1. d35b7b3 More Linux warnings fixes (remove default labels as needed): by Daniel Malea · 12 years ago
  2. ae0f59c Set ThreadPlanCallFunction to private in ConstructorSetup. This fixes a problem on Linux where 'continue' was misfiring after an expression evaluation when stopped at a breakpoint. The problem was that InferiorCallMmap was not setting its ThreadPlanCallFunction to private and so the completion of that thread plan appeared to be the stop reason and therefore the 'continue' operation failed to step over the breakpoint. The SetPrivate call is being put in ThreadPlanCallFunction rather than InferiorCallMmap to make the solution more general. by Andrew Kaylor · 12 years ago
  3. b912457 <rdar://problem/12560257> by Greg Clayton · 12 years ago
  4. c4d49fd Adding missing log->Printf instead of printf in Target::SetArchitecture by Jason Molenda · 12 years ago
  5. 48eca2f Crash every time with new target logging is now fixed. by Greg Clayton · 12 years ago
  6. 8c6cf43 Add an LLDB_LOG_TARGET logging channel (log eanble lldb target). by Jason Molenda · 12 years ago
  7. d891f9b Fix Linux build warnings due to redefinition of macros: by Daniel Malea · 12 years ago
  8. 0bce9a2 <rdar://problem/12649160> by Greg Clayton · 12 years ago
  9. 6475c42 <rdar://problem/12798131> by Greg Clayton · 12 years ago
  10. 1649a72 <rdar://problem/12687087> by Greg Clayton · 12 years ago
  11. f14269a <rdar://problem/12780259> by Han Ming Ong · 12 years ago
  12. 5f35a4b Resolve printf formatting warnings on Linux: by Daniel Malea · 12 years ago
  13. 507a638 <rdar://problem/12655594> by Greg Clayton · 12 years ago
  14. 214d2a3 <rdar://problem/12445557> by Greg Clayton · 12 years ago
  15. dacdc01 Add an example of using the target.process.extra-startup-command to turn on debugserver logging since by Jim Ingham · 12 years ago
  16. 76b258d The Function calling thread plan was replacing the stored stop info too soon, causing recursive entry into the by Jim Ingham · 12 years ago
  17. b2921e2 Rest of the fix for Thread by Filipe Cabecinhas · 12 years ago
  18. 559cf6e Han Ming's commit in r168228 had a bunch of 4-space tabs by Jason Molenda · 12 years ago
  19. 2529aa3 Follow up on <rdar://12720514>. Removed commented out code. by Han Ming Ong · 12 years ago
  20. fb9cee6 <rdar://problem/12720514> Sub-TLF: Provide service to profile the inferior by Han Ming Ong · 12 years ago
  21. f318616 Don't lock the thread list during ThreadList::ShouldStop. That does too by Jim Ingham · 12 years ago
  22. 9c5d3af Patch from Andrew Kaylor andrew.kaylor@intel.com to have by Jason Molenda · 12 years ago
  23. 79f7143 how to do it correctly. by Jim Ingham · 12 years ago
  24. 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
  25. 146d952 <rdar://problem/12586350> by Enrico Granata · 12 years ago
  26. c2a2e13 Add a workaround to problems with the clang debug info for by Jim Ingham · 12 years ago
  27. 4cbeeff Extra safeguards to ensure that we never query by Sean Callanan · 12 years ago
  28. 34507e4 Carlo Kok found an issue where default parameters were causing the wrong argument to be passed. I got rid of the default args so we don't run into this. by Greg Clayton · 12 years ago
  29. f0fab4f Fixed build warnings. by Greg Clayton · 12 years ago
  30. 8433278 <rdar://problem/12500785> by Greg Clayton · 12 years ago
  31. fb46772 <rdar://problem/12570550> by Greg Clayton · 12 years ago
  32. 23f2194 Found a couple more places where we need to run all threads when stepping. by Jim Ingham · 12 years ago
  33. 90c6cd5 Changed the V1 and V2 runtimes to be able to detect when the ISA hash table has changed, and auto update as needed. by Greg Clayton · 12 years ago
  34. 9a91ef6 This is a fix for the command option parser. by Sean Callanan · 12 years ago
  35. ef22b90 Objective C cleanup. Removed an cache that was no longer needed and changes the code that gets the dynamic type and class name to use our new Objective C cache. by Greg Clayton · 12 years ago
  36. 9e37662 Watchpoints remember the type of the expression or variable they were set with, and use by Jim Ingham · 12 years ago
  37. 61ff3a3 Improved support for language types as command options: by Sean Callanan · 12 years ago
  38. 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
  39. 127291c Add a new target setting to disable automatic loading of kext images by Jason Molenda · 12 years ago
  40. 2e7f313 <rdar://problem/12491420> by Greg Clayton · 12 years ago
  41. ed0a0fb <rdar://problem/12462048> <rdar://problem/12068650> by Greg Clayton · 12 years ago
  42. 0c8446c <rdar://problem/12462048> by Greg Clayton · 12 years ago
  43. 47beabb Add the ability to set timeout & "run all threads" options both from the "expr" command and from by Jim Ingham · 12 years ago
  44. 6bc24c1 Patch from Matt Kopec <matt.kopec@intel.com> to fix the problem that if two breakpoints were set on consecutive addresses, the continue from the by Jim Ingham · 12 years ago
  45. 6f01c93 Bunch of cleanups for warnings found by the llvm static analyzer. by Jim Ingham · 12 years ago
  46. d34a3b2 Modified patch from Matt Kopec that makes sure the run lock is acquired when attaching and makes sure the pid is being set on linux in the process info. by Greg Clayton · 12 years ago
  47. a510437 <rdar://problem/12331741> by Greg Clayton · 12 years ago
  48. 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
  49. be2f3aa Changes to clean up the runtime and how the ISA caches are managed. by Greg Clayton · 12 years ago
  50. 2753a02 Add one-shot breakpoints (-o option to "break set") and a tbreak alias for our gdb friends. by Jim Ingham · 12 years ago
  51. bf41e19 Ran the sources through the compiler with -Wshadow warnings by Jason Molenda · 12 years ago
  52. fac2e62 Add support for debugging KASLR kernels via kdp (the kernel being by Jason Molenda · 12 years ago
  53. c50a1dd Fix a bug introduced in an earlier revision: actually return the StopReason, when we have a StopInfo object. by Filipe Cabecinhas · 12 years ago
  54. 4665745 Implement returning integer values in "thread return" for arm, x86_64 and i386. Also returns by Jim Ingham · 12 years ago
  55. 5da95ff Fixed a bug in the path remapper that caused by Sean Callanan · 12 years ago
  56. 3acaa92 <rdar://problem/9959501> by Greg Clayton · 12 years ago
  57. 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
  58. 3a08fd1 <rdar://problem/11988289> Making C++ synthetic children provider for NSDictionary and related classes by Enrico Granata · 12 years ago
  59. 6fe8d36 More runtime work. We now successfully traverse by Sean Callanan · 12 years ago
  60. f59388a Make the unwinding of the stack part of "thread return" work, and add the thread return command. by Jim Ingham · 12 years ago
  61. 95b765e <rdar://problem/11374963> by Greg Clayton · 12 years ago
  62. a17a81a Start at getting "thread return" working. Doesn't work yet. by Jim Ingham · 12 years ago
  63. c718b96 This patch is part of ongoing work to extract type by Sean Callanan · 12 years ago
  64. 5ebd51f Some more typing-related fixes. by Filipe Cabecinhas · 12 years ago
  65. bb1af9c <rdar://problem/11935492> by Greg Clayton · 12 years ago
  66. f1dbb71 Initialize a variable to quite a compiler warning. by Jim Ingham · 12 years ago
  67. 69f834f Shortcut ThreadPlanStepRange::MischiefManaged - if we have pushed new plans and they are not done, then we aren't done either. by Jim Ingham · 12 years ago
  68. b995059 Fixed a few places where we were doing: by Jim Ingham · 12 years ago
  69. a539e5b Fixed a problem where watchpoint conditions would by Sean Callanan · 12 years ago
  70. 64a41e2 Fiddle with the heuristic about where to set the stop point in a nested inline stack when we get there by breakpoint. If we hit a user breakpoint, I set the stop point to the bottom-most frame 'cause that's what we did before. by Jim Ingham · 12 years ago
  71. 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
  72. 36de3c0 Save and restore the current inlined depth over function calls. by Jim Ingham · 12 years ago
  73. 9b124c6 Add SetCurrentInlinedDepth API. by Jim Ingham · 12 years ago
  74. 45bc4a2 Ensure that the ShouldStopHere plans get called even when doing "virtual" steps. by Jim Ingham · 12 years ago
  75. 74d08f1 For now, treat breakpoint hits like regular stops when calculation InlinedStackDepth. by Jim Ingham · 12 years ago
  76. 1949b1e When you reach the bottom of the inlined stack, don't say you can do a virtual step. by Jim Ingham · 12 years ago
  77. e1a654b Include a useful bit of log output in the "step" as well as the "process" logs. by Jim Ingham · 12 years ago
  78. 1cc0c05 Turn on the "fancy inlined stepping." by Jim Ingham · 12 years ago
  79. 8290bba If the ThreadList ShouldStop restarts the target, don't resume it again. by Jim Ingham · 12 years ago
  80. 98d5021 Move calculating the CurrentInlinedDepth to AFTER the synchronous breakpoint callback gets a chance to run. by Jim Ingham · 12 years ago
  81. 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
  82. 38ae5b9 Fix the log channel used in Process.cpp. by Greg Clayton · 12 years ago
  83. 777c6b7 Modified patch from Matt Kopec that fixes a process launch issue on linux where we wouldn't acquire the process run lock. by Greg Clayton · 12 years ago
  84. ae2ae94 <rdar://problem/11485744> Implement important data formatters in C++. Have the Objective-C language runtime plugin expose class descriptors objects akin to the objc_runtime.py Pythonic implementation. Rewrite the data formatters for some core Cocoa classes in C++ instead of Python. by Enrico Granata · 12 years ago
  85. 0c8fa2d Initial check-in of "fancy" inlined stepping. Doesn't do anything useful unless you switch LLDB_FANCY_INLINED_STEPPING to true. With that by Jim Ingham · 12 years ago
  86. 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
  87. 49ce896 <rdar://problem/11757916> by Greg Clayton · 12 years ago
  88. 258db3a Cope with the case where the user-supplied callbacks want the watchpoint itself to be disabled! by Johnny Chen · 12 years ago
  89. d0bdddf Rework how the API mutex is acquired when filling out an ExecutionContext from an ExecutionContextRef, by Jim Ingham · 12 years ago
  90. 7021cda Check that the data buffer is non-null before getting its file contents. by Jim Ingham · 12 years ago
  91. c6e82e4 Remove further outdated "settings" code and also implement a few missing things. by Greg Clayton · 12 years ago
  92. 73844aa Reimplemented the code that backed the "settings" in lldb. There were many issues with the previous implementation: by Greg Clayton · 12 years ago
  93. f84e566 Fix test failures in TestWatchpointIter.py due to http://llvm.org/viewvc/llvm-project?rev=162322&view=rev. by Johnny Chen · 12 years ago
  94. af4e966 Remove the process->DisableWatchpoint() and EnableWatchpoint() calls since the sentry object is already doing that. by Johnny Chen · 12 years ago
  95. bd446f1 rdar://problem/12144930 by Johnny Chen · 12 years ago
  96. 0b09366 When trying to take snapshots of a watched variable, if the frame is unable to evaluate the variable expression, by Johnny Chen · 12 years ago
  97. c9c2a9b Simplify the "Watchpoint ... hit" printout, make it more terse. by Johnny Chen · 12 years ago
  98. 4dc86bb Comment changes. by Johnny Chen · 12 years ago
  99. 9e98559 rdar://problem/12007576 by Johnny Chen · 12 years ago
  100. 9880efa Add explicit casts to bool in "shared pointer is valid" constructs that return bool. by Jim Ingham · 12 years ago