- b9c1b51 *** This commit represents a complete reformatting of the LLDB source code by Kate Stone · 9 years ago
- 42ff957 Add an helper class lldb.formatters.synth.PythonObjectSyntheticChildProvider by Enrico Granata · 9 years ago
- 2adc801 Py3'ify some of the examples that get run at startup. by Zachary Turner · 10 years ago
- adb9982 Fix typos. by Bruce Mitchener · 10 years ago
- f610289 Fix some typos: by Sylvestre Ledru · 11 years ago
- 9b55aa4 An example summary provider for PyObject and the LLDB wrapper PythonObject hierarchy - this would have probably helped track down those refcount bugs.. by Enrico Granata · 12 years ago
- 64d2a28 An example of data formatters that generate a summary for a Unicode UTF encoded string represented as a (pointer,length) pair by Enrico Granata · 12 years ago
- 6d37cc6 This checkin removes the last Cocoa formatters that were implemented in Python and reimplements them in C++. The Python Cocoa formatters are not shipped as part of LLDB anymore, but still exist in the source repository for user reference. Python formatters still exist for STL classes and users can still define their own Python formatters by Enrico Granata · 13 years ago
- 6a92511 NS(Mutable)IndexSet formatter moves from Python to C++ by Enrico Granata · 13 years ago
- 50b5ee5 Converting more data formatters to C++ - NSBundle, CFBinaryHeap, NSMachPort and NSNotification by Enrico Granata · 13 years ago
- e1fb165 Quick fix for the libc++ std::map synthetic children provider by Enrico Granata · 13 years ago
- 54f279f <rdar://problem/12552374> & <rdar://problem/13100674> by Enrico Granata · 13 years ago
- e1d29e4 Replacing reference to radar number with svn revision by Enrico Granata · 13 years ago
- b5d9d63 Greg created a new API on SBProcess to get an ID that is guaranteed to be unique even in situations where underlying platforms would actually duplicate or hardcode PIDs by Enrico Granata · 13 years ago
- 0126132 Tweaking a comment in the NSURL formatter for correctness - the code was doing the right thing, but the comment was highly misleading by Enrico Granata · 13 years ago
- 37c3e91 <rdar://problem/12817233> by Enrico Granata · 13 years ago
- 7b3d205 Changing the NSDate data formatter to use GetData().uint64[] instead of relying on SBValue.GetValueAsUnsigned() to reinterpret a double as a uint64_t by Enrico Granata · 13 years ago
- e3fcd2b <rdar://problem/12426557> Fixing the NSIndexSet data formatter by Enrico Granata · 13 years ago
- 5d31103 <rdar://problem/11398693> Making sure we do not attempt to run code on zombie objects when attempting to format them by Enrico Granata · 13 years ago
- 63d2a23 Fix a potential issue where data formatters can get confused over malformed UUIDs by Enrico Granata · 13 years ago
- 69277ba <rdar://problem/12161825> Rephrase formatter for NSIndexSet in terms of indexes instead of objects by Enrico Granata · 13 years ago
- 39cf67e <rdar://problem/12068655> Make sure [NSDate distantPast] is formatted correctly by Enrico Granata · 13 years ago
- 7a20435 Editing a comment to make sure people know not to blame CFString.py for CFString summary errors by Enrico Granata · 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
- bbb648e Make the objc-runtime work with Python 2.6 by Filipe Cabecinhas · 13 years ago
- 584745a Added a few more summaries I find useful for lldb. by Jim Ingham · 13 years ago
- 4b7b5aa <rdar://problem/11773899> Formatters for BOOL* and BOOL& by Enrico Granata · 13 years ago
- 811e905 <rdar://problem/11753405> Making sure we deal correctly with signed NSNumber values by Enrico Granata · 13 years ago
- 7c015e1 Fixes for performance to data formatters - Python < 3.0 is much slower when using True/False as compared to 1/0 for logical values. Wexploit this to our advantage. Other minor tweaks by Enrico Granata · 13 years ago
- 263ebe5 Optimizations to the Python ObjC formatters - Benchmarking infrastructure by Enrico Granata · 13 years ago
- bd5a7a9 Fixing a bug where the summary for certain NSStrings was being returned as empty in spite of the string actually having a content by Enrico Granata · 13 years ago
- 9123950 A simple implementation of a summary and synthetic children providers for LLDB-specific shared pointers - This could be generalized to work with C++11 shared pointers with relative ease by Enrico Granata · 13 years ago
- 73076f9 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 · 14 years ago
- de93b6b Fixing a typo in the NSArray data formatter by Enrico Granata · 14 years ago
- 7d22221 Returning data formatters to their previous working condition - Plus fixing an issue that was preventing Python oneliners from executing by Enrico Granata · 14 years ago
- 28399ad 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 · 14 years ago
- 6d98f56 Maked LLDB into a package so we can import things without poluting the global namespace. by Greg Clayton · 14 years ago
- 51e3187 One last syntax error fix by Enrico Granata · 14 years ago
- a20e863 Fixing syntax typos in Python formatters by Enrico Granata · 14 years ago
- 98bcde4 Removing some instances of str(SBValue) by Enrico Granata · 14 years ago
- 247bd41 Logging for data formatters. by Enrico Granata · 14 years ago
- a7daeeb Fixing a whole class of crashers and potential crashers related to data formatters eating up all the stack when an unknown class has to be summarized ; this should make the whole Objective-C summaries more stable by Enrico Granata · 14 years ago
- d50f18b Part 1 of a series of fixes meant to improve reliability and increase ease of bug fixing for data formatter issues. by Enrico Granata · 14 years ago
- 86ea8d8 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 · 14 years ago
- f981060 Adding missing file by Enrico Granata · 14 years ago
- bf70ee9 adding a summary for Objective-C type 'Class' by Enrico Granata · 14 years ago
- 3f1052b 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 · 14 years ago
- 8c69c96 Changed several of the Cocoa formatters to match the output style that Xcode uses internally to provide summaries by Enrico Granata · 14 years ago
- 332b0b9 Fixing a problem with the NSSet summary provider; plus, providing a further optimization to the whole Cocoa formatters infrastructure by Enrico Granata · 14 years ago
- eb55ad4 the formatter for NSNotification was not being initialized correctly by Enrico Granata · 14 years ago
- eb06e25 Fixing some of the new Python formatters to report '1 object' instead of '1 objects' by Enrico Granata · 14 years ago
- cfdafa3 Several performance-oriented changes to the introspecting data formatters: by Enrico Granata · 14 years ago
- 385ad4e added a new formatter for CF(Mutable)BitVector by Enrico Granata · 14 years ago
- cdf38a7 Removing a spurious print statement leftover from debugging the formatter code by Enrico Granata · 14 years ago
- 8d5c83f (a) adding formatters for: by Enrico Granata · 14 years ago
- 74ec8f9 this fixes unicode strings handling in 32-bit mode on Lion by Enrico Granata · 14 years ago
- 896cd1d (a) adding an introspection formatter for NS(Mutable)IndexSet by Enrico Granata · 14 years ago
- 0c489f5 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 · 14 years ago
- 0448d9f Fixing a problem with v1 runtime - plus hopefully finalizing the code to check for tagged pointers by Enrico Granata · 14 years ago
- 7bc0ec3 This commit: by Enrico Granata · 14 years ago
- 21b2236 Fixing an if condition which was causing issues in detecting the correct runtime version by Enrico Granata · 14 years ago
- b8cbe9c fixing a syntax error with objc_runtime.py by Enrico Granata · 14 years ago
- eb4a479 This patch provides a set of formatters for most of the commonly used Cocoa classes. by Enrico Granata · 14 years ago
- bac45f6 This commit provides a new default summary for Objective-C boolean variables, which shows YES or NO instead of the character value. A new category named objc is added to contain this summary provider. Any future Objective-C related formatters would probably fit here by Enrico Granata · 14 years ago
- db3485c Short option for --summary-string in 'type summary add' is now -s. This might be a breaking change for those who have summaries defined. by Enrico Granata · 14 years ago
- 7703020 another possible incarnation of a C++ string straight from llvm-gcc build 5658 by Enrico Granata · 14 years ago
- e594b1a make the C++stdlib string summary work even if for some reason std::basic_string<char> ends up in the debug info instead of std::string by Enrico Granata · 14 years ago
- 7af9a33 Add newline at end of file. by Johnny Chen · 14 years ago
- f6fb627 Minor modification. by Johnny Chen · 14 years ago
- bb034f9 Add an example type summary -- for lldb::ConnectionStatus. by Johnny Chen · 14 years ago
- e3846fd Don't delete & remake the exception breakpoints every time you need them. Make them once & enable/disable by Jim Ingham · 14 years ago
- 6d54d89a essentials contains two small summaries that you might really want to use; lldb contains some basic summaries for use in debugging LLDB itself. to use them, you must type category enable lldb by Enrico Granata · 14 years ago