Lines Matching refs:Page

129     Page* p = it.next();  in VerifyMarking()
170 static void VerifyEvacuation(Page* page) { in VerifyEvacuation()
209 Page* p = it.next(); in VerifyEvacuation()
337 void MarkCompactCollector::AddEvacuationCandidate(Page* p) { in AddEvacuationCandidate()
440 Page* p = it.next(); in VerifyMarkbitsAreClean()
471 CHECK_EQ(0, Page::FromAddress(obj->address())->LiveBytes()); in VerifyMarkbitsAreClean()
530 Page::FromAddress(obj->address())->ResetProgressBar(); in ClearMarkbits()
531 Page::FromAddress(obj->address())->ResetLiveBytes(); in ClearMarkbits()
720 static int FreeListFragmentation(PagedSpace* space, Page* p) { in FreeListFragmentation()
785 Candidate(int f, Page* p) : fragmentation_(f), page_(p) {} in CollectEvacuationCandidates()
788 Page* page() { return page_; } in CollectEvacuationCandidates()
792 Page* page_; in CollectEvacuationCandidates()
844 Page* p = it.next(); in CollectEvacuationCandidates()
922 Page* p = evacuation_candidates_[i]; in AbortCompaction()
2012 Page* p = it.next(); in DiscoverGreyObjectsInSpace()
2890 DCHECK(dest != LO_SPACE && size <= Page::kMaxRegularHeapObjectSize); in MigrateObject()
2913 if (Page::FromAddress(code_entry)->IsEvacuationCandidate()) { in MigrateObject()
2929 if (Page::FromAddress(code_entry)->IsEvacuationCandidate()) { in MigrateObject()
3070 DCHECK(object_size <= Page::kMaxRegularHeapObjectSize); in TryPromoteObject()
3122 void MarkCompactCollector::EvacuateLiveObjectsFromPage(Page* p) { in EvacuateLiveObjectsFromPage()
3172 Page* p = evacuation_candidates_[i]; in EvacuatePages()
3174 p->IsFlagSet(Page::RESCAN_ON_EVACUATION)); in EvacuatePages()
3192 Page* page = evacuation_candidates_[j]; in EvacuatePages()
3195 page->SetFlag(Page::RESCAN_ON_EVACUATION); in EvacuatePages()
3298 static int Sweep(PagedSpace* space, FreeList* free_list, Page* p, in Sweep()
3388 Page* p = Page::FromAddress(code->address()); in SetMarkBitsUnderInvalidatedCode()
3390 if (p->IsEvacuationCandidate() || p->IsFlagSet(Page::RESCAN_ON_EVACUATION)) { in SetMarkBitsUnderInvalidatedCode()
3435 Page* p = Page::FromAddress(addr); in IsOnInvalidatedCodeObject()
3445 p->markbits()->MarkBitFromIndex(Page::FastAddressToMarkbitIndex(addr)); in IsOnInvalidatedCodeObject()
3576 Page* p = Page::FromAddress(obj->address()); in EvacuateNewSpaceAndCandidates()
3577 if (p->IsFlagSet(Page::RESCAN_ON_EVACUATION)) { in EvacuateNewSpaceAndCandidates()
3579 p->ClearFlag(Page::RESCAN_ON_EVACUATION); in EvacuateNewSpaceAndCandidates()
3591 Page* p = evacuation_candidates_[i]; in EvacuateNewSpaceAndCandidates()
3593 p->IsFlagSet(Page::RESCAN_ON_EVACUATION)); in EvacuateNewSpaceAndCandidates()
3697 Page* p = evacuation_candidates_[i]; in MoveEvacuationCandidatesToEndOfPagesList()
3709 Page* p = evacuation_candidates_[i]; in ReleaseEvacuationCandidates()
4124 Page* p = it.next(); in SweepInParallel()
4137 int MarkCompactCollector::SweepInParallel(Page* page, PagedSpace* space) { in SweepInParallel()
4166 Page* p = it.next(); in SweepSpace()
4172 if (p->IsFlagSet(Page::RESCAN_ON_EVACUATION) || in SweepSpace()
4340 Page* p = it.next(); in ParallelSweepSpaceComplete()
4438 Page* target_page = Page::FromAddress(reinterpret_cast<Address>(target)); in RecordRelocSlot()
4469 Page* target_page = Page::FromAddress(reinterpret_cast<Address>(target)); in RecordCodeEntrySlot()