1. 6855784 Add an SBFrame::FindRegister() method to make it a little by Jason Molenda · 11 years ago
  2. b9d995d Second attempt at getting the PyCallable changes in trunk by Enrico Granata · 11 years ago
  3. f9215ba Added a way to extract the module specifications from a file. A module specification is information that is required to describe a module (executable, shared library, object file, ect). This information includes host path, platform path (remote path), symbol file path, UUID, object name (for objects in .a files for example you could have an object name of "foo.o"), and target triple. Module specification can be used to create a module, or used to add a module to a target. A list of module specifications can be used to enumerate objects in container objects (like universal mach files and BSD archive files). by Greg Clayton · 11 years ago
  4. 26bc105 Revert commits that cause broken builds on GCC buildbots by Daniel Malea · 11 years ago
  5. a91efb6 <rdar://problem/14309010> by Enrico Granata · 11 years ago
  6. 9c9a7bf <rdar://problem/14266411> by Enrico Granata · 11 years ago
  7. 3741503 Lots of cleanup on the SWIG wrapping layer by Enrico Granata · 11 years ago
  8. d91dc81 Change the SWIG wrappers to stop directly casting SB object to SWIG objects, and instead use a safer type-checked API (thanks templates) by Enrico Granata · 11 years ago
  9. 001cd53 In thread and frame format strings, it is now allowed to use Python functions to generate part or all of the output text by Enrico Granata · 11 years ago
  10. 77e67a5 Implemented a types.py module that allows types to be inspected for padding. by Greg Clayton · 11 years ago
  11. 3e11c7e Sort out a number of mismatched integer types in order to cut down the number of compiler warnings. by Andy Gibbs · 11 years ago
  12. 8e76448 Added a new decorator function in the "lldb" module that can register a command automatically. We have just a few kinks to work out for the Xcode workflow and we will be ready to switch over to using this. To use this, you can decorate your python function as: by Greg Clayton · 11 years ago
  13. a8b5623 Added the ability to get a list of types from a SBModule or SBCompileUnit. Sebastien Metrot wanted this, and sent a hollowed out patch. I filled in the blanks and did the low level implementation. The new functions are: by Greg Clayton · 11 years ago
  14. 9ba2772 Fixing a linking issue when building LLDB with ToT LLVM by Enrico Granata · 11 years ago
  15. ba3ebe1 Added a SBSection::GetParent() to the API. by Greg Clayton · 11 years ago
  16. e740ae2 Remove the windows CR by Sylvestre Ledru · 11 years ago
  17. 0d23187 Improvements to the data formatters SB API: by Enrico Granata · 11 years ago
  18. 0d7dbb3 <rdar://problem/13646047> by Enrico Granata · 11 years ago
  19. 8b9e969 Making our Python decrefs NULL-safe by Enrico Granata · 11 years ago
  20. e0fabf9 <rdar://problem/13759177> by Enrico Granata · 11 years ago
  21. 169c064 Adding properties to the SBBreakpoint class by Enrico Granata · 11 years ago
  22. ea6c961 Adding a diagnose-nsstring command by Enrico Granata · 11 years ago
  23. fa03a8a This checkin enables Python summaries to return any string-convertible object by Enrico Granata · 11 years ago
  24. e4c2022 Fix CMake install target by Daniel Malea · 11 years ago
  25. d0cd7a0 <rdar://problem/13883385> by Enrico Granata · 11 years ago
  26. 0765e32 <rdar://problem/11742979> by Enrico Granata · 11 years ago
  27. 78280ba <rdar://problem/13499317> by Enrico Granata · 11 years ago
  28. 7c55515 Rename unwind_diagnose.py to diagnose_unwind.py. Change by Jason Molenda · 11 years ago
  29. 2014fa9 Forgot to include the diagnose_unwind.py script in the initialization of by Jason Molenda · 11 years ago
  30. 102b2c2 After discussing with Chris Lattner, we require C++11, so lets get rid of the macros and just use C++11. by Greg Clayton · 11 years ago
  31. 81a96aa 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 · 11 years ago
  32. 2c35472 Adding new Python API function to check for stopped threads. by Andrew Kaylor · 11 years ago
  33. b104986 Remove the useless SRCROOT declaration from the call of build-swig-wrapper-classes.sh & finish-swig-wrapper-classes.sh by Sylvestre Ledru · 11 years ago
  34. 847a0ad Make sure we expose SetData() through the Python interface. by Sean Callanan · 11 years ago
  35. f3105b5 Fixed SBValueList to have a __str__ function like all other SB classes. Previously this was done as __repr__. by Greg Clayton · 11 years ago
  36. 12fbcf5 <rdar://problem/13563628> by Enrico Granata · 11 years ago
  37. 59b96d5 Modified patch from Prabhat Verma to enable loading core files through the SBTarget API. by Greg Clayton · 11 years ago
  38. ad6cddf <rdar://problem/13434476> by Enrico Granata · 11 years ago
  39. f734066 - Masking out SBCommandReturnObject::Printf() from the Python layer because SWIG and varargs do not get along well. by Enrico Granata · 11 years ago
  40. 3ceae46 <rdar://problem/13312903> by Enrico Granata · 11 years ago
  41. cba09f6 This checkin removes the last Cocoa formatters that were implemented in Python and reimplements them in C++. The Python Cocoa formatters are not shipped as part of LLDB anymore, but still exist in the source repository for user reference. Python formatters still exist for STL classes and users can still define their own Python formatters by Enrico Granata · 11 years ago
  42. fe6dc6e <rdar://problem/13421412> by Greg Clayton · 11 years ago
  43. 6778c99 Updated Apple LLDB version to lldb-300.99.0. Also by Sean Callanan · 11 years ago
  44. 2a22964 Added new properties to lldb.SBModule classes: by Greg Clayton · 11 years ago
  45. 5978746 Stop the "module" property from throwing an exception when the module name was not found in the target module list. by Greg Clayton · 11 years ago
  46. 3b75ec0 Clean up LLDB CMake build output by Daniel Malea · 11 years ago
  47. 7d40838 Convert from the C-based LLVM Disassembler shim to the full MC Disassembler API's. by Jim Ingham · 11 years ago
  48. 137c4d7 Finish up CMake support for LLDB (tested on Linux) by Daniel Malea · 11 years ago
  49. 06925c9 <rdar://problem/13281528> by Greg Clayton · 11 years ago
  50. 7a87d52 Fix document typos, indentation in python code, and API examples. by Daniel Malea · 11 years ago
  51. 89e248f Reworked the way Process::RunThreadPlan and the ThreadPlanCallFunction interoperate to fix problems where by Jim Ingham · 11 years ago
  52. ad72e52 Allow the target to give out the size of the red zone for given ABIs. by Greg Clayton · 11 years ago
  53. 6b07628 Fixed register dumping for contained-regs. by Greg Clayton · 11 years ago
  54. 59d9f11 Use printf instead of echo -n (the latter won't work on OS X's /bin/sh) by Filipe Cabecinhas · 11 years ago
  55. 36da2aa <rdar://problem/13069948> by Greg Clayton · 11 years ago
  56. 52ebc0a <rdar://problem/13010007> by Greg Clayton · 11 years ago
  57. f1f2a15 Disassemble the vAttach packet. by Greg Clayton · 11 years ago
  58. ec1e823 Remove std::string input arguments and replace with "const char *". by Greg Clayton · 11 years ago
  59. 392bd8d <rdar://problem/13021266> by Enrico Granata · 11 years ago
  60. 6474274 <rdar://problem/13009943> by Greg Clayton · 11 years ago
  61. ee33e96 SDKROOT should only be unset/cleared for ARM builds. The first fix by Bob Wilson removed it for ARM for both configure and make, but only unset it for desktop configure, not for the make. My next fix unset/cleared it all the time. This fix only unset/clears it for ARM builds. by Greg Clayton · 11 years ago
  62. 9a44729 Fix clang builds that were broken due to SDKROOT changes of you have an internal OS build. by Greg Clayton · 11 years ago
  63. b794020 Separated the "expr --unwind-on-error" behavior into two parts, actual errors (i.e. crashes) which continue to be by Jim Ingham · 11 years ago
  64. 9b21d73 Fix cross-compiling problems in build-llvm.pl script. <rdar://problem/12986905> by Bob Wilson · 11 years ago
  65. bec2ac8 Fix typo in function name and one more whitespace tweak. by Bob Wilson · 11 years ago
  66. a53ac6d Fix whitespace. by Bob Wilson · 11 years ago
  67. 0e3b98e Add an SBProcess API to get the current StopID, either considering or ignoring stops caused by expression by Jim Ingham · 11 years ago
  68. 19b6467 <rdar://problem/12928282> by Greg Clayton · 11 years ago
  69. 9c970a3 Adding events when watchpoints are set or changed. by Jim Ingham · 11 years ago
  70. f2ca573 Fixed a few bugs in the "step in" thread plan logic. by Jim Ingham · 11 years ago
  71. 33060ad Make sure that the lldb globals: by Greg Clayton · 11 years ago
  72. 18e0830 Added GetCanonicalType() to SBType: by Greg Clayton · 11 years ago
  73. 0b93a75 <rdar://problem/12749733> by Greg Clayton · 11 years ago
  74. 0bce9a2 <rdar://problem/12649160> by Greg Clayton · 11 years ago
  75. b3dafc6 <rdar://problem/12750060> by Greg Clayton · 11 years ago
  76. 37459fc Match extern "C" in declaration and definition (swig template) by Daniel Malea · 11 years ago
  77. 0194553 Linux buildbot fix: detect swig tool from PATH in shell script (before searching hardcoded directories) by Daniel Malea · 11 years ago
  78. fb9cee6 <rdar://problem/12720514> Sub-TLF: Provide service to profile the inferior by Han Ming Ong · 11 years ago
  79. f2b0fef Makefile patches from Charles Davis and Daniel Malea (+ one or two tweaks). by Filipe Cabecinhas · 12 years ago
  80. 9927057 Added the ability to get function return and argument types to SBType(): by Greg Clayton · 12 years ago
  81. 82913de Ensuring that the swig typemaps for SBData set the size to 0 along with the pointer to NULL by Enrico Granata · 12 years ago
  82. fee26ee Add API to get the process plugin name & short name. by Jim Ingham · 12 years ago
  83. 800332c <rdar://problem/12523238> Commit 1 of 3 by Enrico Granata · 12 years ago
  84. 54037b1 <rdar://problem/12493007> by Greg Clayton · 12 years ago
  85. 3d656c7 <rdar://problem/12437442> by Enrico Granata · 12 years ago
  86. 75a443b API cleanup. by Greg Clayton · 12 years ago
  87. 47beabb Add the ability to set timeout & "run all threads" options both from the "expr" command and from by Jim Ingham · 12 years ago
  88. b8fda50 Removing the two extra GetXSize(bool) calls since we do not desire to support them long-term by Enrico Granata · 12 years ago
  89. c2bc794 <rdar://problem/12446320> Fixing an issue with our Driver where setting an immediate output would not cause suppression of the final printout. This allows effective output redirection for Python commands by Enrico Granata · 12 years ago
  90. 949b717 <rdar://problem/12490588> by Greg Clayton · 12 years ago
  91. 82560f2 <rdar://problem/12490558> by Greg Clayton · 12 years ago
  92. 4930614 <rdar://problem/12462744> Implement a new SBDeclaration class to wrap an lldb_private::Declaration - make a GetDeclaration() API on SBValue to return a declaration. This will only work for vroot variables as they are they only objects for which we currently provide a valid Declaration by Enrico Granata · 12 years ago
  93. 94a5d0d 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 · 12 years ago
  94. f817d45 Fix a build warning and a dangerous possible crasher. by Greg Clayton · 12 years ago
  95. 2cb0203 <rdar://problem/12200505> Fixing a logical error in SBProcess, where the get_process_thread_list function was creating invalid threads_access instances, and hence failing to correctly fill in the list by Enrico Granata · 12 years ago
  96. 8b902e2 Silly me! There was a closing ) missing from one of the lines - and Python complained about syntax errors on the next line. It being a Friday afternoon made the rest by Enrico Granata · 12 years ago
  97. c060828 Retrying to apply Vishal's patch - hopefully this time it won't break Jason's build by Enrico Granata · 12 years ago
  98. f3f10a3 Revert Vishal's patch that Enrico commited, at least for the weekend. With it applied, by Jason Molenda · 12 years ago
  99. 44c83e1 patch from Vishal Patel to improve our lldb.value wrapper by Enrico Granata · 12 years ago
  100. 1a65bfc <rdar://problem/12442990> Fix the implementation of lldb.value.__eq__ by Enrico Granata · 12 years ago