index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
DevTools
/
UserspaceEmulator
Age
Commit message (
Expand
)
Author
2021-01-08
UserspaceEmulator: Fix build after MOVSX shadowing changes
Andreas Kling
2021-01-08
UserspaceEmulator: Fix incorrect shadowing on mov sign extend
Gal Horowitz
2021-01-01
UserspaceEmulator: Remove hand-rolled is_foo() helpers in favor of RTTI
Andreas Kling
2020-12-31
UserspaceEmulator: Support sys$mremap()
Andreas Kling
2020-12-31
Everywhere: Fix more typos
Luke
2020-12-30
AK+Format: Remove TypeErasedFormatParams& from format function.
asynts
2020-12-27
Kernel: Remove the per-process icon_id and sys$set_process_icon()
Andreas Kling
2020-12-26
Everywhere: void arguments to C functions
Lenny Maiorani
2020-12-25
UserspaceEmulator: Use ring 3 segment selectors
Andreas Kling
2020-12-25
LibELF: Move AuxiliaryValue into the ELF namespace
Andreas Kling
2020-12-25
Kernel+LibELF: Abort ELF executable load sooner when something fails
Andreas Kling
2020-12-25
LibELF: Remove ELF::Loader and move everyone to ELF::Image
Andreas Kling
2020-12-21
UserspaceEmulator: Implement profiling, disown, purge syscalls
Brendan Coles
2020-12-21
Everywhere: Switch from (void) to [[maybe_unused]] (#4473)
Lenny Maiorani
2020-12-20
UserspaceEmulator: Add lazy caching of debug info for shared libraries
Andreas Kling
2020-12-17
UserspaceEmulator: Implement geteuid, getegid, ptsname syscalls
Brendan Coles
2020-12-16
UserspaceEmulator: Implement beep syscall
Brendan Coles
2020-12-14
UserspaceEmulator: Support dynamically loaded programs
Itamar
2020-12-14
UserspaceEmulator: Support the name argument in mmap for file backed mappings
Itamar
2020-12-14
UserspaceEmulator: Update memory protection of underlying pages
Itamar
2020-12-10
UserspaceEmulator: Fix page determination
Ben Wiederhake
2020-12-08
UserspaceEmulator: Implement readlink syscall
Ben Wiederhake
2020-12-08
UserspaceEmulator: Handle overflow in virt$realpath
Ben Wiederhake
2020-11-23
UserspaceEmulator: Implement clock_nanosleep
Simon Danner
2020-11-22
UserspaceEmulator: Add support for watch_file
Simon Danner
2020-11-19
UserspaceEmulator: Inline some very hot functions
Andreas Kling
2020-11-16
UserspaceEmulator: Keep Emulator& closer to the action in some places
Andreas Kling
2020-11-16
UserspaceEmulator: Cache the region we're executing code from
Andreas Kling
2020-11-16
UserspaceEmulator: Reduce malloc thrashing in backtrace capture
Andreas Kling
2020-11-16
UserspaceEmulator: Make big malloc block lookup O(1) as well
Andreas Kling
2020-11-16
UserspaceEmulator: Make Region a top-level class
Andreas Kling
2020-11-16
UserspaceEmulator: Devirtualize read/write/execute region permissions
Andreas Kling
2020-11-16
UserspaceEmulator: Hang malloc metadata on malloc block MmapRegions
Andreas Kling
2020-11-16
UserspaceEmulator: Improve error text on jump to non-executable memory
Andreas Kling
2020-11-15
UserspaceEmulator: Implement 32-bit FIDIV, 16-bit FIADD/FISUB/FISUBR/FIDIV/FI...
Nico Weber
2020-11-15
UserspaceEmulator: Add a fast path for forward REP STOSD
Andreas Kling
2020-11-15
UserspaceEmulator: Add a fast path for forward REP STOSB
Andreas Kling
2020-11-15
UserspaceEmulator: Add virtual data()/shadow_data() accessors to Region
Andreas Kling
2020-11-15
UserspaceEmulator: Add a page-address-to-MMU-region lookup map
Andreas Kling
2020-11-15
UserspaceEmulator: Make sure the (crappy) VM allocator is page-aligned
Andreas Kling
2020-11-15
UserspaceEmulator: Implement FISUBR_RM32
Nico Weber
2020-11-14
UserspaceEmulator: Fix some FPU instructions' handling of RM32/RM64
Andreas Kling
2020-11-14
UserspaceEmulator: Skip destroying the Emulator object on shutdown
Andreas Kling
2020-11-14
UserspaceEmulator: Untaint flags in FCOMI and FUCOMI for now
Andreas Kling
2020-11-14
UserspaceEmulator: Forget ChunkedBlocks after they are munmap()'ed
Andreas Kling
2020-11-14
UserspaceEmulator: Avoid one hash lookup in target_did_malloc()
Andreas Kling
2020-11-14
UserspaceEmulator: Add some helpers to tidy up TrackedChunkedBlock
Andreas Kling
2020-11-14
UserspaceEmulator: Track malloc ChunkedBlocks for faster auditing
Andreas Kling
2020-11-14
UserspaceEmulator: Implement FISUB_RM32
Andreas Kling
2020-11-14
UserspaceEmulator: Remove some FPU debug spam
Andreas Kling
[next]