1. b9c1b51 *** This commit represents a complete reformatting of the LLDB source code by Kate Stone · 9 years ago
  2. a8cb765 Add some logging to the kernel dynamicloader plugin when we fail to read by Jason Molenda · 9 years ago
  3. 57086ed DynamicLoaderDarwinKernel will look in four addresses for the kernel by Jason Molenda · 9 years ago
  4. 16ff860 remove use of Mutex in favour of std::{,recursive_}mutex by Saleem Abdulrasool · 9 years ago
  5. c44bcec LLDB top of tree SVN fails to attach to a MacOSX native process by pid only (no executable). by Greg Clayton · 9 years ago
  6. 2411167 Add an "offset" option to "break set -n" and "break set -f -l". by Jim Ingham · 10 years ago
  7. 880988a ProcessMachCore scans through the core file pages looking for a by Jason Molenda · 10 years ago
  8. ec50423 Add two more addresses to check for the address of the kernel in debug mode; by Jason Molenda · 10 years ago
  9. 9ccb970 Make lldb::endian::InlHostByteOrder() private. by Bruce Mitchener · 10 years ago
  10. a814f70 Add support for the new (added last week) llvm::Triple::WatchOS and ::TvOS by Jason Molenda · 10 years ago
  11. 08a3258 Add some initial logging for when lldb is searching for binaries, by Jason Molenda · 10 years ago
  12. 23b1dec Add support for specifying a language to use when parsing breakpoints. by Dawn Perchik · 10 years ago
  13. 90ff791 Expression evaluation, a new ThreadPlanCallFunctionUsingABI for executing a function call on target via register manipulation by Ewan Crawford · 10 years ago
  14. 1124045 Don't #include "lldb-python.h" from anywhere. by Zachary Turner · 10 years ago
  15. 667ef22 Fix build on OS X after r233061 by Ilia K · 11 years ago
  16. 4897583 If the user specifies a kernel binary that isn't correct for the current by Jason Molenda · 11 years ago
  17. 41204d0 Fix build on OS X after r231202 by Ilia K · 11 years ago
  18. 7dd2939 Add another address to check for the kernel's load addr in debug configs. by Jason Molenda · 11 years ago
  19. 615eb7e Test suite runs better again after recent fixes that would select a platform if a "file a.out" auto selected a different platform than the selected one. by Greg Clayton · 11 years ago
  20. a02869d When doing an exhaustive search for the kernel in memory, also look by Jason Molenda · 11 years ago
  21. aaa0ba3 Fix typos. by Bruce Mitchener · 11 years ago
  22. c6fa5db Add some basic sanity checks to DynamicLoaderDarwinKernel::ReadKextSummaryHeader() by Jason Molenda · 11 years ago
  23. 46d005d Workaround for collision between enum members in LLVM's MachO.h and system headers by Jim Ingham · 11 years ago
  24. eadcca9 Don’t #include “llvm/Support/MachO.h” in a header file if we can avoid it. by Greg Clayton · 11 years ago
  25. 0ddfe7f Small fix to DynamicLoaderDarwinKernel::KextImageInfo::LoadImageUsingMemoryModule needed by Jason Molenda · 12 years ago
  26. 751caf6 Modified ObjectFile::SetLoadAddress() to now be: by Greg Clayton · 12 years ago
  27. 44d9378 Merging the iohandler branch back into main. by Greg Clayton · 12 years ago
  28. d5944cd For logical backtrace work, lldb needs to track Module unloads etc & symoblicate an address based on a point in time by Greg Clayton · 12 years ago
  29. 095eeaa <rdar://problem/15367122> by Greg Clayton · 12 years ago
  30. b57e4a1 Roll back the changes I made in r193907 which created a new Frame by Jason Molenda · 12 years ago
  31. f23bf74 Add a new base class, Frame. It is a pure virtual function which by Jason Molenda · 12 years ago
  32. eb023e7 <rdar://problem/13635174> by Greg Clayton · 12 years ago
  33. 510938e Fix some names in the wake of my Mach-O changes to LLVM. by Charles Davis · 12 years ago
  34. 57abc5d <rdar://problem/13854277> <rdar://problem/13594769> by Greg Clayton · 12 years ago
  35. c16b4af Remove the UUID::GetAsCString() method which required a buffer to save the by Jason Molenda · 12 years ago
  36. a4ce253 If the Target's current architecture is incompatible with the kernel by Jason Molenda · 12 years ago
  37. cc6dc78 Make the warning message about not finding the kernel binary clearer by Jason Molenda · 12 years ago
  38. b5ad4ec Cleanup logging to use the new "std::string FileSpec::GetPath()" function. Also added a similar function for modules: by Greg Clayton · 12 years ago
  39. 44edbf1 Remove an unneeded local var, a missing return statement in kernel search code, thanks to Greg Clayton for finding these. by Jason Molenda · 12 years ago
  40. 7b0992d After discussing with Chris Lattner, we require C++11, so lets get rid of the macros and just use C++11. by Greg Clayton · 12 years ago
  41. 8c1157c Change CommandObjectPlatform commands to get the current platform by Jason Molenda · 12 years ago
  42. 1c62754 Add a new PlatformDarwinKernel for kernel debugging. This Platform by Jason Molenda · 12 years ago
  43. 5160ce5 <rdar://problem/13521159> by Greg Clayton · 13 years ago
  44. 787d162 Misc. clang build warning fixes. by Matt Kopec · 13 years ago
  45. 503d018 ProcessMachCore had (until 2013-01-29) some simple checks to find a kernel by Jason Molenda · 13 years ago
  46. 732238c Report the kernel slide when attaching to a darwin kernel debug session. by Jason Molenda · 13 years ago
  47. 38e70d1 When starting a kernel debug session, if the user specified an executable by Jason Molenda · 13 years ago
  48. 4da2e32 If the user has disabled kext loading with the by Jason Molenda · 13 years ago
  49. a4d3e1d Fix a case where a kext module was being added to the Target twice. by Jason Molenda · 13 years ago
  50. d76fb6e Change the order that the DarwinKernel DynamicLoader plugin uses by Jason Molenda · 13 years ago
  51. 56c2328 Experiment with printing a warning message when lldb is unable to by Jason Molenda · 13 years ago
  52. e575e7b Always print the kernel UUID and load address if we are working with by Jason Molenda · 13 years ago
  53. 306bd0a Change the DarwinKernel DyanmicLoader to maintain a persist list by Jason Molenda · 13 years ago
  54. 39f7ee8 <rdar://problem/13092722> by Greg Clayton · 13 years ago
  55. a46db77 Verified that the plugin.dynamic-loader.darwin-kernel.scan-type by Jason Molenda · 13 years ago
  56. 6396922 Fix one obvious thinko with the plugin.dynamic-loader.darwin-kernel.scan-type setting by Jason Molenda · 13 years ago
  57. 6ba6d3d <rdar://problem/12491235> by Jason Molenda · 13 years ago
  58. c7bece56 <rdar://problem/13069948> by Greg Clayton · 13 years ago
  59. 6740853 <rdar://problem/12842032> by Greg Clayton · 13 years ago
  60. 89660bf More Linux warnings fixes (remove default labels as needed): by Daniel Malea · 13 years ago
  61. 93a6430 Fix Linux build warnings due to redefinition of macros: by Daniel Malea · 13 years ago
  62. 65d57a3 Don't re-add kexts and the kernel each time we get a notification by Jason Molenda · 13 years ago
  63. d01b295 Resolve printf formatting warnings on Linux: by Daniel Malea · 13 years ago
  64. 1759848 <rdar://problem/12586350> by Enrico Granata · 13 years ago
  65. c56bd08 Fix a crasher in by Jason Molenda · 13 years ago
  66. 66763ee Change the name of the variable used to detect if we are loading kexts to "load-kexts" instead of "disable-kext-loading" since the value is a boolean. This was requested by the person who requested the feature. It now defaults to true: by Greg Clayton · 13 years ago
  67. 468ea4e Rename "macosx-kernel" to "darwin-kernel" to match the filenames before anyone starts using the settings for this plug-in. by Greg Clayton · 13 years ago
  68. e8cd0c9 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 · 13 years ago
  69. 87a04b2 Add a new target setting to disable automatic loading of kext images by Jason Molenda · 13 years ago
  70. 28eb571 Bunch of cleanups for warnings found by the llvm static analyzer. by Jim Ingham · 13 years ago
  71. bb860bd Add a parameter to Symbols::DownloadObjectAndSymbolFile() to control by Jason Molenda · 13 years ago
  72. 53667f5 In DynamicLoaderDarwinKernel::OSKextLoadedKextSummary::LoadImageUsingMemoryModule(), by Jason Molenda · 13 years ago
  73. 31a6961 Patch submitted by Dan Malea -- I introduced a dependency between by Jason Molenda · 13 years ago
  74. 5e8534e The kernel loading code is now isolated in the DynamicLoaderDarwinKernel; by Jason Molenda · 13 years ago
  75. 743e4396 Change DynamicLoaderDarwinKernel::OSKextLoadedKextSummary to use by Jason Molenda · 13 years ago
  76. 68b3607 Handle KASLR kernel loading for kernel corefiles. by Jason Molenda · 13 years ago
  77. 4bd4e7e Add support for debugging KASLR kernels via kdp (the kernel being by Jason Molenda · 13 years ago
  78. 1f74607 <rdar://problem/11757916> by Greg Clayton · 13 years ago
  79. 23f5950 Ran the static analyzer on the codebase and found a few things. by Greg Clayton · 13 years ago
  80. 7820bd1 <rdar://problem/11357711> by Greg Clayton · 13 years ago
  81. a8558b6 Also push file & line breakpoints past the prologue. Also added a "-K" argument to the relevant by Jim Ingham · 13 years ago
  82. 7051231 <rdar://problem/11358639> by Greg Clayton · 13 years ago
  83. 2af282a Fixed the ability to load a module from a path by using just a UUID. After by Greg Clayton · 14 years ago
  84. e761213 <rdar://problem/10997402> by Greg Clayton · 14 years ago
  85. b9a01b3 Made a ModuleSpec class in Module.h which can specify a module using one or by Greg Clayton · 14 years ago
  86. bae2f2f Made loading sections in the DynamicLoaderDarwinKernel more robust as it by Greg Clayton · 14 years ago
  87. c859e2d Full core file support has been added for mach-o core files. by Greg Clayton · 14 years ago
  88. 49bce8e Improved detection of object file types, moving by Sean Callanan · 14 years ago
  89. e38a5ed Added code in the Host layer that can report system log messages by Greg Clayton · 14 years ago
  90. a08823f warnings: Fix a bunch of -Wreorder problems. by Daniel Dunbar · 14 years ago
  91. 0ca4f8b Adjust kext load messages in DynamicLoaderDarwinKernel::ParseKextSummaries so we by Jason Molenda · 14 years ago
  92. 87df91b Added the ability to restrict breakpoints by function name, function regexp, selector by Jim Ingham · 14 years ago
  93. 969795f Add a new breakpoint type "break by source regular expression". by Jim Ingham · 14 years ago
  94. 9053945 Fixed a problem where expressions would attempt to by Sean Callanan · 14 years ago
  95. fd54b36 Update declarations for all functions/methods that accept printf-style by Jason Molenda · 14 years ago
  96. 944b828 Finishing the renaming from "MacOSX-Kernel" to "Darwin-Kernel". by Greg Clayton · 14 years ago
  97. d4bfbc9 Renaming "MacOSX-Kernel" to "Darwin-Kernel". The file contents and project by Greg Clayton · 14 years ago[Renamed from lldb/source/Plugins/DynamicLoader/MacOSX-Kernel/DynamicLoaderMacOSXKernel.cpp]
  98. aa149cb Added the ability to remove orphaned module shared pointers from a ModuleList. by Greg Clayton · 14 years ago
  99. 5b88216 More KDP fixes and logging cleanup. by Greg Clayton · 14 years ago
  100. 07e66e3 Added KDP resume, suspend, set/remove breakpoint, and kernel version support. by Greg Clayton · 14 years ago