Searched refs:concurrent_marking (Results 1 – 10 of 10) sorted by relevance
359 JobTask(ConcurrentMarking* concurrent_marking, unsigned mark_compact_epoch, in JobTask() argument361 : concurrent_marking_(concurrent_marking), in JobTask()635 ConcurrentMarking::PauseScope::PauseScope(ConcurrentMarking* concurrent_marking) in PauseScope() argument636 : concurrent_marking_(concurrent_marking), in PauseScope()
49 explicit PauseScope(ConcurrentMarking* concurrent_marking);
249 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()
887 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()
511 heap()->concurrent_marking()->ClearMemoryChunkData(page); in FreeDeadObjects()
400 heap_->concurrent_marking()->ClearMemoryChunkData(p); in CollectGarbage()
492 heap()->concurrent_marking()->ClearMemoryChunkData(p); in ResetLinearAllocationArea()
1080 ConcurrentMarking* concurrent_marking() { return concurrent_marking_.get(); } in concurrent_marking() function
2185 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()
1017 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)