1. 85a5ec5 Prevent deadlock in OS Plugins by Jonas Devlieghere · 7 years ago
  2. 5f19b90 Move ArchSpec to the Utility module by Pavel Labath · 8 years ago
  3. f2a8bcc Move StructuredData from Core to Utility by Pavel Labath · 8 years ago
  4. 2833321 Update StructuredData::String to return StringRefs. by Zachary Turner · 8 years ago
  5. 97206d5 Rename Error -> Status. by Zachary Turner · 8 years ago
  6. 666cc0b Move DataBuffer / DataExtractor and friends from Core -> Utility. by Zachary Turner · 9 years ago
  7. bf9a773 Move classes from Core -> Utility. by Zachary Turner · 9 years ago
  8. c156427 Don't allow direct access to StreamString's internal buffer. by Zachary Turner · 9 years ago
  9. b9c1b51 *** This commit represents a complete reformatting of the LLDB source code by Kate Stone · 9 years ago
  10. bb19a13 second pass over removal of Mutex and Condition by Saleem Abdulrasool · 9 years ago
  11. 65d4d5c Add an OperatingSystem plugin to support goroutines by Ryan Brown · 10 years ago
  12. 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
  13. 1124045 Don't #include "lldb-python.h" from anywhere. by Zachary Turner · 10 years ago
  14. d04f0ed Added XML to the host layer. by Greg Clayton · 10 years ago
  15. ab745c2 Fix stepping a virtual thread when the python operating system was enabled. by Greg Clayton · 10 years ago
  16. 0641ca1 Remove ScriptInterpreterObject. by Zachary Turner · 11 years ago
  17. 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
  18. 312bcbe <rdar://problem/14972424> by Greg Clayton · 12 years ago
  19. 83793fc <rdar://problem/13956179> by Greg Clayton · 12 years ago
  20. 62f8003 Added a new "lldb" log channel named "os" for the OperatingSystem plug-ins to use. by Greg Clayton · 12 years ago
  21. 57abc5d <rdar://problem/13854277> <rdar://problem/13594769> by Greg Clayton · 12 years ago
  22. 6e0ff1a Changed the formerly pure virtual function: by Greg Clayton · 12 years ago
  23. ba4e61d Reinstating r181091 and r181106 with fix for Linux regressions. by Andrew Kaylor · 12 years ago
  24. f5b9240 Temporarily reverting r181091 and r181106 due to the vast test breakage on the Linux buildbots by Ashok Thirumurthi · 12 years ago
  25. 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
  26. 160c9d8 <rdar://problem/13700260> <rdar://problem/13723772> by Greg Clayton · 12 years ago
  27. cbd79b6 <rdar://problem/13590152> by Enrico Granata · 12 years ago
  28. 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
  29. 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
  30. ac7deca Remove a debug print statement that I left in. by Greg Clayton · 12 years ago
  31. b3ae876 <rdar://problem/13491977> by Greg Clayton · 12 years ago
  32. 198125a8 <rdar://problem/13412986> by Enrico Granata · 13 years ago
  33. 5160ce5 <rdar://problem/13521159> by Greg Clayton · 13 years ago
  34. c7bece56 <rdar://problem/13069948> by Greg Clayton · 13 years ago
  35. a4d8747 <rdar://problem/13010007> by Greg Clayton · 13 years ago
  36. a85e6b6 Fix a few more clang (3.2) warnings on Linux: by Daniel Malea · 13 years ago
  37. 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
  38. 93a6430 Fix Linux build warnings due to redefinition of macros: by Daniel Malea · 13 years ago
  39. d01b295 Resolve printf formatting warnings on Linux: by Daniel Malea · 13 years ago
  40. 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
  41. 1c22be6 Added process and thread logging the python OperatingSystem plug-in. by Greg Clayton · 13 years ago
  42. c9d645d <rdar://problem/12491420> by Greg Clayton · 13 years ago
  43. 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
  44. c44306f Fixes by Daniel Malea. by Filipe Cabecinhas · 13 years ago
  45. bc38679 Remove printf that go left in the code. by Greg Clayton · 13 years ago
  46. 435ce13 The OS plug-in can now get data from a python script that implements the protocol. by Greg Clayton · 13 years ago
  47. a83b6cf We have a partially working OS plug-in through python! by Greg Clayton · 13 years ago
  48. 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
  49. 4300fab Fixing a bunch of issues with the OS plugin code by Enrico Granata · 13 years ago
  50. 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
  51. 051c60c Was forcing everyone on ToT to use the PythonOSPlugin.. my bad by Enrico Granata · 13 years ago
  52. 5790759 Adding bindings to the Script Interpreter for some basic Python OS plugin functionality (still WIP) by Enrico Granata · 13 years ago
  53. 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