1. ceff664 Remove header grouping comments. by Jonas Devlieghere · 7 years ago
  2. d821c99 Move RegisterValue,Scalar,State from Core to Utility by Pavel Labath · 7 years ago
  3. 0d231f7 Add a way to load an image using a library name and list of paths. by Jim Ingham · 7 years ago
  4. a692241 Set m_struct_valid to initial value in ctor. by Jason Molenda · 7 years ago
  5. 0509724 Reflow paragraphs in comments. by Adrian Prantl · 7 years ago
  6. 97206d5 Rename Error -> Status. by Zachary Turner · 8 years ago
  7. 666cc0b Move DataBuffer / DataExtractor and friends from Core -> Utility. by Zachary Turner · 9 years ago
  8. 6f9e690 Move Log from Core -> Utility. by Zachary Turner · 9 years ago
  9. e2411fa Make DiagnosticsManager functions take StringRefs. by Zachary Turner · 9 years ago
  10. b9c1b51 *** This commit represents a complete reformatting of the LLDB source code by Kate Stone · 9 years ago
  11. 6896b35 Compilation can end up calling functions (e.g. to resolve indirect functions) so I added by Jim Ingham · 10 years ago
  12. 579e70c Add a DiagnosticManager replace error streams in the expression parser. by Sean Callanan · 10 years ago
  13. 4dbb271 Moved more Clang-specific parts of the expression parser into the Clang plugin. by Sean Callanan · 10 years ago
  14. 1c95046 Reduce inclusion of clang headers. by Bruce Mitchener · 10 years ago
  15. 151c032 This patch makes Clang-independent base classes for all the expression types that lldb currently vends. by Jim Ingham · 10 years ago[Renamed (61%) from lldb/source/Expression/ClangFunction.cpp]
  16. 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
  17. a1e5dc8 ClangASTType is now CompilerType. by Greg Clayton · 10 years ago
  18. f3079d2 ClangFunction: Fix destruction order of parser and execution unit by Duncan P. N. Exon Smith · 11 years ago
  19. 2c77a42 Reverse out r219169 related to quote handling. by Todd Fiala · 11 years ago
  20. a9ae365 Add "target.expr-parser-compiler-args" setting. by Todd Fiala · 11 years ago
  21. 2bdbfd5 This checkin is the first step in making the lldb thread stepping mechanism more accessible from by Jim Ingham · 11 years ago
  22. 8646d3c Rename eExecution*** to eExpression*** to be consistent with the result type. by Jim Ingham · 11 years ago
  23. 1624a2d Make the Expression Execution result enum available to the SB API layer. by Jim Ingham · 11 years ago
  24. 23ef27c Give the clang functions names. This is only for logging. by Jim Ingham · 11 years ago
  25. 23f8c95 JITed functions can now have debug info and be debugged with debug and source info: by Greg Clayton · 12 years ago
  26. 23b95f0 Don’t put Radar numbers in code. by Jim Ingham · 12 years ago
  27. 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
  28. 99fbc07 Fix Windows build using portable types for formatting the log outputs by Deepak Panickal · 12 years ago
  29. a464f3d Changed the ABIs and ClangFunction to take a by Sean Callanan · 12 years ago
  30. 6fbc48b This patch does a couple of things. by Jim Ingham · 12 years ago
  31. 779f921 Fix the format warnings. by Sylvestre Ledru · 12 years ago
  32. 394e36d Fixed a leak of ASTStructExtractors and also by Sean Callanan · 12 years ago
  33. ddd7a2a Changed the bool conversion operator on ConstString by Sean Callanan · 12 years ago
  34. fb6fc0d Convert ClangASTType::GetTypeName over to return a ConstString to be consistent with by Jim Ingham · 12 years ago
  35. 018c827 Remove an unused ivar. by Jim Ingham · 12 years ago
  36. 57ee306 Huge change to clean up types. by Greg Clayton · 12 years ago
  37. 1582ee6 This commit changes the way LLDB executes user expressions. by Sean Callanan · 12 years ago
  38. e01e07b Since we use C++11, we should switch over to using std::unique_ptr when C++11 is being used. To do this, we follow what we have done for shared pointers and we define a STD_UNIQUE_PTR macro that can be used and it will "do the right thing". Due to some API differences in std::unique_ptr and due to the fact that we need to be able to compile without C++11, we can't use move semantics so some code needed to change so that it can compile with either C++. by Greg Clayton · 12 years ago
  39. 5a1af4e Factored out memory access into the target process by Sean Callanan · 12 years ago
  40. 5160ce5 <rdar://problem/13521159> by Greg Clayton · 13 years ago
  41. 8dfb68e Refactored the expression parser so that the IR by Sean Callanan · 13 years ago
  42. f58b12d Added a little bit of logging to ClangFunction to by Sean Callanan · 13 years ago
  43. c7bece56 <rdar://problem/13069948> by Greg Clayton · 13 years ago
  44. 184e981 Separated the "expr --unwind-on-error" behavior into two parts, actual errors (i.e. crashes) which continue to be by Jim Ingham · 13 years ago
  45. d14fac1 Once a function has been JIT-compiled once, don't JIT it again. by Sean Callanan · 13 years ago
  46. 1e15758 Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to reflect the by Chandler Carruth · 13 years ago
  47. 95afbf5 Now that we set ThreadPlanCallFunction to private in the constructor, it is confusing that we set it by Jim Ingham · 13 years ago
  48. d01b295 Resolve printf formatting warnings on Linux: by Daniel Malea · 13 years ago
  49. 35e1bda Add the ability to set timeout & "run all threads" options both from the "expr" command and from by Jim Ingham · 13 years ago
  50. 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
  51. dfc88a0 Making ClangExpression hold on to a WP to the Process instead of a SP. This fix should enable us to have per-process maps of ClangExpressions without fear of keeping the process alive forever by Enrico Granata · 13 years ago
  52. d0b87d8 Some more typing-related fixes. by Filipe Cabecinhas · 13 years ago
  53. 9a02851 Removed explicit NULL checks for shared pointers by Sean Callanan · 13 years ago
  54. e2e091b <rdar://problem/12027563> Making sure that some class of stop-hook commands that involve po'ing objects do not cause an endless recursion by Enrico Granata · 13 years ago
  55. 923886c Don't try to use "OkayToDiscard" to mean BOTH this plan is a user plan or not AND unwind on error. by Jim Ingham · 13 years ago
  56. 84db910 <rdar://problem/11113279> by Greg Clayton · 14 years ago
  57. e72dfb3 <rdar://problem/10103468> by Greg Clayton · 14 years ago
  58. d9e416c The second part in thread hardening the internals of LLDB where we make by Greg Clayton · 14 years ago
  59. e1cd1be Switching back to using std::tr1::shared_ptr. We originally switched away by Greg Clayton · 14 years ago
  60. ef65160 Improve the x86_64 return value decoder to handle most structure returns. by Jim Ingham · 14 years ago
  61. 105d723 Remove an unnecessary #include. by Jim Ingham · 14 years ago
  62. c14ee32 Converted the lldb_private::Process over to use the intrusive shared pointers. by Greg Clayton · 14 years ago
  63. fd54b36 Update declarations for all functions/methods that accept printf-style by Jason Molenda · 14 years ago
  64. 3bfdaa2 This patch modifies the expression parser to allow it by Sean Callanan · 14 years ago
  65. 7e9b1fd We were leaking a stack frame in StackFrameList in Thread.cpp which could by Greg Clayton · 14 years ago
  66. e305594 Centralize all of the type name code so that we always strip the leading by Greg Clayton · 14 years ago
  67. 79763a4 This commit integrates support for the LLVM MCJIT by Sean Callanan · 14 years ago
  68. f3ef3d2 Added new lldb_private::Process memory read/write functions to stop a bunch by Greg Clayton · 14 years ago
  69. 63697e5 Made expressions that are just casts of pointer by Sean Callanan · 14 years ago
  70. e0d378b Fixed the LLDB build so that we can have private types, private enums and by Greg Clayton · 15 years ago
  71. 35944dd Get ObjC stepping working again when the process is not the default host architecture. by Jim Ingham · 15 years ago
  72. f4ecaa5 Clean up a bit of the type getting code where lldb_private:Type now has by Greg Clayton · 15 years ago
  73. 514487e Made lldb_private::ArchSpec contain much more than just an architecture. It by Greg Clayton · 15 years ago
  74. 22a939a Make expressions clean up their JIT'ed code allocation. by Greg Clayton · 15 years ago
  75. b086ff7 Make a few log messages come out in "log enable lldb step" as well as "log enable lldb expression". by Jim Ingham · 15 years ago
  76. c3a1600 Added support for the fragile ivars provided by by Sean Callanan · 15 years ago
  77. 8b2fe6d Modified LLDB expressions to not have to JIT and run code just to see variable by Greg Clayton · 15 years ago
  78. 1782783 Added support for generating expressions that have by Sean Callanan · 15 years ago
  79. f48169b Moved the code in ClangUserExpression that set up & ran the thread plan with timeouts, and restarting with all threads into a utility function in Process. This required a bunch of renaming. by Jim Ingham · 15 years ago
  80. 773d981 The thread plan destructors may call Thread virtual methods. That means they have to get cleaned up in the derived class's destructor. Make sure that happens. by Jim Ingham · 15 years ago
  81. 0d8bcc7 Added an "Interrupted" bit to the ProcessEventData. Halt now generates an event by Jim Ingham · 15 years ago
  82. 526e5af Modified the lldb_private::Type clang type resolving code to handle three by Greg Clayton · 15 years ago
  83. 2d4edfb Modified all logging calls to hand out shared pointers to make sure we by Greg Clayton · 15 years ago
  84. 399f1ca Added the equivalent of gdb's "unwind-on-signal" to the expression command, and a parameter to control it in ClangUserExpression, and on down to ClangFunction. by Jim Ingham · 15 years ago
  85. c98aca6 Modified ThreadPlanCallFunction to perform the by Sean Callanan · 15 years ago
  86. 20ad3c4 Add the ability to disable individual log categories, rather by Caroline Tice · 15 years ago
  87. b15bfc7 Don't cache the public stop reason, since it can change as plan completion gets processed. That means GetStopReason needs to return a shared pointer, not a pointer to the thread's cached version. Also allow the thread plans to get and set the thread private stop reason - that is usually more appropriate for the logic the thread plans need to do. by Jim Ingham · 15 years ago
  88. 7b462cc Made many ConstString functions inlined in the header file. by Greg Clayton · 15 years ago
  89. 36f3b36 Added support for breakpoint conditions. I also had to separate the "run the expression" part of ClangFunction::Execute from the "Gather the expression result" so that in the case of the Breakpoint condition I can move the condition evaluation into the normal thread plan processing. by Jim Ingham · 15 years ago
  90. 30f9b21 Add a way to temporarily divert events from a broadcaster to a private listener. by Jim Ingham · 15 years ago
  91. 6c68fb4 Add "-o" option to "expression" which prints the object description if available. by Jim Ingham · 15 years ago
  92. 1be10fc Fixed the forward declaration issue that was present in the DWARF parser after by Greg Clayton · 15 years ago
  93. 5a36912 Replace the vestigial Value::GetOpaqueCLangQualType with the more correct Value::GetValueOpaqueClangQualType. by Jim Ingham · 15 years ago
  94. fc55f5d Removed the hacky "#define this ___clang_this" handler by Sean Callanan · 15 years ago
  95. f5e56de Moved the section load list up into the target so we can use the target by Greg Clayton · 15 years ago
  96. baae168 Little bit of line wrapping cleanup. by Jim Ingham · 15 years ago
  97. c7fae58 remove unneeded #include, reducing # static ctors. by Chris Lattner · 15 years ago
  98. afa4237 Fixed an expression parser bug that prevented by Sean Callanan · 15 years ago
  99. e71d553 Added a ClangUtilityFunction class that allows the by Sean Callanan · 15 years ago
  100. 1a8d409 This is a major refactoring of the expression parser. by Sean Callanan · 15 years ago