![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <d8-console.h>
Public Member Functions | |
D8Console (Isolate *isolate) | |
~D8Console () override | |
CpuProfiler * | profiler () const |
void | DisposeProfiler () |
![]() | |
virtual void | Dir (const ConsoleCallArguments &args, const ConsoleContext &context) |
virtual void | DirXml (const ConsoleCallArguments &args, const ConsoleContext &context) |
virtual void | Table (const ConsoleCallArguments &args, const ConsoleContext &context) |
virtual void | Group (const ConsoleCallArguments &args, const ConsoleContext &context) |
virtual void | GroupCollapsed (const ConsoleCallArguments &args, const ConsoleContext &context) |
virtual void | GroupEnd (const ConsoleCallArguments &args, const ConsoleContext &context) |
virtual void | Clear (const ConsoleCallArguments &args, const ConsoleContext &context) |
virtual void | Count (const ConsoleCallArguments &args, const ConsoleContext &context) |
virtual void | CountReset (const ConsoleCallArguments &args, const ConsoleContext &context) |
virtual | ~ConsoleDelegate ()=default |
Private Attributes | |
Isolate * | isolate_ |
std::map< std::string, base::TimeTicks > | timers_ |
base::TimeTicks | origin_ |
CpuProfiler * | profiler_ {nullptr} |
bool | profiler_active_ {false} |
Definition at line 17 of file d8-console.h.
|
explicit |
Definition at line 89 of file d8-console.cc.
|
override |
Definition at line 92 of file d8-console.cc.
|
overrideprivatevirtual |
Reimplemented from v8::debug::ConsoleDelegate.
Definition at line 105 of file d8-console.cc.
|
overrideprivatevirtual |
Reimplemented from v8::debug::ConsoleDelegate.
Definition at line 134 of file d8-console.cc.
void v8::D8Console::DisposeProfiler | ( | ) |
|
overrideprivatevirtual |
Reimplemented from v8::debug::ConsoleDelegate.
Definition at line 119 of file d8-console.cc.
|
overrideprivatevirtual |
Reimplemented from v8::debug::ConsoleDelegate.
Definition at line 129 of file d8-console.cc.
|
overrideprivatevirtual |
Reimplemented from v8::debug::ConsoleDelegate.
Definition at line 114 of file d8-console.cc.
|
overrideprivatevirtual |
Reimplemented from v8::debug::ConsoleDelegate.
Definition at line 139 of file d8-console.cc.
|
overrideprivatevirtual |
Reimplemented from v8::debug::ConsoleDelegate.
Definition at line 148 of file d8-console.cc.
|
inline |
Definition at line 22 of file d8-console.h.
|
overrideprivatevirtual |
Reimplemented from v8::debug::ConsoleDelegate.
Definition at line 165 of file d8-console.cc.
|
overrideprivatevirtual |
Reimplemented from v8::debug::ConsoleDelegate.
Definition at line 191 of file d8-console.cc.
|
overrideprivatevirtual |
Reimplemented from v8::debug::ConsoleDelegate.
Definition at line 175 of file d8-console.cc.
|
overrideprivatevirtual |
Reimplemented from v8::debug::ConsoleDelegate.
Definition at line 208 of file d8-console.cc.
|
overrideprivatevirtual |
Reimplemented from v8::debug::ConsoleDelegate.
Definition at line 218 of file d8-console.cc.
|
overrideprivatevirtual |
Reimplemented from v8::debug::ConsoleDelegate.
Definition at line 124 of file d8-console.cc.
|
private |
Definition at line 54 of file d8-console.h.
|
private |
Definition at line 61 of file d8-console.h.
|
private |
Definition at line 62 of file d8-console.h.
|
private |
Definition at line 63 of file d8-console.h.
|
private |
Definition at line 59 of file d8-console.h.