1. fbbede5 Bump to lldb-145. by Jason Molenda · 12 years ago
  2. e1ef1e3 Clean up the way modules are looked for when calling Target::GetSharedModule(...). We were ignoring remapped files, even if they were valid. Also if we have a UUID, we should check our global module list first. by Greg Clayton · 12 years ago
  3. c76486c Don't call SBDebugger::SetInternalVariable in the sigwinch_handler, since that takes locks and potentially does allocations. by Jim Ingham · 12 years ago
  4. 26c05d9 Made the IR interpreter move all floats, not just "wide" by Sean Callanan · 12 years ago
  5. 13bf85c Patch from Filipe Cabecinhas. by Greg Clayton · 12 years ago
  6. 45dbebf Patch from Filipe Cabecinhas. by Greg Clayton · 12 years ago
  7. 664b099 Patch from Filipe Cabecinhas. by Greg Clayton · 12 years ago
  8. b7a22b2 Patch from Filipe Cabecinhas. by Greg Clayton · 12 years ago
  9. 7aeed48 Patch from Filipe Cabecinhas. by Greg Clayton · 12 years ago
  10. 9e8865e Save more memory by not parsing the symbol table for stand alone DWARF files. We currently have SymbolFile plug-ins which all get the chance to say what they can parse in a symbol file. Prior to this fix we would ask the SymbolFileDWARF plug-in what abilities it had, and it would answer with "everything", and then we would check the SymbolFileSymtab plug-in what abilities it had, in case it had more abilities. The checking that SymbolFileSymtab does is a bit expensive as it pulls in the entire symbol table just to see if it can offer a few scraps of debug information. This causes all stand along DWARF files to pull in their symbol tables even though those symbols will never be used. This fix will check all SymbolFile plug-ins for their abilities and if any plug-in responds with "everything", then we stop the search. by Greg Clayton · 12 years ago
  11. 87677ee Add an Error string specifically for when we hit an ENOMEM when by Jason Molenda · 12 years ago
  12. ce035a0 Automatically enabling the Cocoa formatter categories for command-line LLDB. Previously, the categories were filled in but disabled by default. Tweaking test cases appropriately to keep working and do the right thing by Enrico Granata · 12 years ago
  13. 356bcc0 <rdar://problem/11271074> <rdar://problem/11285931> by Greg Clayton · 12 years ago
  14. 431d26d Patch from Viktor Kutuzov: changes the method declarations to const for the Args::GetCommandString and Agrs::GetQuotedCommandString methods. It allows using of these methods within the other const methods. by Greg Clayton · 12 years ago
  15. 3e33979 Make the libheap.dylib build into a consistent temp directory so it can be reused between lldb invocations. Also add the module name into the directory path that is used to store the target triple specific build of libheap.dylib. by Greg Clayton · 12 years ago
  16. 0ff10b5 Fixing a typo in the NSArray data formatter by Enrico Granata · 12 years ago
  17. f8c2370 Make sure the end of the first line is still within the function, and if not, don't push the prologue past it. by Jim Ingham · 12 years ago
  18. 1dae6f3 Remove the "-x" from the finish-swig-Python-LLDB.sh shell options so it doesn't print out all of the commands when executing the shell script. by Greg Clayton · 12 years ago
  19. a5c2ce0 Returning data formatters to their previous working condition - Plus fixing an issue that was preventing Python oneliners from executing by Enrico Granata · 12 years ago
  20. 0ffff1e Hardened LLDB against NULL identifiers being passed by Sean Callanan · 12 years ago
  21. dff3f44 Suspend program threads before sending the SIGSTOP & resuming, so other threads won't get into trouble while we are waiting for the SIGSTOP. by Jim Ingham · 12 years ago
  22. d6d067a Fixing an over-substitution of text by Enrico Granata · 12 years ago
  23. 66148c6 Make the C++ formatters importable by having them use the right package to import and reference the Logger by Enrico Granata · 12 years ago
  24. 6f2f0ab Now that we have an LLDB package, make the "lldb.macosx.crashlog" module work with all of the new module paths. by Greg Clayton · 12 years ago
  25. b11f4a0 Bump to lldb-144. by Jason Molenda · 12 years ago
  26. 0d235d5 Making the Cocoa formatters comply with the new on-disk layout of the Python resources - This is one of the steps towards making the data formatters work again by Enrico Granata · 12 years ago
  27. 65e3dcb Ensure that lldb/runtime is not a dead point in the Python package hierarchy - This is a first preliminary step in fixing data formatters after Greg's changes to the Python resources on-disk layout by Enrico Granata · 12 years ago
  28. a666550 Remove unneeded files. by Greg Clayton · 12 years ago
  29. aa0489c Move the source and Makefile into a directory so it will be easier to install. by Greg Clayton · 12 years ago
  30. 70fa461 Renaming to rid of the '++' in the test file name and simplify the Makefile. by Johnny Chen · 12 years ago
  31. f4c2c68 Make the Makefile stand alone. by Greg Clayton · 12 years ago
  32. 73260da Fix the docs for "breakpoint command add" to specify the arguments passed into the python function. by Jim Ingham · 12 years ago
  33. 89f099b Removed a binary that I accidentally committed. by Sean Callanan · 12 years ago
  34. 49749a7 Recognize Objective-C classes with runtime class by Sean Callanan · 12 years ago
  35. 4e651b1 Maked LLDB into a package so we can import things without poluting the global namespace. by Greg Clayton · 12 years ago
  36. 20c1307 Made it safe to re-import a Python module, allowing by Sean Callanan · 12 years ago
  37. c315bdc Fixing a bunch of i386 testsuite failures by Enrico Granata · 12 years ago
  38. 6b028d6 Change Target::ReadMemoryFromFileCache to not read from the file by Jason Molenda · 12 years ago
  39. 2a45d0e Make the test case more robust in terms of remote testsuite execution. by Johnny Chen · 12 years ago
  40. 800bd70 Forgo the selector test on i386, where we can't by Sean Callanan · 12 years ago
  41. 0eba719 Create an NSAutoreleasePool correctly in a test by Sean Callanan · 12 years ago
  42. 1463b65 Add a suffix rule for compiling objc++ files and a sample directory under test/lang/objcxx. by Johnny Chen · 12 years ago
  43. ba0893f Fixing a typo in the previous commit that broke the build by Enrico Granata · 12 years ago
  44. 4d609c9 Fixing an issue where the expression parser was not correctly freeze-drying bitfields - This patch ensures that (a) freeze-drying bitfields works correctly and (b) that we actually access bitfields through IR instead of the 'frame var en lieu of expr' shortcut, for added safety in corner cases that may arise by Enrico Granata · 12 years ago
  45. 3bc7e5e Add a '-R' option, which is similar to '-r', except that the relocated directory, if exists, will be removed entirely by Johnny Chen · 12 years ago
  46. cbff0fb <rdar://problem/11291668> by Greg Clayton · 12 years ago
  47. 0821057 Fixed a crasher that occurs when an expression by Sean Callanan · 12 years ago
  48. 6f7f8da Added support for the LC_ENCRYPTION_INFO load command. by Greg Clayton · 12 years ago
  49. 862fd5c Report the command error when we are in "stop on error mode." by Jim Ingham · 12 years ago
  50. 2a76fbf A small fix for ObjectFileMachO::ParseSymtab() where a pointer by Jason Molenda · 12 years ago
  51. d67dc54 Fixing the test case so that it runs correctly on i386 as well as on x86_64 by Enrico Granata · 12 years ago
  52. 79bdadd Removing the @expectedFailurei386 decorator from test cases that now work as a result of the latest changes to Value.cpp by Enrico Granata · 12 years ago
  53. 2d34a50 This patch fixes a bug where LLDB was incorrectly setting the address-size on a DataExtractor to be sizeof(void*) when the ValueObject came out of the expression parser by Enrico Granata · 12 years ago
  54. 796152f Pass *this in explicitly to save the FileSpec copy construction. by Jim Ingham · 12 years ago
  55. 73a3571 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 · 12 years ago
  56. c705730 <rdar://problem/11282938> by Greg Clayton · 12 years ago
  57. f0bc815 Added the ability to specify the symbol file for a module when adding it to a target. by Greg Clayton · 12 years ago
  58. 67898a0 Test file renaming. by Johnny Chen · 12 years ago
  59. 6a3f9af Implemented zext as a no-op cast in the IR interpreter. by Sean Callanan · 12 years ago
  60. 25f800e Bump version to lldb-143. by Jason Molenda · 12 years ago
  61. 1ced142 Remove the expectedFailure decorator as the bug has been fixed. by Johnny Chen · 12 years ago
  62. 9098fee Added code to automatically load the libheap.dylib when ptr_refs, cstr_refs or malloc_info are called. If MallocStackLogging is enabled, then you can now use --stack to dump the backtrace of the code that allocated each malloc block. by Greg Clayton · 12 years ago
  63. 0f485ea Method name change to avoid further conflicts when merging from ToT to branches/lldb-platform-work. by Johnny Chen · 12 years ago
  64. 4c983c8 Fixed some issues with symbolicating things. Fixed symbolication.add_module() to not use the resolved_path before we have tried to locate it. Fixed crashlog.locate_module_and_debug_symbols() to return true and false correctly. by Greg Clayton · 12 years ago
  65. e787c7e Make sure the "synchronous breakpoint callbacks" get called before the thread plan logic gets invoked, and if they by Jim Ingham · 12 years ago
  66. e7cf9c4 Added logging so we can see when we are trying to complete a forward type and pull in the world. This is due to a compiler bug we are tracking (<rdar://problem/11291658>) where forward decls to classes and types are not properly scoped in namespaces, which results in the current LLDB looking for a type it will find many times in the accelerator tables, but never match. For example, when debugging with clang we get a forward decl like: by Greg Clayton · 12 years ago
  67. 808e92a 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 · 12 years ago
  68. 7482159 <rdar://problem/11259893> by Greg Clayton · 12 years ago
  69. ceb7a52 Missed one place where the assert should have been in a #ifdef. Thanks Jason. by Jim Ingham · 12 years ago
  70. 80b4de8 Tests decorated with @benchmarks_test do not participate in the remote-macosx test suite run. by Johnny Chen · 12 years ago
  71. be45227 LLDB test suite should also output the config info string along with the stack trace. by Johnny Chen · 12 years ago
  72. e6d88a8 Simplify the progress bar display when neither "-v" nor "-t" is passed to the test driver. by Johnny Chen · 12 years ago
  73. 7e4690c Updated LLVM to take a variety of ARM by Sean Callanan · 12 years ago
  74. fb3c775 The session file name should be tagged with (architecture, compiler) in addition by Johnny Chen · 12 years ago
  75. ac4583a Not a test failure for i386; instead, the test case should be modified to not over-expect type fields for the synthetic childs. by Johnny Chen · 12 years ago
  76. 92e6acd In debug mode, assert when we fail to get the sequence mutex. We need to remove as many places where this can happen as possible. by Jim Ingham · 12 years ago
  77. 09db284 bump version to lldb-142. by Jason Molenda · 12 years ago
  78. 027aaa7 Switch to setting the write side of the run lock when we call Resume. Then make a PrivateResume that doesn't switch the run-lock state, and use that where we are resuming without changing the public resume state. by Jim Ingham · 12 years ago
  79. 67130e4 Add expected failure decorators for test cases which are failing for i386 architecture. by Johnny Chen · 12 years ago
  80. ffc9247 Add a WriteTryLock function. by Jim Ingham · 12 years ago
  81. 2f41d27 The plan stack should never be used while empty. GetCurrentPlan is the entry point to contol logic by Jim Ingham · 12 years ago
  82. 9274ba3 We take the API mutex first and the stop mutex second in general, so do it here as well. by Jim Ingham · 12 years ago
  83. 663067f Make sure EmulateInstructionARM doesn't have to have "armv4", "armv6", "armv7" as the exact architecture name, the arch name can just start with any of these strings. We need to be able to recognize different variants that might come along and not fail to backtrace completely (which happens when we aren't able to find an architecture that matches) when we don't have exact matches. by Greg Clayton · 12 years ago
  84. 29021d3 Added an iOS local debugging optimization when reading the __LINKEDIT section data for files in the dyld shared cache. by Greg Clayton · 12 years ago
  85. fea3199 Find and allows users to use the cached SDK's that might be in "~/Library/Developer/Xcode/iOS DeviceSupport". by Greg Clayton · 12 years ago
  86. ac9ebba Bump to lldb-141. by Jason Molenda · 12 years ago
  87. 82a17a2 Add armv7s to recognized cpu type for arm instruction emulation. by Jason Molenda · 12 years ago
  88. a4974db We now record metadata for Objective-C interfaces, by Sean Callanan · 12 years ago
  89. b58879a Update the way SDK directories are found so we are not reliant on the old "Latest" symlinks in the DeviceSupport directory. by Greg Clayton · 12 years ago
  90. 77d4071 Make sure an error is returned when Process::LoadImage() fails. by Greg Clayton · 12 years ago
  91. 1bfdb8d When an AST import fails, provide the metadata by Sean Callanan · 12 years ago
  92. 3a44a6c Bump to lldb-140. by Jason Molenda · 12 years ago
  93. 6c797dc Disabled spell checking in the expression parser, by Sean Callanan · 12 years ago
  94. a414e67 Fixed the ability to load multiple __LINKEDIT segments at the same address for darwin shared cache entries. Now when registering the load address of a section, the DynamicLoader objects can specify if they should warn or not. This will fix the ability to load the nlist entries for shared libraries in the darwin shared caches when no on disk representation is available for a shared library. by Greg Clayton · 12 years ago
  95. ac97a6b Add the capability of supplying the pre/post-flight functions to the test suite such that by Johnny Chen · 12 years ago
  96. 9747118 Added a new host function that allows us to run shell command and get the output from them along with the status and signal: by Greg Clayton · 12 years ago
  97. d897b28 Added a --lldb option to override the location of LLDB.framework. by Sean Callanan · 12 years ago
  98. 0e82f8e Made sure that the collections of mutexes used in by Sean Callanan · 12 years ago
  99. 78dae82 Patch from Viktor Kutuzov <vkutuzov@accesssoftek.com>: by Johnny Chen · 12 years ago
  100. 04003a1 Updated LLVM to take a variety of fixes to disassembler problems: by Sean Callanan · 12 years ago