Home
last modified time | relevance | path

Searched refs:LocalEmbedderHeapTracer (Results 1 – 12 of 12) sorted by relevance

/third_party/node/deps/v8/src/heap/
Dembedder-tracing.cc17 void LocalEmbedderHeapTracer::SetRemoteTracer(EmbedderHeapTracer* tracer) { in SetRemoteTracer()
27 void LocalEmbedderHeapTracer::SetCppHeap(CppHeap* cpp_heap) { in SetCppHeap()
44 void LocalEmbedderHeapTracer::PrepareForTrace( in PrepareForTrace()
52 void LocalEmbedderHeapTracer::TracePrologue( in TracePrologue()
63 void LocalEmbedderHeapTracer::TraceEpilogue() { in TraceEpilogue()
80 void LocalEmbedderHeapTracer::UpdateRemoteStats(size_t allocated_size, in UpdateRemoteStats()
92 void LocalEmbedderHeapTracer::EnterFinalPause() { in EnterFinalPause()
101 bool LocalEmbedderHeapTracer::Trace(double max_duration) { in Trace()
110 bool LocalEmbedderHeapTracer::IsRemoteTracingDone() { in IsRemoteTracingDone()
115 LocalEmbedderHeapTracer::ProcessingScope::ProcessingScope( in ProcessingScope()
[all …]
Dembedder-tracing.h38 class V8_EXPORT_PRIVATE LocalEmbedderHeapTracer final {
63 explicit ProcessingScope(LocalEmbedderHeapTracer* tracer);
75 LocalEmbedderHeapTracer* const tracer_;
87 explicit LocalEmbedderHeapTracer(Isolate* isolate) : isolate_(isolate) {} in LocalEmbedderHeapTracer() function
89 ~LocalEmbedderHeapTracer() { in ~LocalEmbedderHeapTracer()
Dembedder-tracing-inl.h15 bool LocalEmbedderHeapTracer::ExtractWrappableInfo( in ExtractWrappableInfo()
29 bool LocalEmbedderHeapTracer::ExtractWrappableInfo( in ExtractWrappableInfo()
Dheap.h91 class LocalEmbedderHeapTracer; variable
1152 LocalEmbedderHeapTracer* local_embedder_heap_tracer() const { in local_embedder_heap_tracer()
2309 std::unique_ptr<LocalEmbedderHeapTracer> local_embedder_heap_tracer_;
2794 LocalEmbedderHeapTracer* local_tracer,
2802 EmbedderStackStateScope(LocalEmbedderHeapTracer* local_tracer,
2805 LocalEmbedderHeapTracer* const local_tracer_;
Dincremental-marking.cc543 LocalEmbedderHeapTracer* local_tracer = heap_->local_embedder_heap_tracer(); in EmbedderStep()
551 LocalEmbedderHeapTracer::ProcessingScope scope(local_tracer); in EmbedderStep()
Dheap.cc5849 local_embedder_heap_tracer_.reset(new LocalEmbedderHeapTracer(isolate())); in SetUpSpaces()
7526 LocalEmbedderHeapTracer* local_tracer, in ExplicitScopeForTesting()
7532 LocalEmbedderHeapTracer* local_tracer, in EmbedderStackStateScope()
Dmark-compact.cc2202 LocalEmbedderHeapTracer::ProcessingScope scope( in PerformWrapperTracing()
/third_party/node/deps/v8/src/heap/cppgc-js/
Dcpp-marking-state-inl.h36 LocalEmbedderHeapTracer::WrapperInfo info; in MarkAndPush()
37 if (LocalEmbedderHeapTracer::ExtractWrappableInfo( in MarkAndPush()
Dcpp-heap.cc82 internal::LocalEmbedderHeapTracer::WrapperInfo info; in VisitHandle()
83 if (!internal::LocalEmbedderHeapTracer::ExtractWrappableInfo( in VisitHandle()
Dcpp-snapshot.cc366 return LocalEmbedderHeapTracer::VerboseWrapperInfo( in ExtractEmbedderDataBackref()
/third_party/node/deps/v8/include/
Dv8-embedder-heap.h26 class LocalEmbedderHeapTracer; variable
213 friend class internal::LocalEmbedderHeapTracer;
/third_party/node/deps/v8/src/api/
Dapi.cc10297 i::LocalEmbedderHeapTracer* const tracer = in IncreaseAllocatedSize()
10308 i::LocalEmbedderHeapTracer* const tracer = in DecreaseAllocatedSize()