Home
last modified time | relevance | path

Searched refs:incremental_marking (Results 1 – 25 of 48) sorted by relevance

12

/external/v8/src/heap/
Dincremental-marking-job.cc21 DCHECK(!heap->incremental_marking()->IsStopped()); in Start()
73 IncrementalMarking* incremental_marking = heap->incremental_marking(); in Step() local
74 if (incremental_marking->IsStopped()) { in Step()
77 if (incremental_marking->IsSweeping()) { in Step()
78 incremental_marking->FinalizeSweeping(); in Step()
83 incremental_marking->AdvanceIncrementalMarking( in Step()
88 return incremental_marking->IsStopped() ? kDone : kMoreWork; in Step()
121 heap->incremental_marking()->AdvanceIncrementalMarking( in Step()
134 IncrementalMarking* incremental_marking = heap->incremental_marking(); in RunInternal() local
135 if (!incremental_marking->IsStopped()) { in RunInternal()
[all …]
Dmemory-reducer.cc49 heap->incremental_marking()->IsStopped() && in RunInternal()
50 (heap->incremental_marking()->CanBeActivated() || optimize_for_memory); in RunInternal()
70 DCHECK(heap()->incremental_marking()->IsStopped()); in NotifyTimer()
78 if (!heap()->incremental_marking()->IsStopped() && in NotifyTimer()
86 heap()->incremental_marking()->AdvanceIncrementalMarking( in NotifyTimer()
Dheap.cc792 incremental_marking()->reset_request_type(); in HandleGCRequest()
794 } else if (incremental_marking()->request_type() == in HandleGCRequest()
796 incremental_marking()->reset_request_type(); in HandleGCRequest()
799 } else if (incremental_marking()->request_type() == in HandleGCRequest()
801 incremental_marking()->IsMarking() && in HandleGCRequest()
802 !incremental_marking()->finalize_marking_completed()) { in HandleGCRequest()
803 incremental_marking()->reset_request_type(); in HandleGCRequest()
834 incremental_marking()->FinalizeIncrementally(); in FinalizeIncrementalMarking()
852 if (!incremental_marking()->IsStopped()) { in GCTypeTimer()
911 if (incremental_marking()->IsStopped()) { in ReportExternalMemoryPressure()
[all …]
Dincremental-marking.h223 Observer(IncrementalMarking& incremental_marking, intptr_t step_size) in Observer() argument
225 incremental_marking_(incremental_marking) {} in Observer()
Dincremental-marking.cc79 IncrementalMarking* marking = isolate->heap()->incremental_marking(); in RecordWriteFromCode()
99 IncrementalMarking* marking = isolate->heap()->incremental_marking(); in RecordWriteOfCodeEntryFromCode()
223 heap->incremental_marking()->NotifyIncompleteScanOfObject( in VisitFixedArrayIncremental()
296 IncrementalMarking* incremental_marking) in IncrementalMarkingRootMarkingVisitor() argument
297 : heap_(incremental_marking->heap()) {} in IncrementalMarkingRootMarkingVisitor()
851 heap->incremental_marking()->WhiteToGreyAndPush(obj, mark_bit); in MarkObject()
Dspaces-inl.h201 heap->incremental_marking()->SetNewSpacePageFlags(page); in Initialize()
217 heap->incremental_marking()->SetOldSpacePageFlags(chunk); in Initialize()
615 heap->incremental_marking()->SetOldSpacePageFlags(chunk); in Initialize()
Dmark-compact.cc337 DCHECK(heap_->incremental_marking()->IsStopped()); in CollectGarbage()
592 if (!heap->incremental_marking()->IsMarking() || in TransferMark()
614 heap->incremental_marking()->WhiteToGreyAndPush( in TransferMark()
616 heap->incremental_marking()->RestartIfNotMarking(); in TransferMark()
826 was_marked_incrementally_ = heap()->incremental_marking()->IsMarking(); in Prepare()
846 heap()->incremental_marking()->Stop(); in Prepare()
923 heap_->incremental_marking()->ClearIdleMarkingDelayCounter(); in Finish()
1050 isolate_->heap()->incremental_marking()->IterateBlackObject(shared_info); in EvictCandidate()
1086 isolate_->heap()->incremental_marking()->IterateBlackObject(function); in EvictCandidate()
1087 isolate_->heap()->incremental_marking()->IterateBlackObject( in EvictCandidate()
[all …]
Dscavenger.cc397 if (!heap()->incremental_marking()->IsMarking()) { in SelectScavengingVisitorsTable()
418 if (heap()->incremental_marking()->IsCompacting()) { in SelectScavengingVisitorsTable()
Dheap-inl.h255 if (!old_gen_exhausted_ && incremental_marking()->black_allocation() && in AllocateRaw()
392 if (!incremental_marking()->IsStopped()) return false; in OldGenerationAllocationLimitReached()
413 if (incremental_marking()->IsMarking()) { in CurrentPromotionMode()
/external/v8/test/cctest/heap/
Dtest-incremental-marking.cc123 i::IncrementalMarking* marking = CcTest::heap()->incremental_marking(); in TEST()
149 i::IncrementalMarking* marking = CcTest::heap()->incremental_marking(); in TEST()
174 i::IncrementalMarking* marking = CcTest::heap()->incremental_marking(); in TEST()
Dheap-utils.cc116 i::IncrementalMarking* marking = heap->incremental_marking(); in SimulateIncrementalMarking()
/external/v8/src/mips64/
Dassembler-mips64-inl.h151 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_target_address()
214 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_target_object()
283 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode(host(), this, in set_target_cell()
328 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_debug_call_address()
Dcode-stubs-mips64.h244 code->GetHeap()->incremental_marking()->ActivateGeneratedStub(code); in Activate()
/external/v8/src/mips/
Dassembler-mips-inl.h149 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_target_address()
226 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_target_object()
301 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode(host(), this, in set_target_cell()
346 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_debug_call_address()
Dcode-stubs-mips.h243 code->GetHeap()->incremental_marking()->ActivateGeneratedStub(code); in Activate()
/external/v8/src/s390/
Dassembler-s390-inl.h128 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_target_address()
178 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_target_object()
218 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode(host(), this, in set_target_cell()
275 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_debug_call_address()
/external/v8/src/ia32/
Dassembler-ia32-inl.h112 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_target_address()
140 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_target_object()
204 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode(host(), this, in set_target_cell()
247 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_debug_call_address()
/external/v8/src/x87/
Dassembler-x87-inl.h113 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_target_address()
141 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_target_object()
205 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode(host(), this, in set_target_cell()
248 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_debug_call_address()
/external/v8/src/ppc/
Dassembler-ppc-inl.h143 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_target_address()
203 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_target_object()
249 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode(host(), this, in set_target_cell()
305 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_debug_call_address()
Dcode-stubs-ppc.h231 code->GetHeap()->incremental_marking()->ActivateGeneratedStub(code); in Activate()
/external/v8/src/arm/
Dassembler-arm-inl.h111 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_target_address()
139 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_target_object()
198 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode(host(), this, in set_target_cell()
244 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_debug_call_address()
Dcode-stubs-arm.h212 code->GetHeap()->incremental_marking()->ActivateGeneratedStub(code); in Activate()
/external/v8/src/x64/
Dassembler-x64-inl.h361 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_target_address()
411 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_target_object()
457 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode(host(), this, in set_target_cell()
516 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_debug_call_address()
/external/v8/src/ic/
Dic-inl.h82 heap->incremental_marking()->RecordCodeTargetPatch(address, target); in SetTargetAtAddress()
/external/v8/src/arm64/
Dassembler-arm64-inl.h39 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode( in set_target_address()
732 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode(
836 host()->GetHeap()->incremental_marking()->RecordWriteIntoCode(

12