ladybird/Userland/DevTools
Hendiadyoin1 5d24b5f4be UserspaceEmulator: Add a simple debugging Console
For now this only allows us to single-step through execution and inspect
part of the execution environment for debugging
This also allows to run to function return and sending signals to the VM

This changes the behavior of SIGINT for UE to pause execution and then
terminate if already paused

A way of setting a watchpoint for a function would be a good addition in
the future, the scaffold for this is already present, we only need to
figure out a way to find the address of a function

On a side note I have changed all occurences of west-const to east const
2021-06-23 12:41:37 +04:30
..
HackStudio LibJS: Replace boolean without_side_effects parameters with an enum 2021-06-17 16:52:15 +02:00
Inspector Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
IPCCompiler IPCCompiler: Avoid copies for IPC method return values 2021-06-13 10:33:09 +02:00
Playground Playground: Prompt to save changes after the user picked a file to open 2021-06-22 22:56:22 +02:00
Profiler Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
StateMachineGenerator Userland: Change typedef to using directive 2021-05-21 10:07:22 +01:00
UserspaceEmulator UserspaceEmulator: Add a simple debugging Console 2021-06-23 12:41:37 +04:30
CMakeLists.txt DevTools: Move to Userland/DevTools/ 2021-01-12 12:18:55 +01:00