summaryrefslogtreecommitdiff
path: root/Userland/DevTools/UserspaceEmulator
AgeCommit message (Expand)Author
2021-08-06LibDebug+Everywhere: Make DebugInfo not own the ELF imageAli Mohammad Pur
2021-08-06UserspaceEmulator: Optionally generate a Profiler-compatible profileAli Mohammad Pur
2021-08-01DevTools: Remove unused header includesBrian Gianforcaro
2021-07-22UserspaceEmulator: Move to using the new SoftFPUHendiadyoin1
2021-07-22UserspaceEmulator: Implement SoftFPU instructionsHendiadyoin1
2021-07-22UserspaceEmulator: Sketch out a SoftFPU interfaceHendiadyoin1
2021-07-22LibX86: Add missing MovD and MovQ instructionsHendiadyoin1
2021-07-22LibX86: Use names closer to the spec for the ModrmHendiadyoin1
2021-07-22Everywhere: Prefer using {:#x} over 0x{:x}Gunnar Beutner
2021-07-22Everywhere: Prefix hexadecimal numbers with 0xGunnar Beutner
2021-07-20LibX86: Add INT1 instruction (needed for disassembly)Andreas Kling
2021-07-14UserpaceEmulator: Handle possibly unaligned IOHendiadyoin1
2021-07-12UserspaceEmulator: Fix stack for new processesGunnar Beutner
2021-07-08UserspaceEmulator: Use long double in `FABS`Daniel Bertalan
2021-06-30AK+Everywhere: Add and use static APIs for LexicalPathMax Wipfli
2021-06-24Userland: Replace VERIFY(is<T>) with verify_cast<T>Andreas Kling
2021-06-23UserspaceEmulator: Add a simple debugging ConsoleHendiadyoin1
2021-06-17Everywhere: Add component declarationsGunnar Beutner
2021-06-11AK+LibX86: Generalize u128/256 to AK::UFixedBigIntHendiadyoin1
2021-06-08UserspaceEmulator: Stop parsing options on first non-optionJelle Raaijmakers
2021-05-29Everywhere: Sort out superfluous QuickSort.h importsBen Wiederhake
2021-05-28UE: Make sure signal_trampoline_dummy is not optimized away with -fltoGunnar Beutner
2021-05-24AK+Everywhere: Consolidate String::index_of() and String::find()Andreas Kling
2021-05-23LibC+UE: Keep more unused chunked blocks aroundGunnar Beutner
2021-05-21DevTools: Remove redundant default destructor and forward declarationsLenny Maiorani
2021-05-18Revert "LibC: Simplify malloc size classes"Andreas Kling
2021-05-18LibC: Simplify malloc size classesLenny Maiorani
2021-05-17UE: Don't look up binaries in PATH when the user specified a full pathGunnar Beutner
2021-05-17UE: Use Vector<String> for the command-line argumentsGunnar Beutner
2021-05-17Everywhere: Fix a bunch of typosLinus Groh
2021-05-17UE: Make sure we return the right values for get{peer,sock}nameGunnar Beutner
2021-05-17Kernel+Userspace: Implement the accept4() system callGunnar Beutner
2021-05-17UE: Make sure the buffers for get{sock,peer}name() are large enoughGunnar Beutner
2021-05-12Userland+LibCore: Update FileWatcher + its users for InodeWatcher 2.0sin-ack
2021-05-09UserspaceEmulator: Allow running executables not in PATHBrendan Coles
2021-05-03UserspaceEmulator: Make sure TLS allocation behavior matches kernelGunnar Beutner
2021-05-03UserspaceEmulator: Add missing argument for sys$allocate_tlsGunnar Beutner
2021-05-03UserspaceEmulator: Add stub for sys$futexGunnar Beutner
2021-05-01Everywhere: Turn #if *_DEBUG into dbgln_if/if constexprGunnar Beutner
2021-05-01LibX86+UserspaceEmulator: Add MMX insns prototypesHendiadyoin1
2021-04-25UserspaceEmulator: Add more InstructionsHendiadyoin1
2021-04-23UE: Implement FLD_RM80 and FSTP_RM80Hendiadyoin1
2021-04-23UE+LibX86: Support bigger reads and writesHendiadyoin1
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-21UserspaceEmulator: Convert String::format() => String::formatted()Andreas Kling
2021-04-18Kernel+LibC: Clean up how assertions work in the kernel and LibCGunnar Beutner
2021-04-18Everywhere: Fix a bunch of typosLinus Groh
2021-04-16UserspaceEmulator: use outln_ifHendiadyoin1
2021-04-16UserspaceEmulator: Print stacktrace for unhandled exceptionsGunnar Beutner
2021-04-12UserspaceEmulator: Improve detection of memory leaksTobias Christiansen