8 writes to _freeList
System.Private.CoreLib (8)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (8)
291
_freeList
= -1;
496
_freeList
= -1;
604
_freeList
= StartOfFreeList - entries[_freeList].next;
919
dictionary.
_freeList
= i;
1014
dictionary.
_freeList
= StartOfFreeList - entries[dictionary._freeList].next;
1151
dictionary.
_freeList
= StartOfFreeList - entries[dictionary._freeList].next;
1345
_freeList
= i;
1420
_freeList
= i;
15 references to _freeList
System.Private.CoreLib (15)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (15)
602
index =
_freeList
;
603
Debug.Assert((StartOfFreeList - entries[
_freeList
].next) >= -1, "shouldn't overflow because `next` cannot underflow");
604
_freeList = StartOfFreeList - entries[
_freeList
].next;
906
Debug.Assert((StartOfFreeList - dictionary.
_freeList
) < 0, "shouldn't underflow because max hashtable length is MaxPrimeArrayLength = 0x7FEFFFFD(2146435069) _freelist underflow threshold 2147483646");
907
entry.next = StartOfFreeList - dictionary.
_freeList
;
1012
index = dictionary.
_freeList
;
1013
Debug.Assert((StartOfFreeList - entries[dictionary.
_freeList
].next) >= -1, "shouldn't overflow because `next` cannot underflow");
1014
dictionary._freeList = StartOfFreeList - entries[dictionary.
_freeList
].next;
1149
index = dictionary.
_freeList
;
1150
Debug.Assert((StartOfFreeList - entries[dictionary.
_freeList
].next) >= -1, "shouldn't overflow because `next` cannot underflow");
1151
dictionary._freeList = StartOfFreeList - entries[dictionary.
_freeList
].next;
1332
Debug.Assert((StartOfFreeList -
_freeList
) < 0, "shouldn't underflow because max hashtable length is MaxPrimeArrayLength = 0x7FEFFFFD(2146435069) _freelist underflow threshold 2147483646");
1333
entry.next = StartOfFreeList -
_freeList
;
1407
Debug.Assert((StartOfFreeList -
_freeList
) < 0, "shouldn't underflow because max hashtable length is MaxPrimeArrayLength = 0x7FEFFFFD(2146435069) _freelist underflow threshold 2147483646");
1408
entry.next = StartOfFreeList -
_freeList
;