![]() |
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.