Home | History | Annotate | Download | only in wtf

Lines Matching refs:PageID

60 // THE PAGEID-TO-SIZECLASS CACHE
61 // Hot PageID-to-sizeclass mappings are held by pagemap_cache_. If this cache
62 // returns 0 for a particular PageID then that means "no information," not that
1037 typedef uintptr_t PageID;
1066 PageID start; // Starting page number
1103 static Span* NewSpan(PageID p, Length len) {
1190 // We also use a simple one-level cache for hot PageID-to-sizeclass mappings,
1289 inline Span* GetDescriptor(PageID p) const {
1294 inline Span* GetDescriptorEnsureSafe(PageID p)
1327 size_t GetSizeClassIfCached(PageID p) const {
1330 void CacheSizeClass(PageID p, size_t cl) const { pagemap_cache_.Put(p, cl); }
1678 pagemap_.set(span->start + n - 1, span); // Update map from pageid to span
1745 const PageID p = span->start;
1971 const PageID p = reinterpret_cast<uintptr_t>(ptr) >> kPageShift;
2472 const PageID p = reinterpret_cast<uintptr_t>(object) >> kPageShift;
3448 PageID p = reinterpret_cast<uintptr_t>(ptr) >> kPageShift;
3513 const PageID p = reinterpret_cast<uintptr_t>(ptr) >> kPageShift;
3845 const PageID p = reinterpret_cast<uintptr_t>(old_ptr) >> kPageShift;