1. 931acec Added support for looking up the complete type for by Sean Callanan · 13 years ago
  2. 7611330 For stepping performance I added the ability to outlaw all memory accesseses by Greg Clayton · 13 years ago
  3. f4124de Thread hardening part 3. Now lldb_private::Thread objects have std::weak_ptr by Greg Clayton · 13 years ago
  4. 289afcb The second part in thread hardening the internals of LLDB where we make by Greg Clayton · 13 years ago
  5. 751a8ac Remove unneeded includes. by Jim Ingham · 13 years ago
  6. b4d7fc0 This checking is part one of trying to add some threading safety to our by Greg Clayton · 13 years ago
  7. 5a15e69 Add a general mechanism to wait on the debugger for Broadcasters of a given class/event bit set. by Jim Ingham · 13 years ago
  8. 04200f6 Only allow expressions to use the JIT if memory can be allocated in the process. by Sean Callanan · 13 years ago
  9. 9ce9538 Full core file support has been added for mach-o core files. by Greg Clayton · 13 years ago
  10. 46c9a35 First pass at mach-o core file support is in. It currently works for x86_64 by Greg Clayton · 13 years ago
  11. 28e2386 Send Breakpoint Changed events for all the relevant changes to breakpoints. by Jim Ingham · 13 years ago
  12. b5a8f14 <rdar://problem/10560053> by Greg Clayton · 13 years ago
  13. bad9753 Adding support for an "equivalents map". This can be useful when compilers emit multiple, different names for the same actual type. In such scenarios, one of the type names can actually be found during a type lookup, while the others are just aliases. This can cause issues when trying to work with these aliased names and being unable to resolve them to an actual type (e.g. getting an SBType for the aliased name). by Enrico Granata · 13 years ago
  14. 9b8ff51 Added a new class to the lldb python module: by Greg Clayton · 13 years ago
  15. 149d1f5 Threads now store their "temporary" resume state, so we know whether they were suspended in the most by Jim Ingham · 13 years ago
  16. 334d33a SBFrame is now threadsafe using some extra tricks. One issue is that stack by Greg Clayton · 13 years ago
  17. 13d24fb Switching back to using std::tr1::shared_ptr. We originally switched away by Greg Clayton · 13 years ago
  18. 0c5c43b Fix a typo in the error message of the StopInfoWatchpoint class. by Johnny Chen · 13 years ago
  19. 182be6a <rdar://problem/10732738> by Greg Clayton · 13 years ago
  20. 662e567 Fixed an issue with the Instruction subclasses where the strings might by Greg Clayton · 13 years ago
  21. c1cd379 Fix to ensure that methods aren't called on NULL objects. by Sean Callanan · 13 years ago
  22. e14d3d3 Added an extra way to chop up an objective C prototype and use it where necessary. by Greg Clayton · 13 years ago
  23. 4e4805b Only create new ASTImporters on demand, not proactively. by Sean Callanan · 13 years ago
  24. 4b23ab3 <rdar://problem/10652336> by Greg Clayton · 13 years ago
  25. faf0478 Fixed a potential hang while trying to execute a function in the inferior. by Sean Callanan · 13 years ago
  26. 94113c4 Add comment explaining the default constructor (ArchSpec) used in CreateTarget(). by Johnny Chen · 13 years ago
  27. 9ac3d8b Fixed a dangling pointer bug associated with the by Sean Callanan · 13 years ago
  28. 016ef88 Improve the x86_64 return value decoder to handle most structure returns. by Jim Ingham · 13 years ago
  29. daa6efe The "desired result type" code in the expression by Sean Callanan · 13 years ago
  30. 1586d97 Add the ability to capture the return value in a thread's stop info, and print it by Jim Ingham · 13 years ago
  31. 4a2e337 Expose new read memory fucntion through python in SBProcess: by Greg Clayton · 13 years ago
  32. 931449e rdar://problem/10227672 by Johnny Chen · 13 years ago
  33. 982a6ca Rework how the breakpoint conditions & callbacks are handled. We now iterate over all the locations at the site by Jim Ingham · 13 years ago
  34. 37bb8dd Added a new class called lldb_private::SymbolFileType which is designed to by Greg Clayton · 13 years ago
  35. ad382c5 Make the ThreadPlanStepThrough set a backstop breakpoint on the return address from by Jim Ingham · 13 years ago
  36. d9919d3 Process IDs (lldb::pid_t) and thread IDs (lldb::tid_t) are now 64 bit. This by Greg Clayton · 13 years ago
  37. 60526c4 Protect a few log->Printf calls with "if (log)"... by Jim Ingham · 13 years ago
  38. fa21ffd rdar://problem/10501020 by Johnny Chen · 13 years ago
  39. be9875d Many GDB users always want to display disassembly when they stop by using by Greg Clayton · 13 years ago
  40. 0963fdd Looking at our memory usage with Instruments when debugging a large application by Greg Clayton · 13 years ago
  41. 464c616 Use a pseudoterminal for local processes if no STDIO redirection or other by Greg Clayton · 13 years ago
  42. ffa43a6 Fixed the issue that was causing our monitor process threads to crash, it by Greg Clayton · 13 years ago
  43. 2020608 Fixed an issue with the pthread_setspecific() where we weren't NULL-ing out by Greg Clayton · 13 years ago
  44. 4938bd6 I made the ClangASTImporter owned by the target by Sean Callanan · 13 years ago
  45. 1c4642c Made the darwin host layer properly reap any child processes that it spawns. by Greg Clayton · 13 years ago
  46. e0b7f94 Fixed a problem where the target didn't use a by Sean Callanan · 13 years ago
  47. dcf03f8 Made Target own a ClangASTSource that will be used by Sean Callanan · 13 years ago
  48. 527154d Added a new class to Process.h: ProcessAttachInfo. This class contains enough by Greg Clayton · 13 years ago
  49. bd06ff4 <rdar://problem/10103980> by Greg Clayton · 13 years ago
  50. 2d9adb7 Added the ability to run a process in a shell on MacOSX currently when using by Greg Clayton · 13 years ago
  51. 6db3594 Using the wrong type for the break id's (user_id_t is an unsigned int, but internal breakpoints can be negative, and anyway it is a good idea to use break_id_t for breakpoints, no?) by Jim Ingham · 13 years ago
  52. 0296fe7 Do a better job of detecting when a breakpoint command has set the target running again (except you have to ignore by Jim Ingham · 13 years ago
  53. abb3302 Moved many of the "settings" that used to be in "target.process.*" to just by Greg Clayton · 13 years ago
  54. 5b658cc Added a language parameter to the expression parser, by Sean Callanan · 13 years ago
  55. 3e4238d Fixed the Xcode project building of LLVM to be a bit more user friendly: by Greg Clayton · 13 years ago
  56. 36bc5ea Modified all Process::Launch() calls to use a ProcessLaunchInfo structure by Greg Clayton · 13 years ago
  57. ba560cc Enhanced the ObjC DynamicCheckerFunction to test for "object responds to selector" as well as by Jim Ingham · 13 years ago
  58. 705a098 warnings: Fix up several const qualified return types. by Daniel Dunbar · 13 years ago
  59. 7089d8a Added the ability for the target to specify Modules that will not be searched by Jim Ingham · 13 years ago
  60. 1c65853 Grab the address of the breakpoint site for the StopInfoBreakpoint so if by Jim Ingham · 13 years ago
  61. 9c23673 Cleaned up many error codes. For any who is filling in error strings into by Greg Clayton · 13 years ago
  62. 4d96a74 Add more context information to the stop-hook mechanism by displaying the stop-hook by Johnny Chen · 13 years ago
  63. 444e35b Moved lldb::user_id_t values to be 64 bit. This was going to be needed for by Greg Clayton · 13 years ago
  64. 4c8353b Changed lldb_private::Type over to use the intrusive ref counted pointers by Greg Clayton · 13 years ago
  65. 712a628 Add a commnad to set a condition for a watchpoint. Example: by Johnny Chen · 13 years ago
  66. 43d3906 Make "next" and "step-out" work when in stepping over or out of inlined functions. by Jim Ingham · 13 years ago
  67. 76e55f7 Make the step range plans capable of supporting multiple ranges. Also make their constructors public, there isn't any good reason why you shouldn't be able to make these plans. by Jim Ingham · 13 years ago
  68. e8f4e11 Make the "log enable lldb-step" output easier to parse. by Jim Ingham · 13 years ago
  69. ecd4feb SBValue::Watch() and SBValue::WatchPointee() are now the official API for creating by Johnny Chen · 13 years ago
  70. 8b7b227 Move the responsibility for translating the various eFunctionNameType lookups to the by Jim Ingham · 13 years ago
  71. ca804bf Don't look up main to find the default source file till somebody actually asks for it. by Jim Ingham · 13 years ago
  72. d426d63 <rdar://problem/10226227> by Greg Clayton · 13 years ago
  73. e14cf4e Add capability to set ignore count for watchpoint on the command line: by Johnny Chen · 13 years ago
  74. 840a992 Fixed a crasher where the m_frames collection was being accessed without by Greg Clayton · 13 years ago
  75. 00db215 Enable all the new accelerator tables if they are present and don't manually by Greg Clayton · 13 years ago
  76. 2f57db0 Cleaned up the the code that figures out the inlined stack frames given a by Greg Clayton · 13 years ago
  77. 5eb54bb Add SBTarget::GetLastCreatedWatchpointLocation() API and export to the Python interface. by Johnny Chen · 13 years ago
  78. 096c293 Add SB API class SBWatchpointLocation and some extra methods to the SBTarget class to by Johnny Chen · 13 years ago
  79. 23b8abb Added more functionality to the public API to allow for better by Greg Clayton · 13 years ago
  80. 3e8c25f Added to the public API to allow symbolication: by Greg Clayton · 13 years ago
  81. c86582f Add a (bool)end_to_end parameter, default true, to the Target::Remove/Disable/EnableALLWatchpointLocations() by Johnny Chen · 13 years ago
  82. 0f4d0f3 If stepping takes us from the line range we were stepping through into the MIDDLE of another line, then continue till we get to the real beginning of a line. This is mostly to work around debug information bugs. by Jim Ingham · 13 years ago
  83. d6d4797 Added the ability to restrict breakpoints by function name, function regexp, selector by Jim Ingham · 13 years ago
  84. 850ac6e Remove the Stop Hooks / End Stop Hooks lines before/after running by Jason Molenda · 13 years ago
  85. 01acfa7 Add initial implementation of watchpoint commands for list, enable, disable, and delete. by Johnny Chen · 13 years ago
  86. 567e7f3 Converted the lldb_private::Process over to use the intrusive shared pointers. by Greg Clayton · 13 years ago
  87. 043f8c2 StopInfoWatchpoint should override the StopInfo::ShouldStop() virtual method and delegate to by Johnny Chen · 13 years ago
  88. 03c8ee5 Add a new breakpoint type "break by source regular expression". by Jim Ingham · 13 years ago
  89. da5a802 Add some watchpoint maintenance methods to the Target class. by Johnny Chen · 13 years ago
  90. 6cf6c47 Fixed a problem where expressions would attempt to by Sean Callanan · 13 years ago
  91. 7e5fa7f Update declarations for all functions/methods that accept printf-style by Jason Molenda · 13 years ago
  92. 95b7b43 Change Error::SetErrorStringWithFormat() prototype to use an by Jason Molenda · 13 years ago
  93. e40b642 Don't put modules for .o files into the global shared module list. We by Greg Clayton · 13 years ago
  94. 987c7eb Adopt the intrusive pointers in: by Greg Clayton · 13 years ago
  95. 02e210c Removed the function: by Greg Clayton · 13 years ago
  96. c0c5324 Track whether a process was Launched or Attached to. If Attached, the detach when the debugger is destroyed, rather than killing the process. Also added a Debugger::Clear, which gets called in Debugger::Destroy to deal with all the targets in the Debugger. Also made the Driver's main loop call Destroy on the debugger, rather than just Destroying the currently selected Target's process. by Jim Ingham · 13 years ago
  97. 6c43c12 Add cleanup of watchpoint locations during Target::DeleteCurrentProcess(). by Johnny Chen · 13 years ago
  98. 47dc457 This patch modifies the expression parser to allow it by Sean Callanan · 13 years ago
  99. 0d7f777 Take out all the separate places in Attach where we were getting the target architecture, and move that but of functionality into CompleteAttach. by Jim Ingham · 13 years ago
  100. 22a56cc Fix a bug where re-use of the same existing target-wise watchpoint did not work correctly. by Johnny Chen · 13 years ago