1. 5f35a4b Resolve printf formatting warnings on Linux: by Daniel Malea · 12 years ago
  2. 15fd97d Tighten up how we acquire the underlying frame in the SBFrame methods. We were getting by Jim Ingham · 12 years ago
  3. 3d656c7 <rdar://problem/12437442> by Enrico Granata · 12 years ago
  4. 75a443b API cleanup. by Greg Clayton · 12 years ago
  5. 47beabb Add the ability to set timeout & "run all threads" options both from the "expr" command and from by Jim Ingham · 12 years ago
  6. 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
  7. 49ce896 <rdar://problem/11757916> by Greg Clayton · 12 years ago
  8. d0bdddf Rework how the API mutex is acquired when filling out an ExecutionContext from an ExecutionContextRef, by Jim Ingham · 12 years ago
  9. 4a379b1 Ran the static analyzer on the codebase and found a few things. by Greg Clayton · 12 years ago
  10. b3a1a2b <rdar://problem/11870357> by Greg Clayton · 12 years ago
  11. 299aa70 rdar://problem/10996978 - Fixing an issue where crash reports for the expression parser might include symbols from the user's application by Enrico Granata · 12 years ago
  12. d82bc6d Found one more place where the OkayToDiscard needs to be consulted. by Jim Ingham · 12 years ago
  13. 9274ba3 We take the API mutex first and the stop mutex second in general, so do it here as well. by Jim Ingham · 12 years ago
  14. 887f62d The API lock was getting dropped too soon in GetVariables. GetValueObjectForFrameVariable could run the target (to get dynamic values) and that requires the target lock. by Jim Ingham · 12 years ago
  15. 2642585 Fixed an issue that happens in LLDB versions after SBFrame switched to using a lldb::ExecutionContextRefSP where we might segfault due to using a shared pointer with NULL in it. The SBFrame object should always have a valid lldb::ExecutionContextRefSP in it. The SBFrame::Clear() method was doing the wrong thing and is now fixed. by Greg Clayton · 12 years ago
  16. 9f3c98e Added logging when API calls try to do something that shouldn't be done when the process is stopped by having logging calls that end with "error: process is running". by Greg Clayton · 12 years ago
  17. a894fe7 Added a new Host class: ReadWriteLock by Greg Clayton · 12 years ago
  18. 0164b75 rdar://problem/10976649 by Johnny Chen · 12 years ago
  19. c48ca82 Patch Enrico's changes from r150558 on 2012-02-14 to build even if Python by Jason Molenda · 12 years ago
  20. 289afcb The second part in thread hardening the internals of LLDB where we make by Greg Clayton · 12 years ago
  21. 7dd5c51 Removed all of the "#ifndef SWIG" from the SB header files since we are using by Greg Clayton · 12 years ago
  22. 0a19a1b Convert all python objects in our API to use overload the __str__ method by Greg Clayton · 12 years ago
  23. d62b9c1 Expose more convenience functionality in the python classes. by Greg Clayton · 12 years ago
  24. 0416bdf lldb::SBTarget and lldb::SBProcess are now thread hardened. They both still by Greg Clayton · 12 years ago
  25. 334d33a SBFrame is now threadsafe using some extra tricks. One issue is that stack by Greg Clayton · 12 years ago
  26. 90c5214 Removed the "lldb-forward-rtti.h" header file as it was designed to contain by Greg Clayton · 12 years ago
  27. 13d24fb Switching back to using std::tr1::shared_ptr. We originally switched away by Greg Clayton · 12 years ago
  28. daa6efe The "desired result type" code in the expression by Sean Callanan · 13 years ago
  29. 96154be <rdar://problem/10126482> by Greg Clayton · 13 years ago
  30. 668a6c7 Made the Host::SetCrashDescription(const char *) function copy the incoming by Greg Clayton · 13 years ago
  31. ecd4feb SBValue::Watch() and SBValue::WatchPointee() are now the official API for creating by Johnny Chen · 13 years ago
  32. 5cac6a5 Add SBFrame.WatchLocation() to find and watch the location pointed to by by Johnny Chen · 13 years ago
  33. dfbe949 Modify SBFrame::WatchValue() impl so that for the watchpoint location created, by Johnny Chen · 13 years ago
  34. 4c24b0a Add an SB API SBFrame::WatchValue() and exported to the Python interface to by Johnny Chen · 13 years ago
  35. 47dc457 This patch modifies the expression parser to allow it by Sean Callanan · 13 years ago
  36. d68e089 Added the ability to introspect types thourgh the public SBType interface. by Greg Clayton · 13 years ago
  37. ee6e790 Incremental fixes of issues found by Xcode static analyzer. by Johnny Chen · 13 years ago
  38. 0fb0bcc Cleaned up the SBType.h file to not include internal headers and reorganized by Greg Clayton · 13 years ago
  39. 107e53d Fixed some issues with ARM backtraces by not processing any push/pop by Greg Clayton · 13 years ago
  40. 87ac902 Bumped Xcode project versions to lldb-65 and debugserver-140. by Greg Clayton · 13 years ago
  41. 582ed0e Added two new API functions to SBFrame: by Greg Clayton · 13 years ago
  42. 10de7d1 Change "frame var" over to using OptionGroups (and thus the OptionGroupVariableObjectDisplay). by Jim Ingham · 13 years ago
  43. 47da810 Fix up how the ValueObjects manage their life cycle so that you can hand out a shared by Jim Ingham · 13 years ago
  44. e41494a Add support for "dynamic values" for C++ classes. This currently only works for "frame var" and for the by Jim Ingham · 13 years ago
  45. fa3a16a Convert ValueObject to explicitly maintain the Execution Context in which they were created, and then use that when they update themselves. That means all the ValueObject evaluate me type functions that used to require a Frame object now do not. I didn't remove the SBValue API's that take this now useless frame, but I added ones that don't require the frame, and marked the SBFrame taking ones as deprecated. by Jim Ingham · 13 years ago
  46. 1ebdcc7 Added support for stepping out of a frame. If you have 10 stack frames, and you by Greg Clayton · 14 years ago
  47. 6a92553 Implemented a major overhaul of the way variables are handled by Sean Callanan · 14 years ago
  48. 08d7d3a Fixed issues with RegisterContext classes and the subclasses. There was by Greg Clayton · 14 years ago
  49. bdcda46 The LLDB API (lldb::SB*) is now thread safe! by Greg Clayton · 14 years ago
  50. 4e9267d Changed: by Greg Clayton · 14 years ago
  51. 0c8a190 Fixed rdar://problem/8767055 test suite failure TestStaticVariables.py (ToT r121745). by Johnny Chen · 14 years ago
  52. dd62d72 Fixed SBFrame to properly check to make sure it has a valid m_opaque_sp object by Greg Clayton · 14 years ago
  53. 427f290 Modified LLDB expressions to not have to JIT and run code just to see variable by Greg Clayton · 14 years ago
  54. 94d255f More logging for use in debugging the interactions by Sean Callanan · 14 years ago
  55. 360f53f 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 · 14 years ago
  56. c35750a Fill in more test sequences for Python API SBFrame.LookupVarInScope(name, scope). by Johnny Chen · 14 years ago
  57. e005f2c Modified all logging calls to hand out shared pointers to make sure we by Greg Clayton · 14 years ago
  58. 538eb82 Added copy constructors and assignment operators to all lldb::SB* classes by Greg Clayton · 14 years ago
  59. ea9d426 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 · 14 years ago
  60. 49ce682 Cleaned up the API logging a lot more to reduce redundant information and by Greg Clayton · 14 years ago
  61. a66ba46 Improved API logging. by Greg Clayton · 14 years ago
  62. 77e9394 Added a user-settable variable, 'target.expr-prefix', by Sean Callanan · 14 years ago
  63. 2763c64 Make SBFrame::GetDescription a little more descriptive. by Caroline Tice · 14 years ago
  64. 61ba7ec Clean up the API logging code: by Caroline Tice · 14 years ago
  65. 7826c88 First pass at adding logging capabilities for the API functions. At the moment by Caroline Tice · 14 years ago
  66. bf8e42b Fixed an expression parsing issue where if you were stopped somewhere without by Greg Clayton · 14 years ago
  67. d8c6253 Cleaned up the SWIG stuff so all includes happen as they should, no pulling by Greg Clayton · 14 years ago
  68. d171972 Added the notion that a value object can be constant by adding: by Greg Clayton · 14 years ago
  69. 66ed2fb Added a new ValueObject type that will be used to freeze dry expression by Greg Clayton · 14 years ago
  70. 8f1e08b Added GetSymbol to the frame. by Greg Clayton · 14 years ago
  71. a830adb There are now to new "settings set" variables that live in each debugger by Greg Clayton · 14 years ago
  72. e49ec18 Remove all the __repr__ methods from the API/*.h files, and put them by Caroline Tice · 14 years ago
  73. 98f930f by Caroline Tice · 14 years ago
  74. eea2640 Moved the section load list up into the target so we can use the target by Greg Clayton · 14 years ago
  75. 69aa5d9 Added more API to lldb::SBBlock to allow getting the block by Greg Clayton · 14 years ago
  76. 17dae08 StackFrame objects now own ValueObjects for any frame variables (locals, args, by Greg Clayton · 14 years ago
  77. b04e7a8 Got a lot of the kinks worked out in the inline support after debugging more by Greg Clayton · 14 years ago
  78. 33ed170 Added support for inlined stack frames being represented as real stack frames by Greg Clayton · 14 years ago
  79. 54e7afa Merged Eli Friedman's linux build changes where he added Makefile files that by Greg Clayton · 14 years ago
  80. 63094e0 Very large changes that were needed in order to allow multiple connections by Greg Clayton · 14 years ago
  81. 7a62c8b And some more include line fixes. by Eli Friedman · 14 years ago
  82. 24943d2 Initial checkin of lldb code from internal Apple repo. by Chris Lattner · 14 years ago