1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-29 16:55:07 +00:00
serenity/Userland/DevTools/UserspaceEmulator
sin-ack 2159f90e00 Userland+LibCore: Update FileWatcher + its users for InodeWatcher 2.0
With the new InodeWatcher API, the old style of creating a watcher per
inode will no longer work.  Therefore the FileWatcher API has been
updated to support multiple watches, and its users have also been
refactored to the new style.  At the moment, all operations done on a
(Blocking)FileWatcher return Result objects, however, this may be
changed in the future if it becomes too obnoxious. :^)

Co-authored-by: Gunnar Beutner <gunnar@beutner.name>
2021-05-12 22:38:20 +02:00
..
CMakeLists.txt UserspaceEmulator: Split large file into logical pieces 2021-03-11 08:54:54 +01:00
Emulator.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Emulator.h Userland+LibCore: Update FileWatcher + its users for InodeWatcher 2.0 2021-05-12 22:38:20 +02:00
Emulator_syscalls.cpp Userland+LibCore: Update FileWatcher + its users for InodeWatcher 2.0 2021-05-12 22:38:20 +02:00
main.cpp UserspaceEmulator: Allow running executables not in PATH 2021-05-09 09:39:40 +02:00
MallocTracer.cpp Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr 2021-05-01 21:25:06 +02:00
MallocTracer.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
MmapRegion.cpp UE+LibX86: Support bigger reads and writes 2021-04-23 22:50:53 +02:00
MmapRegion.h UE+LibX86: Support bigger reads and writes 2021-04-23 22:50:53 +02:00
Range.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Range.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
RangeAllocator.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
RangeAllocator.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Region.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Region.h UE+LibX86: Support bigger reads and writes 2021-04-23 22:50:53 +02:00
Report.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
SimpleRegion.cpp UE+LibX86: Support bigger reads and writes 2021-04-23 22:50:53 +02:00
SimpleRegion.h UE+LibX86: Support bigger reads and writes 2021-04-23 22:50:53 +02:00
SoftCPU.cpp Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr 2021-05-01 21:25:06 +02:00
SoftCPU.h LibX86+UserspaceEmulator: Add MMX insns prototypes 2021-05-01 08:56:52 +02:00
SoftMMU.cpp UE+LibX86: Support bigger reads and writes 2021-04-23 22:50:53 +02:00
SoftMMU.h UE+LibX86: Support bigger reads and writes 2021-04-23 22:50:53 +02:00
ValueWithShadow.h UE+LibX86: Support bigger reads and writes 2021-04-23 22:50:53 +02:00