|
| DebugDelegate (Isolate *isolate, GdbServer *gdb_server) |
|
| ~DebugDelegate () |
|
void | ScriptCompiled (Local< debug::Script > script, bool is_live_edited, bool has_compile_error) override |
|
void | BreakProgramRequested (Local< v8::Context > paused_context, const std::vector< debug::BreakpointId > &inspector_break_points_hit, v8::debug::BreakReasons break_reasons) override |
|
void | ExceptionThrown (Local< v8::Context > paused_context, Local< Value > exception, Local< Value > promise, bool is_uncaught, debug::ExceptionType exception_type) override |
|
bool | IsFunctionBlackboxed (Local< debug::Script > script, const debug::Location &start, const debug::Location &end) override |
|
virtual void | BreakProgramRequested (v8::Local< v8::Context > paused_context, const std::vector< debug::BreakpointId > &inspector_break_points_hit, base::EnumSet< BreakReason > break_reasons={}) |
|
virtual ActionAfterInstrumentation | BreakOnInstrumentation (v8::Local< v8::Context > paused_context, const debug::BreakpointId instrumentationId) |
|
virtual bool | ShouldBeSkipped (v8::Local< v8::debug::Script > script, int line, int column) |
|
virtual void | BreakpointConditionEvaluated (v8::Local< v8::Context > context, debug::BreakpointId breakpoint_id, bool exception_thrown, v8::Local< v8::Value > exception) |
|
|
static std::atomic< uint32_t > | id_s |
|
Definition at line 145 of file gdb-server.h.
◆ DebugDelegate()
v8::internal::wasm::gdb_server::GdbServer::DebugDelegate::DebugDelegate |
( |
Isolate * | isolate, |
|
|
GdbServer * | gdb_server ) |
◆ ~DebugDelegate()
v8::internal::wasm::gdb_server::GdbServer::DebugDelegate::~DebugDelegate |
( |
| ) |
|
|
virtual |
◆ BreakProgramRequested()
◆ ExceptionThrown()
◆ GetModuleId()
uint32_t v8::internal::wasm::gdb_server::GdbServer::DebugDelegate::GetModuleId |
( |
uint32_t | script_id | ) |
const |
|
inlineprivate |
◆ IsFunctionBlackboxed()
◆ ScriptCompiled()
void v8::internal::wasm::gdb_server::GdbServer::DebugDelegate::ScriptCompiled |
( |
Local< debug::Script > | script, |
|
|
bool | is_live_edited, |
|
|
bool | has_compile_error ) |
|
overridevirtual |
◆ gdb_server_
GdbServer* v8::internal::wasm::gdb_server::GdbServer::DebugDelegate::gdb_server_ |
|
private |
◆ id_
uint32_t v8::internal::wasm::gdb_server::GdbServer::DebugDelegate::id_ |
|
private |
◆ id_s
std::atomic< uint32_t > v8::internal::wasm::gdb_server::GdbServer::DebugDelegate::id_s |
|
staticprivate |
◆ isolate_
Isolate* v8::internal::wasm::gdb_server::GdbServer::DebugDelegate::isolate_ |
|
private |
The documentation for this class was generated from the following files: