![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <counters-scopes.h>
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_ |
| TimedHistogram * | histogram_ |
Definition at line 92 of file counters-scopes.h.
|
inline |
Definition at line 95 of file counters-scopes.h.
|
inline |
Definition at line 103 of file counters-scopes.h.
|
private |
|
private |
Definition at line 110 of file counters-scopes.h.
|
private |
Definition at line 111 of file counters-scopes.h.