- ceff664 Remove header grouping comments. by Jonas Devlieghere · 7 years ago
- d821c99 Move RegisterValue,Scalar,State from Core to Utility by Pavel Labath · 7 years ago
- 0d231f7 Add a way to load an image using a library name and list of paths. by Jim Ingham · 7 years ago
- a692241 Set m_struct_valid to initial value in ctor. by Jason Molenda · 7 years ago
- 0509724 Reflow paragraphs in comments. by Adrian Prantl · 7 years ago
- 97206d5 Rename Error -> Status. by Zachary Turner · 8 years ago
- 666cc0b Move DataBuffer / DataExtractor and friends from Core -> Utility. by Zachary Turner · 9 years ago
- 6f9e690 Move Log from Core -> Utility. by Zachary Turner · 9 years ago
- e2411fa Make DiagnosticsManager functions take StringRefs. by Zachary Turner · 9 years ago
- b9c1b51 *** This commit represents a complete reformatting of the LLDB source code by Kate Stone · 9 years ago
- 6896b35 Compilation can end up calling functions (e.g. to resolve indirect functions) so I added by Jim Ingham · 10 years ago
- 579e70c Add a DiagnosticManager replace error streams in the expression parser. by Sean Callanan · 10 years ago
- 4dbb271 Moved more Clang-specific parts of the expression parser into the Clang plugin. by Sean Callanan · 10 years ago
- 1c95046 Reduce inclusion of clang headers. by Bruce Mitchener · 10 years ago
- 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]
- 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
- a1e5dc8 ClangASTType is now CompilerType. by Greg Clayton · 10 years ago
- f3079d2 ClangFunction: Fix destruction order of parser and execution unit by Duncan P. N. Exon Smith · 11 years ago
- 2c77a42 Reverse out r219169 related to quote handling. by Todd Fiala · 11 years ago
- a9ae365 Add "target.expr-parser-compiler-args" setting. by Todd Fiala · 11 years ago
- 2bdbfd5 This checkin is the first step in making the lldb thread stepping mechanism more accessible from by Jim Ingham · 11 years ago
- 8646d3c Rename eExecution*** to eExpression*** to be consistent with the result type. by Jim Ingham · 11 years ago
- 1624a2d Make the Expression Execution result enum available to the SB API layer. by Jim Ingham · 11 years ago
- 23ef27c Give the clang functions names. This is only for logging. by Jim Ingham · 11 years ago
- 23f8c95 JITed functions can now have debug info and be debugged with debug and source info: by Greg Clayton · 12 years ago
- 23b95f0 Don’t put Radar numbers in code. by Jim Ingham · 12 years ago
- 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
- 99fbc07 Fix Windows build using portable types for formatting the log outputs by Deepak Panickal · 12 years ago
- a464f3d Changed the ABIs and ClangFunction to take a by Sean Callanan · 12 years ago
- 6fbc48b This patch does a couple of things. by Jim Ingham · 12 years ago
- 779f921 Fix the format warnings. by Sylvestre Ledru · 12 years ago
- 394e36d Fixed a leak of ASTStructExtractors and also by Sean Callanan · 12 years ago
- ddd7a2a Changed the bool conversion operator on ConstString by Sean Callanan · 12 years ago
- fb6fc0d Convert ClangASTType::GetTypeName over to return a ConstString to be consistent with by Jim Ingham · 12 years ago
- 018c827 Remove an unused ivar. by Jim Ingham · 12 years ago
- 57ee306 Huge change to clean up types. by Greg Clayton · 12 years ago
- 1582ee6 This commit changes the way LLDB executes user expressions. by Sean Callanan · 12 years ago
- 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
- 5a1af4e Factored out memory access into the target process by Sean Callanan · 12 years ago
- 5160ce5 <rdar://problem/13521159> by Greg Clayton · 13 years ago
- 8dfb68e Refactored the expression parser so that the IR by Sean Callanan · 13 years ago
- f58b12d Added a little bit of logging to ClangFunction to by Sean Callanan · 13 years ago
- c7bece56 <rdar://problem/13069948> by Greg Clayton · 13 years ago
- 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
- d14fac1 Once a function has been JIT-compiled once, don't JIT it again. by Sean Callanan · 13 years ago
- 1e15758 Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to reflect the by Chandler Carruth · 13 years ago
- 95afbf5 Now that we set ThreadPlanCallFunction to private in the constructor, it is confusing that we set it by Jim Ingham · 13 years ago
- d01b295 Resolve printf formatting warnings on Linux: by Daniel Malea · 13 years ago
- 35e1bda Add the ability to set timeout & "run all threads" options both from the "expr" command and from by Jim Ingham · 13 years ago
- 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
- 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
- d0b87d8 Some more typing-related fixes. by Filipe Cabecinhas · 13 years ago
- 9a02851 Removed explicit NULL checks for shared pointers by Sean Callanan · 13 years ago
- 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
- 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
- 84db910 <rdar://problem/11113279> by Greg Clayton · 14 years ago
- e72dfb3 <rdar://problem/10103468> by Greg Clayton · 14 years ago
- d9e416c The second part in thread hardening the internals of LLDB where we make by Greg Clayton · 14 years ago
- e1cd1be Switching back to using std::tr1::shared_ptr. We originally switched away by Greg Clayton · 14 years ago
- ef65160 Improve the x86_64 return value decoder to handle most structure returns. by Jim Ingham · 14 years ago
- 105d723 Remove an unnecessary #include. by Jim Ingham · 14 years ago
- c14ee32 Converted the lldb_private::Process over to use the intrusive shared pointers. by Greg Clayton · 14 years ago
- fd54b36 Update declarations for all functions/methods that accept printf-style by Jason Molenda · 14 years ago
- 3bfdaa2 This patch modifies the expression parser to allow it by Sean Callanan · 14 years ago
- 7e9b1fd We were leaking a stack frame in StackFrameList in Thread.cpp which could by Greg Clayton · 14 years ago
- e305594 Centralize all of the type name code so that we always strip the leading by Greg Clayton · 14 years ago
- 79763a4 This commit integrates support for the LLVM MCJIT by Sean Callanan · 14 years ago
- f3ef3d2 Added new lldb_private::Process memory read/write functions to stop a bunch by Greg Clayton · 14 years ago
- 63697e5 Made expressions that are just casts of pointer by Sean Callanan · 14 years ago
- e0d378b Fixed the LLDB build so that we can have private types, private enums and by Greg Clayton · 15 years ago
- 35944dd Get ObjC stepping working again when the process is not the default host architecture. by Jim Ingham · 15 years ago
- f4ecaa5 Clean up a bit of the type getting code where lldb_private:Type now has by Greg Clayton · 15 years ago
- 514487e Made lldb_private::ArchSpec contain much more than just an architecture. It by Greg Clayton · 15 years ago
- 22a939a Make expressions clean up their JIT'ed code allocation. by Greg Clayton · 15 years ago
- 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
- c3a1600 Added support for the fragile ivars provided by by Sean Callanan · 15 years ago
- 8b2fe6d Modified LLDB expressions to not have to JIT and run code just to see variable by Greg Clayton · 15 years ago
- 1782783 Added support for generating expressions that have by Sean Callanan · 15 years ago
- 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
- 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
- 0d8bcc7 Added an "Interrupted" bit to the ProcessEventData. Halt now generates an event by Jim Ingham · 15 years ago
- 526e5af Modified the lldb_private::Type clang type resolving code to handle three by Greg Clayton · 15 years ago
- 2d4edfb Modified all logging calls to hand out shared pointers to make sure we by Greg Clayton · 15 years ago
- 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
- c98aca6 Modified ThreadPlanCallFunction to perform the by Sean Callanan · 15 years ago
- 20ad3c4 Add the ability to disable individual log categories, rather by Caroline Tice · 15 years ago
- 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
- 7b462cc Made many ConstString functions inlined in the header file. by Greg Clayton · 15 years ago
- 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
- 30f9b21 Add a way to temporarily divert events from a broadcaster to a private listener. by Jim Ingham · 15 years ago
- 6c68fb4 Add "-o" option to "expression" which prints the object description if available. by Jim Ingham · 15 years ago
- 1be10fc Fixed the forward declaration issue that was present in the DWARF parser after by Greg Clayton · 15 years ago
- 5a36912 Replace the vestigial Value::GetOpaqueCLangQualType with the more correct Value::GetValueOpaqueClangQualType. by Jim Ingham · 15 years ago
- fc55f5d Removed the hacky "#define this ___clang_this" handler by Sean Callanan · 15 years ago
- f5e56de Moved the section load list up into the target so we can use the target by Greg Clayton · 15 years ago
- baae168 Little bit of line wrapping cleanup. by Jim Ingham · 15 years ago
- c7fae58 remove unneeded #include, reducing # static ctors. by Chris Lattner · 15 years ago
- afa4237 Fixed an expression parser bug that prevented by Sean Callanan · 15 years ago
- e71d553 Added a ClangUtilityFunction class that allows the by Sean Callanan · 15 years ago
- 1a8d409 This is a major refactoring of the expression parser. by Sean Callanan · 15 years ago