/third_party/node/deps/v8/src/heap/ |
H A D | concurrent-marking.cc | 89 MarkingWorklists::Local* local_marking_worklists, in ConcurrentMarkingVisitor() 96 : MarkingVisitorBase(local_marking_worklists, local_weak_objects, heap, in ConcurrentMarkingVisitor() 462 MarkingWorklists::Local local_marking_worklists( in Run() 468 task_id, &local_marking_worklists, &local_weak_objects, heap_, in Run() 495 bool is_per_context_mode = local_marking_worklists.IsPerContextMode(); in Run() 503 if (!local_marking_worklists.Pop(&object)) { in Run() 527 local_marking_worklists.PushOnHold(object); in Run() 533 local_marking_worklists.SwitchToContext(context); in Run() 539 local_marking_worklists.Context(), map, object, visited_size); in Run() 564 local_marking_worklists in Run() 88 ConcurrentMarkingVisitor(int task_id, MarkingWorklists::Local* local_marking_worklists, WeakObjects::Local* local_weak_objects, Heap* heap, unsigned mark_compact_epoch, base::EnumSet<CodeFlushMode> code_flush_mode, bool embedder_tracing_enabled, bool should_keep_ages_unchanged, MemoryChunkDataMap* memory_chunk_data) ConcurrentMarkingVisitor() argument [all...] |
H A D | reference-summarizer.cc | 74 MarkingWorklists::Local* local_marking_worklists() { in local_marking_worklists() function in v8::internal::__anon14668::final 106 &marking_state, marking_state.local_marking_worklists(), in SummarizeReferencesFrom()
|
H A D | incremental-marking.cc | 447 collector_->local_marking_worklists()->Publish(); in UpdateMarkingWorklistAfterYoungGenGC() 547 if (local_marking_worklists()->PublishWrapper()) { in EmbedderStep() 548 DCHECK(local_marking_worklists()->IsWrapperEmpty()); in EmbedderStep() 554 while (local_marking_worklists()->PopWrapper(&object)) { in EmbedderStep() 896 local_marking_worklists()->MergeOnHold(); in Step() 929 StepResult v8_result = local_marking_worklists()->IsEmpty() in Step() 957 local_marking_worklists()->ShareWork(); in Step()
|
H A D | mark-compact-inl.h | 27 local_marking_worklists()->Push(obj); in MarkObject() 36 local_marking_worklists()->Push(obj); in MarkRootObject() 52 local_marking_worklists()->Push(obj); in MarkExternallyReferencedObject()
|
H A D | incremental-marking-inl.h | 38 local_marking_worklists()->Push(obj); in WhiteToGreyAndPush()
|
H A D | incremental-marking.h | 200 MarkingWorklists::Local* local_marking_worklists() const { in local_marking_worklists() function in v8::internal::final 201 return collector_->local_marking_worklists(); in local_marking_worklists()
|
H A D | marking-visitor.h | 143 MarkingVisitorBase(MarkingWorklists::Local* local_marking_worklists, in MarkingVisitorBase() argument 150 local_marking_worklists_(local_marking_worklists), in MarkingVisitorBase()
|
H A D | mark-compact.cc | 509 local_marking_worklists()->Publish(); in TearDown() 604 marking_state(), local_marking_worklists(), local_weak_objects_.get(), in StartMarking() 1031 CHECK(local_marking_worklists()->IsEmpty()); in VerifyMarking() 2054 !local_marking_worklists()->IsEmpty() || in ProcessEphemeronsUntilFixpoint() 2055 !local_marking_worklists()->IsWrapperEmpty() || in ProcessEphemeronsUntilFixpoint() 2058 CHECK(local_marking_worklists()->IsEmpty()); in ProcessEphemeronsUntilFixpoint() 2155 local_marking_worklists()->Push(ephemeron.value); in ProcessEphemeronsLinear() 2176 work_to_do = !local_marking_worklists()->IsEmpty() || in ProcessEphemeronsLinear() 2177 !local_marking_worklists()->IsWrapperEmpty() || in ProcessEphemeronsLinear() 2186 CHECK(local_marking_worklists() in ProcessEphemeronsLinear() [all...] |
H A D | mark-compact.h | 392 MarkingWorklists::Local* local_marking_worklists, in MainMarkingVisitor() 399 local_marking_worklists, local_weak_objects, heap, in MainMarkingVisitor() 556 MarkingWorklists::Local* local_marking_worklists() { in local_marking_worklists() function in v8::internal::final 391 MainMarkingVisitor(MarkingState* marking_state, MarkingWorklists::Local* local_marking_worklists, WeakObjects::Local* local_weak_objects, Heap* heap, unsigned mark_compact_epoch, base::EnumSet<CodeFlushMode> code_flush_mode, bool embedder_tracing_enabled, bool should_keep_ages_unchanged) MainMarkingVisitor() argument
|
H A D | embedder-tracing.cc | 199 ->local_marking_worklists() in EmbedderWriteBarrier()
|
H A D | gc-tracer.cc | 151 ->local_marking_worklists() in RecordGCPhasesInfo()
|
H A D | heap.cc | 3891 mark_compact_collector()->local_marking_worklists()->IsEmpty() && in FinalizeIncrementalMarkingIfComplete() 3896 mark_compact_collector()->local_marking_worklists()->IsEmpty() && in FinalizeIncrementalMarkingIfComplete()
|
/third_party/node/deps/v8/src/heap/cppgc-js/ |
H A D | cpp-heap.cc | 583 ->local_marking_worklists()); in StartTracing()
|