![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <debug-interface.h>
Classes | |
class | BlockData |
class | FunctionData |
class | ScriptData |
Public Member Functions | |
MOVE_ONLY_NO_DEFAULT_CONSTRUCTOR (Coverage) | |
size_t | ScriptCount () const |
ScriptData | GetScriptData (size_t i) const |
bool | IsEmpty () const |
Static Public Member Functions | |
static Coverage | CollectPrecise (Isolate *isolate) |
static Coverage | CollectBestEffort (Isolate *isolate) |
static void | SelectMode (Isolate *isolate, CoverageMode mode) |
Private Member Functions | |
Coverage (std::shared_ptr< i::Coverage > coverage) | |
Private Attributes | |
std::shared_ptr< i::Coverage > | coverage_ |
Definition at line 391 of file debug-interface.h.
|
inlineexplicitprivate |
Definition at line 1347 of file debug-interface.cc.
Definition at line 1342 of file debug-interface.cc.
Coverage::ScriptData v8::debug::Coverage::GetScriptData | ( | size_t | i | ) | const |
Definition at line 1338 of file debug-interface.cc.
|
inline |
Definition at line 465 of file debug-interface.h.
v8::debug::Coverage::MOVE_ONLY_NO_DEFAULT_CONSTRUCTOR | ( | Coverage | ) |
size_t v8::debug::Coverage::ScriptCount | ( | ) | const |
Definition at line 1336 of file debug-interface.cc.
|
static |
|
private |
Definition at line 470 of file debug-interface.h.