[Lldb-commits] [lldb] r151300 - in /lldb/trunk/examples/summaries/cocoa: ./ CFArray.py CFBag.py CFBinaryHeap.py CFDictionary.py CFString.py NSBundle.py NSData.py NSException.py NSMachPort.py NSNotification.py NSNumber.py NSSet.py NSURL.py cache.py metrics.py objc_lldb.py objc_runtime.py

Eric Christopher echristo at apple.com
Thu Feb 23 15:41:17 PST 2012


On Feb 23, 2012, at 3:39 PM, Enrico Granata <egranata at apple.com> wrote:

> As you know, LLDB can use Python scripts to provide summaries for datatypes which are then able to use the SBValue API to fetch required data instead of having to run code.
> This commit (and the subsequent ones .. for some reason svn didn't like to submit the whole patch at once) provides a bunch of these Python formatters for NSString, NSArray, NSDictionary, ….
> Plus, since it is necessary to interact with the ObjC runtime to get these to work, I have worked on wrapping several informational functions of the runtime in a Python class hierarchy. You can refer to the formatters themselves for hints, or just drop by my office :-)

Heh. I just meant that you had the same commit message for the 3 commits and it didn't seem to go with the null commit for sure :)

Weird that svn didn't like it. How did you commit?

-eric



More information about the lldb-commits mailing list