- ef9eb80 Remove LLDB_DISABLE_PYTHON ifndef around FormatManager::LoadObjCFormatters() prototype, by Jason Molenda · 12 years ago
- bb1af9c <rdar://problem/11935492> by Greg Clayton · 12 years ago
- 36de3c0 Save and restore the current inlined depth over function calls. by Jim Ingham · 12 years ago
- 9b124c6 Add SetCurrentInlinedDepth API. by Jim Ingham · 12 years ago
- 45bc4a2 Ensure that the ShouldStopHere plans get called even when doing "virtual" steps. by Jim Ingham · 12 years ago
- df83db8 Restoring an API as deprecated which was removed in a previous commit by Enrico Granata · 12 years ago
- 7eb0831 Patch from Daniel Malea to fix the build on Linux. Thanks by Enrico Granata · 12 years ago
- d27026e Implementing an Options class for EvaluateExpression() in order to make the signature more compact and make it easy to 'just run an expression' by Enrico Granata · 12 years ago
- caaf010 Adding to files that were missing in the previous commit by Enrico Granata · 12 years ago
- ae2ae94 <rdar://problem/11485744> Implement important data formatters in C++. Have the Objective-C language runtime plugin expose class descriptors objects akin to the objc_runtime.py Pythonic implementation. Rewrite the data formatters for some core Cocoa classes in C++ instead of Python. by Enrico Granata · 12 years ago
- 0c8fa2d Initial check-in of "fancy" inlined stepping. Doesn't do anything useful unless you switch LLDB_FANCY_INLINED_STEPPING to true. With that by Jim Ingham · 12 years ago
- 3b1afc6 Made it so changes to the prompt via "settings set prompt" get noticed by the command line. by Greg Clayton · 12 years ago
- 243a08c Add a convenience function to get the range containing a given PC specified as load address + Target. by Jim Ingham · 12 years ago
- 9b90e87 <rdar://problem/12202862> by Greg Clayton · 12 years ago
- 84da013 Fix indentation. by Greg Clayton · 12 years ago
- fc04d24 OptionValueFileSpec had an accessor to read the contents of the file and return the data. This can end up being used to get the string contents of a text file and could end up not being NULL terminated. I added accessors to get the file contents raw, or with a null terminator. Added the needed calls to make this happen in the FileSpec and File classes. by Greg Clayton · 12 years ago
- 49ce896 <rdar://problem/11757916> by Greg Clayton · 12 years ago
- 43898d7 Added SBDebugger's log callbacks to Python-land by Filipe Cabecinhas · 12 years ago
- 3e8388c Changed register ValueObjects to report their by Sean Callanan · 12 years ago
- b8f126a The OS plug-in can now get data from a python script that implements the protocol. by Greg Clayton · 12 years ago
- 88b980b Added Args::StringForEncoding(), Args::StringToGenericRegister() and centralized the parsing of the string to encoding and string to generic register. by Greg Clayton · 12 years ago
- 3e85b63 Hooking up two more calls for the PythonOSPlugin stuff. The part of code to fetch the data and convert it to C++ objects is still missing, but will come by Enrico Granata · 12 years ago
- 155ee91 Adding bindings to the Script Interpreter for some basic Python OS plugin functionality (still WIP) by Enrico Granata · 12 years ago
- 1247755 Switch over to using object instances for all PythonData objects. by Greg Clayton · 12 years ago
- 258db3a Cope with the case where the user-supplied callbacks want the watchpoint itself to be disabled! by Johnny Chen · 12 years ago
- c666626 A first version of a bunch of classes that wrap commonly used Python objects in a ref-counting and type-safe C++ API by Enrico Granata · 12 years ago
- 9f28285 <rdar://problem/12022079> by Greg Clayton · 12 years ago
- ee5bba0 Fix some indenting. by Jim Ingham · 12 years ago
- d0bdddf Rework how the API mutex is acquired when filling out an ExecutionContext from an ExecutionContextRef, by Jim Ingham · 12 years ago
- c6e82e4 Remove further outdated "settings" code and also implement a few missing things. by Greg Clayton · 12 years ago
- 73844aa Reimplemented the code that backed the "settings" in lldb. There were many issues with the previous implementation: by Greg Clayton · 12 years ago
- f84e566 Fix test failures in TestWatchpointIter.py due to http://llvm.org/viewvc/llvm-project?rev=162322&view=rev. by Johnny Chen · 12 years ago
- f590be8 A baton isn't needed to dispatch input. by Filipe Cabecinhas · 12 years ago
- f68a205 Some eh_frame unwind instructions will define a return address register; by Jason Molenda · 12 years ago
- 8165d43 Merge python-GIL bracnh (by filcab) back into trunk! by Johnny Chen · 12 years ago
- 8121d7a Fix a race condition where multiple PythonInputReaderManager instances could, during destruction, by Johnny Chen · 12 years ago
- 0b09366 When trying to take snapshots of a watched variable, if the frame is unable to evaluate the variable expression, by Johnny Chen · 12 years ago
- c9c2a9b Simplify the "Watchpoint ... hit" printout, make it more terse. by Johnny Chen · 12 years ago
- 9e98559 rdar://problem/12007576 by Johnny Chen · 12 years ago
- 9880efa Add explicit casts to bool in "shared pointer is valid" constructs that return bool. by Jim Ingham · 12 years ago
- 4fa86fe <rdar://problem/11791234> by Greg Clayton · 12 years ago
- f3ec461 rdar://problem/11457143 [ER] need "watchpoint command ..." by Johnny Chen · 12 years ago
- 879de48 <rdar://problem/11578397> Adding a new --summary-string option for the frame variable command which allows the user to provide a summary string with which he wants to display the variables without having to make a named summary first by Enrico Granata · 12 years ago
- 535543d <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 · 12 years ago
- 1e1e6cb LLDB no longer prints <no result> by default if by Sean Callanan · 12 years ago
- 1221358 <rdar://problem/11505459> Stripping off the object's type from the output of the 'po' command by Enrico Granata · 12 years ago
- f466956 Fixed the delay that was happening when quitting lldb from the command line. We weren't initializing the command pipes when constructing a ConnectionFileDescriptor with a file descriptor. by Greg Clayton · 12 years ago
- 96abc62 Added a 'void' format so that the user can manually by Sean Callanan · 12 years ago
- b42f1c8 Changed the Opcode::GetData() API so that it didn't by Sean Callanan · 12 years ago
- 1424a5e Improved raw disassembly output for Thumb. by Sean Callanan · 12 years ago
- 5016669 Pull in cxa_demangle.cpp/.h from llvm's libcxxabi project. Change the namespace to lldb_cxxabiv1 for the time being. by Johnny Chen · 12 years ago
- 5a60f5e <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 · 12 years ago
- 4f28c31 Instructions generated by a disassembler can now by Sean Callanan · 12 years ago
- f6132ef <rdar://problem/11275622> by Greg Clayton · 12 years ago
- 5d90ade Added an lldb_private & equivalent SB API to send an AsyncInterrupt to the event loop. by Jim Ingham · 12 years ago
- 73f6b49 Add a call to "sync" a thread state before checkpointing registers in preparation for by Jim Ingham · 12 years ago
- 1850f94 Added a fix that allows newly-constructed objects by Sean Callanan · 12 years ago
- 3a458eb Add "vAttachOrWait" to debugserver, so you can implement "attach to the process if it exists OR wait for it" without race conditions. Use that in lldb. by Jim Ingham · 12 years ago
- 02300fb Fixed the file header to match the filename. by Greg Clayton · 12 years ago
- 40c10a5 Fixed the comment for the lldb_private::PathType enumerations. by Greg Clayton · 12 years ago
- c024004 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 · 12 years ago
- 9b98ffd <rdar://problem/10998370> by Greg Clayton · 12 years ago
- 090d19b Cleaned up incorrect STL std::map comparison code and use the operator == on std::map objects instead of manually implementing the comparisons. Also modified the UnwindPlan::AppendRow() function to take a "const RowSP &" object so we don't have to copy shared pointers when calling this function. by Greg Clayton · 12 years ago
- a092d90 Change UnwindAssemblyInstEmulation::GetNonCallSiteUnwindPlanFromAssembly so it records by Jason Molenda · 12 years ago
- b438699 Lock around reading as well as connecting & disconnecting so we don't start reading after by Jim Ingham · 12 years ago
- 6cca969 <rdar://problem/11672978> Fixing an issue where an ObjC object might come out without a description because the expression used to obtain it would timeout before running to completion by Enrico Granata · 12 years ago
- 68fa4ec Switch nearly all of the use of the UnwindPlan::Row's to go through by Jason Molenda · 12 years ago
- b3a1a2b <rdar://problem/11870357> by Greg Clayton · 12 years ago
- 7de2a3b <rdar://problem/11782789> Changes to the watchpoint implementation on ARM so that we single-step before stopping at the WP. This is necessary because on ARM the WP triggers before the opcode is actually executed, so we would be unable to continue since we would keep hitting the WP. We work around this by disabling the WP, single stepping and then putting the WP back in place. by Enrico Granata · 12 years ago
- efbdd22 Add accessors on process to get & set the selected thread by IndexID (useful since that's the one that "thread list" shows and it won't get reused even if the underlying system thread ID gets reused. by Jim Ingham · 12 years ago
- cbacba1 <rdar://problem/11740973> by Greg Clayton · 12 years ago
- bcaf99a <rdar://problem/11791234> by Greg Clayton · 12 years ago
- 3ce4df5 Add a command channel to wait on along with the file descriptor the ConnectionFileDescriptor class is managing, so we can always pop ourselves out of our select call regardless of how well behaved the channel we are talking to is. by Jim Ingham · 12 years ago
- c529786 Added a mutex to the call frame info to guard generation of the FDE index. by Sean Callanan · 12 years ago
- 5b0afcc Add a new 'target modules show-unwind' command to show the different by Jason Molenda · 12 years ago
- 941f5da Modifying the "address" format, which prints a pointer and a description of what it points to, to detect when the deref of that pointer points to something valid. So if you have: by Greg Clayton · 12 years ago
- a7d3dc7 <rdar://problem/11852100> by Greg Clayton · 12 years ago
- b23bb8e Fixed typos found while reading commit logs. by Filipe Cabecinhas · 12 years ago
- 7fad24a Simplify the CreateDefaultUnwindPlan methods for the x86 and arm unwinders by Jason Molenda · 12 years ago
- 545762f <rdar://problem/11357711> by Greg Clayton · 12 years ago
- 0d0f56d Make const result value objects able to return dynamic types. by Greg Clayton · 12 years ago
- 96f6df8 Since SBTarget::FindFunctions returns a by Sean Callanan · 12 years ago
- 06b8449 Work around some problems destroying a process with older debugservers. by Jim Ingham · 12 years ago
- 86827fb Add an "extra-startup-commands" process setting so we can send some command strings to the actual process plugin to interpret as it wishes. by Jim Ingham · 12 years ago
- d874666 Spelling fixes. by Greg Clayton · 12 years ago
- 5c5a38e Added the ability to read the dSYM plist file with source remappings even when DebugSymbols isn't used to find the dSYM. We now parse the plist as XML in the MacOSX symbol vendor. by Greg Clayton · 12 years ago
- 839de39 Make a way to set the result status for Python defined commands, and don't overwrite the status of the result if by Jim Ingham · 12 years ago
- fdbd10a Fix ignore counts on breakpoints so they actually work. by Jim Ingham · 12 years ago
- 088684d Change the Mutex::Locker class so that it takes the Mutex object and locks it, rather by Jim Ingham · 12 years ago
- da26bd2 Make raw & parsed commands subclasses of CommandObject rather than having the raw version implement an by Jim Ingham · 12 years ago
- 716a664 Committed a change to the SectionList that introduces by Sean Callanan · 12 years ago
- f90b5f3 Added a setting (target.process.disable-memory-cache) by Sean Callanan · 12 years ago
- a1ba314 <rdar://problem/11538779> Fixing issues where Python scripts were not able to read user input and/or display output to the user in certain situations - This fix introduces a Python InputReader manager class that mimics the behavior of the interactive interpreter in terms of access to I/O and ensures access to the input and output flows by Enrico Granata · 12 years ago
- 07fb7b2 Update wording for the member field m_error. by Johnny Chen · 12 years ago
- a442da2 Add the SBWatchpoint::GetError back, we have clients who use it. by Jim Ingham · 12 years ago
- 4389256 Make sure that when if we are going to Halt while the process is in the middle of HandlePrivateEvent we by Jim Ingham · 12 years ago
- 9d0f508 rdar://problem/11598332 by Johnny Chen · 12 years ago
- 8acac7b Whitespace cleanup. by Jim Ingham · 12 years ago
- e4b5ec0 rdar://problem/11597911 by Johnny Chen · 12 years ago
- 8a5ce77 Cannot break the existing API client of SBValue::Watch(bool resolve_location, bool read, bool write). by Johnny Chen · 12 years ago