1. c4d49fd Adding missing log->Printf instead of printf in Target::SetArchitecture by Jason Molenda · 12 years ago
  2. 48eca2f Crash every time with new target logging is now fixed. by Greg Clayton · 12 years ago
  3. 8c6cf43 Add an LLDB_LOG_TARGET logging channel (log eanble lldb target). by Jason Molenda · 12 years ago
  4. d891f9b Fix Linux build warnings due to redefinition of macros: by Daniel Malea · 12 years ago
  5. 0bce9a2 <rdar://problem/12649160> by Greg Clayton · 12 years ago
  6. 1649a72 <rdar://problem/12687087> by Greg Clayton · 12 years ago
  7. 5f35a4b Resolve printf formatting warnings on Linux: by Daniel Malea · 12 years ago
  8. 0b2f5cc Minor cleanups to the new ModuleList notification APIs: passing in the ModuleList as part of the callbacks, and not copying the notifier as part of copy constructing and assigning by Enrico Granata · 12 years ago
  9. 146d952 <rdar://problem/12586350> by Enrico Granata · 12 years ago
  10. f0fab4f Fixed build warnings. by Greg Clayton · 12 years ago
  11. 9e37662 Watchpoints remember the type of the expression or variable they were set with, and use by Jim Ingham · 12 years ago
  12. 87e9d32 Added the infrastructure necessary for plug-ins to be able to add their own settings instead of having settings added to existing ones. In particular "target.disable-kext-loading" was added to "target" where it should actually be specific to the the dynamic loader plugin. Now the plug-in manager has the ability to create settings at the root level starting with "plugin". Each plug-in type can add new sub dictionaries, and then each plug-in can register a setting dictionary under its own short name. For example the DynamicLoaderDarwinKernel plug-in now registers a setting dictionary at: by Greg Clayton · 12 years ago
  13. 127291c Add a new target setting to disable automatic loading of kext images by Jason Molenda · 12 years ago
  14. 0c8446c <rdar://problem/12462048> by Greg Clayton · 12 years ago
  15. 47beabb Add the ability to set timeout & "run all threads" options both from the "expr" command and from by Jim Ingham · 12 years ago
  16. 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
  17. 851e30e Stop using the "%z" size_t modifier and cast all size_t values to uint64_t. Some platforms don't support this modification. by Greg Clayton · 12 years ago
  18. 3a08fd1 <rdar://problem/11988289> Making C++ synthetic children provider for NSDictionary and related classes by Enrico Granata · 12 years ago
  19. 4636552 Make file + line breakpoints even more efficient by using our SearchFilter objects correctly now that we sometimes don't check for inlined breakpoints. by Greg Clayton · 12 years ago
  20. 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
  21. fc04d24 OptionValueFileSpec had an accessor to read the contents of the file and return the data. This can end up being used to get the string contents of a text file and could end up not being NULL terminated. I added accessors to get the file contents raw, or with a null terminator. Added the needed calls to make this happen in the FileSpec and File classes. by Greg Clayton · 12 years ago
  22. 49ce896 <rdar://problem/11757916> by Greg Clayton · 12 years ago
  23. 7021cda Check that the data buffer is non-null before getting its file contents. by Jim Ingham · 12 years ago
  24. c6e82e4 Remove further outdated "settings" code and also implement a few missing things. by Greg Clayton · 12 years ago
  25. 73844aa Reimplemented the code that backed the "settings" in lldb. There were many issues with the previous implementation: by Greg Clayton · 12 years ago
  26. 5a60f5e <rdar://problem/12027563> Making sure that some class of stop-hook commands that involve po'ing objects do not cause an endless recursion by Enrico Granata · 12 years ago
  27. 3092c1e Add useful documentation to the "target.source-map" setting. by Jim Ingham · 12 years ago
  28. 6cca969 <rdar://problem/11672978> Fixing an issue where an ObjC object might come out without a description because the expression used to obtain it would timeout before running to completion by Enrico Granata · 12 years ago
  29. 3f88349 rdar://problem/11584012 by Johnny Chen · 12 years ago
  30. bbf6aa5 Thread-hardening the SB API calls related to watchpoint operations. by Johnny Chen · 12 years ago
  31. 01bc2d4 <rdar://problem/11328896> Fixing a bug where regex commands were saved in the history even if they came from a 'command sourced' file - this fix introduces a command sourcing depth and disables history for all levels of depth > 0, which means no commands go into history when being sourced from a file. we need an integer depth because command files might themselves source other command files, ... by Enrico Granata · 12 years ago
  32. 04e6ada <rdar://problem/11534686> by Greg Clayton · 12 years ago
  33. 2cf5ccb Also push file & line breakpoints past the prologue. Also added a "-K" argument to the relevant by Jim Ingham · 12 years ago
  34. f7d782b Fixes the case where we created a dummy target, deleted it, and then tried to evaluate an expression with no target. by Filipe Cabecinhas · 12 years ago
  35. 03e5e51 If we notice that a module with a given file path is replaced by another with the same file by Jim Ingham · 12 years ago
  36. 469e08d <rdar://problem/11451919> by Greg Clayton · 12 years ago
  37. bd5c23d <rdar://problem/11240464> by Greg Clayton · 12 years ago
  38. ca0761b <rdar://problem/11439169> by Greg Clayton · 12 years ago
  39. b170aee <rdar://problem/11358639> by Greg Clayton · 12 years ago
  40. e1ef1e3 Clean up the way modules are looked for when calling Target::GetSharedModule(...). We were ignoring remapped files, even if they were valid. Also if we have a UUID, we should check our global module list first. by Greg Clayton · 12 years ago
  41. 6b028d6 Change Target::ReadMemoryFromFileCache to not read from the file by Jason Molenda · 12 years ago
  42. 4d609c9 Fixing an issue where the expression parser was not correctly freeze-drying bitfields - This patch ensures that (a) freeze-drying bitfields works correctly and (b) that we actually access bitfields through IR instead of the 'frame var en lieu of expr' shortcut, for added safety in corner cases that may arise by Enrico Granata · 12 years ago
  43. 9ab696e lldb_private::Section objects have a boolean flag that can be set that by Greg Clayton · 12 years ago
  44. dba1de8 Synthetic values are now automatically enabled and active by default. SBValue is set up to always wrap a synthetic value when one is available. by Enrico Granata · 12 years ago
  45. 155599b If creation of watchpoint failed on the device, make sure the list maintained by the target reflects that by cleaning it up. by Johnny Chen · 12 years ago
  46. a266491 When comparing a Thread against a ThreadSpec, don't fetch the Thread's Name or QueueName if the ThreadSpec doesn't specify them. by Jim Ingham · 12 years ago
  47. 4722b10 Add a command and an SB API to create exception breakpoints. Make the break output prettier for Exception breakpoints. by Jim Ingham · 12 years ago
  48. 3df164e Make it possible to set Exception breakpoints when the target doesn't yet by Jim Ingham · 12 years ago
  49. c105362 First step to making an LanguageRuntime Exception breakpoint API. by Jim Ingham · 12 years ago
  50. 444fe99 Made a ModuleSpec class in Module.h which can specify a module using one or by Greg Clayton · 12 years ago
  51. 116a5cd Make the Watchpoint IDs unique per target, not across targets as before. by Johnny Chen · 12 years ago
  52. 3508c38 <rdar://problem/10103468> by Greg Clayton · 12 years ago
  53. 289afcb The second part in thread hardening the internals of LLDB where we make by Greg Clayton · 12 years ago
  54. 751a8ac Remove unneeded includes. by Jim Ingham · 12 years ago
  55. 5a15e69 Add a general mechanism to wait on the debugger for Broadcasters of a given class/event bit set. by Jim Ingham · 12 years ago
  56. 9ce9538 Full core file support has been added for mach-o core files. by Greg Clayton · 12 years ago
  57. 46c9a35 First pass at mach-o core file support is in. It currently works for x86_64 by Greg Clayton · 12 years ago
  58. b5a8f14 <rdar://problem/10560053> by Greg Clayton · 12 years ago
  59. 334d33a SBFrame is now threadsafe using some extra tricks. One issue is that stack by Greg Clayton · 12 years ago
  60. 13d24fb Switching back to using std::tr1::shared_ptr. We originally switched away by Greg Clayton · 12 years ago
  61. 4e4805b Only create new ASTImporters on demand, not proactively. by Sean Callanan · 13 years ago
  62. 4b23ab3 <rdar://problem/10652336> by Greg Clayton · 13 years ago
  63. daa6efe The "desired result type" code in the expression by Sean Callanan · 13 years ago
  64. 931449e rdar://problem/10227672 by Johnny Chen · 13 years ago
  65. 37bb8dd Added a new class called lldb_private::SymbolFileType which is designed to by Greg Clayton · 13 years ago
  66. fa21ffd rdar://problem/10501020 by Johnny Chen · 13 years ago
  67. 4938bd6 I made the ClangASTImporter owned by the target by Sean Callanan · 13 years ago
  68. e0b7f94 Fixed a problem where the target didn't use a by Sean Callanan · 13 years ago
  69. dcf03f8 Made Target own a ClangASTSource that will be used by Sean Callanan · 13 years ago
  70. abb3302 Moved many of the "settings" that used to be in "target.process.*" to just by Greg Clayton · 13 years ago
  71. 5b658cc Added a language parameter to the expression parser, by Sean Callanan · 13 years ago
  72. 705a098 warnings: Fix up several const qualified return types. by Daniel Dunbar · 13 years ago
  73. 7089d8a Added the ability for the target to specify Modules that will not be searched by Jim Ingham · 13 years ago
  74. 9c23673 Cleaned up many error codes. For any who is filling in error strings into by Greg Clayton · 13 years ago
  75. 4d96a74 Add more context information to the stop-hook mechanism by displaying the stop-hook by Johnny Chen · 13 years ago
  76. 444e35b Moved lldb::user_id_t values to be 64 bit. This was going to be needed for by Greg Clayton · 13 years ago
  77. ecd4feb SBValue::Watch() and SBValue::WatchPointee() are now the official API for creating by Johnny Chen · 13 years ago
  78. ca804bf Don't look up main to find the default source file till somebody actually asks for it. by Jim Ingham · 13 years ago
  79. e14cf4e Add capability to set ignore count for watchpoint on the command line: by Johnny Chen · 13 years ago
  80. 5eb54bb Add SBTarget::GetLastCreatedWatchpointLocation() API and export to the Python interface. by Johnny Chen · 13 years ago
  81. 096c293 Add SB API class SBWatchpointLocation and some extra methods to the SBTarget class to by Johnny Chen · 13 years ago
  82. 3e8c25f Added to the public API to allow symbolication: by Greg Clayton · 13 years ago
  83. c86582f Add a (bool)end_to_end parameter, default true, to the Target::Remove/Disable/EnableALLWatchpointLocations() by Johnny Chen · 13 years ago
  84. d6d4797 Added the ability to restrict breakpoints by function name, function regexp, selector by Jim Ingham · 13 years ago
  85. 850ac6e Remove the Stop Hooks / End Stop Hooks lines before/after running by Jason Molenda · 13 years ago
  86. 01acfa7 Add initial implementation of watchpoint commands for list, enable, disable, and delete. by Johnny Chen · 13 years ago
  87. 567e7f3 Converted the lldb_private::Process over to use the intrusive shared pointers. by Greg Clayton · 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. 95b7b43 Change Error::SetErrorStringWithFormat() prototype to use an by Jason Molenda · 13 years ago
  91. 987c7eb Adopt the intrusive pointers in: by Greg Clayton · 13 years ago
  92. 6c43c12 Add cleanup of watchpoint locations during Target::DeleteCurrentProcess(). by Johnny Chen · 13 years ago
  93. 47dc457 This patch modifies the expression parser to allow it by Sean Callanan · 13 years ago
  94. 22a56cc Fix a bug where re-use of the same existing target-wise watchpoint did not work correctly. by Johnny Chen · 13 years ago
  95. 5b2fc57 Add logging to Target::CreateWatchpointLocation() and fix some bug of using the wrong variable. by Johnny Chen · 13 years ago
  96. 87ff53b Add comments. by Johnny Chen · 13 years ago
  97. 69b6ec8 Watchpoint WIP: by Johnny Chen · 13 years ago
  98. 61286a5 Get the address and the size of the variable for passing to the Target::CreateWatchpointLocation() method. by Johnny Chen · 13 years ago
  99. 9bf1199 Fix compiler warning. by Johnny Chen · 13 years ago
  100. cc63746 SBSourceManager now gets the real source manager either from the Debugger or Target. Also, move the SourceManager file cache into the debugger by Jim Ingham · 13 years ago