![]() |
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 () |
Public Member Functions inherited from v8::debug::ConsoleDelegate | |
| 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.