Home
last modified time | relevance | path

Searched refs:concurrent_marking (Results 1 – 10 of 10) sorted by relevance

/external/v8/src/heap/
Dconcurrent-marking.cc359 JobTask(ConcurrentMarking* concurrent_marking, unsigned mark_compact_epoch, in JobTask() argument
361 : concurrent_marking_(concurrent_marking), in JobTask()
635 ConcurrentMarking::PauseScope::PauseScope(ConcurrentMarking* concurrent_marking) in PauseScope() argument
636 : concurrent_marking_(concurrent_marking), in PauseScope()
Dconcurrent-marking.h49 explicit PauseScope(ConcurrentMarking* concurrent_marking);
Dincremental-marking.cc249 heap_->concurrent_marking()->ScheduleJob(); in StartMarking()
873 heap()->concurrent_marking()->TotalMarkedBytes(); in FetchBytesMarkedConcurrently()
884 heap_->concurrent_marking()->TotalMarkedBytes() / KB); in FetchBytesMarkedConcurrently()
1005 heap_->concurrent_marking()->RescheduleJobIfNeeded(); in Step()
Dmark-compact.cc887 heap()->concurrent_marking()->Join(); in FinishConcurrentMarking()
888 heap()->concurrent_marking()->FlushMemoryChunkData( in FinishConcurrentMarking()
890 heap()->concurrent_marking()->FlushNativeContexts(&native_context_stats_); in FinishConcurrentMarking()
1634 heap()->concurrent_marking()->set_ephemeron_marked(false); in ProcessEphemeronsUntilFixpoint()
1641 heap_->concurrent_marking()->RescheduleJobIfNeeded( in ProcessEphemeronsUntilFixpoint()
1653 heap()->concurrent_marking()->ephemeron_marked() || in ProcessEphemeronsUntilFixpoint()
1699 CHECK(heap()->concurrent_marking()->IsStopped()); in ProcessEphemeronsLinear()
1961 heap_->concurrent_marking()->RescheduleJobIfNeeded( in MarkLiveObjects()
4540 heap()->concurrent_marking()->ClearMemoryChunkData(p); in CollectGarbage()
Dlarge-spaces.cc511 heap()->concurrent_marking()->ClearMemoryChunkData(page); in FreeDeadObjects()
Dscavenger.cc400 heap_->concurrent_marking()->ClearMemoryChunkData(p); in CollectGarbage()
Dnew-spaces.cc492 heap()->concurrent_marking()->ClearMemoryChunkData(p); in ResetLinearAllocationArea()
Dheap.h1080 ConcurrentMarking* concurrent_marking() { return concurrent_marking_.get(); } in concurrent_marking() function
Dheap.cc2185 ConcurrentMarking::PauseScope pause_scope(concurrent_marking()); in MinorMarkCompact()
2234 ConcurrentMarking::PauseScope pause_scope(concurrent_marking()); in EvacuateYoungGeneration()
2295 ConcurrentMarking::PauseScope pause_scope(concurrent_marking()); in Scavenge()
/external/v8/src/flags/
Dflag-definitions.h1017 DEFINE_BOOL(concurrent_marking, V8_CONCURRENT_MARKING_BOOL,
1086 DEFINE_NEG_IMPLICATION(track_retaining_path, concurrent_marking)
1909 DEFINE_NEG_IMPLICATION(single_threaded_gc, concurrent_marking)