aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-06-04Revert gsymutil changes due to concurrency problems (#142829)peremyach1-9/+0
2025-05-21Reduce llvm-gsymutil memory usage (#140740)peremyach1-0/+9
2025-05-20[DebugInfo] Use std::map::try_emplace (NFC) (#140839)Kazu Hirata1-3/+3
2025-05-20Revert "Reduce llvm-gsymutil memory usage" (#140696)peremyach1-9/+0
2025-05-16Reduce llvm-gsymutil memory usage (#139907)peremyach1-1/+8
2025-04-09Revert "Reland "Symbolize line zero as if no source info is available (#12484...Zequan Wu1-1/+1
2025-03-31Reland "Symbolize line zero as if no source info is available (#124846)" (#13...Zequan Wu1-1/+1
2025-03-25[Symbolize] Always use filename:line from debug info when debug info for the ...Zequan Wu1-2/+2
2025-03-17[NFC][DebugInfo] Wrap DILineInfo return type with std::optional to handle mis...Zequan Wu1-3/+4
2025-02-24Revert "Symbolize line zero as if no source info is available (#124846)"Zequan Wu1-1/+1
2025-02-06Symbolize line zero as if no source info is available (#124846)David Blaikie1-1/+1
2024-11-17[DebugInfo] Remove unused includes (NFC) (#116551)Kazu Hirata1-2/+0
2024-10-22Add verification support for .debug_names with foreign type units. (#109011)Greg Clayton1-2/+3
2024-08-13Add support for verifying .debug_names in split DWARF for CUs and TUs. (#101775)Greg Clayton1-2/+5
2024-08-05[Symbolizer] Support for Missing Line Numbers. (#82240)Amit Kumar Pandey1-7/+8
2024-07-10[DWARF] Hide state in an anonymous namespace. NFC.Benjamin Kramer1-2/+2
2024-06-14[llvm] Use llvm::unique (NFC) (#95628)Kazu Hirata1-7/+8
2024-02-01Aggregate errors from llvm-dwarfdump --verify (#79648)Kevin Frei1-0/+1
2024-01-22[DebugInfo] Use DenseMap::lookup (NFC)Kazu Hirata1-5/+1
2024-01-12Allow the dumping of .dwo files contents to show up when dumping an executabl...Greg Clayton1-4/+35
2023-11-08Make DWARFUnitVector threadsafe. (#71487)Greg Clayton1-1/+4
2023-11-06[DebugInfo] Use StringRef::starts_with/ends_with instead of startswith/endswi...Simon Pilgrim1-1/+1
2023-10-19[DebugInfo] Correctly report header parsing errors from DWARFContext::fixupIn...Alex Langford1-6/+4
2023-10-18[DebugInfo] Separate error generation from reporting in DWARFHeaderUnit::extr...Alex Langford1-4/+10
2023-10-10[LLVM][DWARF] Create thread safe context for DWO/DWP DWARFContext (#68262)Alexander Yermolovich1-2/+12
2023-10-04DWARFContext: use std::make_unique rather than reset+newDavid Blaikie1-4/+4
2023-10-04use std::make_unique rather than reset+newDavid Blaikie1-2/+2
2023-09-19Addressed review comments to use ThreadSafe instead of !ThreadSafekstoimenov1-2/+2
2023-09-01Make DWARFContext more thread safe.Greg Clayton1-421/+706
2023-08-30[NFC] Remove unused variables declared in conditionsTakuya Shimizu1-1/+1
2023-06-24[DWARF] Remove remnant .zdebug section recognitionFangrui Song1-8/+2
2023-06-24[DWARF] Adjust warning condition for .dwo sections with relocationsFangrui Song1-4/+6
2023-06-16[DebugInfo][NFCI] Follow-up to 0356ceedf2e9Alex Langford1-2/+2
2023-06-16[DebugInfo] Change DWARFDebugAbbrev initializationAlex Langford1-5/+2
2023-06-05llvm-dwarfdump --verify: Add support for .debug_str_offsets[.dwo]David Blaikie1-0/+2
2023-04-20[dwarfdump][dwarf] Fix parsing of tu-indexAlexander Yermolovich1-0/+2
2023-04-16[llvm] Apply fixes from readability-redundant-control-flow (NFC)Kazu Hirata1-2/+0
2023-03-28DebugInfo: Rebuild dwp debug_info index column from v5 indexes more robustlyDavid Blaikie1-4/+53
2023-03-07Split getCompileUnitFor{Data,Code}Address.Mitch Phillips1-10/+13
2023-01-12[DWARFLibrary] Add support to re-construct cu-indexAlexander Yermolovich1-3/+74
2023-01-11Revert "[DWARFLibrary] Add support to re-construct cu-index"Dmitri Gribenko1-73/+2
2023-01-10[DWARFLibrary] Add support to re-construct cu-indexAlexander Yermolovich1-2/+73
2022-12-16std::optional::value => operator*/operator->Fangrui Song1-3/+2
2022-12-15Remove the dependency between lib/DebugInfoDWARF and MC.Shubham Sandeep Rastogi1-32/+12
2022-12-14Revert "Remove the dependency between lib/DebugInfoDWARF and MC."Shubham Sandeep Rastogi1-12/+32
2022-12-14Remove the dependency between lib/DebugInfoDWARF and MC.Shubham Sandeep Rastogi1-32/+12
2022-12-07Revert "[DWARFLibrary] Add support to re-construct cu-index"Alexander Yermolovich1-73/+2
2022-12-07[DWARFLibrary] Add support to re-construct cu-indexAlexander Yermolovich1-2/+73
2022-12-05[DebugInfo] llvm::Optional => std::optionalFangrui Song1-27/+28
2022-12-02[DebugInfo] Use std::nullopt instead of None (NFC)Kazu Hirata1-6/+6