Home
last modified time | relevance | path

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

/external/v8/src/heap/
Dembedder-tracing.cc16 if (remote_tracer_) remote_tracer_->isolate_ = nullptr; in SetRemoteTracer()
18 remote_tracer_ = tracer; in SetRemoteTracer()
19 if (remote_tracer_) in SetRemoteTracer()
20 remote_tracer_->isolate_ = reinterpret_cast<v8::Isolate*>(isolate_); in SetRemoteTracer()
28 remote_tracer_->TracePrologue(flags); in TracePrologue()
35 remote_tracer_->TraceEpilogue(&summary); in TraceEpilogue()
50 remote_tracer_->EnterFinalPause(embedder_stack_state_); in EnterFinalPause()
60 return remote_tracer_->AdvanceTracing(deadline); in Trace()
64 return !InUse() || remote_tracer_->IsTracingDone(); in IsRemoteTracingDone()
Dembedder-tracing.h63 if (remote_tracer_) remote_tracer_->isolate_ = nullptr; in ~LocalEmbedderHeapTracer()
66 bool InUse() const { return remote_tracer_ != nullptr; } in InUse()
67 EmbedderHeapTracer* remote_tracer() const { return remote_tracer_; } in remote_tracer()
77 return !InUse() || remote_tracer_->IsRootForNonTracingGC(handle); in IsRootForNonTracingGC()
81 return !InUse() || remote_tracer_->IsRootForNonTracingGC(handle); in IsRootForNonTracingGC()
88 remote_tracer_->ResetHandleInNonTracingGC(handle); in ResetHandleInNonTracingGC()
128 EmbedderHeapTracer* remote_tracer_ = nullptr; variable