Home
last modified time | relevance | path

Searched refs:UnifiedHeapMarker (Results 1 – 2 of 2) sorted by relevance

/third_party/node/deps/v8/src/heap/cppgc-js/
Dcpp-heap.cc238 class UnifiedHeapMarker final : public cppgc::internal::MarkerBase { class
240 UnifiedHeapMarker(Heap* v8_heap, cppgc::internal::HeapBase& cpp_heap,
243 ~UnifiedHeapMarker() final = default;
275 UnifiedHeapMarker::UnifiedHeapMarker(Heap* v8_heap, in UnifiedHeapMarker() function in v8::internal::UnifiedHeapMarker
295 void UnifiedHeapMarker::AddObject(void* object) { in AddObject()
555 const UnifiedHeapMarker::MarkingConfig marking_config{ in InitializeTracing()
558 ? UnifiedHeapMarker::MarkingConfig::IsForcedGC::kForced in InitializeTracing()
559 : UnifiedHeapMarker::MarkingConfig::IsForcedGC::kNotForced}; in InitializeTracing()
569 marker_ = std::make_unique<UnifiedHeapMarker>( in InitializeTracing()
579 static_cast<UnifiedHeapMarker*>(marker_.get()) in StartTracing()
[all …]
Dunified-heap-marking-visitor.h34 class UnifiedHeapMarker; variable
59 friend class UnifiedHeapMarker; variable