Home
last modified time | relevance | path

Searched refs:cpp_heap_ (Results 1 – 7 of 7) sorted by relevance

/third_party/node/deps/v8/src/heap/
Dembedder-tracing.cc18 CHECK_NULL(cpp_heap_); in SetRemoteTracer()
29 cpp_heap_ = cpp_heap; in SetCppHeap()
46 if (cpp_heap_) in PrepareForTrace()
57 if (cpp_heap_) in TracePrologue()
71 if (cpp_heap_) { in TraceEpilogue()
95 if (cpp_heap_) in EnterFinalPause()
104 if (cpp_heap_) in Trace()
111 return !InUse() || (cpp_heap_ ? cpp_heap()->IsTracingDone() in IsRemoteTracingDone()
118 DCHECK(!tracer_->cpp_heap_); in ProcessingScope()
123 DCHECK(!tracer_->cpp_heap_); in ~ProcessingScope()
[all …]
Dembedder-tracing.h95 bool InUse() const { return cpp_heap_ || (remote_tracer_ != nullptr); } in InUse()
98 DCHECK_NULL(cpp_heap_); in remote_tracer()
146 DCHECK_NULL(cpp_heap_); in SetWrapperDescriptor()
180 DCHECK_NOT_NULL(cpp_heap_); in cpp_heap()
182 DCHECK_IMPLIES(isolate_, cpp_heap_ == isolate_->heap()->cpp_heap()); in cpp_heap()
183 return cpp_heap_; in cpp_heap()
187 if (cpp_heap_) in wrapper_descriptor()
195 CppHeap* cpp_heap_ = nullptr; variable
Dheap.cc2653 CppHeap::From(cpp_heap_)); in MinorMarkCompact()
2703 CppHeap::From(cpp_heap_)); in EvacuateYoungGeneration()
2773 CppHeap::From(cpp_heap_)); in Scavenge()
5997 DCHECK_IMPLIES(tracer, !cpp_heap_); in SetEmbedderHeapTracer()
6015 cpp_heap_ = cpp_heap; in AttachCppHeap()
6020 CppHeap::From(cpp_heap_)->DetachIsolate(); in DetachCppHeap()
6021 cpp_heap_ = nullptr; in DetachCppHeap()
6035 const auto* cpp_heap = CppHeap::From(cpp_heap_); in overriden_stack_state()
6167 if (cpp_heap_) { in TearDown()
6168 CppHeap::From(cpp_heap_)->DetachIsolate(); in TearDown()
[all …]
Dheap.h1170 v8::CppHeap* cpp_heap() const { return cpp_heap_; } in cpp_heap()
2322 v8::CppHeap* cpp_heap_ = nullptr; variable
/third_party/node/deps/v8/src/heap/cppgc-js/
Dcpp-snapshot.cc414 : cpp_heap_(cpp_heap), graph_(graph) {} in CppGraphBuilderImpl()
468 ref.Get(reinterpret_cast<v8::Isolate*>(cpp_heap_.isolate())); in AddEdge()
489 reinterpret_cast<v8::internal::Isolate*>(cpp_heap_.isolate()), in AddEdge()
510 reinterpret_cast<Isolate*>(cpp_heap_.isolate())->heap_profiler(); in AddEdge()
548 CppHeap& cpp_heap_; member in v8::internal::CppGraphBuilderImpl
842 ref.Get(reinterpret_cast<v8::Isolate*>(cpp_heap_.isolate())); in VisitForVisibility()
860 cpp_heap_.sweeper().FinishIfRunning(); in Run()
864 visitor.Traverse(cpp_heap_.raw_heap()); in Run()
892 cpp_heap_.GetStrongPersistentRegion().Trace(&object_visitor); in Run()
899 cpp_heap_.GetStrongCrossThreadPersistentRegion().Trace(&object_visitor); in Run()
Dcpp-heap.h53 explicit MetricRecorderAdapter(CppHeap& cpp_heap) : cpp_heap_(cpp_heap) {} in MetricRecorderAdapter()
82 CppHeap& cpp_heap_; variable
Dcpp-heap.cc319 if (cpp_heap_.is_in_v8_marking_step_) { in AddMainThreadEvent()
410 DCHECK_NOT_NULL(cpp_heap_.isolate()); in GetIsolate()
411 return reinterpret_cast<Isolate*>(cpp_heap_.isolate()); in GetIsolate()