ladybird/DevTools
Andreas Kling 8dea25d974 UserspaceEmulator: Add support for UNIX signals :^)
The emulator will now register signal handlers for all possible signals
and act as a translation layer between the kernel and the emulated
process.

To get an accurate simulation of signal handling, we duplicate the same
trampoline mechanism used by the kernel's signal delivery system, and
also use the "sigreturn" syscall to return from a signal handler.

Signal masking is not fully implemented yet, but this is pretty cool!
2020-08-05 22:34:50 +02:00
..
FormCompiler AK: JsonParser improvements 2020-06-13 12:43:22 +02:00
HackStudio Base: Move "js" and "little" HackStudio projects into ~/Source/ 2020-08-05 17:40:47 +02:00
Inspector DevTools: Let Inspector use ProcessChooser and new icons. 2020-07-28 16:29:36 +02:00
IPCCompiler AK: Make string-to-number conversion helpers return Optional 2020-06-12 21:28:55 +02:00
Profiler DevTools+LibGUI: Make ProcessChooser a general Dialog in LibGUI 2020-07-28 16:29:36 +02:00
UserspaceEmulator UserspaceEmulator: Add support for UNIX signals :^) 2020-08-05 22:34:50 +02:00
VisualBuilder LibWeb: Require parent window argument for MessageBox 2020-07-16 16:10:21 +02:00
CMakeLists.txt UserspaceEmulator: Start building a userspace X86 emulator :^) 2020-07-07 22:44:58 +02:00