class HardwareBreakpoint

Defined at line 15 of file ../../src/developer/debug/debug_agent/hardware_breakpoint.h

Public Methods

debug_ipc::BreakpointType Type ()

Defined at line 22 of file ../../src/developer/debug/debug_agent/hardware_breakpoint.h

const std::set<zx_koid_t> & installed_threads ()

Defined at line 25 of file ../../src/developer/debug/debug_agent/hardware_breakpoint.h

void StepOverCleanup (DebuggedThread * thread)

Defined at line 31 of file ../../src/developer/debug/debug_agent/hardware_breakpoint.h

void HardwareBreakpoint (Breakpoint * breakpoint, DebuggedProcess * process, uint64_t address)

Defined at line 92 of file ../../src/developer/debug/debug_agent/hardware_breakpoint.cc

void ~HardwareBreakpoint ()

Defined at line 96 of file ../../src/developer/debug/debug_agent/hardware_breakpoint.cc

debug::Status Update ()

Update ------------------------------------------------------------------------------------------

Defined at line 137 of file ../../src/developer/debug/debug_agent/hardware_breakpoint.cc

bool Installed (zx_koid_t thread_koid)

Defined at line 98 of file ../../src/developer/debug/debug_agent/hardware_breakpoint.cc

void EndStepOver (DebuggedThread * thread)

Public ProcessBreakpoint overrides. See ProcessBreakpoint for more details.

Defined at line 119 of file ../../src/developer/debug/debug_agent/hardware_breakpoint.cc

void ExecuteStepOver (DebuggedThread * thread)

ProcessBreakpoint Implementation ----------------------------------------------------------------

Defined at line 104 of file ../../src/developer/debug/debug_agent/hardware_breakpoint.cc