1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-06-01 06:28:13 +00:00
serenity/Userland/DevTools/UserspaceEmulator
Hendiadyoin1 2469e07784 UE: only write libc and libsystem location once
This is important when emulating UE itself, which maps these files
two times, and then we forget the original location of it.
2021-04-08 23:57:16 +02:00
..
CMakeLists.txt UserspaceEmulator: Split large file into logical pieces 2021-03-11 08:54:54 +01:00
Emulator.cpp UserspaceEmulator: Increase stack size from 64 * KiB to 1 * MiB 2021-03-14 13:55:29 +01:00
Emulator.h UserspaceEmulator: Update virt$lseek and virt$ftruncate for 64bit off_t 2021-03-23 19:56:13 +01:00
Emulator_syscalls.cpp UE: only write libc and libsystem location once 2021-04-08 23:57:16 +02:00
main.cpp Everywhere: Remove klog(), dbg() and purge all LogStream usage :^) 2021-03-12 17:29:37 +01:00
MallocTracer.cpp Everywhere: Remove klog(), dbg() and purge all LogStream usage :^) 2021-03-12 17:29:37 +01:00
MallocTracer.h UserspaceEmulator: Don't assume entire malloc block is chunked 2021-03-09 13:29:41 +01:00
MmapRegion.cpp UserspaceEmulator: Do not pass MAP_FIXED to Kernel 2021-03-11 08:54:54 +01:00
MmapRegion.h UserspaceEmulator: Add fast-path for is<MmapRegion>() 2021-03-09 15:17:15 +01:00
Range.cpp UserspaceEmulator: Enable splitting regions at arbitrary points 2021-03-08 22:57:36 +01:00
Range.h UserspaceEmulator: Enable splitting regions at arbitrary points 2021-03-08 22:57:36 +01:00
RangeAllocator.cpp UserspaceEmulator: Convert a weird klog(!) to dbgln() 2021-03-12 11:23:26 +01:00
RangeAllocator.h UserspaceEmulator: Implement a proper VM allocator 2021-02-06 23:15:44 +01:00
Region.cpp UserspaceEmulator: Add fast-path for is<MmapRegion>() 2021-03-09 15:17:15 +01:00
Region.h UserspaceEmulator: Add fast-path for is<MmapRegion>() 2021-03-09 15:17:15 +01:00
Report.h Everywhere: Remove klog(), dbg() and purge all LogStream usage :^) 2021-03-12 17:29:37 +01:00
SimpleRegion.cpp Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
SimpleRegion.h DevTools: Move to Userland/DevTools/ 2021-01-12 12:18:55 +01:00
SoftCPU.cpp UE: Use AK's bit_cast and not reimplement it 2021-04-08 23:57:16 +02:00
SoftCPU.h UserspaceEmulator+LibC: Use sys$emuctl() to pass malloc info to UE 2021-03-09 11:31:18 +01:00
SoftMMU.cpp UserspaceEmulator: Keep the MMU regions list sorted 2021-03-09 11:31:18 +01:00
SoftMMU.h UE: Default initialize regionmap 2021-04-08 23:57:16 +02:00
ValueWithShadow.h DevTools: Move to Userland/DevTools/ 2021-01-12 12:18:55 +01:00