mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 23:17:45 +00:00
UserspaceEmulator: Start building a userspace X86 emulator :^)
This introduces a new X86 CPU emulator for running SerenityOS userspace programs in a virtualized interpreter environment. The main goal is to be able to instrument memory accesses and catch interesting bugs that are very hard to find otherwise. But before we can do fancy things like that, we have to build a competent emulator able to actually run programs. This initial version is able to run a very small program that makes some tiny syscalls, but nothing more.
This commit is contained in:
parent
6440e59ead
commit
8d8bb07476
8 changed files with 1279 additions and 0 deletions
|
@ -27,5 +27,6 @@ alias pv=Profiler
|
|||
alias ws=WebServer
|
||||
alias sl=Solitaire
|
||||
alias wv=WebView
|
||||
alias ue=UserspaceEmulator
|
||||
|
||||
alias ll='ls -l'
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue