![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <tracing-category-observer.h>
Public Types | |
enum | Mode { ENABLED_BY_NATIVE = 1 << 0 , ENABLED_BY_TRACING = 1 << 1 , ENABLED_BY_SAMPLING = 1 << 2 } |
Public Member Functions | |
void | OnTraceEnabled () final |
void | OnTraceDisabled () final |
![]() | |
virtual | ~TraceStateObserver ()=default |
Static Public Member Functions | |
static void | SetUp () |
static void | TearDown () |
Static Private Attributes | |
static TracingCategoryObserver * | instance_ = nullptr |
Definition at line 14 of file tracing-category-observer.h.
Enumerator | |
---|---|
ENABLED_BY_NATIVE | |
ENABLED_BY_TRACING | |
ENABLED_BY_SAMPLING |
Definition at line 21 of file tracing-category-observer.h.
|
finalvirtual |
Implements v8::TracingController::TraceStateObserver.
Definition at line 89 of file tracing-category-observer.cc.
|
finalvirtual |
Implements v8::TracingController::TraceStateObserver.
Definition at line 44 of file tracing-category-observer.cc.
|
static |
Definition at line 18 of file tracing-category-observer.cc.
|
static |
Definition at line 30 of file tracing-category-observer.cc.
|
staticprivate |
Definition at line 41 of file tracing-category-observer.h.