1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-14 07:14:58 +00:00
serenity/Userland/DevTools/HackStudio/Debugger
Sam Atkins ad59fb7cf0 HackStudio: Make Editor ask Debugger if a breakpoint was added/removed
Rather than adding/removing a breakpoint indicator, and then telling the
debugger about it and hoping it works, let the debugger tell us if it
succeeded and then use that to update the indicator.

This prevents the user from adding breakpoints to invalid locations
while the debugger is running. It also avoids a couple of scary
VERIFY()s. We still allow creating breakpoints in invalid locations
while the debugger is *not* running.
2024-01-14 18:48:41 -07:00
..
BacktraceModel.cpp HackStudio: Correctly handle invalid addresses during backtrace creation 2024-01-12 16:49:44 -07:00
BacktraceModel.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
BreakpointCallback.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Debugger.cpp HackStudio: Make Editor ask Debugger if a breakpoint was added/removed 2024-01-14 18:48:41 -07:00
Debugger.h HackStudio: Make Editor ask Debugger if a breakpoint was added/removed 2024-01-14 18:48:41 -07:00
DebugInfoWidget.cpp LibGfx+Userland: Remove dependency on GUI::TabWidget from StylePainter 2023-10-27 16:51:03 -06:00
DebugInfoWidget.h HackStudio: Add 'pause debuggee' button 2023-02-24 19:09:27 +01:00
DisassemblyModel.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
DisassemblyModel.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
DisassemblyWidget.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
DisassemblyWidget.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
RegistersModel.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
RegistersModel.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
VariablesModel.cpp Everywhere: Use to_number<T> instead of to_{int,uint,float,double} 2023-12-23 20:41:07 +01:00
VariablesModel.h Everywhere: Stop using NonnullOwnPtrVector 2023-03-06 23:46:35 +01:00