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

#include <counters-scopes.h>

Inheritance diagram for v8::internal::BaseTimedHistogramScope:
Collaboration diagram for v8::internal::BaseTimedHistogramScope:

Protected Member Functions

 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

base::ElapsedTimer timer_
 
TimedHistogramhistogram_
 

Detailed Description

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

Constructor & Destructor Documentation

◆ BaseTimedHistogramScope()

v8::internal::BaseTimedHistogramScope::BaseTimedHistogramScope ( TimedHistogram * histogram)
inlineexplicitprotected

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

Member Function Documentation

◆ LogEnd()

V8_INLINE void v8::internal::BaseTimedHistogramScope::LogEnd ( Isolate * isolate)
inlineprotected

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

Here is the call graph for this function:

◆ LogStart()

V8_INLINE void v8::internal::BaseTimedHistogramScope::LogStart ( Isolate * isolate)
inlineprotected

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

Here is the call graph for this function:

◆ Start()

V8_INLINE void v8::internal::BaseTimedHistogramScope::Start ( )
inlineprotected

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

Here is the call graph for this function:
Here is the caller graph for this function:

◆ StartInternal()

void v8::internal::BaseTimedHistogramScope::StartInternal ( )
inlineprotected

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

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Stop()

V8_INLINE base::TimeDelta v8::internal::BaseTimedHistogramScope::Stop ( )
inlineprotected

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

Here is the call graph for this function:

◆ StopInternal()

base::TimeDelta v8::internal::BaseTimedHistogramScope::StopInternal ( )
inlineprotected

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

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ histogram_

TimedHistogram* v8::internal::BaseTimedHistogramScope::histogram_
protected

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

◆ timer_

base::ElapsedTimer v8::internal::BaseTimedHistogramScope::timer_
protected

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


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