Lines Matching refs:MemoryChunk
99 const MemoryChunk* chunk) = 0;
229 const MemoryChunk* chunk) override { in bitmap()
662 MemoryChunk::FromHeapObject(obj))); in VerifyMarkbitsAreClean()
839 !p->IsFlagSet(MemoryChunk::FORCE_EVACUATION_CANDIDATE_FOR_TESTING)); in CollectEvacuationCandidates()
863 if (p->IsFlagSet(MemoryChunk::PINNED)) { in CollectEvacuationCandidates()
864 p->ClearFlag(MemoryChunk::PINNED); in CollectEvacuationCandidates()
875 if (p->IsFlagSet(MemoryChunk::FORCE_EVACUATION_CANDIDATE_FOR_TESTING)) { in CollectEvacuationCandidates()
878 p->ClearFlag(MemoryChunk::FORCE_EVACUATION_CANDIDATE_FOR_TESTING); in CollectEvacuationCandidates()
1295 MemoryChunk::FromHeapObject(host), slot.address()); in MarkObject()
1527 MemoryChunk* chunk = MemoryChunk::FromHeapObject(host); in RecordMigratedSlot()
1532 p->IsFlagSet(MemoryChunk::IS_EXECUTABLE)) { in RecordMigratedSlot()
1534 MemoryChunk::FromHeapObject(host), slot); in RecordMigratedSlot()
1537 MemoryChunk::FromHeapObject(host), slot); in RecordMigratedSlot()
1682 MemoryChunk::FromHeapObject(*target_object) in TryEvacuateObject()
2006 DCHECK_IMPLIES(MemoryChunk::FromHeapObject(obj)->ProgressBar().IsEnabled(), in RevisitObject()
2007 0u == MemoryChunk::FromHeapObject(obj)->ProgressBar().Value()); in RevisitObject()
2644 MemoryChunk* chunk = MemoryChunk::FromAddress(compiled_data_start); in FlushBytecodeFromSFI()
2898 MemoryChunk* chunk = MemoryChunk::FromHeapObject(array); in RightTrimDescriptorArray()
3080 MemoryChunk* source_chunk = MemoryChunk::FromHeapObject(host); in ShouldRecordRelocSlot()
3123 MemoryChunk* const source_chunk = MemoryChunk::FromHeapObject(host); in ProcessRelocInfo()
3458 MemoryChunk::MoveExternalBackingStoreBytes( in UpdateReferenceInExternalStringTableEntry()
3524 MemoryChunk* chunk = chunk_iterator.Next(); in EvacuateEpilogue()
3568 static inline EvacuationMode ComputeEvacuationMode(MemoryChunk* chunk) { in ComputeEvacuationMode()
3570 if (chunk->IsFlagSet(MemoryChunk::PAGE_NEW_OLD_PROMOTION)) in ComputeEvacuationMode()
3572 if (chunk->IsFlagSet(MemoryChunk::PAGE_NEW_NEW_PROMOTION)) in ComputeEvacuationMode()
3609 void EvacuatePage(MemoryChunk* chunk);
3627 virtual void RawEvacuatePage(MemoryChunk* chunk,
3660 void Evacuator::EvacuatePage(MemoryChunk* chunk) { in EvacuatePage()
3680 chunk->IsFlagSet(MemoryChunk::IS_EXECUTABLE), in EvacuatePage()
3740 void RawEvacuatePage(MemoryChunk* chunk, intptr_t* live_bytes) override;
3748 void FullEvacuator::RawEvacuatePage(MemoryChunk* chunk, intptr_t* live_bytes) { in RawEvacuatePage()
3800 std::vector<std::pair<ParallelWorkItem, MemoryChunk*>> evacuation_items) in PageEvacuationJob()
3848 std::vector<std::pair<ParallelWorkItem, MemoryChunk*>> evacuation_items_;
3858 std::vector<std::pair<ParallelWorkItem, MemoryChunk*>> evacuation_items, in CreateAndExecuteEvacuationTasks()
3919 std::vector<std::pair<ParallelWorkItem, MemoryChunk*>> evacuation_items; in EvacuatePagesInParallel()
4020 bool LiveObjectVisitor::VisitBlackObjects(MemoryChunk* chunk, in VisitBlackObjects()
4047 void LiveObjectVisitor::VisitBlackObjectsNoFail(MemoryChunk* chunk, in VisitBlackObjectsNoFail()
4076 void LiveObjectVisitor::VisitGreyObjectsNoFail(MemoryChunk* chunk, in VisitGreyObjectsNoFail()
4105 void LiveObjectVisitor::RecomputeLiveBytes(MemoryChunk* chunk, in RecomputeLiveBytes()
4253 explicit ToSpaceUpdatingItem(Heap* heap, MemoryChunk* chunk, Address start, in ToSpaceUpdatingItem()
4299 MemoryChunk* chunk_;
4309 MemoryChunk* chunk, in RememberedSetUpdatingItem()
4490 MemoryChunk* chunk_;
4496 MemoryChunk* chunk, RememberedSetUpdatingMode updating_mode) { in CreateRememberedSetUpdatingItem()
4507 for (MemoryChunk* chunk : *space) { in CollectRememberedSetUpdatingItems()
4665 MemoryChunk* chunk = chunk_iterator.Next(); in UpdatePointersInClientHeap()
4877 const MemoryChunk* chunk) override { in bitmap()
5194 MemoryChunk* chunk = MemoryChunk::FromHeapObject(host); in RecordMigratedSlot()
5199 p->IsFlagSet(MemoryChunk::IS_EXECUTABLE)) { in RecordMigratedSlot()
5201 MemoryChunk::FromHeapObject(host), slot); in RecordMigratedSlot()
5204 MemoryChunk::FromHeapObject(host), slot); in RecordMigratedSlot()
5518 MinorMarkCompactCollector::CreateToSpaceUpdatingItem(MemoryChunk* chunk, in CreateToSpaceUpdatingItem()
5527 MemoryChunk* chunk, RememberedSetUpdatingMode updating_mode) { in CreateRememberedSetUpdatingItem()
5585 explicit PageMarkingItem(MemoryChunk* chunk) : chunk_(chunk) {} in PageMarkingItem()
5642 MemoryChunk* chunk_;
5747 heap(), [&marking_items](MemoryChunk* chunk) { in MarkRootSetInParallel()
5928 void RawEvacuatePage(MemoryChunk* chunk, intptr_t* live_bytes) override;
5935 void YoungGenerationEvacuator::RawEvacuatePage(MemoryChunk* chunk, in RawEvacuatePage()
5991 std::vector<std::pair<ParallelWorkItem, MemoryChunk*>> evacuation_items; in EvacuatePagesInParallel()
6000 if (page->IsFlagSet(MemoryChunk::NEW_SPACE_BELOW_AGE_MARK)) { in EvacuatePagesInParallel()