![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
Public Member Functions | |
template<typename... Args> | |
InternalScope (StatsCollector *stats_collector, ScopeIdType scope_id, Args... args) | |
~InternalScope () | |
InternalScope (const InternalScope &)=delete | |
InternalScope & | operator= (const InternalScope &)=delete |
void | DecreaseStartTimeForTesting (v8::base::TimeDelta delta) |
Private Types | |
using | ScopeIdType |
Private Member Functions | |
void * | operator new (size_t, void *)=delete |
void * | operator new (size_t)=delete |
template<typename... Args> | |
void | StartTrace (Args... args) |
void | StopTrace () |
void | StartTraceImpl () |
template<typename Value1 > | |
void | StartTraceImpl (const char *k1, Value1 v1) |
template<typename Value1 , typename Value2 > | |
void | StartTraceImpl (const char *k1, Value1 v1, const char *k2, Value2 v2) |
void | StopTraceImpl () |
void | IncreaseScopeTime () |
Static Private Member Functions | |
static constexpr const char * | TraceCategory () |
Private Attributes | |
StatsCollector *const | stats_collector_ |
v8::base::TimeTicks | start_time_ |
const ScopeIdType | scope_id_ |
Definition at line 175 of file stats-collector.h.
|
private |
Definition at line 176 of file stats-collector.h.
|
inline |
Definition at line 181 of file stats-collector.h.
|
inline |
Definition at line 198 of file stats-collector.h.
|
delete |
|
inline |
Definition at line 206 of file stats-collector.h.
|
inlineprivate |
|
privatedelete |
|
privatedelete |
|
delete |
|
inlineprivate |
Definition at line 434 of file stats-collector.h.
|
inlineprivate |
Definition at line 455 of file stats-collector.h.
|
inlineprivate |
Definition at line 465 of file stats-collector.h.
|
inlineprivate |
Definition at line 476 of file stats-collector.h.
|
inlineprivate |
Definition at line 448 of file stats-collector.h.
|
inlineprivate |
Definition at line 487 of file stats-collector.h.
|
inlinestaticconstexprprivate |
Definition at line 422 of file stats-collector.h.
|
private |
Definition at line 232 of file stats-collector.h.
|
private |
Definition at line 231 of file stats-collector.h.
|
private |
Definition at line 230 of file stats-collector.h.