1. 219c6bd libDebugInfo: Refactor error handling in range list parsing by David Blaikie · 7 years ago
  2. c3f30a7 Reapply: DebugInfo: Assume an absence of ranges or high_pc on a CU means the CU is empty (devoid of code addresses) by David Blaikie · 7 years ago
  3. 6c933a2 Revert "DebugInfo: Assume an absence of ranges or high_pc on a CU means the CU is empty (devoid of code addresses)" by Eric Liu · 7 years ago
  4. 884deed DebugInfo: Assume an absence of ranges or high_pc on a CU means the CU is empty (devoid of code addresses) by David Blaikie · 7 years ago
  5. 81959a2 llvm-symbolizer: Avoid calling getFromOffset when the index entry is already available by David Blaikie · 7 years ago
  6. 8eb3c81 [DWARF][NFC] Refactor a function to return Optional<> instead of bool by Wolfgang Pieb · 7 years ago
  7. f39a9bb [DWARF] Revert r345546: Refactor range list extraction and dumping by Wolfgang Pieb · 7 years ago
  8. fb6cffc [DWARF][NFC] Refactor range list extraction and dumping by Wolfgang Pieb · 7 years ago
  9. d57b525 [DWARF][NFC] cleanup (mostly leftovers from the implementation of string offsets tables) by Wolfgang Pieb · 7 years ago
  10. c8ae096 llvm-dwarfdump: Account for skeleton addr_base when dumping addresses in split unit in the same file by David Blaikie · 7 years ago
  11. 59ac206 llvm-dwarfdump: Support RLE_addressx and RLE_startx_length in .debug_rnglists by David Blaikie · 7 years ago
  12. 161dd3c DebugInfo: Use debug_addr for non-dwo addresses in DWARF 5 by David Blaikie · 7 years ago
  13. 6214c11 [DWARF] Make llvm-dwarfdump display location lists in a .dwp file correctly. Fixes PR38990. by Wolfgang Pieb · 7 years ago
  14. 7ef2c20 [dwarfdump] Verify compatibility of attribute TAGs. by Jonas Devlieghere · 7 years ago
  15. e74e0f1 Revert "[DWARF] reposting r342048, which was reverted in r342056 due to buildbot errors. Adjusted 2 test cases for ARM and darwin and fixed a bug with the original change in dsymutil." by Alexander Kornienko · 7 years ago
  16. 55dbac9 [DWARF] reposting r342048, which was reverted in r342056 due to buildbot by Wolfgang Pieb · 7 years ago
  17. 233bc73 Reverting r342048, which caused UBSan failures in dsymutil. by Wolfgang Pieb · 7 years ago
  18. 3a8781c [DWARF] Refactoring range list dumping to fold DWARF v4 functionality into v5 handling by Wolfgang Pieb · 7 years ago
  19. 4ec5a91 llvm-symbolizer: Fix bug related to TUs interfering with symbolizing by David Blaikie · 7 years ago
  20. cba595d [DWARF] Refactor DWARF classes to use unified error reporting. NFC. by Victor Leschuk · 7 years ago
  21. 2c25f34 [DebugInfo/DWARF] [4/4] Unify handling of compile and type units. NFC by Paul Robinson · 7 years ago
  22. 11307fa [DebugInfo/DWARF] [3/4] Rename DWARFUnitSection to DWARFUnitVector. NFC by Paul Robinson · 7 years ago
  23. 7f33094 [DebugInfo/DWARF] [2/4] Type units no longer in a std::deque. NFC by Paul Robinson · 7 years ago
  24. 143eaea [DebugInfo/DWARF] [1/4] De-templatize DWARFUnitSection. NFC by Paul Robinson · 7 years ago
  25. 1d56b4a [DWARF v5] Don't report an error when the .debug_rnglists section is empty or non-existent. Fixes PR38297. by Wolfgang Pieb · 7 years ago
  26. 439801b [DWARF v5] Refactor range lists dumping by using a more generic way of handling tables of lists. by Wolfgang Pieb · 7 years ago
  27. 2445231 [DebugInfo] Fix getPreviousSibling after r336823 by Fangrui Song · 7 years ago
  28. 3f27e57 [DebugInfo] Make children iterator bidirectional by Jonas Devlieghere · 7 years ago
  29. 61d8c8d [DWARF] Improved error reporting for range lists. by Wolfgang Pieb · 7 years ago
  30. 543c0e1 [DWARFv5] Put the DWO ID in its place. by Paul Robinson · 7 years ago
  31. c111382 [DebugInfo] Use absolute addresses in location lists by Jonas Devlieghere · 7 years ago
  32. 401b5ec Addressing a couple of compiler warnings introduced with r332759. by Wolfgang Pieb · 7 years ago
  33. da71639 Fixing build error introduced with r332759. by Wolfgang Pieb · 7 years ago
  34. ad60559 [DWARF v5] Improved support for .debug_rnglists (consumer). Enables any consumer to by Wolfgang Pieb · 7 years ago
  35. 5f53f07 [DWARF] Factor out a DWARFUnitHeader class. NFC by Paul Robinson · 7 years ago
  36. f2b6915e [DWARF] Fixing a bug in DWARF v5 string offsets tables where the length encoded the contribution by Wolfgang Pieb · 7 years ago
  37. aa537da llvm-symbolizer: Handle function definitions nested within other functions by David Blaikie · 7 years ago
  38. 84e9926 [DebugInfo] Use WithColor to print errors/warnings by Jonas Devlieghere · 7 years ago
  39. c51dc90 Handle abbr_offset with relocations. by Rafael Espindola · 8 years ago
  40. 322711f DWARF: Unify form size handling code by Pavel Labath · 8 years ago
  41. 3b6de6fe Revert "Rewrite the cached map used for locating the most precise DIE among inlined subroutines for a given address." by David Blaikie · 8 years ago
  42. d0c89f8 Stop tracking .debug_line_str in DWARFUnit. NFC. by Paul Robinson · 8 years ago
  43. b6aa01c [DWARFv5] Support DW_FORM_line_strp in llvm-dwarfdump. by Paul Robinson · 8 years ago
  44. 54a5ad3 Rewrite the cached map used for locating the most precise DIE among by Chandler Carruth · 8 years ago
  45. 6ecd6a8 [DWARF v5] Rework of string offsets table reader by Wolfgang Pieb · 8 years ago
  46. f63ee64 Re-land "[dwarfdump] Add -lookup option" by Jonas Devlieghere · 8 years ago
  47. 0be860f [llvm-dwarfdump] - Fix array out of bounds access crash. by George Rimar · 8 years ago
  48. ab2177e Revert r314817 "[dwarfdump] Add -lookup option" by Hans Wennborg · 8 years ago
  49. f998c50 [dwarfdump] Add -lookup option by Jonas Devlieghere · 8 years ago
  50. e79dda3 dwarfdump/symbolizer: Avoid loading unneeded CUs from a DWP by David Blaikie · 8 years ago
  51. 485e01b dwarfdump: Delay parsing abbreviations until they're needed by David Blaikie · 8 years ago
  52. 2f95c8b [DebugInfo] - Fix for lld DWARF parsing of base address selection entries in range lists. by George Rimar · 8 years ago
  53. 22dc447 DebugInfo: Test & handle (differently) non-zero DW_AT_ranges_base by David Blaikie · 8 years ago
  54. 295cf4d [DebugInfo] Use shrink_to_fit to simplify code. NFCI. by Benjamin Kramer · 8 years ago
  55. d7b1e5a [DebugInfo] Don't overwrite DWARFUnit fields if the CU DIE doesn't have them. by Benjamin Kramer · 8 years ago
  56. c398e67 Use delegation instead of inheritance. by Rafael Espindola · 8 years ago
  57. 17536b9 [DWARF] NFC: DWARFDataExtractor combines relocs with DataExtractor. by Paul Robinson · 8 years ago
  58. d66ee0f [DWARF] NFC: Make string-offset handling more like address-table handling; by Paul Robinson · 8 years ago
  59. 75c068c [DWARF] NFC: Collect info used by DWARFFormValue into a helper. by Paul Robinson · 8 years ago
  60. 2db0cfa [DebugInfo] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  61. 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  62. 77d3e93 [DWARF] Adding support for the DWARF v5 string offsets table (consumer/reader part only). by Wolfgang Pieb · 8 years ago
  63. 15d85fc libDebugInfo: Support symbolizing using DWP files by David Blaikie · 8 years ago
  64. 37d1cff FIX: Remove debugging assert left in previous commit by David Blaikie · 8 years ago
  65. f9803fb libDebugInfo: Avoid independently parsing the same .dwo file for two separate CUs residing there by David Blaikie · 8 years ago
  66. d2f3a94 libDebugInfo/DWARF: Apply relocations for debug_addr addresses in object files by David Blaikie · 8 years ago
  67. 8d039d4 llvm-symbolizer: Support multiple CUs in a single DWO file by David Blaikie · 8 years ago
  68. 4671f2e [DWARF] - Use DWARFAddressRange struct instead of uint64_t pair for DWARFAddressRangesVector. by George Rimar · 8 years ago
  69. ca53211 [DWARF] - Take relocations in account when extracting ranges from .debug_ranges by George Rimar · 8 years ago
  70. db569ba Code style change as suggested in https://reviews.llvm.org/D32177 (NFC) by Dehao Chen · 8 years ago
  71. a364f09 Using address range map to speedup finding inline stack for address. by Dehao Chen · 8 years ago
  72. e0b77b2 Revert r300697 which causes buildbot failure. by Dehao Chen · 8 years ago
  73. 74f3e0d Using address range map to speedup finding inline stack for address. by Dehao Chen · 8 years ago
  74. 28db7e6 [DebugInfo] Fix some Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
  75. cddd604 [DWARFv5] Emit new unit header format. by Paul Robinson · 9 years ago
  76. c109bbe Add a variant of DWARFDie::find() and DWARFDie::findRecursively() that takes a llvm::ArrayRef<dwarf::Attribute>. by Greg Clayton · 9 years ago
  77. 97d2218 Cleanup how DWARFDie attributes are accessed and decoded. by Greg Clayton · 9 years ago
  78. d1efea8 Remove all variants of DWARFDie::getAttributeValueAs...() that had parameters that specified default values. by Greg Clayton · 9 years ago
  79. 78a07bf Add the ability for DWARFDie objects to get the parent DWARFDie. by Greg Clayton · 9 years ago
  80. 7d4a559 Revert "dwarfdump: Support/process relocations on a CU's abbrev_off" by David Blaikie · 9 years ago
  81. e9fda9f dwarfdump: Support/process relocations on a CU's abbrev_off by David Blaikie · 9 years ago
  82. 52fe1f6 Add the ability to get attribute values as Optional<T> by Greg Clayton · 9 years ago
  83. c8c1032 Make a DWARFDIE class that can help avoid using the wrong DWARFUnit when extracting attributes by Greg Clayton · 9 years ago
  84. 570e39a [DebugInfo] Fix some Clang-tidy modernize-use-default and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
  85. 6f6e4db Improve DWARF parsing speed by improving DWARFAbbreviationDeclaration by Greg Clayton · 9 years ago
  86. c4fbbcf Import/update constants from the DWARF 5 public review draft document. by Adrian Prantl · 9 years ago
  87. e438cff llvm-symbolizer: Avoid infinite recursion walking dwos where the dwo contains a dwo_name attribute by David Blaikie · 9 years ago
  88. 9a4f3cb llvm-symbolizer: prefer .dwo contents over fission-gmlt-like-data when .dwo file is present by David Blaikie · 9 years ago
  89. 3fcdf6a Thread Expected<...> up from createMachOObjectFile() to allow llvm-objdump to produce a real error message by Kevin Enderby · 9 years ago
  90. 4689ef5 Fix null dereference committed in r253277 by David Blaikie · 10 years ago
  91. 35c2eeb dwarfdump: support indexed string dumping in dwp based on the STR_OFFSETS component of the index by David Blaikie · 10 years ago
  92. c4e2bed dwarfdump: Reference the appropriate line table segment when dumping dwp files by David Blaikie · 10 years ago
  93. 82641be dwarfdump: Use the index to find the right abbrev offset in DWP files by David Blaikie · 10 years ago
  94. 68a2956 Refactor: Simplify boolean conditional return statements in llvm/lib/DebugInfo/DWARF by Benjamin Kramer · 10 years ago
  95. 7a18c06 [DWARF parser] Make DWARF parser more robust against missing compile/type units. by Alexey Samsonov · 10 years ago
  96. 6489d7b Move DIContext.h to common DebugInfo location. by Zachary Turner · 10 years ago
  97. 82af943 Move DebugInfo to DebugInfo/DWARF. by Zachary Turner · 11 years ago[Renamed (98%) from llvm/lib/DebugInfo/DWARFUnit.cpp]
  98. b88adbd [DebugInfo] Move all DWARF headers to the public include directory. by Frederic Riss · 11 years ago
  99. 4b4d64b [DebugInfo] Pass DWARFSection down to DWARFUnit constructor (NFC). by Alexey Samsonov · 11 years ago
  100. 8cd4c9d [DebugInfo] Pass DWARFSection into DWARFUnitSection constructor (NFC). by Alexey Samsonov · 11 years ago