- 85a5ec5 Prevent deadlock in OS Plugins by Jonas Devlieghere · 7 years ago
- 5f19b90 Move ArchSpec to the Utility module by Pavel Labath · 8 years ago
- f2a8bcc Move StructuredData from Core to Utility by Pavel Labath · 8 years ago
- 2833321 Update StructuredData::String to return StringRefs. by Zachary Turner · 8 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
- bf9a773 Move classes from Core -> Utility. by Zachary Turner · 9 years ago
- c156427 Don't allow direct access to StreamString's internal buffer. by Zachary Turner · 9 years ago
- b9c1b51 *** This commit represents a complete reformatting of the LLDB source code by Kate Stone · 9 years ago
- bb19a13 second pass over removal of Mutex and Condition by Saleem Abdulrasool · 9 years ago
- 65d4d5c Add an OperatingSystem plugin to support goroutines by Ryan Brown · 10 years ago
- 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
- 1124045 Don't #include "lldb-python.h" from anywhere. by Zachary Turner · 10 years ago
- d04f0ed Added XML to the host layer. by Greg Clayton · 10 years ago
- ab745c2 Fix stepping a virtual thread when the python operating system was enabled. by Greg Clayton · 10 years ago
- 0641ca1 Remove ScriptInterpreterObject. by Zachary Turner · 11 years ago
- e98008c Fixed deadlocks that could occur when using python for breakpoints, operating system plugins, and other async python usage. by Greg Clayton · 12 years ago
- 312bcbe <rdar://problem/14972424> by Greg Clayton · 12 years ago
- 83793fc <rdar://problem/13956179> by Greg Clayton · 12 years ago
- 62f8003 Added a new "lldb" log channel named "os" for the OperatingSystem plug-ins to use. by Greg Clayton · 12 years ago
- 57abc5d <rdar://problem/13854277> <rdar://problem/13594769> by Greg Clayton · 12 years ago
- 6e0ff1a Changed the formerly pure virtual function: by Greg Clayton · 12 years ago
- ba4e61d Reinstating r181091 and r181106 with fix for Linux regressions. by Andrew Kaylor · 12 years ago
- f5b9240 Temporarily reverting r181091 and r181106 due to the vast test breakage on the Linux buildbots by Ashok Thirumurthi · 12 years ago
- 1b7746e After recent OperatingsSystem plug-in changes, the lldb_private::Process and lldb_private::Thread subclasses were changed and the API was not respected properly. by Greg Clayton · 12 years ago
- 160c9d8 <rdar://problem/13700260> <rdar://problem/13723772> by Greg Clayton · 12 years ago
- cbd79b6 <rdar://problem/13590152> by Enrico Granata · 12 years ago
- 7b0992d After discussing with Chris Lattner, we require C++11, so lets get rid of the macros and just use C++11. by Greg Clayton · 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
- ac7deca Remove a debug print statement that I left in. by Greg Clayton · 12 years ago
- b3ae876 <rdar://problem/13491977> by Greg Clayton · 12 years ago
- 198125a8 <rdar://problem/13412986> by Enrico Granata · 13 years ago
- 5160ce5 <rdar://problem/13521159> by Greg Clayton · 13 years ago
- c7bece56 <rdar://problem/13069948> by Greg Clayton · 13 years ago
- a4d8747 <rdar://problem/13010007> by Greg Clayton · 13 years ago
- a85e6b6 Fix a few more clang (3.2) warnings on Linux: by Daniel Malea · 13 years ago
- 85e276b Take the Target API lock before letting the Python code start to work constructing threads, otherwise we will risk a lock-inversion deadlock between the thread list and the API mutex. by Jim Ingham · 13 years ago
- 93a6430 Fix Linux build warnings due to redefinition of macros: by Daniel Malea · 13 years ago
- d01b295 Resolve printf formatting warnings on Linux: by Daniel Malea · 13 years ago
- ead45e0 Allow operating system plug-ins to specify the address for registers so we don't have to create data up front. by Greg Clayton · 13 years ago
- 1c22be6 Added process and thread logging the python OperatingSystem plug-in. by Greg Clayton · 13 years ago
- c9d645d <rdar://problem/12491420> by Greg Clayton · 13 years ago
- 4f465cf Change the Thread constructor over to take a Process& rather than a ProcessSP. We can't create Threads with a NULL ProcessSP, so it makes no sense to use the SP. by Jim Ingham · 13 years ago
- c44306f Fixes by Daniel Malea. by Filipe Cabecinhas · 13 years ago
- bc38679 Remove printf that go left in the code. by Greg Clayton · 13 years ago
- 435ce13 The OS plug-in can now get data from a python script that implements the protocol. by Greg Clayton · 13 years ago
- a83b6cf We have a partially working OS plug-in through python! by Greg Clayton · 13 years ago
- 2443cbd Added Args::StringForEncoding(), Args::StringToGenericRegister() and centralized the parsing of the string to encoding and string to generic register. by Greg Clayton · 13 years ago
- 4300fab Fixing a bunch of issues with the OS plugin code by Enrico Granata · 13 years ago
- 6167ab2 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 · 13 years ago
- 051c60c Was forcing everyone on ToT to use the PythonOSPlugin.. my bad by Enrico Granata · 13 years ago
- 5790759 Adding bindings to the Script Interpreter for some basic Python OS plugin functionality (still WIP) by Enrico Granata · 13 years ago
- b3e7760 Added a hollowed out version of an OperatingSystem plugin that will use a class in python to get thread information for threads stored in memory. by Greg Clayton · 13 years ago