Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/heap/cppgc/
Dmarker.cc157 mutator_marking_state_(heap, marking_worklists_, in MarkerBase()
164 if (!marking_worklists_.not_fully_constructed_worklist()->IsEmpty()) { in ~MarkerBase()
171 marking_worklists_.not_fully_constructed_worklist()->Clear(); in ~MarkerBase()
177 if (!marking_worklists_.discovered_ephemeron_pairs_worklist()->IsEmpty()) { in ~MarkerBase()
185 marking_worklists_.discovered_ephemeron_pairs_worklist()->Clear(); in ~MarkerBase()
189 marking_worklists_.weak_containers_worklist()->Clear(); in ~MarkerBase()
370 DCHECK(marking_worklists_.marking_worklist()->IsEmpty()); in ProcessWeakness()
461 DCHECK(marking_worklists_.not_fully_constructed_worklist()->IsEmpty()); in JoinConcurrentMarkingIfNeeded()
630 marking_worklists_.ClearForTesting(); in ClearAllWorklistsForTesting()
659 heap_, marking_worklists_, schedule_, platform_); in Marker()
Dconcurrent-marker.h37 MarkingWorklists& marking_worklists() const { return marking_worklists_; } in marking_worklists()
50 MarkingWorklists& marking_worklists_; variable
Dmarker.h132 MarkingWorklists& MarkingWorklistsForTesting() { return marking_worklists_; } in MarkingWorklistsForTesting()
176 MarkingWorklists marking_worklists_; variable
Dconcurrent-marker.cc195 marking_worklists_(marking_worklists), in ConcurrentMarkerBase()
233 if (HasWorkForConcurrentMarking(marking_worklists_)) { in NotifyIncrementalMutatorStepCompleted()
/third_party/node/deps/v8/src/heap/
Dreference-summarizer.cc29 local_marking_worklists_(&marking_worklists_), in ReferenceSummarizerMarkingState()
37 marking_worklists_.Clear(); in ~ReferenceSummarizerMarkingState()
93 MarkingWorklists marking_worklists_; member in v8::internal::__anonf0b742ff0111::ReferenceSummarizerMarkingState
Dconcurrent-marking.cc445 marking_worklists_(marking_worklists), in ConcurrentMarking()
463 marking_worklists_, cpp_heap in Run()
581 size_t marking_items = marking_worklists_->shared()->Size(); in GetMaxConcurrency()
582 for (auto& worklist : marking_worklists_->context_worklists()) in GetMaxConcurrency()
609 if (marking_worklists_->shared()->IsEmpty() && in RescheduleJobIfNeeded()
Dconcurrent-marking.h115 MarkingWorklists* const marking_worklists_; variable
Dmark-compact.h554 MarkingWorklists* marking_worklists() { return &marking_worklists_; } in marking_worklists()
795 MarkingWorklists marking_worklists_; variable
Dmark-compact.cc1059 marking_worklists_.ReleaseContextWorklists(); in Finish()
/third_party/node/deps/v8/src/heap/cppgc-js/
Dcpp-heap.cc248 return marking_worklists_; in GetMarkingWorklists()
291 heap_, v8_heap, marking_worklists_, schedule_, platform_, in UnifiedHeapMarker()