- 1124045 Don't #include "lldb-python.h" from anywhere. by Zachary Turner · 10 years ago
- 90271672 Make sure that "add-dsym" can't crash us when using it. by Greg Clayton · 11 years ago
- 3294de2 Move lldb-log.cpp to core/Logging.cpp by Zachary Turner · 11 years ago
- a893d30 Remove Host::Backtrace in favor of llvm::sys::PrintStackTrace() by Zachary Turner · 11 years ago
- 88c6b62 Don't #include ClangASTContext.h from Module.h by Zachary Turner · 11 years ago
- b6cd5fe Fix Bug 20400 by Chaoren Lin · 11 years ago
- 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
- 65b0e76 If we say: by Greg Clayton · 11 years ago
- 5e6f452 Don't stomp the triple when loading a PECOFF target. by Zachary Turner · 11 years ago
- fa39bb4 Setting breakpoints with name mask eFunctionNameTypeBase was broken for straight C names by 220432. Get by Jim Ingham · 11 years ago
- c379540 Fixed name lookups for names that contain "::" but aren't actually C++ qualified C++ names. by Greg Clayton · 11 years ago
- 0ee56ce Add error report when Module::GetObjectFile() fails to find a plugin to open an object file. by Todd Fiala · 11 years ago
- 05a09c6 When adding a dSYM to an existing ObjectFile, we can have a situation by Jason Molenda · 11 years ago
- 994740f Don't search for module resources at all if the setting is set to "false". by Greg Clayton · 11 years ago
- 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
- d8eaa17 Update lldb to track recent Triple arm64 enum removal and collapse into aarch64. by Todd Fiala · 11 years ago
- a746e8e Start converting usages of off_t to other types. by Zachary Turner · 11 years ago
- d93c4a3 Fix typos. by Bruce Mitchener · 11 years ago
- 7ab7f89 iOS simulator cleanup to make sure we use "*-apple-ios" for iOS simulator apps and binaries. by Greg Clayton · 11 years ago
- 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
- 324a103 sweep up -Wformat warnings from gcc by Saleem Abdulrasool · 12 years ago
- a332978 lldb arm64 import. by Jason Molenda · 12 years ago
- afcbdb1 <rdar://problem/14515139> by Enrico Granata · 12 years ago
- 23f8c95 JITed functions can now have debug info and be debugged with debug and source info: by Greg Clayton · 12 years ago
- 62e5f4d Cleanup some dead assignements reported by scan-build by Arnaud A. de Grandmaison · 12 years ago
- 17220c1 Add support for JIT debugging on Linux using the GDB JIT interface. Patch written with Keno Fischer. by Andrew MacPherson · 12 years ago
- 34f1159 Fixed SBDebugger.CreateTarget("filename") and also make sure remote targets don't pickup bogus locally cached files. by Greg Clayton · 12 years ago
- 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
- 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
- 751caf6 Modified ObjectFile::SetLoadAddress() to now be: by Greg Clayton · 12 years ago
- 7524e09 Implement ObjectFileMachO::SetLoadAddress(). by Greg Clayton · 12 years ago
- 9e02dac Factor some methods that were in DynamicLoaderPOSIXDYLD. by Steve Pucci · 12 years ago
- 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
- fbb7634 Expose SBPlatform through the public API. by Greg Clayton · 12 years ago
- 93e2861 <rdar://problem/15191078> by Greg Clayton · 12 years ago
- ddd7a2a Changed the bool conversion operator on ConstString by Sean Callanan · 12 years ago
- 35729bb Adds an option to resolve a symbol from an address that can be used by Ashok Thirumurthi · 12 years ago
- 2568f45 Fix lldb regressions due to r190812 in the case where debug info is present. by Ashok Thirumurthi · 12 years ago
- 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
- 3880714 Fixes symbol resolution for a function with a tail call because the PC by Ashok Thirumurthi · 12 years ago
- f86248d Added a 'jump' command, similar to GDBs. by Richard Mitton · 12 years ago
- 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
- 2540a8a Fixed GetModuleSpecifications() to work better overall: by Greg Clayton · 12 years ago
- 3046e66 Cleanup on the unified section list changes. Main changes are: by Greg Clayton · 12 years ago
- a7499c9 Split symbol support for ELF and Linux. by Michael Sartain · 12 years ago
- d516deb Formatting cleanup. by Jim Ingham · 12 years ago
- d8cf1a1 Huge performance improvements when one breakpoint contains many locations. by Greg Clayton · 12 years ago
- e0c70f1 <rdar://problem/11109316> by Enrico Granata · 12 years ago
- 217b28b <rdar://problem/13880690> by Greg Clayton · 12 years ago
- 4e284ca Adding a newline for better overall readability by Enrico Granata · 12 years ago
- 397ddd5 <rdar://problem/13878726> by Enrico Granata · 12 years ago
- b936b86 s/to override/To override/ by Enrico Granata · 12 years ago
- 9730339 Improving the previous checkin about target.load-script-from-symbol-file by Enrico Granata · 12 years ago
- 84a53df <rdar://problem/13878726> by Enrico Granata · 12 years ago
- 6ecb232 <rdar://problem/11398407> by Greg Clayton · 12 years ago
- 2ea43cd <rdar://problem/13183720> by Enrico Granata · 12 years ago
- 57abc5d <rdar://problem/13854277> <rdar://problem/13594769> by Greg Clayton · 12 years ago
- 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
- 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
- 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
- 43fe217 <rdar://problem/13506727> by Greg Clayton · 13 years ago
- 5160ce5 <rdar://problem/13521159> by Greg Clayton · 13 years ago
- 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
- 00049b8 Add GNU indirect function support in expressions for Linux. by Matt Kopec · 13 years ago
- 7231035 <rdar://problem/13265297> by Greg Clayton · 13 years ago
- 5ce9c56 <rdar://problem/13159777> by Greg Clayton · 13 years ago
- c7bece56 <rdar://problem/13069948> by Greg Clayton · 13 years ago
- 91c0e74 <rdar://problem/12973809> by Greg Clayton · 13 years ago
- c1b2ccf <rdar://problem/12953853> by Greg Clayton · 13 years ago
- 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
- bf4b7be Removed the == and != operators from ArchSpec, since by Sean Callanan · 13 years ago
- 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
- b43165b <rdar://problem/12749733> by Greg Clayton · 13 years ago
- 93a6430 Fix Linux build warnings due to redefinition of macros: by Daniel Malea · 13 years ago
- d01b295 Resolve printf formatting warnings on Linux: by Daniel Malea · 13 years ago
- 1759848 <rdar://problem/12586350> by Enrico Granata · 13 years ago
- 7bc3133 <rdar://problem/12473003> by Greg Clayton · 13 years ago
- 981d4df llvm needs the OS to be set to either iOS or Mac OS X by Jason Molenda · 13 years ago
- 3a18e31 Added a new "module" log channel which covers module creation, deletion, and common module list actions. by Greg Clayton · 13 years ago
- 548e9a3 <rdar://problem/11791234> by Greg Clayton · 13 years ago
- 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
- 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
- 1f74607 <rdar://problem/11757916> by Greg Clayton · 13 years ago
- 1d60909 <rdar://problem/11740973> by Greg Clayton · 13 years ago
- 7820bd1 <rdar://problem/11357711> by Greg Clayton · 13 years ago
- a98fde5 <rdar://problem/11819635> by Greg Clayton · 13 years ago
- 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
- 2dafd8e <rdar://problem/11282938> by Greg Clayton · 13 years ago
- 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
- 0cd7086 <rdar://problem/11202426> by Greg Clayton · 14 years ago
- 741f3f9 lldb_private::Section objects have a boolean flag that can be set that by Greg Clayton · 14 years ago
- 84db910 <rdar://problem/11113279> by Greg Clayton · 14 years ago
- f9be693 <rdar://problem/11072382> by Greg Clayton · 14 years ago
- d804d28 <rdar://problem/8196933> by Greg Clayton · 14 years ago
- b9a01b3 Made a ModuleSpec class in Module.h which can specify a module using one or by Greg Clayton · 14 years ago
- c7f09cc Fixed a crasher that was happening after making ObjectFile objects have a by Greg Clayton · 14 years ago
- e72dfb3 <rdar://problem/10103468> by Greg Clayton · 14 years ago
- 9df05fb Extended function lookup to allow the user to by Sean Callanan · 14 years ago
- c966054 <rdar://problem/10560053> by Greg Clayton · 14 years ago
- e1cd1be Switching back to using std::tr1::shared_ptr. We originally switched away by Greg Clayton · 14 years ago