index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibDebug
/
Dwarf
Age
Commit message (
Expand
)
Author
2023-05-14
LibDebug: Stub out LocListX and remove stub expression evaluator
MacDue
2023-05-13
LibDebug: Propagate errors around LineProgram
Ben Wiederhake
2023-04-23
LibDebug: Support DW_FORM_ref_udata
Daniel Bertalan
2023-04-09
Everywhere: Remove unused DeprecatedString includes
Ben Wiederhake
2023-03-13
AK: Rename Stream::read_entire_buffer to Stream::read_until_filled
Tim Schumacher
2023-03-06
Everywhere: Remove NonnullOwnPtr.h includes
Andreas Kling
2023-03-06
Everywhere: Stop using NonnullOwnPtrVector
Andreas Kling
2023-02-13
Everywhere: Remove the `AK::` qualifier from Stream usages
Tim Schumacher
2023-02-13
LibCore: Remove `Stream.h`
Tim Schumacher
2023-02-08
AK: Remove the fallible constructor from `FixedMemoryStream`
Tim Schumacher
2023-02-04
AK: Make LEB128 decoding work with `read_value`
Tim Schumacher
2023-02-04
AK: Port `LEB128` to the new `AK::Stream`
Tim Schumacher
2023-01-29
AK: Move memory streams from `LibCore`
Tim Schumacher
2023-01-29
AK: Move `Stream` and `SeekableStream` from `LibCore`
Tim Schumacher
2023-01-29
LibDebug: Correct a (un-)signed mixup in the DWARF abbreviations map
Tim Schumacher
2023-01-24
LibDebug: Pass `read_from_stream` calls through `read_value` instead
Tim Schumacher
2023-01-22
LibDebug: Use `Core::Stream` to read opcodes for expression evaluation
Tim Schumacher
2023-01-22
LibDebug: Port the rest of DWARF parsing to `Core::Stream`
Tim Schumacher
2023-01-22
LibDebug: Propagate errors throughout DWARF parsing
Tim Schumacher
2023-01-22
LibDebug: Parse DWARF address ranges using `Core::Stream`
Tim Schumacher
2023-01-22
LibDebug: Use `Core::Stream` to read the DWARF abbreviations map
Tim Schumacher
2023-01-19
LibDebug: Identify embedded resources with a preceding dot
Tim Schumacher
2023-01-19
LibDebug: Factor out the "looks like embedded resource" condition
Tim Schumacher
2023-01-09
AK+Everywhere: Rename FlyString to DeprecatedFlyString
Timothy Flynn
2022-12-28
LibDebug: Remove i686 support
Liav A
2022-12-28
Kernel+Userland: Remove dependency on i386-specific registers
Liav A
2022-12-06
AK+Everywhere: Rename String to DeprecatedString
Linus Groh
2022-10-04
AK+Everywhere: Add AK_COMPILER_{GCC,CLANG} and use them most places
Nico Weber
2022-09-17
LibDebug: Break inclusion cycle through many forward-declarations
Ben Wiederhake
2022-09-17
Everywhere: Fix badly-formatted includes
Ben Wiederhake
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-01-28
LibDebug+LibCoredump: Replace remaining reinterpret_casts and C casts
Ali Mohammad Pur
2022-01-28
LibDebug+LibCoredump: Use ByteReader to do unaligned reads
Ali Mohammad Pur
2022-01-28
LibDebug+Everywhere: Avoid void* -> FlatPtr -> void* dance
Ali Mohammad Pur
2022-01-07
Everywhere: Fix spelling mistakes
mjz19910
2022-01-07
Everywhere: Fix many spelling errors
mjz19910
2021-12-15
LibDebug: Handle DWARF 4 address ranges
Daniel Bertalan
2021-12-15
LibDebug: Fix truncation in ExtendedOpcodes::SetDiscriminator
Daniel Bertalan
2021-11-11
Everywhere: Pass AK::StringView by value
Andreas Kling
2021-10-17
LibDebug: Don't create compilation units for embedded resources
Daniel Bertalan
2021-10-17
LibDebug: Make use of the newly supported data forms
Daniel Bertalan
2021-10-17
LibDebug: Support `DW_FORM_data16`
Daniel Bertalan
2021-10-17
LibDebug: Support `addrx*`, `strx*` and `rnglistx` forms
Daniel Bertalan
2021-10-17
LibDebug: Don't expose AttributeValue internals, use getters instead
Daniel Bertalan
2021-09-28
LibDebug: Add missing `break` in AddressRanges::for_each_range()
Andreas Kling
2021-09-28
LibDebug: Use DW_AT_ranges to get address ranges of DIEs
Itamar
2021-09-28
LibDebug: Support parsing non-contiguous DWARF address ranges
Itamar
2021-09-28
LibDebug: Add Dwarf::CompilationUnit::base_address()
Itamar
2021-09-18
LibDebug: Dont copy an AbbreviationEntry every time we retrieve a value
Brian Gianforcaro
2021-09-18
LibDebug: Avoid short lived allocations in DIE::for_each_child
Brian Gianforcaro
[next]