Ben Wiederhake
|
560133a0c6
Everywhere: Remove unused DeprecatedString includes
|
2 vuotta sitten |
Andreas Kling
|
21db2b7b90
Everywhere: Remove NonnullOwnPtr.h includes
|
2 vuotta sitten |
Andreas Kling
|
359d6e7b0b
Everywhere: Stop using NonnullOwnPtrVector
|
2 vuotta sitten |
Tim Schumacher
|
874c7bba28
LibCore: Remove `Stream.h`
|
2 vuotta sitten |
Tim Schumacher
|
8464da1439
AK: Move `Stream` and `SeekableStream` from `LibCore`
|
2 vuotta sitten |
Tim Schumacher
|
91505d8cf3
LibDebug: Port the rest of DWARF parsing to `Core::Stream`
|
2 vuotta sitten |
Tim Schumacher
|
e62269650a
LibDebug: Propagate errors throughout DWARF parsing
|
2 vuotta sitten |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 vuotta sitten |
Ben Wiederhake
|
75673319ad
LibDebug: Break inclusion cycle through many forward-declarations
|
2 vuotta sitten |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 vuotta sitten |
Daniel Bertalan
|
815f15f82c
LibDebug: Handle DWARF 4 address ranges
|
3 vuotta sitten |
Andreas Kling
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
3 vuotta sitten |
Daniel Bertalan
|
ac53569bd1
LibDebug: Support `addrx*`, `strx*` and `rnglistx` forms
|
3 vuotta sitten |
Itamar
|
09153b8997
LibDebug: Use DW_AT_ranges to get address ranges of DIEs
|
3 vuotta sitten |
Itamar
|
3a4017b419
LibDebug: Convert LibDebug to east-const style
|
4 vuotta sitten |
Itamar
|
835efa1b6a
LibDebug: Add DwarfInfo::get_cached_die_at_offset
|
4 vuotta sitten |
Itamar
|
fb31aae20d
LibDebug:: Add DwarfInfo::get_die_at_address
|
4 vuotta sitten |
Itamar
|
92d4962d04
LibDebug: Add caches of DIE objects to DwarfInfo
|
4 vuotta sitten |
Itamar
|
0d89f70b66
LibDebug: Move Dwarf::LineProgram into Dwarf::CompilationUnit
|
4 vuotta sitten |
Itamar
|
e9e4358a93
LibDebug: Store LibDebug objects on the heap & make them non-copyable
|
4 vuotta sitten |
Itamar
|
edd79ddd00
LibDebug: Move Dwarf::AttributeValue to a separate file
|
4 vuotta sitten |
Brian Gianforcaro
|
5bfba3f789
LibELF + LibDebug: Reduce allocations during symbolification
|
4 vuotta sitten |
Gunnar Beutner
|
9bcdbe205b
LibDebug: Implement support for AttributeDataForm::ImplicitConst
|
4 vuotta sitten |
Gunnar Beutner
|
d0a7547537
LibDebug: Implement support for AttributeDataForm::{UData,LineStrP}
|
4 vuotta sitten |
Gunnar Beutner
|
ea6fdad88b
LibDebug: Move get_attribute_value to the DwarfInfo class
|
4 vuotta sitten |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 vuotta sitten |
Andreas Kling
|
13d7c09125
Libraries: Move to Userland/Libraries/
|
4 vuotta sitten |