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)
166System.Array.Copy (_pageTableMap, 0, newPageTableMap, 0, _pageTableMap.Length); 168nextFreePageLine = _pageTableMap.Length; 191_pageTableMap[page.PageId / TreePage.slotLineSize] |= (1 << (page.PageId % TreePage.slotLineSize)); 206_pageTableMap[page.PageId / TreePage.slotLineSize] &= ~(1 << (page.PageId % TreePage.slotLineSize)); 275while (pageTableMapPos < _pageTableMap.Length) 277if (((UInt32)_pageTableMap[pageTableMapPos]) < 0xFFFFFFFF) 279UInt32 pageSegmentMap = (UInt32)_pageTableMap[pageTableMapPos]; 285if ((_pageTableMap[pageTableMapPos] & pageWithFreeSlot) != 0) //paranoia check