- 8967a8f bump to lldb-150. by Jason Molenda · 12 years ago
- eeeb2af Forgot to bump the local string buffer up in size after debugging to make sure long strings would be correctly read when the buffer is too small for the string. by Greg Clayton · 12 years ago
- dd29b97 Found a quick way to improve the speed with which we can read object files from memory when they are in the shared cache: always read the symbol table strings from memory and let the process' memory cache do the work. by Greg Clayton · 12 years ago
- 9d1fa2a Warn when we detect a valid dSYM file that is empty. This can happen when a dSYM file is created from a binary with no debug info, that has been stripped, or when the .o files are not available when the dSYM is created. by Greg Clayton · 12 years ago
- cf5927e <rdar://problem/11386214> <rdar://problem/11455913> by Greg Clayton · 12 years ago
- 2e4ca56 bump to lldb 149. by Jason Molenda · 12 years ago
- 9986a3b rdar://problem/11140741 by Johnny Chen · 12 years ago
- 20c3708 Make the debug output that comes as printf's from code called in the target for getting ObjC class names and ObjC method implementations only come out when doing verbose logging. by Jim Ingham · 12 years ago
- 86c50d7 <rdar://problem/11405850> by Greg Clayton · 12 years ago
- 930f10a I have updated Clang to include support for Objective-C by Sean Callanan · 12 years ago
- bb55057 <rdar://11477301> by Han Ming Ong · 12 years ago
- aad177d Reduce the timeout value for the "get class name" and "po" functions to .1 second. 1 second (what they were before) is way too long. by Jim Ingham · 12 years ago
- 03e5e51 If we notice that a module with a given file path is replaced by another with the same file by Jim Ingham · 12 years ago
- f42d3f6 We shouldn't save g_dummy_target_sp. Other code will simply call Destroy() on it. by Filipe Cabecinhas · 12 years ago
- 0578f45 Bump to version 148. by Jason Molenda · 12 years ago
- 4bc8d16 Warn the user when several commands match the input given. Added a testcase. by Filipe Cabecinhas · 12 years ago
- 82b147f <rdar://problem/11439755> by Greg Clayton · 12 years ago
- f061318 Enabled C++11 in the expression parser. auto and by Sean Callanan · 12 years ago
- 4f397a2 Don't do a stat compare of the module with its underlying file if we already matched the UUID. by Jim Ingham · 12 years ago
- 67b402c Make sure that our thread list can't get out of date like was happening before Jims fix in revision 156894. by Greg Clayton · 12 years ago
- f63f2ba Always call RefreshStateAfterStop when we get a stop event. We were skipping doing it in the case where we had interrupted the target. Presumably at some point in the past RefreshStateAfterStop was done more directly when we handled the interrupt, but it isn't any more so now we need to do it all the time. by Jim Ingham · 12 years ago
- 1c4ae3e Add an accessor on SBBreakpointLocation to get its location ID. by Jim Ingham · 12 years ago
- a6909bd Bump version # to lldb-147. by Jason Molenda · 12 years ago
- 45c47aa Add LLDB_DISABLE_PYTHON around newly added methods in by Jason Molenda · 12 years ago
- 53628e7 Set the result status correctly for asynchronous step-in/out/over commands. by Jim Ingham · 12 years ago
- d2a9d9b Fix comment typeo. by Jason Molenda · 12 years ago
- e585240 <rdar://problem/11246147> by Greg Clayton · 12 years ago
- 08af598 Include llvm/ADT/STLExtras.h from lldb/Utility/Utils.h and use llvm::array_lengthof(), instead. by Johnny Chen · 12 years ago
- 0cbaacd Modified "image lookup -t <typename>" to expand typedefs. by Greg Clayton · 12 years ago
- 2ad894b <rdar://problem/11455398> by Greg Clayton · 12 years ago
- c2c822c Fixed a typo: "aync" => "async" by Greg Clayton · 12 years ago
- 469e08d <rdar://problem/11451919> by Greg Clayton · 12 years ago
- bd5c23d <rdar://problem/11240464> by Greg Clayton · 12 years ago
- b7cdd6c Fix missing NEON registers for the 'register read' command with the lldb debugserver which supports the 'qRegisterInfo' packet by Johnny Chen · 12 years ago
- 9721fe9 Add a useful error message to "log enable" with the wrong number of arguments, and reject "log enable lldb" which just silently did nothing before. by Jim Ingham · 12 years ago
- ca0761b <rdar://problem/11439169> by Greg Clayton · 12 years ago
- 5b0025f <rdar://problem/11439022> by Greg Clayton · 12 years ago
- d1ec3d6 Fix a comment I had incorrectly altered. by Jim Ingham · 12 years ago
- d82bc6d Found one more place where the OkayToDiscard needs to be consulted. by Jim Ingham · 12 years ago
- 110b55f Don't try to use "OkayToDiscard" to mean BOTH this plan is a user plan or not AND unwind on error. by Jim Ingham · 12 years ago
- 1a7f630 Fixed an issue in the platform options where if no architecture was specified where the platform would fail to select itself with something like: by Greg Clayton · 12 years ago
- 0fef968 <rdar://problem/11330621> by Greg Clayton · 12 years ago
- 038fa8e If the ObjC Step Through Trampoline plan causes a target crash, properly propagate the error back to by Jim Ingham · 12 years ago
- 90f7856 Added a #define of NULL to 0 to make NULL usable in expressions. by Sean Callanan · 12 years ago
- 18ae2b1 Remove the string pool from the global destructor chain so it doesn't get yanked out from under us prematurely on exit. by Jim Ingham · 12 years ago
- f92ddcc Print out a notification when the process of a target other than the currently selected target stops. by Jim Ingham · 12 years ago
- 07baf83 <rdar://problem/11338654> Fixing a bug where having a summary for a bitfield without a format specified would in certain cases crash LLDB - This has also led to refactoring the by-type accessors for the data formatter subsystem. These now belong in our internal layer, and are just invoked by the public API stratum by Enrico Granata · 12 years ago
- da23dff <rdar://problem/11400476> by Han Ming Ong · 12 years ago
- 79a5926 <rdar://problem/11408853> by Han Ming Ong · 12 years ago
- 651cbe2 <rdar://problem/11239650> Fixing a bug where the SetValueFromCString() method failed to operate on dynamic values. The fix consists in making the set operation fall through to the parent. We only actually allow this if the dynamic value is at a 0-offset from the parent, or the new value is 0. Other scenarios would need agreement on the actual meaning of the set operation (do we keep offsetting? do we just assume the user knows what they are doing?) so we prevent them, and let the expression parser deal with the complexity by Enrico Granata · 12 years ago
- 4c87ebf Fixing some indentation. by Jim Ingham · 12 years ago
- 4758a3c First part of a fix to make GetNonSyntheticValue() work correctly by Enrico Granata · 12 years ago
- 5f2b926 <rdar://problem/10605072> by Greg Clayton · 12 years ago
- 1ccfba6 bump TOT version number to lldb-146 to match the checkin on the branch. by Jason Molenda · 12 years ago
- b170aee <rdar://problem/11358639> by Greg Clayton · 12 years ago
- 8d03c6f Add clarification comments. by Johnny Chen · 12 years ago
- 6f4a115 Updated to a more meaningful macro name. by Johnny Chen · 12 years ago
- 6092371 Fix the problem that 'help breakpoint set' is printing a lot of redundant lines. by Johnny Chen · 12 years ago
- e61ec7f Remove repeated word. by Filipe Cabecinhas · 12 years ago
- 78c180a Fixed some strncat/strlcat uses. by Filipe Cabecinhas · 12 years ago
- fc58af2 Added an "attach" alias as promised on the web page. by Sean Callanan · 12 years ago
- 1b584eb Don't expose the pthread_mutex_t underlying the Mutex & Mutex::Locker classes. by Jim Ingham · 12 years ago
- 2b53695 When the current thread state is NULL, PyThreadState_Get() issues a fatal error. by Johnny Chen · 12 years ago
- 35dd496 Fix a think in Mutex::Locker::Locker(pthread_mutex_t *) Really should lock the mutex handed in, not the m_mutex_ptr that you've set to NULL... by Jim Ingham · 12 years ago
- cb740b3 In ProcessGDBRemote::DoConnectRemote(), if the remote system informed by Jason Molenda · 12 years ago
- 88e3de2 Clean up the usage of "MasterPlan" status in ThreadPlans. Only user-initiated plans by Jim Ingham · 12 years ago
- ee033f2 Document the fact that you can repeat "-n" and similar options to make one breakpoint on multiple names. by Jim Ingham · 12 years ago
- 6a04353 Adding a new 'type category disable *' feature that disables all categories - This is intended as a quick kill switch for data formatters for cases where the user wants as little extra processing as possible to be done on their target, or to override major data formatters bug, should they occur by Enrico Granata · 12 years ago
- 7950572 If a command takes options and arguments, the help text should warn the user to use "--" to terminate the options. by Jim Ingham · 12 years ago
- 14f17cf Jeeze... Remove two unneeded #include's of ThreadPlanTestCondition.h, and replace them with by Jim Ingham · 12 years ago
- b5d55cf Cleanup - removing the ThreadPlanTestCondition and its helper functions. It is not needed, by Jim Ingham · 12 years ago
- 707b7a8 Fix reporting of stop reasons when the StepOver & StepIn plans stop because of a crash or breakpoint. Added the ability for a plan to say it is done but doesn't want to be the reason for the stop. by Jim Ingham · 12 years ago
- 99c63be Use a cache of the results of "GetFileAddress" from a symbol in the Comparator we are using to sort the various lookup indices by symbol address. When we switched to weak pointers, by Jim Ingham · 12 years ago
- 8a6f3e9 Added a --force option to "memory read," by Sean Callanan · 12 years ago
- 5564b58 Clarify "watchpoint set" help text. by Johnny Chen · 12 years ago
- fbbede5 Bump to lldb-145. by Jason Molenda · 12 years ago
- 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
- c76486c Don't call SBDebugger::SetInternalVariable in the sigwinch_handler, since that takes locks and potentially does allocations. by Jim Ingham · 12 years ago
- 26c05d9 Made the IR interpreter move all floats, not just "wide" by Sean Callanan · 12 years ago
- 13bf85c Patch from Filipe Cabecinhas. by Greg Clayton · 12 years ago
- 45dbebf Patch from Filipe Cabecinhas. by Greg Clayton · 12 years ago
- 7aeed48 Patch from Filipe Cabecinhas. by Greg Clayton · 12 years ago
- 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
- 87677ee Add an Error string specifically for when we hit an ENOMEM when by Jason Molenda · 12 years ago
- 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
- 356bcc0 <rdar://problem/11271074> <rdar://problem/11285931> by Greg Clayton · 12 years ago
- 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
- 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
- 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
- 0ffff1e Hardened LLDB against NULL identifiers being passed by Sean Callanan · 12 years ago
- 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
- b11f4a0 Bump to lldb-144. by Jason Molenda · 12 years ago
- 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
- 73260da Fix the docs for "breakpoint command add" to specify the arguments passed into the python function. by Jim Ingham · 12 years ago
- 49749a7 Recognize Objective-C classes with runtime class by Sean Callanan · 12 years ago
- 4e651b1 Maked LLDB into a package so we can import things without poluting the global namespace. by Greg Clayton · 12 years ago
- 6b028d6 Change Target::ReadMemoryFromFileCache to not read from the file by Jason Molenda · 12 years ago
- 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
- cbff0fb <rdar://problem/11291668> by Greg Clayton · 12 years ago
- 0821057 Fixed a crasher that occurs when an expression by Sean Callanan · 12 years ago