1. a6682a4 Simplify Boolean expressions by Jonas Devlieghere · 7 years ago
  2. d5fa57e Silence some "control reaches end of non-void function" warnings with gcc by Pavel Labath · 7 years ago
  3. d051416 RichManglingContext: Make m_ipd_str_len a local variable and simplify processIPDStrResult + polishing in test and Mangled by Stefan Granitz · 7 years ago
  4. f1a98df Use rich mangling information in Symtab::InitNameIndexes() by Stefan Granitz · 7 years ago
  5. c238ca2 Fix Mangled::Compare() by Stefan Granitz · 7 years ago
  6. 4af5a83 Add ConstString::IsNull() to tell between null vs. empty strings and fix usage in Mangled::GetDemangledName() by Stefan Granitz · 7 years ago
  7. 19a357a Change ConstString::SetCStringWithMangledCounterpart to use StringRef by Pavel Labath · 7 years ago
  8. 2f842d6 Use LLVM's new ItaniumPartialDemangler in LLDB by Stefan Granitz · 7 years ago
  9. 0509724 Reflow paragraphs in comments. by Adrian Prantl · 7 years ago
  10. 38d0632 Move Timer and TraceOptions from Core to Utility by Pavel Labath · 8 years ago
  11. aaea8ee Fix LLDB build. by Zachary Turner · 8 years ago
  12. f9d1647 Remove an expensive lock from Timer by Pavel Labath · 8 years ago
  13. bdbdd22 Teach SBFrame how to guess its language. by Jim Ingham · 8 years ago
  14. 2f3df61 iwyu fixes for lldbCore. by Zachary Turner · 8 years ago
  15. fb1a0a0 Move many other files from Core -> Utility. by Zachary Turner · 9 years ago
  16. 6f9e690 Move Log from Core -> Utility. by Zachary Turner · 9 years ago
  17. 3189718 clang-format the Mangled changes. by Zachary Turner · 9 years ago
  18. 1f6a8d3 Wrap the call to UndecorateSymbolName in a mutex. by Zachary Turner · 9 years ago
  19. bf9a773 Move classes from Core -> Utility. by Zachary Turner · 9 years ago
  20. f6ee79c Fix build for mingw. by Hafiz Abid Qadeer · 9 years ago
  21. 97d2c40 Convert some Args index-based iteration to range-style iteration. by Zachary Turner · 9 years ago
  22. 5a8ad459 Make lldb -Werror clean on Windows. by Zachary Turner · 9 years ago
  23. 9aa7d66 Use llvm's demangler. by Rafael Espindola · 9 years ago
  24. b9c1b51 *** This commit represents a complete reformatting of the LLDB source code by Kate Stone · 9 years ago
  25. 0e947eb Add cmake option to choose whether to use the builtin demangler by Pavel Labath · 9 years ago
  26. f343968f Delete Host/windows/win32.h by Zachary Turner · 9 years ago
  27. 4141c7a Add a new "lldb" log channel named "demangle". If we have crashes that are related to demangling, we now can enable this logging and we will be able to reproduce demangler crashes (usually due to overflowing the stack) without needing someone's project. by Greg Clayton · 9 years ago
  28. 3feddff Don't demangle a name when Mangled::GetName() is called with ePreferMangled. Only demangle if this isn't the the value for the "preference" argument indicating the user wants the demangled name. This will stop a lot of symbols from being demangled when parsing the symbol table in ObjectFileMachO. by Greg Clayton · 10 years ago
  29. bfd9618 Rework breakpoint language filtering to use the symbol context's language. by Dawn Perchik · 10 years ago
  30. aa816b8 Move more functionality from the LanguageRuntimes to the Languages. by Jim Ingham · 10 years ago
  31. 5aa27e1 Improve C++ function name handling and step-in avoid regerxp handling by Tamas Berghammer · 10 years ago
  32. ddaf6a7 Make many mangled functions that might demangle a name be allowed to specify a language to use in order to soon support Pascal and Java demangling. Dawn Perchik will take care of making this so. by Greg Clayton · 10 years ago
  33. c1f705c Add a GetDisplayName() API to SBFrame, SBFunction and SBSymbol by Enrico Granata · 10 years ago
  34. ca95120 Fix linking issue after r241271 (dbghelp.lib was removed from default dependencies on Windows) by Leny Kholodov · 10 years ago
  35. 1f93e86 Add const qualifier to Mangled::GuessLanguage by Dawn Perchik · 10 years ago
  36. 6c506bd Rename Mangled::GetLanguage to Mangled::GuessLanguage by Dawn Perchik · 10 years ago
  37. 58ef391 Fix a variety of typos. by Bruce Mitchener · 10 years ago
  38. 7f95114 Resubmitting r238459 and r238460 with fix for Linux. by Chaoren Lin · 10 years ago
  39. b676273 Revert "Move inlined cxa_demangle.cpp to a separate file." by Ying Chen · 10 years ago
  40. fd6c7ad Revert "Allow both MSVC and Itanium mangling schemes." Cause build break. by Ying Chen · 10 years ago
  41. fd13d97 Allow both MSVC and Itanium mangling schemes. by Chaoren Lin · 10 years ago
  42. b41354c Move inlined cxa_demangle.cpp to a separate file. by Chaoren Lin · 10 years ago
  43. ebda559 Bug 23051 - Fix build failure on Freebsd with gcc 4.9. Patch by Craig Rodrigues by Sylvestre Ledru · 11 years ago
  44. 94976f7 Adding the ability to get the language from a mangled name. This isn't used in the SVN LLDB, but will be used in another codebase based on the SVN LLDB. by Greg Clayton · 11 years ago
  45. d919163 Fix a little thinko in r226017 - the code to actually add the demangled name to the Mangled object got by Jim Ingham · 11 years ago
  46. a45fa2c Implement demangling on Windows. by Zachary Turner · 11 years ago
  47. baaf079 Fix unused variable warning from r219544. by Eric Christopher · 11 years ago
  48. aff1b35 Add a new disassembly-format specification so that the disassembler by Jason Molenda · 11 years ago
  49. fba933f Mangled: Fix an 'unused variable' warning on GNU/Linux by David Majnemer · 11 years ago
  50. e2b2186 Dramatically improves C++ demangling performance by introducing a new implementation that is much faster than the existing demangler. While not yet complete, the new demangler will fail gracefully when it encounters symbols it isn’t prepared to deal with. In these cases LLDB will fall back to using the full demangler to prevent a loss in functionality. On sizable code bases the fast path succeeds 95% of the time, providing a significant net win. by Kate Stone · 11 years ago
  51. bb1321a Improve LLDB's embedded C++ demangler by addressing the following two issues: by Kate Stone · 11 years ago
  52. 42c549b Revert r205769 as it breaks the build on FreeBSD: by Ed Maste · 11 years ago
  53. 8250ebd Improve demangler to compile with MSVC. by Virgile Bello · 11 years ago
  54. 324a103 sweep up -Wformat warnings from gcc by Saleem Abdulrasool · 11 years ago
  55. 146b7b1 Updated to latest and greatest demangler sources. by Greg Clayton · 12 years ago
  56. b73a31e Pickup fixes for demangling crashers. by Greg Clayton · 12 years ago
  57. 61979cc Fix MSVC build by Colin Riley · 12 years ago
  58. a1e0318 Added more details on the exact version of the cxa_demangle.cpp file for the built in demangler. This will help us track when we need to update this file. by Greg Clayton · 12 years ago
  59. 3606da2 Use inlined demangler on FreeBSD by Ed Maste · 12 years ago
  60. 19c8e78 <rdar://problem/15201312> by Greg Clayton · 12 years ago
  61. d0c5c77 Visual Studio 2013 compilation support: added some #ifdef _MSC_VER for unsupported code in MSVC. by Virgile Bello · 12 years ago
  62. 45f6b1f Remove lldb's custom copy of the C++ demangler, used only on Mac by Jason Molenda · 12 years ago
  63. c91e4ab Use C-style include to match style in file (instead of C++ style) by Daniel Malea · 12 years ago
  64. e376a65 FreeBSD cmake build fixes. by Daniel Malea · 12 years ago
  65. dd39395 Make size_t known before including cxxabi.h (FreeBSD fix) by Filipe Cabecinhas · 13 years ago
  66. e998267 <rdar://problem/12029894> by Greg Clayton · 13 years ago
  67. 0efe274 Pull in cxa_demangle.cpp/.h from llvm's libcxxabi project. Change the namespace to lldb_cxxabiv1 for the time being. by Johnny Chen · 13 years ago
  68. 037520e Cleaned up the lldb_private::Mangled class to get rid of the tokenizing code that has bit rotted and isn't being used. Also cleaned up the API to the "lldb_private::Mangled" to always take "const ConstString &" arguments instead of both "const ConstString &" and "const char *". by Greg Clayton · 13 years ago
  69. 5e0c5e8 <rdar://problem/10998370> by Greg Clayton · 13 years ago
  70. 456809c Added new symbol types for Objective C classes, metaclasses, and ivars. Each by Greg Clayton · 14 years ago
  71. c3ae1ce I modified the StringMap that was being used to unique our debugger C strings by Greg Clayton · 14 years ago
  72. 385aa28 Did some work on the "register read" command to only show the first register by Greg Clayton · 14 years ago
  73. 3f8688b Move the demangle-failed indication out a bit so other failing cases by Jason Molenda · 15 years ago
  74. b690fbb Fix a crash on some platforms where a dSYM for a system library lists a DW_AT_mips_linkage_name for by Jason Molenda · 15 years ago
  75. 83c5cd9 Just like functions can have a basename and a mangled/demangled name, variable by Greg Clayton · 15 years ago
  76. 89bf5e9 The Mangled name comparision should prefer the mangled name. by Jim Ingham · 15 years ago
  77. d0b89f8 Fixed a case where Mangled::GetName(...) could return a invalid demangled name when one could be calculated. by Greg Clayton · 15 years ago
  78. 8742543 Fixed a compiler warning. by Greg Clayton · 15 years ago
  79. 08b87e0 Add the ability for "ThreadPlanRunToAddress" to run to multiple addresses. by Jim Ingham · 15 years ago
  80. e41e589 Improved name demangling performance by 20% on darwin. by Greg Clayton · 15 years ago
  81. c228ebb Removed the thread specific data that was being used for demangling since by Greg Clayton · 15 years ago
  82. b328d72 Turns out __cxa_demangle returns the size of the buffer instead of the size of by Benjamin Kramer · 15 years ago
  83. 53a61dc Ensure GetDemangledName's thread safety by making the demangle buffer thread specific. by Benjamin Kramer · 15 years ago
  84. 8896697 Add missing includes. by Eli Friedman · 15 years ago
  85. 30fdc8d Initial checkin of lldb code from internal Apple repo. by Chris Lattner · 15 years ago