@@ -152,7 +152,7 @@ public TClass DeserializeClass(BsonDeserializationContext context)
152
152
var allMemberMaps = _classMap . AllMemberMaps ;
153
153
var extraElementsMemberMapIndex = _classMap . ExtraElementsMemberMapIndex ;
154
154
155
- var ( lengthInUInts , useStackAlloc ) = FastMemberMapHelper . GetLengthInUInts ( _classMap . AllMemberMaps . Count ) ;
155
+ var ( lengthInUInts , useStackAlloc ) = FastMemberMapHelper . GetLengthInUInts ( allMemberMaps . Count ) ;
156
156
using var bitArray = useStackAlloc ? FastMemberMapHelper . GetMembersBitArray ( stackalloc uint [ lengthInUInts ] ) : FastMemberMapHelper . GetMembersBitArray ( lengthInUInts ) ;
157
157
158
158
bsonReader . ReadStartDocument ( ) ;
@@ -702,11 +702,11 @@ public MembersBitArray(Span<uint> bitArray) : this()
702
702
_bitArray . Clear ( ) ;
703
703
}
704
704
705
- public MembersBitArray ( int lengthInUints , ArrayPool < uint > arrayPool ) : this ( )
705
+ public MembersBitArray ( int lengthInUInts , ArrayPool < uint > arrayPool ) : this ( )
706
706
{
707
707
_arrayPool = arrayPool ;
708
- _rentedBuffer = arrayPool . Rent ( lengthInUints ) ;
709
- _bitArray = _rentedBuffer . AsSpan ( 0 , lengthInUints ) ;
708
+ _rentedBuffer = arrayPool . Rent ( lengthInUInts ) ;
709
+ _bitArray = _rentedBuffer . AsSpan ( 0 , lengthInUInts ) ;
710
710
711
711
_bitArray . Clear ( ) ;
712
712
}
@@ -732,15 +732,15 @@ public void Dispose()
732
732
733
733
public static ( int LengthInUInts , bool UseStackAlloc ) GetLengthInUInts ( int membersCount )
734
734
{
735
- var length = ( membersCount + 31 ) >> 5 ;
736
- return ( length , length <= 8 ) ; // Use stackalloc for up to 256 members
735
+ var lengthInUInts = ( membersCount + 31 ) >> 5 ;
736
+ return ( lengthInUInts , lengthInUInts <= 8 ) ; // Use stackalloc for up to 256 members
737
737
}
738
738
739
739
public static MembersBitArray GetMembersBitArray ( Span < uint > span ) =>
740
740
new ( span ) ;
741
741
742
- public static MembersBitArray GetMembersBitArray ( int length ) =>
743
- new ( length , ArrayPool < uint > . Shared ) ;
742
+ public static MembersBitArray GetMembersBitArray ( int lengthInUInts ) =>
743
+ new ( lengthInUInts , ArrayPool < uint > . Shared ) ;
744
744
}
745
745
}
746
746
}
0 commit comments