summaryrefslogtreecommitdiff
path: root/llvm/lib/DebugInfo/GSYM/DwarfTransformer.cpp
AgeCommit message (Expand)Author
2025-06-04Revert gsymutil changes due to concurrency problems (#142829)peremyach
2025-05-21Reduce llvm-gsymutil memory usage (#140740)peremyach
2025-05-20Revert "Reduce llvm-gsymutil memory usage" (#140696)peremyach
2025-05-16Reduce llvm-gsymutil memory usage (#139907)peremyach
2025-05-12[llvm] Use StringRef::{starts_with,find} (NFC) (#139661)Kazu Hirata
2025-04-16[llvm] Use llvm::append_range (NFC) (#135931)Kazu Hirata
2025-03-17[NFC][DebugInfo] Wrap DILineInfo return type with std::optional to handle mis...Zequan Wu
2025-03-14[GSYM] Fix incorrect comparison in gSYM creation (#131197)alx32
2025-03-03[GSYM] Use debug line offsets during GSYM creation (#129196)alx32
2024-12-17[llvm-gsymutil] Add option to load callsites from DWARF (#119913)alx32
2024-11-17[DebugInfo] Remove unused includes (NFC) (#116551)Kazu Hirata
2024-10-15[GSYM] Remove redundant getInliningInfoForAddress call (#111136)David Stenberg
2024-09-20[llvm] Don't call raw_string_ostream::flush() (NFC)Youngsuk Kim
2024-07-03Revert "Reduce llvm-gsymutil memory usage" (#97603)Kamau Bridgeman
2024-07-02Reduce llvm-gsymutil memory usage (#91023)Kevin Frei
2024-04-29Clean up the GSym error aggregation code, and pass the aggregator by referenc...Kevin Frei
2024-03-05Rename llvm::ThreadPool -> llvm::DefaultThreadPool (NFC) (#83702)Mehdi Amini
2024-02-12Gsymutil aggregation similar to DwarfDump --verify (#81154)Kevin Frei
2024-02-01[llvm-gsymutil] Print one-time DWO file missing warning under --quiet flag (#...Wanyi
2023-11-06Modify llvm-gsymutil to ignore invalid file indexes (#71431)Greg Clayton
2023-11-06[DebugInfo] Use StringRef::starts_with/ends_with instead of startswith/endswi...Simon Pilgrim
2023-10-16llvm-gsymutil now handles empty linkage names correctly. (#68931)Greg Clayton
2023-09-01[llvm] Fix duplicate word typos. NFCFangrui Song
2023-08-30[NFC] Remove unused variables declared in conditionsTakuya Shimizu
2023-08-17Fix spurious errors that would be emitted when DW_TAG_subprogram DIEs had mut...Greg Clayton
2023-08-09Remove some noisy log messages from showing up in llvm-gsymutil output.Greg Clayton
2023-08-09Improve llvm-gsymutil performance in quiet mode.Greg Clayton
2023-08-01Increase performance of llvm-gsymutil by up to 200%.Greg Clayton
2023-07-26Fixed an issue where llvm-gsymutil would crash when parsing bad inline ranges.Greg Clayton
2022-12-05[DebugInfo] llvm::Optional => std::optionalFangrui Song
2022-12-02[DebugInfo] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-25[GSYM] Use std::optional in DwarfTransformer.cpp (NFC)Kazu Hirata
2022-04-26[llvm-gsymutil][NFC] refactor AddressRange&AddresRanges structures.Alexey Lapshin
2022-03-28Apply clang-tidy fixes for readability-redundant-smartptr-get in DwarfTransfo...Kazu Hirata
2022-02-15Cleanup LLVMDWARFDebugInfoserge-sans-paille
2022-02-03[GSYM] Add Split Dwarf Support to DwarfTransformerAlexander Yermolovich
2021-12-16Avoid by-value copies of referenced objectsNathan Sidwell
2021-09-08Log to the right stream in DwarfTransformer::handleDie().Greg Clayton
2021-08-23Fix fallback code that gets decl file + line.Greg Clayton
2021-05-27Add --quiet option to llvm-gsymutil to suppress output of warnings.Simon Giesecke
2020-02-15[NFC] Move ValidTextRanges out of DwarfTransformer and into GsymCreator and u...Greg Clayton
2020-02-14[Support] On Windows, ensure hardware_concurrency() extends to all CPU socket...Alexandre Ganea
2020-02-13Add a DWARF transformer class that converts DWARF to GSYM.Greg Clayton