1. b9c1b51 *** This commit represents a complete reformatting of the LLDB source code by Kate Stone · 9 years ago
  2. 4fd2f40 There exists at least one compiler on one platform that doesn't know how to assert on a std::shared_ptr<> by Enrico Granata · 9 years ago
  3. 7eef5fa Change "memory find" over to using a variation of the Boyer–Moore search algorithm by Enrico Granata · 9 years ago
  4. ac9c3a6 Tables of command options in LLDB benefit from hand-formatting to make it by Kate Stone · 9 years ago
  5. e1cfbc7 Decoupled Options from CommandInterpreter. by Todd Fiala · 9 years ago
  6. 7428a18 LLDB help content has accumulated over time without a recent attempt to by Kate Stone · 9 years ago
  7. 3385fa0 Since our expression parser needs to locate areas of memory that are not in use when you have a process that can't JIT code, like core file debugging, the core file process plug-ins should be able to override the Process::GetMemoryRegionInfo(...) function. by Greg Clayton · 9 years ago
  8. d09ae3b Cleanup the arguments for 'memory find' such that the help system reflects the real way to invoke it by Enrico Granata · 9 years ago
  9. b3a36df Handle any persistent Decl in the Clang expression parser, not just types. by Sean Callanan · 10 years ago
  10. 26cac3a Fix Clang-tidy modernize-use-nullptr and modernize-use-default warnings in some files in source/Commands; other minor fixes. by Eugene Zelenko · 10 years ago
  11. ebeff4c Fix buildbot failure because I got an include path wrong. by Jason Molenda · 10 years ago
  12. 62e0681 Add -Wimplicit-fallthrough command line option to clang in by Jason Molenda · 10 years ago
  13. ae088e5 Now that SymbolFileDWARF supports having types in completely separate .pcm file with "-fmodules -gmodules", each SymbolFileDWARF can reference module DWARF info by looking in other DWARF files. Then if you have 1000 .o files that each reference one or more .pcm files in their debug info, a simple Module::FindTypes(...) call can end up searching the same .pcm file over and over and over. Now all internal FindTypes methods in classes (ModuleList, Module, SymbolFile) now take an extra argument: by Greg Clayton · 10 years ago
  14. aaaa157 Fix TestMemoryRead after r252035 by Tamas Berghammer · 10 years ago
  15. 40d3570 Option letter o was already in use; use an uppercase E instead by Enrico Granata · 10 years ago
  16. 7a33621 Add a --offset option to memory read that allows one to specify, given a type, how many sizeof(type) bytes to speak before starting to read memory by Enrico Granata · 10 years ago
  17. ba507b0 Silence -Wqual-cast warnings from GCC 5.2 by Saleem Abdulrasool · 10 years ago
  18. 1556077 Handle eFormatVectorOfFloat16 by Enrico Granata · 10 years ago
  19. a0f0867 Resubmit: RenderScript command for printing allocation contents by Ewan Crawford · 10 years ago
  20. dee8834 Revert "RenderScript command for printing allocation contents" by Pavel Labath · 10 years ago
  21. 2b8c981 Fix warning in CommandObjectMemory by Tamas Berghammer · 10 years ago
  22. 13d21e9 commands: Use override instead of virtual. by Bruce Mitchener · 10 years ago
  23. b92bd75 Made Target hold a map of languages to TypeSystems, and added some accessors. by Sean Callanan · 10 years ago
  24. 8f1f9a1 Now persistent expression data no longer lives with the Target, but rather with by Sean Callanan · 10 years ago
  25. 4dbb271 Moved more Clang-specific parts of the expression parser into the Clang plugin. by Sean Callanan · 10 years ago
  26. 23a3b0e Rename clang_type_t to opaque_compiler_type_t. by Bruce Mitchener · 10 years ago
  27. 99558cc4 Final bit of type system cleanup that abstracts declaration contexts into lldb_private::CompilerDeclContext and renames ClangType to CompilerType in many accessors and functions. by Greg Clayton · 10 years ago
  28. a1e5dc8 ClangASTType is now CompilerType. by Greg Clayton · 10 years ago
  29. d8d4a57 First step in getting LLDB ready to support multiple different type systems. by Greg Clayton · 10 years ago
  30. 760af88 Jim suggested to use eArgTypeAddressOrExpression for the addresses that 'memory find' takes by Enrico Granata · 10 years ago
  31. 0b3b987 Fix the memory find command such that it can actually take an expression by Enrico Granata · 10 years ago
  32. c7c30eb Revert "Introduce a TypeSystem interface to support adding non-clang languages." by Pavel Labath · 10 years ago
  33. c33ae02 Introduce a TypeSystem interface to support adding non-clang languages. by Pavel Labath · 10 years ago
  34. 1124045 Don't #include "lldb-python.h" from anywhere. by Zachary Turner · 10 years ago
  35. e87764f Add support for custom commands to set flags on themselves by Enrico Granata · 10 years ago
  36. d7e6a4f Fixed a ton of gcc compile warnings by Vince Harron · 10 years ago
  37. dc3c3ee If memory read does not find a NULL terminator, still print whatever it gathered instead of just NOP'ing out by Enrico Granata · 10 years ago
  38. a78bd7f Don't #include FormatManager.h from Debugger.h by Zachary Turner · 11 years ago
  39. af0f45f Don't #include ClangPersistentVariables.h from Process.h by Zachary Turner · 11 years ago
  40. c95f7e2 Refactor OptionValue::SetValueFromCString to use llvm::StringRef by Pavel Labath · 11 years ago
  41. 250b1b89 Small fix for the "memory write -i filename" command -- if the user fails to specify the by Jason Molenda · 11 years ago
  42. 1cd5e92 Preparatory infrastructural work to support dynamically determining sizes of ObjC types via the runtime by Enrico Granata · 11 years ago
  43. 5275aaa Moved Args::StringToXIntYZ to StringConvert::ToXIntYZ by Vince Harron · 11 years ago
  44. f03e6d84 Very minimal support 24-bit kalimbas. Vanilla "memory read" for data sections by Matthew Gardiner · 11 years ago
  45. 47a8a5e Correct copied error message by Ed Maste · 11 years ago
  46. beed821 ASan malloc/free history threads by Kuba Brecka · 11 years ago
  47. 350b78e Reapply typo fix. by Bruce Mitchener · 11 years ago
  48. d37221d Revert "Fix broken tests due to new error output." by Zachary Turner · 11 years ago
  49. aaa0ba3 Fix typos. by Bruce Mitchener · 11 years ago
  50. 9734280 Fix broken tests due to new error output. by Todd Fiala · 11 years ago
  51. de963e9 Adds the notion of an OptionValidator. by Zachary Turner · 11 years ago
  52. ffeba25 Remove %zx in printf (only GCC supports it, not MSVC). by Virgile Bello · 12 years ago
  53. 6fea17e "size_t" isn't always 64 bit, it is 32 bit on 32 bit systems. All printf style statements that were assuming size_t were 64 bit were changed, and they were also changed to display them as unsigned values as "size_t" isn't signed. by Greg Clayton · 12 years ago
  54. 99fbc07 Fix Windows build using portable types for formatting the log outputs by Deepak Panickal · 12 years ago
  55. 8d81a84 Minor improvement to the "memory find" command by Enrico Granata · 12 years ago
  56. 6e49c48 Small typos in previous commit by Enrico Granata · 12 years ago
  57. 5346843 <rdar://problem/14322677> by Enrico Granata · 12 years ago
  58. b57e4a1 Roll back the changes I made in r193907 which created a new Frame by Jason Molenda · 12 years ago
  59. f23bf74 Add a new base class, Frame. It is a pure virtual function which by Jason Molenda · 12 years ago
  60. 779f921 Fix the format warnings. by Sylvestre Ledru · 12 years ago
  61. 0947a6e <rdar://problem/15296388> by Enrico Granata · 12 years ago
  62. 4d93b8c <rdar://problem/14393032> by Enrico Granata · 12 years ago
  63. e2607b5 Add OptionParser.h by Virgile Bello · 12 years ago
  64. bdae378 Cleanup/rearrange includes: by Virgile Bello · 12 years ago
  65. 46a4426 <rdar://problem/14521548> by Greg Clayton · 12 years ago
  66. 57ee306 Huge change to clean up types. by Greg Clayton · 12 years ago
  67. 7bd2bbb <rdar://problem/13779789> by Enrico Granata · 12 years ago
  68. 3fb543b Remove eFormatHalfFloat as it isn't needed. eFormatFloat should be used and the byte size will tell us how to display it. by Greg Clayton · 12 years ago
  69. 97fe23e <rdar://problem/12783351> by Enrico Granata · 12 years ago
  70. d325bf9 <rdar://problem/13239809> by Enrico Granata · 12 years ago
  71. 3189891 <rdar://problem/13925432> by Enrico Granata · 12 years ago
  72. d002944 Don't use a "uintptr_t" for the metadata key, use a "void *". This removes all of the casts that were being used and cleans the code up a bit. Also added the ability to dump the metadata. by Greg Clayton · 13 years ago
  73. 9fb5ab5 Our commands that end up displaying a ValueObject as part of their workflow use OptionGroupValueObjectDisplay as their currency for deciding the final representation by Enrico Granata · 13 years ago
  74. fc306d3 Set the correct byte size for complex integer (-fI) memory reads. by Jason Molenda · 13 years ago
  75. faac111 <rdar://problem/13421412> by Greg Clayton · 13 years ago
  76. b84a9db <rdar://problem/12552374> by Enrico Granata · 13 years ago
  77. 9d8dd4b Missing newline in a warning message. by Jim Ingham · 13 years ago
  78. c7bece56 <rdar://problem/13069948> by Greg Clayton · 13 years ago
  79. 6b4ddc6 <rdar://problem/12437929> by Enrico Granata · 13 years ago
  80. f9fc609 Expanded the flags that can be set for a command object in lldb_private::CommandObject. This list of available flags are: by Greg Clayton · 13 years ago
  81. 2e1f745 <rdar://problem/11990131> by Greg Clayton · 13 years ago
  82. b9d5df5 <rdar://problem/12820334> by Greg Clayton · 13 years ago
  83. 93a6430 Fix Linux build warnings due to redefinition of macros: by Daniel Malea · 13 years ago
  84. 3bcdfc0 <rdar://problem/12798131> by Greg Clayton · 13 years ago
  85. d01b295 Resolve printf formatting warnings on Linux: by Daniel Malea · 13 years ago
  86. d073fe4 When we were calculating the max byte size of ONE instruction to handle something like by Jim Ingham · 13 years ago
  87. 2346fcf Fixed the "--force" option for memory read. by Greg Clayton · 13 years ago
  88. 3d654b3 Brought LLDB top-of-tree into sync with LLVM/Clang by Sean Callanan · 13 years ago
  89. 43e0af0 Stop using the "%z" size_t modifier and cast all size_t values to uint64_t. Some platforms don't support this modification. by Greg Clayton · 13 years ago
  90. 1f74607 <rdar://problem/11757916> by Greg Clayton · 13 years ago
  91. 67cc063 Reimplemented the code that backed the "settings" in lldb. There were many issues with the previous implementation: by Greg Clayton · 13 years ago
  92. 7ec18e3 <rdar://problem/10449092> Adding a new uppercase hex format specifier. This commit also changes the short names for formats so that uppercase hex can be 'X', which was previously assigned to hex float. hex float now has no short name. by Enrico Granata · 13 years ago
  93. bf154da Added a 'void' format so that the user can manually by Sean Callanan · 13 years ago
  94. 17cf113 Fixed a hang which causes LLDB to enter an infinite by Sean Callanan · 13 years ago
  95. 5a98841 Make raw & parsed commands subclasses of CommandObject rather than having the raw version implement an by Jim Ingham · 13 years ago
  96. 57f0630 <rdar://problem/11534686> by Greg Clayton · 13 years ago
  97. 1276c33 Added a --force option to "memory read," by Sean Callanan · 13 years ago
  98. 29399a2 In a prior commit, I changed the parameters around on a ModuleList::FindTypes where the old parameters that existing clients were using would have been compatible, so I renamed ModuleList::FindTypes to ModuleList::FindTypes2. Then I made fixes and verified I updated and fixed all client code, but I forgot to rename the function back to ModuleList::FindTypes(). I am doing that now and also cleaning up the C++ dynamic type code a bit. by Greg Clayton · 13 years ago
  99. 84db910 <rdar://problem/11113279> by Greg Clayton · 14 years ago
  100. 86cc982 Massive enumeration name changes: a number of enums in ValueObject were not following the naming pattern by Enrico Granata · 14 years ago