v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::OptionalTimedHistogramScope Class Reference

#include <counters-scopes.h>

Inheritance diagram for v8::internal::OptionalTimedHistogramScope:
Collaboration diagram for v8::internal::OptionalTimedHistogramScope:

Public Member Functions

 OptionalTimedHistogramScope (TimedHistogram *histogram, Isolate *isolate, OptionalTimedHistogramScopeMode mode)
 
 ~OptionalTimedHistogramScope ()
 

Private Member Functions

 DISALLOW_IMPLICIT_CONSTRUCTORS (OptionalTimedHistogramScope)
 

Private Attributes

Isolate *const isolate_
 
const OptionalTimedHistogramScopeMode mode_
 

Additional Inherited Members

- Protected Member Functions inherited from v8::internal::BaseTimedHistogramScope
 BaseTimedHistogramScope (TimedHistogram *histogram)
 
void StartInternal ()
 
base::TimeDelta StopInternal ()
 
V8_INLINE void Start ()
 
V8_INLINE base::TimeDelta Stop ()
 
V8_INLINE void LogStart (Isolate *isolate)
 
V8_INLINE void LogEnd (Isolate *isolate)
 
- Protected Attributes inherited from v8::internal::BaseTimedHistogramScope
base::ElapsedTimer timer_
 
TimedHistogramhistogram_
 

Detailed Description

Definition at line 92 of file counters-scopes.h.

Constructor & Destructor Documentation

◆ OptionalTimedHistogramScope()

v8::internal::OptionalTimedHistogramScope::OptionalTimedHistogramScope ( TimedHistogram * histogram,
Isolate * isolate,
OptionalTimedHistogramScopeMode mode )
inline

Definition at line 95 of file counters-scopes.h.

◆ ~OptionalTimedHistogramScope()

v8::internal::OptionalTimedHistogramScope::~OptionalTimedHistogramScope ( )
inline

Definition at line 103 of file counters-scopes.h.

Member Function Documentation

◆ DISALLOW_IMPLICIT_CONSTRUCTORS()

v8::internal::OptionalTimedHistogramScope::DISALLOW_IMPLICIT_CONSTRUCTORS ( OptionalTimedHistogramScope )
private

Member Data Documentation

◆ isolate_

Isolate* const v8::internal::OptionalTimedHistogramScope::isolate_
private

Definition at line 110 of file counters-scopes.h.

◆ mode_

const OptionalTimedHistogramScopeMode v8::internal::OptionalTimedHistogramScope::mode_
private

Definition at line 111 of file counters-scopes.h.


The documentation for this class was generated from the following file: