summaryrefslogtreecommitdiff
path: root/DevTools
AgeCommit message (Expand)Author
2020-11-16UserspaceEmulator: Make big malloc block lookup O(1) as wellAndreas Kling
2020-11-16UserspaceEmulator: Make Region a top-level classAndreas Kling
2020-11-16UserspaceEmulator: Devirtualize read/write/execute region permissionsAndreas Kling
2020-11-16UserspaceEmulator: Hang malloc metadata on malloc block MmapRegionsAndreas Kling
2020-11-16UserspaceEmulator: Improve error text on jump to non-executable memoryAndreas Kling
2020-11-15UserspaceEmulator: Implement 32-bit FIDIV, 16-bit FIADD/FISUB/FISUBR/FIDIV/FI...Nico Weber
2020-11-15UserspaceEmulator: Add a fast path for forward REP STOSDAndreas Kling
2020-11-15UserspaceEmulator: Add a fast path for forward REP STOSBAndreas Kling
2020-11-15UserspaceEmulator: Add virtual data()/shadow_data() accessors to RegionAndreas Kling
2020-11-15UserspaceEmulator: Add a page-address-to-MMU-region lookup mapAndreas Kling
2020-11-15UserspaceEmulator: Make sure the (crappy) VM allocator is page-alignedAndreas Kling
2020-11-15Everywhere: Add missing <AK/ByteBuffer.h> includesAndreas Kling
2020-11-15UserspaceEmulator: Implement FISUBR_RM32Nico Weber
2020-11-14UserspaceEmulator: Fix some FPU instructions' handling of RM32/RM64Andreas Kling
2020-11-14UserspaceEmulator: Skip destroying the Emulator object on shutdownAndreas Kling
2020-11-14UserspaceEmulator: Untaint flags in FCOMI and FUCOMI for nowAndreas Kling
2020-11-14UserspaceEmulator: Forget ChunkedBlocks after they are munmap()'edAndreas Kling
2020-11-14UserspaceEmulator: Avoid one hash lookup in target_did_malloc()Andreas Kling
2020-11-14UserspaceEmulator: Add some helpers to tidy up TrackedChunkedBlockAndreas Kling
2020-11-14UserspaceEmulator: Track malloc ChunkedBlocks for faster auditingAndreas Kling
2020-11-14UserspaceEmulator: Implement FISUB_RM32Andreas Kling
2020-11-14UserspaceEmulator: Remove some FPU debug spamAndreas Kling
2020-11-14UserspaceEmulator: Implement FABSAndreas Kling
2020-11-14UserspaceEmulator: Improve FCOMI/FCOMIP/FUCOMI/FUCOMIPAndreas Kling
2020-11-14UserspaceEmulator: Honor the read/write/execute bits in mmap regionsAndreas Kling
2020-11-14UserspaceEmulator: Print an emulator backtrace on OOB accessAndreas Kling
2020-11-14HackStudio: Use GUI::FileIconProvider::icon_for_path() for Locator iconsLinus Groh
2020-11-14HackStudio: Make Locator search case insensitiveLinus Groh
2020-11-13UserspaceEmulator: When auditing accesses, show nearest mallocationAndreas Kling
2020-11-13UserspaceEmulator: Support FCMOVBE and FCMOVNBEAndreas Kling
2020-11-13UserspaceEmulator: Emulate the sys$get_stack_bounds() syscallAndreas Kling
2020-11-13UserspaceEmulator: Initial FPU support (by @nico)Andreas Kling
2020-11-10AK: Make RefPtr, NonnullRefPtr, WeakPtr thread safeTom
2020-11-10HackStudio: Scroll embedded terminals to bottom upon command executionAndreas Kling
2020-11-09AK: Rename new_out to out and new_warn to warn.asynts
2020-11-08UserspaceEmulator: Support the first two levels of CPUIDAndreas Kling
2020-11-08UserspaceEmulator+LibC: Have UE notice realloc() and update accountingAndreas Kling
2020-11-08UserspaceEmulator: Fix busted backtraces with --report-to-debugAndreas Kling
2020-11-08UserspaceEmulator: Don't audit accesses within realloc(), malloc_size()Andreas Kling
2020-11-03HackStudio: Run clang-formatAndreas Kling
2020-11-03HackStudio: Store and restore the scrollbar values of ProjectFiles when they ...Zac
2020-11-02HackStudio: Removes the file from the list of open filesKesse Jones
2020-11-01HackStudio: Fixed opening the project by always opening the main.cpp fileKesse Jones
2020-10-31Profiler: Set window title based on the selected ViewUma Sankar Yedida
2020-10-30LibGUI: Add Widget focus policiesAndreas Kling
2020-10-29HackStudio: Use GUI::TextDocument::span_at()Andreas Kling
2020-10-29HackStudio: Remove ProcessStateWidgetAndreas Kling
2020-10-29LanguageServers/Cpp: Find the right token under the cursorAndreas Kling
2020-10-29LanguageServers/Cpp: Make token_in_position() return a StringViewAndreas Kling
2020-10-29LanguageServers/Cpp: Avoid some unnecessary vector copiesAndreas Kling