- c024004 Cleaned up the lldb_private::Mangled class to get rid of the tokenizing code that has bit rotted and isn't being used. Also cleaned up the API to the "lldb_private::Mangled" to always take "const ConstString &" arguments instead of both "const ConstString &" and "const char *". by Greg Clayton · 12 years ago
- 9b98ffd <rdar://problem/10998370> by Greg Clayton · 12 years ago
- 4a379b1 Ran the static analyzer on the codebase and found a few things. by Greg Clayton · 12 years ago
- b438699 Lock around reading as well as connecting & disconnecting so we don't start reading after by Jim Ingham · 12 years ago
- b3a1a2b <rdar://problem/11870357> by Greg Clayton · 12 years ago
- 4ebd5ce <rdar://problem/11773899> Formatters for BOOL* and BOOL& by Enrico Granata · 12 years ago
- 5cee84b <rdar://problem/11628688> Making sure to use the ostype format for OSType values by Enrico Granata · 12 years ago
- cbacba1 <rdar://problem/11740973> by Greg Clayton · 12 years ago
- 7e26fd3 Added a check to the Section to make sure we don't by Sean Callanan · 12 years ago
- bcaf99a <rdar://problem/11791234> by Greg Clayton · 12 years ago
- 3ce4df5 Add a command channel to wait on along with the file descriptor the ConnectionFileDescriptor class is managing, so we can always pop ourselves out of our select call regardless of how well behaved the channel we are talking to is. by Jim Ingham · 12 years ago
- 941f5da Modifying the "address" format, which prints a pointer and a description of what it points to, to detect when the deref of that pointer points to something valid. So if you have: by Greg Clayton · 12 years ago
- 110accf Don't call DoOnRemoval if you are just peeking at events. by Jim Ingham · 12 years ago
- a7d3dc7 <rdar://problem/11852100> by Greg Clayton · 12 years ago
- 545762f <rdar://problem/11357711> by Greg Clayton · 12 years ago
- 0d0f56d Make const result value objects able to return dynamic types. by Greg Clayton · 12 years ago
- e82d8ed <rdar://problem/11819635> by Greg Clayton · 12 years ago
- 126b344 <rdar://problem/11755446> Making sure to provide summaries for one more NSString subclass by Enrico Granata · 12 years ago
- e8fc036 Fix the copy constructor and assignement operator for ModuleList to be thread safe. by Greg Clayton · 12 years ago
- 716a664 Committed a change to the SectionList that introduces by Sean Callanan · 12 years ago
- 9d0f508 rdar://problem/11598332 by Johnny Chen · 12 years ago
- e4b5ec0 rdar://problem/11597911 by Johnny Chen · 12 years ago
- 9336790 We were accessing the ModuleList in the target without locking it for tasks like by Jim Ingham · 12 years ago
- 49170d4 Check for NULL modules coming into the SearchFilter's ModulePasses & PlatformDarwin::ModuleIsExcludedForNonModuleSpecificSearches functions. by Jim Ingham · 12 years ago
- e23940f Fix arch_helper() to return the list of supported architectures. by Johnny Chen · 12 years ago
- dc43bbf Fixed memory management issues introduced by revision 157507. by Greg Clayton · 12 years ago
- 746323a rdar://problem/11535045 by Johnny Chen · 12 years ago
- 04e6ada <rdar://problem/11534686> by Greg Clayton · 12 years ago
- 6b1763b <rdar://problem/11355592> Fixing a bug where we would incorrectly try and determine a dynamic type for a variable of a pointer type that is not a valid generic type for dynamic pointers. by Enrico Granata · 13 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 · 13 years ago
- 45c47aa Add LLDB_DISABLE_PYTHON around newly added methods in by Jason Molenda · 13 years ago
- e585240 <rdar://problem/11246147> by Greg Clayton · 13 years ago
- 2ad894b <rdar://problem/11455398> by Greg Clayton · 13 years ago
- 0fef968 <rdar://problem/11330621> by Greg Clayton · 13 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 · 13 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 · 13 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 · 13 years ago
- 4758a3c First part of a fix to make GetNonSyntheticValue() work correctly by Enrico Granata · 13 years ago
- b170aee <rdar://problem/11358639> by Greg Clayton · 13 years ago
- 1b584eb Don't expose the pthread_mutex_t underlying the Mutex & Mutex::Locker classes. by Jim Ingham · 13 years ago
- c76486c Don't call SBDebugger::SetInternalVariable in the sigwinch_handler, since that takes locks and potentially does allocations. by Jim Ingham · 13 years ago
- 45dbebf Patch from Filipe Cabecinhas. by Greg Clayton · 13 years ago
- 87677ee Add an Error string specifically for when we hit an ENOMEM when by Jason Molenda · 13 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 · 13 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 · 13 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 · 13 years ago
- 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 · 13 years ago
- 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 · 13 years ago
- c705730 <rdar://problem/11282938> by Greg Clayton · 13 years ago
- 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 · 13 years ago
- 5056169 Cleaned up code that was getting SBData for an SBInstruction. by Greg Clayton · 13 years ago
- 516f084 No functionality changes, mostly cleanup. by Greg Clayton · 13 years ago
- 860b9ea <rdar://problem/11202426> by Greg Clayton · 13 years ago
- 72c17bf Fixed ModuleList::FindTypes() so that when a symbol context is supplied that contains a valid module, it will search that module first, then if we are still looking for matches (we have found less that "max_matches"), search in all of the other modules as well. by Greg Clayton · 13 years ago
- 9f95fb6 In a prior commit, I changed the parameters around on a ModuleList::FindTypes where the old parameters that existing clients were using would have been compatible, so I renamed ModuleList::FindTypes to ModuleList::FindTypes2. Then I made fixes and verified I updated and fixed all client code, but I forgot to rename the function back to ModuleList::FindTypes(). I am doing that now and also cleaning up the C++ dynamic type code a bit. by Greg Clayton · 13 years ago
- 8705876 Order the initializations so that they reflect how they're declared in the class. by Bill Wendling · 13 years ago
- 63aa634 Attempt at fixing a crasher where summary strings where looping endlessly. by Enrico Granata · 13 years ago
- f9de192 <rdar://problem/11148044> by Greg Clayton · 13 years ago
- 940dd18 Be more careful when overriding the type for a by Sean Callanan · 13 years ago
- b6641ba Add log entries for HijackBroadcaster() as well as RestoreBroadcaster(). by Johnny Chen · 13 years ago
- 80731ec Fixing an issue where Unicode characters in an NSString were printed as escape sequences by the summary provider shipping with LLDB - Added relevant test case code. Bonus points for identifying the source of the quotes :-) by Enrico Granata · 13 years ago
- 6781217 adding a summary for Objective-C type 'Class' by Enrico Granata · 13 years ago
- 9ab696e lldb_private::Section objects have a boolean flag that can be set that by Greg Clayton · 13 years ago
- dba1de8 Synthetic values are now automatically enabled and active by default. SBValue is set up to always wrap a synthetic value when one is available. by Enrico Granata · 13 years ago
- dc0a38c <rdar://problem/11113279> by Greg Clayton · 13 years ago
- f2cb7f2 Removing cascading through inheritance chains for data formatters by Enrico Granata · 13 years ago
- 2aaf59d Added the ability to log a value object just as a value would be display by Greg Clayton · 13 years ago
- aa20630 Fixed the ability to load a module from a path by using just a UUID. After by Greg Clayton · 13 years ago
- f0c372a Headers cleanup by Enrico Granata · 13 years ago
- 2b7fd6f Removing spurious <ostream> include by Enrico Granata · 13 years ago
- f55919b Fixing a bug where child names in filters were not matched properly by Enrico Granata · 13 years ago
- 12f588a Make sure that if a UUID was passed in, and we found a match, that should be enough for us. by Greg Clayton · 13 years ago
- cf09f88 Massive enumeration name changes: a number of enums in ValueObject were not following the naming pattern by Enrico Granata · 13 years ago
- 2418fdd <rdar://problem/11072382> by Greg Clayton · 13 years ago
- 964deba <rdar://problem/8196933> by Greg Clayton · 13 years ago
- 579a296 The Cocoa formatters now provide error messages for many of the common things-went-wrong situations. Previously they would say nothing or log failures to the Python console by Enrico Granata · 13 years ago
- 5ae31e2 Mark newly added synthesizer calls as being #ifndef LLDB_DISABLE_PYTHON by Jason Molenda · 13 years ago
- 7b9aacf Changed several of the Cocoa formatters to match the output style that Xcode uses internally to provide summaries by Enrico Granata · 13 years ago
- 66205ce Added formatters for libc++ (http://libcxx.llvm.org): by Enrico Granata · 13 years ago
- 21c8dcf <rdar://problem/11016922> by Greg Clayton · 13 years ago
- b2cf58a First stage of implementing step by "run to next branch". Doesn't work yet, is turned off. by Jim Ingham · 13 years ago
- 06cdb8d Changed ValueObject to use a dedicated ChildrenManager class to store its children, instead of an std::vector by Enrico Granata · 13 years ago
- d1978c8 Use a new define, NO_XPC_SERVICES, to indicate that macosx/Host.mm by Jason Molenda · 13 years ago
- 0c31d3d <rdar://problem/10997402> by Greg Clayton · 13 years ago
- 1bc1cad rdar://problem/10611315 by Johnny Chen · 13 years ago
- 400105d Using the new ScriptInterpreterObject in the implementation of synthetic children to enhance type safety by Enrico Granata · 13 years ago
- 80e7b0f Fixing an issue where a ValueObject had changed its value but the 'value changed' flag was not being set. This was breaking one of our test cases by Enrico Granata · 13 years ago
- a989307 Added the ability to disassembly "count" instructions given a SBAddress. by Greg Clayton · 13 years ago
- de3b25b added a new formatter for CF(Mutable)BitVector by Enrico Granata · 13 years ago
- 74351ba rdar://problem/10652076 by Johnny Chen · 13 years ago
- 23255c3 having std::vector still show children even if it now has a builtin summary - having the std::vector test case deal with the fact that we now have said builtin summary by Enrico Granata · 13 years ago
- 86fcb16 (a) adding formatters for: by Enrico Granata · 13 years ago
- 83410e5 (a) adding an introspection formatter for NS(Mutable)IndexSet by Enrico Granata · 13 years ago
- 3069c62 1) solving a bug where, after Jim's fixes to stack frames, synthetic children were not recalculated when necessary, causing them to get out of sync with live data by Enrico Granata · 13 years ago
- 142f94c Updated LLVM to take a new MC JIT that supports by Sean Callanan · 13 years ago
- 1328b14 This commit: by Enrico Granata · 13 years ago
- 4dd3d90 <rdar://problem/10017623> by Greg Clayton · 13 years ago
- 769908b Include stddef.h for ptrdiff_t, GCC 4.6 doesn't include it implicitly. by Benjamin Kramer · 13 years ago
- 444fe99 Made a ModuleSpec class in Module.h which can specify a module using one or by Greg Clayton · 13 years ago
- 6c5438b Fixed a crasher that was happening after making ObjectFile objects have a by Greg Clayton · 13 years ago