1. e9d2ca1 Bump to lldb-162 / debugserver-189. by Jason Molenda · 12 years ago
  2. b3a1a2b <rdar://problem/11870357> by Greg Clayton · 12 years ago
  3. 6adf91f Fixing a buildbot issue in GDBRemoteCommunicationServer due to an undefined constant in latest commit by Enrico Granata · 12 years ago
  4. 7de2a3b <rdar://problem/11782789> Changes to the watchpoint implementation on ARM so that we single-step before stopping at the WP. This is necessary because on ARM the WP triggers before the opcode is actually executed, so we would be unable to continue since we would keep hitting the WP. We work around this by disabling the WP, single stepping and then putting the WP back in place. by Enrico Granata · 12 years ago
  5. 911ed94 Revert the change I committed yesterday, it caused a regression by Jason Molenda · 12 years ago
  6. b573bd6 Be a little more safe when checking whether the by Sean Callanan · 12 years ago
  7. efbdd22 Add accessors on process to get & set the selected thread by IndexID (useful since that's the one that "thread list" shows and it won't get reused even if the underlying system thread ID gets reused. by Jim Ingham · 12 years ago
  8. e9fcfd9 Updated LLVM and added a fix to LLDB which allows by Sean Callanan · 12 years ago
  9. 4ebd5ce <rdar://problem/11773899> Formatters for BOOL* and BOOL& by Enrico Granata · 12 years ago
  10. 5cee84b <rdar://problem/11628688> Making sure to use the ostype format for OSType values by Enrico Granata · 12 years ago
  11. 9aa8002 <rdar://problem/11753405> Making sure we deal correctly with signed NSNumber values by Enrico Granata · 12 years ago
  12. 007f73a Show source by default for the first 4 frames of the crash thread. Also added options to allow showing source for all frames (--source-frames=NFRAMES) and for all threads (--source-all). by Greg Clayton · 12 years ago
  13. aa7df34 Added the ability to see source context with each frame in the "crashlog" command with the "--source-context" (-C for short to match grep) option. by Greg Clayton · 12 years ago
  14. 4d8c543 Resolve source paths that start with ~ when doing substitutions. by Greg Clayton · 12 years ago
  15. 002b3cf Make the setting for "target.process.thread.step-avoid-regexp" work for inlined functions, not just concrete top level functions. by Greg Clayton · 12 years ago
  16. f6e7358 When parsing the epilogue of a thumbv2 function, when we see the by Jason Molenda · 12 years ago
  17. 352f3cd Unify how we get host version on Mac OS X & iOS. by Jim Ingham · 12 years ago
  18. cbacba1 <rdar://problem/11740973> by Greg Clayton · 12 years ago
  19. 7e26fd3 Added a check to the Section to make sure we don't by Sean Callanan · 12 years ago
  20. bcaf99a <rdar://problem/11791234> by Greg Clayton · 12 years ago
  21. a5689d5 Blacklisted a UUID that is generated by OpenCL on by Sean Callanan · 12 years ago
  22. a9dd2a0 Provide more information when process launch can't change directory to the by Filipe Cabecinhas · 12 years ago
  23. 3ce4df5 Add a command channel to wait on along with the file descriptor the ConnectionFileDescriptor class is managing, so we can always pop ourselves out of our select call regardless of how well behaved the channel we are talking to is. by Jim Ingham · 12 years ago
  24. c529786 Added a mutex to the call frame info to guard generation of the FDE index. by Sean Callanan · 12 years ago
  25. 5b0afcc Add a new 'target modules show-unwind' command to show the different by Jason Molenda · 12 years ago
  26. 2a4e9af Added an editline fix to make the delete key act as expected on Mac OS X. by Sean Callanan · 12 years ago
  27. 8d78980 Removed unused variable to quiet a warning. by Greg Clayton · 12 years ago
  28. 941f5da Modifying the "address" format, which prints a pointer and a description of what it points to, to detect when the deref of that pointer points to something valid. So if you have: by Greg Clayton · 12 years ago
  29. 4c5c429 Added the ability to search through sections for pointer data. by Greg Clayton · 12 years ago
  30. c4bbbfc If we hit a breakpoint but there's a thread specifier which doesn't match this thread, return no stop reason. by Jim Ingham · 12 years ago
  31. 110accf Don't call DoOnRemoval if you are just peeking at events. by Jim Ingham · 12 years ago
  32. 5b0a5ac Fixed a bug that caused the Process not to rebroadcast by Sean Callanan · 12 years ago
  33. 316f57f Fixed an issue where if you ask to search the global list of modules for a module with "target modules list", if it found a match in the current target, it would skip looking at the global list. Now if you ask for the global list, we use it and skip the target. by Greg Clayton · 12 years ago
  34. a7d3dc7 <rdar://problem/11852100> by Greg Clayton · 12 years ago
  35. ddb2ece Fixed a hang which causes LLDB to enter an infinite by Sean Callanan · 12 years ago
  36. b88c0a9 Turning the interpreter mutex into a static global to avoid a potential leak. Might need to be turned back into a pointer if it causes issues with the destructor chain. by Enrico Granata · 12 years ago
  37. c5c10a4 <rdar://problem/11751427> Fixing an issue where multiple threads could concurrently try and initialize Python and cause crashes by Enrico Granata · 12 years ago
  38. c9ce068 Improve dynamic type resolution efficiency by looking for the type in the module that contains the vtable symbol first and only look for the first match. If we don't find anything, _then_ move on to the rest of the modules in the target and watch out for multiple matches. by Greg Clayton · 12 years ago
  39. d962094 Add lldb.1 to the xcode project file, add a copy files phase to install it. by Jason Molenda · 12 years ago
  40. b23bb8e Fixed typos found while reading commit logs. by Filipe Cabecinhas · 12 years ago
  41. c2775b8 Fixed errors and warnings on debug code. by Filipe Cabecinhas · 12 years ago
  42. aa3d89e Make error messages more user-friendly for the 'target delete' command. by Filipe Cabecinhas · 12 years ago
  43. 7fad24a Simplify the CreateDefaultUnwindPlan methods for the x86 and arm unwinders by Jason Molenda · 12 years ago
  44. 1ab86f7 On i386 we see occasional crashes when the register by Sean Callanan · 12 years ago
  45. 545762f <rdar://problem/11357711> by Greg Clayton · 12 years ago
  46. 0d0f56d Make const result value objects able to return dynamic types. by Greg Clayton · 12 years ago
  47. 78fa855 Fixed a crasher that happens if we try to inspect a NULL symbol file. by Sean Callanan · 12 years ago
  48. e6eff65 Fixed a crash in the class uniq'ing code where we by Sean Callanan · 12 years ago
  49. e82d8ed <rdar://problem/11819635> by Greg Clayton · 12 years ago
  50. 96f6df8 Since SBTarget::FindFunctions returns a by Sean Callanan · 12 years ago
  51. 1ee6d9f Fix a wrong variable name. by Filipe Cabecinhas · 12 years ago
  52. 36eb7c0 Change the "run" / "r" command alias to not use --shell for lldb by Jason Molenda · 12 years ago
  53. 1f6d04b Bump versions to lldb-161, debugserver-188. by Jason Molenda · 12 years ago
  54. d106696 <rdar://problem/11806995> by Han Ming Ong · 12 years ago
  55. 54ce4db Added a new example that extracts all global variables from an object file and prints any available info. by Greg Clayton · 12 years ago
  56. 2b03efe Fixed a potential crash if a metadata category by Sean Callanan · 12 years ago
  57. 06b8449 Work around some problems destroying a process with older debugservers. by Jim Ingham · 12 years ago
  58. dcf5614 Make the interactive command interpreter build into the "crashlog" command work correctly when run inside LLDB. Before this fix the "cmd.Cmd" object was trying to read from stdin itself and it was competing without command interpreter for the bytes. by Greg Clayton · 12 years ago
  59. edd601a <rdar://problem/11800213> by Greg Clayton · 12 years ago
  60. c8cf5cc Improved the name comparing logic a bit. by Greg Clayton · 12 years ago
  61. 0d2c541 <rdar://problem/11744001> by Greg Clayton · 12 years ago
  62. 86827fb Add an "extra-startup-commands" process setting so we can send some command strings to the actual process plugin to interpret as it wishes. by Jim Ingham · 12 years ago
  63. 2a94be1 Added documentation for many of our python properties and also made the property help show up by declaring the properties correctly. We previosly declared properties into a local "x" variable, what I didn't realize is that the help will use this as the property name for the help output. by Greg Clayton · 12 years ago
  64. d874666 Spelling fixes. by Greg Clayton · 12 years ago
  65. 2530d95 Spelling fixes. by Greg Clayton · 12 years ago
  66. 26a24b7 Make 'watchpoint set' default to write instead of read_write. by Johnny Chen · 12 years ago
  67. d47c792 Added information on how to get API documentation in a "Documentation" section. by Greg Clayton · 12 years ago
  68. 126b344 <rdar://problem/11755446> Making sure to provide summaries for one more NSString subclass by Enrico Granata · 12 years ago
  69. 7b3a49b Make the error message when we time out waiting for debugserver to reply to the qLaunchSuccess packet less cryptic. by Jim Ingham · 12 years ago
  70. 2b69a2b Listen to the "--verbose" flag when running "crashlog" and if verbose is enabled, then dump full paths to source files and modules. by Greg Clayton · 12 years ago
  71. 5f2343e Fixed a logic error which stopped paths from being properly remapped. by Greg Clayton · 12 years ago
  72. f79dcd4 Added a new top level "Resources" group for plist files and moved a few dylib and .a files into the "Libraries" group. by Greg Clayton · 12 years ago
  73. 2f676aa <rdar://problem/11679380> Make sure we do not fallback to software stepping when hardware stepping should work but fails to get enabled. Also removing dead code paths by Enrico Granata · 12 years ago
  74. 5c5a38e Added the ability to read the dSYM plist file with source remappings even when DebugSymbols isn't used to find the dSYM. We now parse the plist as XML in the MacOSX symbol vendor. by Greg Clayton · 12 years ago
  75. 11fb921 Fixed the "target modules list" to not crash in Debug builds due to an assertion where the mutex in the "module_list" local variable would assert when the lldb_private::Mutex would destruct. What was happening was the mutex in the module list was being locked by a local locker object and then "module_list" would get destroyed before the locker and the locker still had the mutex locked which would cause the pthread call to destroy the mutex to fail with "Resource busy" and it would cause a mutex leak. by Greg Clayton · 12 years ago
  76. 698e94a Modify the ranges_access() helper function to be able to lookup the address range in a block given an address. Since blocks can have multiple discontiguous ranges, it helps to be able to get the current address range for the current block in a frame. This can be used in code like: by Greg Clayton · 12 years ago
  77. ad50280 Fixed the get_process_thread_list function to correctly return a list of all threads in a process. by Greg Clayton · 12 years ago
  78. 3a70d5d Make the IsValid() operator for SBLineEntry "do the right thing" by returning true if the line entry is valid, not just if the opaque pointer to lldb_private::LineEntry is non NULL. by Greg Clayton · 12 years ago
  79. ca1500f Added a "save_crashlog" command to the lldb.macosx.crashlog package that allow you to dump your current process state out to a crash log file. This will dump all of the target module information with all load addresses, UUID values, and shared library paths, as well as all thread stacks and the crash log header. This will make it easy for us to save the current state of a process and then reload it later into LLDB. by Greg Clayton · 12 years ago
  80. e8fc036 Fix the copy constructor and assignement operator for ModuleList to be thread safe. by Greg Clayton · 12 years ago
  81. 0cae063 Check the return status of the make command. by Greg Clayton · 12 years ago
  82. 073d595 Remove dependency on internal header file. by Greg Clayton · 12 years ago
  83. 839de39 Make a way to set the result status for Python defined commands, and don't overwrite the status of the result if by Jim Ingham · 12 years ago
  84. fdbd10a Fix ignore counts on breakpoints so they actually work. by Jim Ingham · 12 years ago
  85. bc8c499 Add API logging to SBCommandInterpreter::HandleCompletion(). by Jim Ingham · 12 years ago
  86. d14a0bd The StepOverBreakpoint plan should only explain eStopReasonTrace. It didn't cause any other exceptional stop reason. by Jim Ingham · 12 years ago
  87. 403648d DNBLogThreadedIf already inserts a newline by Filipe Cabecinhas · 12 years ago
  88. fd3b35d Additional comment in ObjectFileMachO::ParseSymtab to explain by Jason Molenda · 12 years ago
  89. b62abd5 Preliminary set of changes to ObjectFileMachO::ParseSymtab when lldb by Jason Molenda · 12 years ago
  90. 5bec0ae Bump version number to lldb-160. by Jason Molenda · 12 years ago
  91. dee13ce Continue the cleanup started on r158737 by Filipe Cabecinhas · 12 years ago
  92. 1032089 Chnage VerifyWatchpointIDs() from a static function to a class function to be called from other source files. by Johnny Chen · 12 years ago
  93. a9e2887 Test suite cleanup: use Python API to remove files as part of cleanup instead of running OS commands. by Johnny Chen · 12 years ago
  94. d1e0829 rdar://problem/11649610 lldb confused by single quote in executable path by Johnny Chen · 12 years ago
  95. 33a9f64 rdar://problem/11390100 by Johnny Chen · 12 years ago
  96. 6064862 Incorporate suggestions from Jim, add "USING LLDB" and "FILES" sections. by Jason Molenda · 12 years ago
  97. 088684d Change the Mutex::Locker class so that it takes the Mutex object and locks it, rather by Jim Ingham · 12 years ago
  98. 1d970e7 Minor fixes for ARM/iOS targets: by Sean Callanan · 12 years ago
  99. da26bd2 Make raw & parsed commands subclasses of CommandObject rather than having the raw version implement an by Jim Ingham · 12 years ago
  100. 2ed5c75 Add a test case for r158222. by Johnny Chen · 12 years ago