1. 8144d21 Move the demangler into its own library. by Dan Albert · 5 years ago
  2. 307bb62 [libcxx] Remove bad_array_length by Louis Dionne · 6 years ago
  3. 132c87c [Demangle] remove itaniumFindTypesInMangledName by Pavel Labath · 6 years ago
  4. 3591960 Port LLVM r346606 to libcxxabi. by Nico Weber · 6 years ago
  5. 150fc2e Use C++11 fallthrough attribute syntax when available and add a break by Reid Kleckner · 6 years ago
  6. 87cbbdf [libc++abi] Provide __cxa_thread_atexit on Fuchsia by Petr Hosek · 6 years ago
  7. 794d4c0 cxa_demangle: make demangler's parsing functions overridable by Pavel Labath · 6 years ago
  8. cd48625 NFC: Fix a -Wsign-conversion warning by Erik Pilkington · 6 years ago
  9. 1ac1e4c Override libcxxabi's .clang-format in the demangle directory by Erik Pilkington · 6 years ago
  10. c3f4753 Use C++03 friendly version of alignof by Eric Fiselier · 6 years ago
  11. c2ae664 Update libc++abi's detection of aligned allocation after r344207. by Eric Fiselier · 6 years ago
  12. 6d635f5 [libcxxabi] Allow building with sanitizers enabled by Louis Dionne · 6 years ago
  13. 2d93dd2 Blind attempt to fix linker errors when building libc++abit w/o exceptions. by Marshall Clow · 6 years ago
  14. d9d19cc Make libc++abi work better with gcc's ARM unwind library. Reviewed as https://reviews.llvm.org/D42242 by Marshall Clow · 6 years ago
  15. e878418 Port llvm r342166 to libcxxabi demangler by Pavel Labath · 6 years ago
  16. 4a73431 [NFC][unwind] Improve error message when a type has more than one RTTIs by Louis Dionne · 6 years ago
  17. ed902ff Fix incorrectly aligned exceptions in 32 bit builds. by Eric Fiselier · 6 years ago
  18. 2aa5ee6 [libc++abi] is_strcmp parameter to is_equal is unused for WIN32 by Pirama Arumuga Nainar · 6 years ago
  19. 488e667 Merge Demangle change in r342330 to libcxxabi. by Nico Weber · 6 years ago
  20. 5f74259 Port my recent changes from LLVM copy of the demangler: by Richard Smith · 6 years ago
  21. 29ffb8f Port LLVM r340203 (and r340205) to libcxxabi. by Richard Smith · 6 years ago
  22. 70f40ff Factor Node creation out of the demangler. No functionality change intended. by Richard Smith · 6 years ago
  23. 357347f [itanium demangler] Add llvm::itaniumFindTypesInMangledName() by Erik Pilkington · 6 years ago
  24. 26bf849 Add missing _LIBCXXABI_FUNC_VIS to __gxx_personality_seh0 by Martin Storsjo · 6 years ago
  25. 1839f48 [itanium demangler] Support dot suffixes on block invocation functions by Erik Pilkington · 6 years ago
  26. d5a11bc [libc++] Remove _LIBCPP_BUILDING_XXX macros, which are redundant since _LIBCPP_BUILDING_LIBRARY by Louis Dionne · 6 years ago
  27. 3c6231f [demangler] Fix an oss-fuzz bug from r338138 by Erik Pilkington · 6 years ago
  28. 4a3bc0a [demangler] Support for reference collapsing by Erik Pilkington · 6 years ago
  29. 0f0fc90 [CMake] Option to control whether shared/static library is installed by Petr Hosek · 6 years ago
  30. 46e49b9 Reland "[CMake] Support statically linking dependencies only to shared or static library" by Petr Hosek · 6 years ago
  31. 64f6c6a [demangler] call terminate() if allocation failed by Erik Pilkington · 6 years ago
  32. 3633019 Implement a GCC compatible SEH unwinding personality, __gxx_personality_seh0 by Martin Storsjo · 6 years ago
  33. b359943 Revert "[CMake] Support statically linking dependencies only to shared or static library" by Petr Hosek · 6 years ago
  34. e082345 [CMake] Support statically linking dependencies only to shared or static library by Petr Hosek · 6 years ago
  35. bcadcdd Merge changes to ItaniumDemangle over to libcxxabi. by Zachary Turner · 6 years ago
  36. 047fb73 [demangler] Avoid alignment warning by Serge Pavlov · 6 years ago
  37. b94d15c Revert r336159, r336157. Some bots failed on qualified std::max_align_t, and other on unqualified max_align_t. by Erik Pilkington · 6 years ago
  38. d281904 Some buildbots were choking on std::max_align_t, try using the global alias. by Erik Pilkington · 6 years ago
  39. ee0ed4b [demangler] Fix a MSVC alignment warning. by Erik Pilkington · 6 years ago
  40. e0330b6 private_typeinfo: limit is_dst_type_derived_from_static_type optimization by Eric Fiselier · 6 years ago
  41. afe9f90 private_typeinfo: propagate static flags in vmi search_above_dst method by Eric Fiselier · 6 years ago
  42. 934e061 Move _LIBCPP_ENABLE_CXX17_REMOVED_UNEXPECTED_FUNCTIONS macro to build system by Nico Weber · 6 years ago
  43. b95ff2d [libc++abi] Replace __sync_* functions with __libcpp_atomic_* functions. by Eli Friedman · 6 years ago
  44. 0df654b [demangler] NFC: Some refactoring to support partial demangling. by Erik Pilkington · 6 years ago
  45. 52c7a37 [CFI] Disable CFI checks for __cxa_decrement_exception_refcount by Vlad Tsyrklevich · 6 years ago
  46. 967b00e [demangler] Support for fold expressions. by Erik Pilkington · 6 years ago
  47. 437202e [demangler] Support for <data-member-prefix>. by Erik Pilkington · 6 years ago
  48. 6a4e62b [demangler] Support for partially substituted sizeof.... by Erik Pilkington · 6 years ago
  49. 565ba04 [demangler] Fix a bug in r328464 found by oss-fuzz. by Erik Pilkington · 6 years ago
  50. 04f3985 [demangler] Use a back-patching scheme to resolve forward references. by Erik Pilkington · 6 years ago
  51. 85619f5 [demangler] Tweak how parameter pack sizes are determined. by Erik Pilkington · 6 years ago
  52. bb80c5c [demangler] Support for clang's enable_if attribute. by Erik Pilkington · 6 years ago
  53. 61966e5 [demangler] Support for <template-param>s in generic lambdas. by Erik Pilkington · 6 years ago
  54. aa209d8 [demangler] Simplify printing of structured bindings. by Erik Pilkington · 6 years ago
  55. d145e1f [demangler] Support for sequence numbers on lifetime extended temporaries. by Erik Pilkington · 6 years ago
  56. dee4d0b [demangler] Support for structured bindings. by Erik Pilkington · 6 years ago
  57. 9eaf30b [demangler] Fix a mistake in r326797. by Erik Pilkington · 6 years ago
  58. f26c8d1 [demangler] Modernize the rest of the demangler. by Erik Pilkington · 6 years ago
  59. d0dd97d [demangler] Modernize parse_unresolved_name. by Erik Pilkington · 6 years ago
  60. e1d6162 [demangler] Modernize parse_name. by Erik Pilkington · 6 years ago
  61. 7e027ac [demangler] Support for exception specifications on function types. by Erik Pilkington · 6 years ago
  62. bdaf882 [demangler] Simplify the AST for function types, NFC. by Erik Pilkington · 6 years ago
  63. 5f0867c [demangler] Support for inheriting constructors. by Erik Pilkington · 6 years ago
  64. 2808f77 [demangler] Rewrite parse_nested_name in the new style. by Erik Pilkington · 6 years ago
  65. 88a1cf6 [demangler] Support for initializer lists and designated initializers. by Erik Pilkington · 6 years ago
  66. 13fb7dc [demangler] Support for dependent elaborate type specifiers. by Erik Pilkington · 6 years ago
  67. cf29d3b [demangler] All <qualifiers> on one type should share one entry in the substitution table. by Erik Pilkington · 6 years ago
  68. 2d900a4 Fix compilation in C++17 mode. by Richard Smith · 6 years ago
  69. f23deca [demangler] Refactor the type parser by Erik Pilkington · 6 years ago
  70. 24e8b73 [demangler] return early if conditional expr parsing failed by Erik Pilkington · 6 years ago
  71. b679cfd [demangler] Clean up the expression parser by Erik Pilkington · 6 years ago
  72. 761e6b0 [demangler] Improve variadic template support by Erik Pilkington · 6 years ago
  73. 8a7e157 [cmake] [libcxxabi] LLVM_FOUND isn't always set, so just test if by Don Hinton · 6 years ago
  74. e1601db Reland: by Don Hinton · 6 years ago
  75. 1538d72 Revert [libcxxabi] r323455 - [cmake] [libcxxabi] Call llvm_setup_rpath() when adding shared libraries. by Don Hinton · 6 years ago
  76. 4c981eb [cmake] [libcxxabi] Call llvm_setup_rpath() when adding shared libraries. by Don Hinton · 6 years ago
  77. 9a02f50 [libc++abi] Fix unused function when building with LIBCXXABI_SILENT_TERMINATE by Peter Collingbourne · 6 years ago
  78. f81a116 [libc++abi] Add install-cxxabi-stripped target by Shoaib Meenai · 7 years ago
  79. a3f273a Insert padding before the __cxa_exception header to ensure the thrown by Akira Hatanaka · 7 years ago
  80. 5bff412 [demangler] Support for abi_tag attribute by Erik Pilkington · 7 years ago
  81. 1c300b9 [demangler] Document some features that the demangler doesn't yet support, NFC by Erik Pilkington · 7 years ago
  82. 43600b4 [libcxxabi][CMake] Provide option to disable installing of the library by Petr Hosek · 7 years ago
  83. 3568730 [CMake][libcxxabi] Support merging objects when statically linking unwinder by Petr Hosek · 7 years ago
  84. 66224e1 Remove excess whitespace from syslog message; NFC by Stephan Bergmann · 7 years ago
  85. 05ba328 Fix ASAN build with older compiler-rt versions. by Eric Fiselier · 7 years ago
  86. 6b4fee2 [libc++abi] Fix ASAN build with older compiler-rt versions. by Eric Fiselier · 7 years ago
  87. 05e2ac5 Reland "When built with ASan, __cxa_throw calls __asan_handle_no_return" by Petr Hosek · 7 years ago
  88. caa78da Revert "[libcxxabi] When built with ASan, __cxa_throw calls __asan_handle_no_return" by Petr Hosek · 7 years ago
  89. f6e94df [libcxxabi] When built with ASan, __cxa_throw calls __asan_handle_no_return by Petr Hosek · 7 years ago
  90. b157fdd Revert "[libcxxabi] When built with ASan, __cxa_throw calls __asan_handle_no_return" by Petr Hosek · 7 years ago
  91. fef681d [libcxxabi] When built with ASan, __cxa_throw calls __asan_handle_no_return by Petr Hosek · 7 years ago
  92. 7de232a [demangler] Fix some more -Wshadow warnings I missed in r310535 by Erik Pilkington · 7 years ago
  93. 414f1a5 [demangler] Fix a bunch of -Wshadow warnings by Erik Pilkington · 7 years ago
  94. ba34a24 [demangler] Improve representation of substitutions/templates by Erik Pilkington · 7 years ago
  95. dc64cee [demangler] Rename some variables, NFC by Erik Pilkington · 7 years ago
  96. eb5fa06 [libc++abi] Use proper calling convention for TLS destructor by Shoaib Meenai · 7 years ago
  97. 1137f96 [demangler] Fix another oss-fuzz bug by Erik Pilkington · 7 years ago
  98. b900822 [demangler] Fix another bug found by oss-fuzz in r309340 by Erik Pilkington · 7 years ago
  99. d25d901 [demangler] Use _LIBCPP_UNREACHABLE() by Erik Pilkington · 7 years ago
  100. ffdace5 [demangler] Fix some bugs in r309340 found by oss-fuzz by Erik Pilkington · 7 years ago