Searched refs:concurrent_marking (Results 1 – 11 of 11) sorted by relevance
/third_party/node/deps/v8/src/heap/ |
D | concurrent-marking.cc | 403 JobTask(ConcurrentMarking* concurrent_marking, unsigned mark_compact_epoch, in JobTask() argument 406 : concurrent_marking_(concurrent_marking), in JobTask() 696 ConcurrentMarking::PauseScope::PauseScope(ConcurrentMarking* concurrent_marking) in PauseScope() argument 697 : concurrent_marking_(concurrent_marking), in PauseScope()
|
D | concurrent-marking.h | 48 explicit PauseScope(ConcurrentMarking* concurrent_marking);
|
D | incremental-marking.cc | 282 heap_->concurrent_marking()->ScheduleJob(); in StartMarking() 828 heap()->concurrent_marking()->TotalMarkedBytes(); in FetchBytesMarkedConcurrently() 839 heap_->concurrent_marking()->TotalMarkedBytes() / KB); in FetchBytesMarkedConcurrently() 958 heap_->concurrent_marking()->RescheduleJobIfNeeded(); in Step()
|
D | mark-compact.cc | 1020 heap()->concurrent_marking()->Join(); in FinishConcurrentMarking() 1021 heap()->concurrent_marking()->FlushMemoryChunkData( in FinishConcurrentMarking() 1023 heap()->concurrent_marking()->FlushNativeContexts(&native_context_stats_); in FinishConcurrentMarking() 2031 heap()->concurrent_marking()->set_another_ephemeron_iteration(false); in ProcessEphemeronsUntilFixpoint() 2038 heap_->concurrent_marking()->RescheduleJobIfNeeded( in ProcessEphemeronsUntilFixpoint() 2053 heap()->concurrent_marking()->another_ephemeron_iteration() || in ProcessEphemeronsUntilFixpoint() 2106 CHECK(heap()->concurrent_marking()->IsStopped()); in ProcessEphemeronsLinear() 2402 heap_->concurrent_marking()->RescheduleJobIfNeeded( in MarkLiveObjects() 5335 heap()->concurrent_marking()->ClearMemoryChunkData(p); in CollectGarbage()
|
D | large-spaces.cc | 569 heap()->concurrent_marking()->ClearMemoryChunkData(page); in FreeDeadObjects()
|
D | scavenger.cc | 414 heap_->concurrent_marking()->ClearMemoryChunkData(p); in CollectGarbage()
|
D | new-spaces.cc | 559 heap()->concurrent_marking()->ClearMemoryChunkData(p); in ResetLinearAllocationArea()
|
D | heap.cc | 2423 client->heap()->concurrent_marking()->Pause(); in PerformSharedGarbageCollection() 2433 client->heap()->concurrent_marking()->RescheduleJobIfNeeded(); in PerformSharedGarbageCollection() 2651 ConcurrentMarking::PauseScope pause_js_marking(concurrent_marking()); in MinorMarkCompact() 2701 ConcurrentMarking::PauseScope pause_js_marking(concurrent_marking()); in EvacuateYoungGeneration() 2771 ConcurrentMarking::PauseScope pause_js_marking(concurrent_marking()); in Scavenge()
|
D | heap.h | 1105 ConcurrentMarking* concurrent_marking() const { in concurrent_marking() function
|
/third_party/node/deps/v8/src/flags/ |
D | flag-definitions.h | 443 DEFINE_NEG_IMPLICATION(enable_third_party_heap, concurrent_marking) 1274 DEFINE_BOOL(concurrent_marking, V8_CONCURRENT_MARKING_BOOL, 1328 DEFINE_NEG_IMPLICATION(track_retaining_path, concurrent_marking) 2218 DEFINE_NEG_IMPLICATION(single_threaded_gc, concurrent_marking)
|
/third_party/node/deps/v8/tools/testrunner/ |
D | base_runner.py | 173 self.concurrent_marking = build_config['v8_enable_concurrent_marking'] 705 "concurrent_marking": self.build_config.concurrent_marking,
|