1 write to SlotMap
System.Data (1)
fx\src\data\System\Data\RbTree.cs (1)
1879SlotMap = new Int32[(size + slotLineSize - 1) / slotLineSize];
8 references to SlotMap
System.Data (8)
fx\src\data\System\Data\RbTree.cs (8)
130_pageTable[0].SlotMap[0] = 0x1; 255page.SlotMap[slotIndex / TreePage.slotLineSize] &= ~( ((Int32)1) << (int)(slotIndex % TreePage.slotLineSize)); 1895while (segmentPos < SlotMap.Length) 1897if (((UInt32)SlotMap[segmentPos]) < 0xFFFFFFFF) 1900freeSlot = (~(SlotMap[segmentPos])) & (SlotMap[segmentPos] + 1); 1903Debug.Assert((SlotMap[segmentPos] & freeSlot) == 0,"Slot position segment[segmentPos ]: [freeSlot] is in use. Expected to be empty"); 1905SlotMap[segmentPos] |= freeSlot; //mark free slot as used.