summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibDebug
AgeCommit message (Expand)Author
2023-02-13Everywhere: Remove the `AK::` qualifier from Stream usagesTim Schumacher
2023-02-13LibCore: Remove `Stream.h`Tim Schumacher
2023-02-13LibCore: Rename `File` to `DeprecatedFile`Tim Schumacher
2023-02-08LibDebug: Add static attach() functionItamar
2023-02-08AK: Remove the fallible constructor from `FixedMemoryStream`Tim Schumacher
2023-02-04AK: Make LEB128 decoding work with `read_value`Tim Schumacher
2023-02-04AK: Port `LEB128` to the new `AK::Stream`Tim Schumacher
2023-01-29AK: Move memory streams from `LibCore`Tim Schumacher
2023-01-29AK: Move `Stream` and `SeekableStream` from `LibCore`Tim Schumacher
2023-01-29LibDebug: Correct a (un-)signed mixup in the DWARF abbreviations mapTim Schumacher
2023-01-26LibDebug: Replace uses of JsonObject::get_deprecated()/get_ptr()Sam Atkins
2023-01-24LibDebug: Pass `read_from_stream` calls through `read_value` insteadTim Schumacher
2023-01-22LibDebug: Use `Core::Stream` to read opcodes for expression evaluationTim Schumacher
2023-01-22LibDebug: Port the rest of DWARF parsing to `Core::Stream`Tim Schumacher
2023-01-22LibDebug: Propagate errors throughout DWARF parsingTim Schumacher
2023-01-22LibDebug: Parse DWARF address ranges using `Core::Stream`Tim Schumacher
2023-01-22LibDebug: Use `Core::Stream` to read the DWARF abbreviations mapTim Schumacher
2023-01-19LibDebug: Identify embedded resources with a preceding dotTim Schumacher
2023-01-19LibDebug: Factor out the "looks like embedded resource" conditionTim Schumacher
2023-01-17AK+Everywhere: Rename JsonObject::get() to ::get_deprecated()Sam Atkins
2023-01-09AK+Everywhere: Rename FlyString to DeprecatedFlyStringTimothy Flynn
2023-01-07Everywhere: Remove "LibC/" includes, add lint-rule against itBen Wiederhake
2022-12-28LibDebug: Remove i686 supportLiav A
2022-12-28Kernel+Userland: Remove dependency on i386-specific registersLiav A
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-06Everywhere: Remove redundant inequality comparison operatorsDaniel Bertalan
2022-11-01Everywhere: Mark dependencies of most targets as PRIVATETim Schumacher
2022-11-01Everywhere: Explicitly link all binaries against the LibC targetTim Schumacher
2022-10-14AK+Userland: Stub out code that isn't currently implemented on AARCH64Gunnar Beutner
2022-10-04AK+Everywhere: Add AK_COMPILER_{GCC,CLANG} and use them most placesNico Weber
2022-09-17LibDebug: Break inclusion cycle through many forward-declarationsBen Wiederhake
2022-09-17Everywhere: Fix badly-formatted includesBen Wiederhake
2022-07-27Everywhere: Make the codebase more architecture awareUndefine
2022-07-12Everywhere: Replace single-char StringView op. arguments with charssin-ack
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-07-03LibDebug: Make sure current_breakpoint has value before usageMarcus Nilsson
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-10Libraries: Use default constructors/destructors in LibDebugLenny Maiorani
2022-01-28LibDebug+LibCoredump: Replace remaining reinterpret_casts and C castsAli Mohammad Pur
2022-01-28LibDebug+LibCoredump: Use ByteReader to do unaligned readsAli Mohammad Pur
2022-01-28LibDebug+Everywhere: Avoid void* -> FlatPtr -> void* danceAli Mohammad Pur
2022-01-07Everywhere: Fix spelling mistakesmjz19910
2022-01-07Everywhere: Fix many spelling errorsmjz19910
2021-12-22LibDebug: Add optional setup_child() callback to debuggerItamar
2021-12-15LibDebug: Handle DWARF 4 address rangesDaniel Bertalan
2021-12-15LibDebug: Fix truncation in ExtendedOpcodes::SetDiscriminatorDaniel Bertalan
2021-11-23LibCore+AK: Move MappedFile from AK to LibCoreAndreas Kling
2021-11-20HackStudio: Use ProcessInspector instead of DebugSession where possibleItamar
2021-11-20LibDebug: Add ProcessInspector base classItamar