2 writes to _pageTableMap
System.Data (2)
fx\src\data\System\Data\RbTree.cs (2)
123
_pageTableMap
= new Int32[(_pageTable.Length + TreePage.slotLineSize - 1) / TreePage.slotLineSize]; // Ceiling(size)
171
_pageTableMap
= newPageTableMap;
9 references to _pageTableMap
System.Data (9)
fx\src\data\System\Data\RbTree.cs (9)
166
System.Array.Copy (
_pageTableMap
, 0, newPageTableMap, 0,
_pageTableMap
.Length);
168
nextFreePageLine =
_pageTableMap
.Length;
191
_pageTableMap
[page.PageId / TreePage.slotLineSize] |= (1 << (page.PageId % TreePage.slotLineSize));
206
_pageTableMap
[page.PageId / TreePage.slotLineSize] &= ~(1 << (page.PageId % TreePage.slotLineSize));
275
while (pageTableMapPos <
_pageTableMap
.Length)
277
if (((UInt32)
_pageTableMap
[pageTableMapPos]) < 0xFFFFFFFF)
279
UInt32 pageSegmentMap = (UInt32)
_pageTableMap
[pageTableMapPos];
285
if ((
_pageTableMap
[pageTableMapPos] & pageWithFreeSlot) != 0) //paranoia check