1. d55c5b1 Add Android.mk support for building LLDB on Linux host. by Todd Fiala · 11 years ago
  2. bc16b92 The DisassemblerLLVMC has a retain cycle - the InstructionLLVMC's contained in its instruction by Jim Ingham · 11 years ago
  3. 4b93aee Add format specifiers to various format ids so we can print thread ids in decimal on Linux and FreeBSD. by Michael Sartain · 11 years ago
  4. 772a667 <rdar://problem/14521548> by Greg Clayton · 11 years ago
  5. 0bf2d69 elf-core: Parse vendor-specific notes by Ed Maste · 11 years ago
  6. 0bbfea6 simple plugin now works with Linux fix assert in SetPluginInfo implement Linux ePathTypeLLDBSystemPlugins and ePathTypeLLDBUserPlugins implement Linux Host::Backtrace and Host::GetEnvironment add .gnu_debugdata comment by Michael Sartain · 11 years ago
  7. 97abb6d <rdar://problem/13793059> by Greg Clayton · 11 years ago
  8. 7980d35 Fixed GetModuleSpecifications() to work better overall: by Greg Clayton · 11 years ago
  9. 52f7923 Huge change to clean up types. by Greg Clayton · 11 years ago
  10. 0c4c43c Fix "source list -n printf" on Linux (printf is symbol alias for __printf) by Michael Sartain · 11 years ago
  11. 7940069 Cleanup on the unified section list changes. Main changes are: by Greg Clayton · 11 years ago
  12. f9215ba Added a way to extract the module specifications from a file. A module specification is information that is required to describe a module (executable, shared library, object file, ect). This information includes host path, platform path (remote path), symbol file path, UUID, object name (for objects in .a files for example you could have an object name of "foo.o"), and target triple. Module specification can be used to create a module, or used to add a module to a target. A list of module specifications can be used to enumerate objects in container objects (like universal mach files and BSD archive files). by Greg Clayton · 11 years ago
  13. 28dafe0 Use target DisplaySource if available so we can get mixed source and assembly. by Michael Sartain · 11 years ago
  14. 5577ce0 Remove lldb's custom copy of the C++ demangler, used only on Mac by Jason Molenda · 11 years ago
  15. a807cee Split symbol support for ELF and Linux. by Michael Sartain · 11 years ago
  16. b54b7dc Formatting cleanup. by Jim Ingham · 11 years ago
  17. e6d9dec Prevent race in when stopping a "read thread" by Tim Northover · 11 years ago
  18. b04386b Use canonical termios.h location by Ed Maste · 11 years ago
  19. 73cfdbc Adding two new markers to the ${var..} specifier by Enrico Granata · 11 years ago
  20. 001cd53 In thread and frame format strings, it is now allowed to use Python functions to generate part or all of the output text by Enrico Granata · 11 years ago
  21. 77e67a5 Implemented a types.py module that allows types to be inspected for padding. by Greg Clayton · 11 years ago
  22. 3e11c7e Sort out a number of mismatched integer types in order to cut down the number of compiler warnings. by Andy Gibbs · 11 years ago
  23. b267bbd <rdar://problem/14194140> by Enrico Granata · 11 years ago
  24. b6a4c56 <rdar://problem/12717717> by Enrico Granata · 11 years ago
  25. ac94caa Huge performance improvements when one breakpoint contains many locations. by Greg Clayton · 11 years ago
  26. a9dc882 Use llvm::APFloat for formatting if a target is available. Each target when debugging has a "ASTContext" that helps us to use the correct floating point semantics. Now that APFloat supports toString we now use that. If we don't have a target, we still fall back on the old display methodology, but the important formatting should always have a target available and thus use the compiler floating point code. by Greg Clayton · 11 years ago
  27. 6fb3f2c Remove eFormatHalfFloat as it isn't needed. eFormatFloat should be used and the byte size will tell us how to display it. by Greg Clayton · 11 years ago
  28. 01c3be1 <rdar://problem/12783351> by Enrico Granata · 11 years ago
  29. 13bf1b0 Don't retry the Connect when starting up debugserver if the reason for the previous failure was by Jim Ingham · 11 years ago
  30. 45546c7 Make the "SearchFilterByModuleListAndCU" work correctly for searches at the CompUnit by Jim Ingham · 11 years ago
  31. 98c6082 Address::GetSection() turns a weak pointer to a shared pointer which is a little slow. So in Address::operator== & != do the by Jim Ingham · 11 years ago
  32. 884288b Fix various build warnings. by Matt Kopec · 11 years ago
  33. ae8c27b Use C-style include to match style in file (instead of C++ style) by Daniel Malea · 11 years ago
  34. b05e4bb FreeBSD cmake build fixes. by Daniel Malea · 11 years ago
  35. 7ef39ca <rdar://problem/14035604> by Enrico Granata · 11 years ago
  36. f0e769c Small code cleanups by Enrico Granata · 11 years ago
  37. 6606882 <rdar://problem/11109316> by Enrico Granata · 11 years ago
  38. a1f4fb8 Remove unused variable. by Greg Clayton · 11 years ago
  39. b50a2f3 Fixed signed operations in the IR interpreter. by Sean Callanan · 11 years ago
  40. 0be9b3b ObjectFileELF::GetModuleSpecifications on Linux should work now. by Michael Sartain · 11 years ago
  41. 17d5a03 Add ${ansi.XX} parsing to lldb prompt, use-color setting, and -no-use-colors command line options. by Michael Sartain · 11 years ago
  42. b1077c4 <rdar://problem/13966084> by Greg Clayton · 11 years ago
  43. a8aa5ab <rdar://problem/13880690> by Greg Clayton · 11 years ago
  44. be0aaf8 Adding a newline for better overall readability by Enrico Granata · 11 years ago
  45. 07e3124 <rdar://problem/13878726> by Enrico Granata · 11 years ago
  46. 9eedc23 s/to override/To override/ by Enrico Granata · 11 years ago
  47. 02af494 Improving the previous checkin about target.load-script-from-symbol-file by Enrico Granata · 11 years ago
  48. 0468bb2 <rdar://problem/13925626> by Enrico Granata · 11 years ago
  49. b71bdd8 <rdar://problem/13925626> by Enrico Granata · 11 years ago
  50. 37c43e4 Forgot to check for empty error strings in the previous checkin by Enrico Granata · 11 years ago
  51. 2e7f2db <rdar://problem/13878726> by Enrico Granata · 11 years ago
  52. 83d90c5 <rdar://problem/11398407> by Greg Clayton · 11 years ago
  53. dbe390e Allow LLDB to be built on a system with an installed gcc/g++ that isn't the default. I recently installed gcc-4.7/g++-4.7 on Ubuntu and tried to build by specifying: by Greg Clayton · 11 years ago
  54. 0c2921f Fixed a few obvious errors pointed out by the static analyzer. by Jim Ingham · 11 years ago
  55. f470a3c Only include under arm and an Apple system. Otherwise, it will fail under a GNU/Linux under ARM by Sylvestre Ledru · 11 years ago
  56. 1d3db0a <rdar://problem/13183720> by Enrico Granata · 11 years ago
  57. 0e19160 <rdar://problem/13854277> <rdar://problem/13594769> by Greg Clayton · 11 years ago
  58. 994b86b <rdar://problem/13621080> by Enrico Granata · 11 years ago
  59. 6a94de3 Converting ScanFormatDescriptor to use std::string instead of a manually managed buffer of bytes by Enrico Granata · 11 years ago
  60. 08f60c8 fix a couple of clang static analyzer warnings. by Jason Molenda · 11 years ago
  61. 42b336c Remove the UUID::GetAsCString() method which required a buffer to save the by Jason Molenda · 11 years ago
  62. 84e098b Don’t use the resolved value to calculate the location unless the variable is in a register by Enrico Granata · 11 years ago
  63. a46013b <rdar://problem/13700260> <rdar://problem/13723772> by Greg Clayton · 11 years ago
  64. d4d2d42 RegisterValues can now report their contents as by Sean Callanan · 11 years ago
  65. 10dc2a1 <rdar://problem/13695846> by Enrico Granata · 11 years ago
  66. 97a19b2 Cleanup logging to use the new "std::string FileSpec::GetPath()" function. Also added a similar function for modules: by Greg Clayton · 11 years ago
  67. 2325022 <rdar://problem/13565393> by Greg Clayton · 11 years ago
  68. c5e3138 Don't print the type if there is none and don't print "<invalid type>". ValueObjects can be register sets and register groups and dumping those with: by Greg Clayton · 11 years ago
  69. 36b877d Added the ability to extract a ModuleSpecList (a new class) from an ObjectFile. This is designed to be used when you have an object file that contains one or more architectures (MacOSX universal (fat) files) and/or one or more objects (BSD archive (.a files)). by Greg Clayton · 11 years ago
  70. 323c037 <rdar://problem/13209140> by Enrico Granata · 11 years ago
  71. ac630b8 Fix lock hierarchy violation in Listener/Broadcaster by Daniel Malea · 11 years ago
  72. ba6b37d Fix data race in Address class by wrapping m_offset in std::atomic by Daniel Malea · 11 years ago
  73. d387b46 Fixed some linux buildbot warnings. by Greg Clayton · 11 years ago
  74. 2c81087 Fixed two problems when reading constant/register by Sean Callanan · 11 years ago
  75. 102b2c2 After discussing with Chris Lattner, we require C++11, so lets get rid of the macros and just use C++11. by Greg Clayton · 11 years ago
  76. 81a96aa 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 · 11 years ago
  77. a81bf23 <rdar://problem/13657900> by Greg Clayton · 11 years ago
  78. ab8e00e Added a SetData() method to ValueObject. This by Sean Callanan · 11 years ago
  79. 3b83055 <rdar://problem/13623698> by Enrico Granata · 11 years ago
  80. 07e43bd Reorder the Platform plugin settings so that they're now by Jason Molenda · 11 years ago
  81. bbebdbe Add support for Platform plugins to have settings. by Jason Molenda · 11 years ago
  82. 87e929f <rdar://problem/13449987> by Greg Clayton · 11 years ago
  83. 00af72e <rdar://problem/13384801> by Greg Clayton · 11 years ago
  84. 296b06d <rdar://problem/13506727> by Greg Clayton · 11 years ago
  85. d4f95f3 <rdar://problem/11730263> by Greg Clayton · 11 years ago
  86. 0852cbb Introduces extended register sets whose availability can vary with the target processor. by Ashok Thirumurthi · 11 years ago
  87. 952e9dc <rdar://problem/13521159> by Greg Clayton · 11 years ago
  88. 9dc61d4 <rdar://problem/13246939> by Enrico Granata · 11 years ago
  89. f88bf3d Clean up logging a bit to not log when a command pipe is opened when “lldb object” logging is on. by Greg Clayton · 11 years ago
  90. c3f5cd8 Our commands that end up displaying a ValueObject as part of their workflow use OptionGroupValueObjectDisplay as their currency for deciding the final representation by Enrico Granata · 11 years ago
  91. 2938217 <rdar://problem/13502196> by Greg Clayton · 11 years ago
  92. c2676e8 <rdar://problem/13498879> by Greg Clayton · 11 years ago
  93. 0c074cb <rdar://problem/13365424> by Enrico Granata · 11 years ago
  94. dcb6c43 And then again only compute the more expensive piece of data if need be :-) by Enrico Granata · 11 years ago
  95. 6aac844 Invert two condition checks to evaluate them in cheapest-to-more-expensive order by Enrico Granata · 11 years ago
  96. 60dd527 <rdar://problem/13315663> by Enrico Granata · 11 years ago
  97. 986a750 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 · 11 years ago
  98. 2ac1c69 Fix a little fallout from the changes in r174757 where we would by Jason Molenda · 11 years ago
  99. 4bc4078 Fixed the ValidOffsetForDataOfSize() to use simpler logic. Fixed DataExtractor::BytesLeft() to return the correct value. by Greg Clayton · 11 years ago
  100. 535f53c <rdar://problem/13443931> by Greg Clayton · 11 years ago