1. 1124045 Don't #include "lldb-python.h" from anywhere. by Zachary Turner · 10 years ago
  2. 90271672 Make sure that "add-dsym" can't crash us when using it. by Greg Clayton · 11 years ago
  3. 3294de2 Move lldb-log.cpp to core/Logging.cpp by Zachary Turner · 11 years ago
  4. a893d30 Remove Host::Backtrace in favor of llvm::sys::PrintStackTrace() by Zachary Turner · 11 years ago
  5. 88c6b62 Don't #include ClangASTContext.h from Module.h by Zachary Turner · 11 years ago
  6. b6cd5fe Fix Bug 20400 by Chaoren Lin · 11 years ago
  7. 08928f3 Don't wait for the dynamic loader to set a module as a dynamic link editor, figure it out through the ObjectFile. by Greg Clayton · 11 years ago
  8. 65b0e76 If we say: by Greg Clayton · 11 years ago
  9. 5e6f452 Don't stomp the triple when loading a PECOFF target. by Zachary Turner · 11 years ago
  10. fa39bb4 Setting breakpoints with name mask eFunctionNameTypeBase was broken for straight C names by 220432. Get by Jim Ingham · 11 years ago
  11. c379540 Fixed name lookups for names that contain "::" but aren't actually C++ qualified C++ names. by Greg Clayton · 11 years ago
  12. 0ee56ce Add error report when Module::GetObjectFile() fails to find a plugin to open an object file. by Todd Fiala · 11 years ago
  13. 05a09c6 When adding a dSYM to an existing ObjectFile, we can have a situation by Jason Molenda · 11 years ago
  14. 994740f Don't search for module resources at all if the setting is set to "false". by Greg Clayton · 11 years ago
  15. fe7295d In order for the debug script filename to be valid as a module name, LLDB does some textual replacements. However, if one were unaware of this, they might name their script using the 'untampered' file name and they would get no feedback about it. Add logic to LLDB to make sure we tell people about those changes if it turns out they might need to know. Fixes rdar://14310572 by Enrico Granata · 11 years ago
  16. d8eaa17 Update lldb to track recent Triple arm64 enum removal and collapse into aarch64. by Todd Fiala · 11 years ago
  17. a746e8e Start converting usages of off_t to other types. by Zachary Turner · 11 years ago
  18. d93c4a3 Fix typos. by Bruce Mitchener · 11 years ago
  19. 7ab7f89 iOS simulator cleanup to make sure we use "*-apple-ios" for iOS simulator apps and binaries. by Greg Clayton · 11 years ago
  20. 36d7c89 Fixed the Module::Module(ModuleSpec) constructor to properly copy the file offset and object file mod time from the actual module specifications so we will always be able to directly load the image we care about when calling Module::GetObjectFile(). by Greg Clayton · 11 years ago
  21. 324a103 sweep up -Wformat warnings from gcc by Saleem Abdulrasool · 12 years ago
  22. a332978 lldb arm64 import. by Jason Molenda · 12 years ago
  23. afcbdb1 <rdar://problem/14515139> by Enrico Granata · 12 years ago
  24. 23f8c95 JITed functions can now have debug info and be debugged with debug and source info: by Greg Clayton · 12 years ago
  25. 62e5f4d Cleanup some dead assignements reported by scan-build by Arnaud A. de Grandmaison · 12 years ago
  26. 17220c1 Add support for JIT debugging on Linux using the GDB JIT interface. Patch written with Keno Fischer. by Andrew MacPherson · 12 years ago
  27. 34f1159 Fixed SBDebugger.CreateTarget("filename") and also make sure remote targets don't pickup bogus locally cached files. by Greg Clayton · 12 years ago
  28. 8d08a78 Temporarily revert part of Greg's changes in r202738 which are causing problems with the testsuite and SBDebugger::CreateTarget(). by Jason Molenda · 12 years ago
  29. 6fea17e "size_t" isn't always 64 bit, it is 32 bit on 32 bit systems. All printf style statements that were assuming size_t were 64 bit were changed, and they were also changed to display them as unsigned values as "size_t" isn't signed. by Greg Clayton · 12 years ago
  30. 751caf6 Modified ObjectFile::SetLoadAddress() to now be: by Greg Clayton · 12 years ago
  31. 7524e09 Implement ObjectFileMachO::SetLoadAddress(). by Greg Clayton · 12 years ago
  32. 9e02dac Factor some methods that were in DynamicLoaderPOSIXDYLD. by Steve Pucci · 12 years ago
  33. 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
  34. fbb7634 Expose SBPlatform through the public API. by Greg Clayton · 12 years ago
  35. 93e2861 <rdar://problem/15191078> by Greg Clayton · 12 years ago
  36. ddd7a2a Changed the bool conversion operator on ConstString by Sean Callanan · 12 years ago
  37. 35729bb Adds an option to resolve a symbol from an address that can be used by Ashok Thirumurthi · 12 years ago
  38. 2568f45 Fix lldb regressions due to r190812 in the case where debug info is present. by Ashok Thirumurthi · 12 years ago
  39. edfaae3 Fixed a logic error in Module::ResolveSymbolContextForAddress(). Asking an address if its offet is greater than zero doesn't actually correctly tell us wether the address is section offset or not. A symbol could be the first symbol in a section and its offset can be zero. Also, a non-section offset lldb_private::Address can have a NULL section and calling GetOffset() will return the absolute address. To really test if an address is section offset clients should use Address::IsSectionOffset(). Also simplified the code that backs the address up by one to use the Address::Slide() function. by Greg Clayton · 12 years ago
  40. 3880714 Fixes symbol resolution for a function with a tail call because the PC by Ashok Thirumurthi · 12 years ago
  41. f86248d Added a 'jump' command, similar to GDBs. by Richard Mitton · 12 years ago
  42. 540fbbf When adding a dSYM file, don't remove all sections for the Module's object file if the symbol vendor used the same object file. by Greg Clayton · 12 years ago
  43. 2540a8a Fixed GetModuleSpecifications() to work better overall: by Greg Clayton · 12 years ago
  44. 3046e66 Cleanup on the unified section list changes. Main changes are: by Greg Clayton · 12 years ago
  45. a7499c9 Split symbol support for ELF and Linux. by Michael Sartain · 12 years ago
  46. d516deb Formatting cleanup. by Jim Ingham · 12 years ago
  47. d8cf1a1 Huge performance improvements when one breakpoint contains many locations. by Greg Clayton · 12 years ago
  48. e0c70f1 <rdar://problem/11109316> by Enrico Granata · 12 years ago
  49. 217b28b <rdar://problem/13880690> by Greg Clayton · 12 years ago
  50. 4e284ca Adding a newline for better overall readability by Enrico Granata · 12 years ago
  51. 397ddd5 <rdar://problem/13878726> by Enrico Granata · 12 years ago
  52. b936b86 s/to override/To override/ by Enrico Granata · 12 years ago
  53. 9730339 Improving the previous checkin about target.load-script-from-symbol-file by Enrico Granata · 12 years ago
  54. 84a53df <rdar://problem/13878726> by Enrico Granata · 12 years ago
  55. 6ecb232 <rdar://problem/11398407> by Greg Clayton · 12 years ago
  56. 2ea43cd <rdar://problem/13183720> by Enrico Granata · 12 years ago
  57. 57abc5d <rdar://problem/13854277> <rdar://problem/13594769> by Greg Clayton · 12 years ago
  58. 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
  59. 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
  60. e01e07b Since we use C++11, we should switch over to using std::unique_ptr when C++11 is being used. To do this, we follow what we have done for shared pointers and we define a STD_UNIQUE_PTR macro that can be used and it will "do the right thing". Due to some API differences in std::unique_ptr and due to the fact that we need to be able to compile without C++11, we can't use move semantics so some code needed to change so that it can compile with either C++. by Greg Clayton · 12 years ago
  61. 43fe217 <rdar://problem/13506727> by Greg Clayton · 13 years ago
  62. 5160ce5 <rdar://problem/13521159> by Greg Clayton · 13 years ago
  63. b9d8890 Only get the script interpreter if we find scripting resources in the symbol file. This helps us avoid initializing python when it isn't needed. by Greg Clayton · 13 years ago
  64. 00049b8 Add GNU indirect function support in expressions for Linux. by Matt Kopec · 13 years ago
  65. 7231035 <rdar://problem/13265297> by Greg Clayton · 13 years ago
  66. 5ce9c56 <rdar://problem/13159777> by Greg Clayton · 13 years ago
  67. c7bece56 <rdar://problem/13069948> by Greg Clayton · 13 years ago
  68. 91c0e74 <rdar://problem/12973809> by Greg Clayton · 13 years ago
  69. c1b2ccf <rdar://problem/12953853> by Greg Clayton · 13 years ago
  70. 136dff8 Cleaned up the UUID mismatch just printing itself whenever it wants to by allowing an optional feedback stream to be passed along when getting the symbol vendor. by Greg Clayton · 13 years ago
  71. bf4b7be Removed the == and != operators from ArchSpec, since by Sean Callanan · 13 years ago
  72. 6a51085 Separate initing the stdout/stderr for running the Python Script interpreter from initing the lldb.target/frame/etc globals, by Jim Ingham · 13 years ago
  73. b43165b <rdar://problem/12749733> by Greg Clayton · 13 years ago
  74. 93a6430 Fix Linux build warnings due to redefinition of macros: by Daniel Malea · 13 years ago
  75. d01b295 Resolve printf formatting warnings on Linux: by Daniel Malea · 13 years ago
  76. 1759848 <rdar://problem/12586350> by Enrico Granata · 13 years ago
  77. 7bc3133 <rdar://problem/12473003> by Greg Clayton · 13 years ago
  78. 981d4df llvm needs the OS to be set to either iOS or Mac OS X by Jason Molenda · 13 years ago
  79. 3a18e31 Added a new "module" log channel which covers module creation, deletion, and common module list actions. by Greg Clayton · 13 years ago
  80. 548e9a3 <rdar://problem/11791234> by Greg Clayton · 13 years ago
  81. 43e0af0 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 · 13 years ago
  82. 3467d80 <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 · 13 years ago
  83. 1f74607 <rdar://problem/11757916> by Greg Clayton · 13 years ago
  84. 1d60909 <rdar://problem/11740973> by Greg Clayton · 13 years ago
  85. 7820bd1 <rdar://problem/11357711> by Greg Clayton · 13 years ago
  86. a98fde5 <rdar://problem/11819635> by Greg Clayton · 13 years ago
  87. d61c0fc Added the ability to log a message with a backtrace when verbose logging is enabled to the Module class. Used this new function in the DWARF parser. by Greg Clayton · 13 years ago
  88. 2dafd8e <rdar://problem/11282938> by Greg Clayton · 13 years ago
  89. 3e10cf3 Don't put the address of the module in the module basename as this hoses up our ability to find shared libraries by name. We now put it into the Module object name. by Greg Clayton · 13 years ago
  90. 0cd7086 <rdar://problem/11202426> by Greg Clayton · 14 years ago
  91. 741f3f9 lldb_private::Section objects have a boolean flag that can be set that by Greg Clayton · 14 years ago
  92. 84db910 <rdar://problem/11113279> by Greg Clayton · 14 years ago
  93. f9be693 <rdar://problem/11072382> by Greg Clayton · 14 years ago
  94. d804d28 <rdar://problem/8196933> by Greg Clayton · 14 years ago
  95. b9a01b3 Made a ModuleSpec class in Module.h which can specify a module using one or by Greg Clayton · 14 years ago
  96. c7f09cc Fixed a crasher that was happening after making ObjectFile objects have a by Greg Clayton · 14 years ago
  97. e72dfb3 <rdar://problem/10103468> by Greg Clayton · 14 years ago
  98. 9df05fb Extended function lookup to allow the user to by Sean Callanan · 14 years ago
  99. c966054 <rdar://problem/10560053> by Greg Clayton · 14 years ago
  100. e1cd1be Switching back to using std::tr1::shared_ptr. We originally switched away by Greg Clayton · 14 years ago