Lines Matching refs:Scope
34 GCTracer::Scope UNIQUE_IDENTIFIER(gc_tracer_scope)( \
35 tracer, GCTracer::Scope::ScopeId(scope_id), ThreadKind::kMain); \
37 GCTracer::Scope::Name(GCTracer::Scope::ScopeId(scope_id)))
40 GCTracer::Scope UNIQUE_IDENTIFIER(gc_tracer_scope)( \
41 tracer, GCTracer::Scope::ScopeId(scope_id), thread_kind); \
43 GCTracer::Scope::Name(GCTracer::Scope::ScopeId(scope_id)))
46 GCTracer::Scope UNIQUE_IDENTIFIER(gc_tracer_scope)( \
47 tracer, GCTracer::Scope::ScopeId(scope_id), thread_kind); \
49 GCTracer::Scope::Name(GCTracer::Scope::ScopeId(scope_id)), \
71 class V8_EXPORT_PRIVATE V8_NODISCARD Scope {
96 V8_INLINE Scope(GCTracer* tracer, ScopeId scope, ThreadKind thread_kind);
97 V8_INLINE ~Scope();
98 Scope(const Scope&) = delete;
99 Scope& operator=(const Scope&) = delete;
198 double scopes[Scope::NUMBER_OF_SCOPES];
202 incremental_scopes[Scope::NUMBER_OF_INCREMENTAL_SCOPES];
230 V8_INLINE static RuntimeCallCounterId RCSCounterFromScope(Scope::ScopeId id);
235 V8_INLINE CollectionEpoch CurrentEpoch(Scope::ScopeId id) const;
386 V8_INLINE void AddScopeSample(Scope::ScopeId id, double duration);
432 V8_INLINE constexpr double current_scope(Scope::ScopeId id) const;
435 Scope::ScopeId id) const;
516 incremental_scopes_[Scope::NUMBER_OF_INCREMENTAL_SCOPES];
573 BackgroundCounter background_counter_[Scope::NUMBER_OF_SCOPES];