Home
last modified time | relevance | path

Searched refs:tracer_ (Results 1 - 11 of 11) sorted by relevance

/third_party/node/deps/v8/src/heap/
H A Dembedder-tracing.cc117 : tracer_(tracer), wrapper_descriptor_(tracer->wrapper_descriptor_) { in ProcessingScope()
118 DCHECK(!tracer_->cpp_heap_); in ProcessingScope()
123 DCHECK(!tracer_->cpp_heap_); in ~ProcessingScope()
125 tracer_->remote_tracer_->RegisterV8References(std::move(wrapper_cache_)); in ~ProcessingScope()
143 if (ExtractWrappableInfo(tracer_->isolate_, js_object, wrapper_descriptor_, in TracePossibleWrapper()
151 DCHECK(!tracer_->cpp_heap_); in FlushWrapperCacheIfFull()
153 tracer_->remote_tracer_->RegisterV8References(std::move(wrapper_cache_)); in FlushWrapperCacheIfFull()
210 return !tracer_ || tracer_->IsRootForNonTracingGC(handle); in IsRoot()
217 DCHECK(tracer_); in ResetRoot()
[all...]
H A Dgc-tracer-inl.h33 : tracer_(tracer), in Scope()
36 start_time_(tracer_->MonotonicallyIncreasingTimeInMs()) { in Scope()
43 runtime_stats_ = tracer_->heap_->isolate_->counters()->runtime_call_stats(); in Scope()
55 double duration_ms = tracer_->MonotonicallyIncreasingTimeInMs() - start_time_; in ~Scope()
56 tracer_->AddScopeSample(scope_, duration_ms); in ~Scope()
67 tracer_->heap_->isolate_->GetCurrentLongTaskStats(); in ~Scope()
H A Dembedder-tracing.h32 void SetTracer(EmbedderHeapTracer* tracer) { tracer_ = tracer; } in SetTracer()
35 EmbedderHeapTracer* tracer_ = nullptr; member in v8::internal::final
75 LocalEmbedderHeapTracer* const tracer_; member in v8::internal::final::ProcessingScope
H A Dsweeper.cc73 : sweeper_(sweeper), tracer_(isolate->heap()->tracer()) {} in SweeperJob()
82 TRACE_GC(tracer_, GCTracer::Scope::MC_SWEEP);
85 TRACE_GC_EPOCH(tracer_, GCTracer::Scope::MC_BACKGROUND_SWEEPING,
114 GCTracer* const tracer_; member in v8::internal::final
659 tracer_(isolate->heap()->tracer()) {} in IterabilityTask()
668 TRACE_GC_EPOCH(tracer_, GCTracer::Scope::MC_BACKGROUND_SWEEPING,
679 GCTracer* const tracer_; member in v8::internal::final
H A Dmemory-allocator.cc68 : unmapper_(unmapper), tracer_(isolate->heap()->tracer()) {} in UnmapFreeMemoryJob()
75 TRACE_GC(tracer_, GCTracer::Scope::UNMAPPER);
79 TRACE_GC1(tracer_, GCTracer::Scope::BACKGROUND_UNMAPPER,
103 GCTracer* const tracer_; member in v8::internal::MemoryAllocator::Unmapper::UnmapFreeMemoryJob
H A Dgc-tracer.h109 GCTracer* const tracer_; member in v8::internal::GCTracer::Scope
H A Dmark-compact.cc3805 tracer_(isolate->heap()->tracer()) {} in PageEvacuationJob()
3810 TRACE_GC(tracer_, evacuator->GetTracingScope());
3813 TRACE_GC_EPOCH(tracer_, evacuator->GetBackgroundTracingScope(),
3852 GCTracer* tracer_; member in v8::internal::PageEvacuationJob
4201 tracer_(isolate->heap()->tracer()), in PointersUpdatingJob()
4207 TRACE_GC(tracer_, scope_);
4210 TRACE_GC_EPOCH(tracer_, background_scope_, ThreadKind::kBackground);
4245 GCTracer* tracer_; member in v8::internal::PointersUpdatingJob
H A Dheap.h862 GCTracer* tracer() { return tracer_.get(); } in tracer()
2292 std::unique_ptr<GCTracer> tracer_; member in v8::internal::Heap
H A Dgc-tracer.cc50 Isolate* isolate = tracer_->heap_->isolate(); in AssertMainThread()
H A Dheap.cc5840 tracer_.reset(new GCTracer(this)); in SetUpSpaces()
6174 tracer_.reset(); in TearDown()
/third_party/node/deps/v8/src/diagnostics/
H A Dcode-tracer.h44 explicit Scope(CodeTracer* tracer) : tracer_(tracer) { tracer->OpenFile(); } in Scope()
45 ~Scope() { tracer_->CloseFile(); } in ~Scope()
47 FILE* file() const { return tracer_->file(); } in file()
50 CodeTracer* tracer_; member in v8::internal::final::Scope

Completed in 36 milliseconds