Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
lldb
/
19784bd12a0beae5b7930d51dcd9ded53cb08470
/
examples
/
summaries
17ab954
Quick fix for the libc++ std::map synthetic children provider
by Enrico Granata
· 11 years ago
a3f6534
<rdar://problem/12552374> & <rdar://problem/13100674>
by Enrico Granata
· 12 years ago
209473a
Replacing reference to radar number with svn revision
by Enrico Granata
· 12 years ago
62dca4b
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
· 12 years ago
08d6681
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
· 12 years ago
3ca24b4
<rdar://problem/12817233>
by Enrico Granata
· 12 years ago
82ad7ca
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
· 12 years ago
2c56666
<rdar://problem/12426557> Fixing the NSIndexSet data formatter
by Enrico Granata
· 12 years ago
00f9ebe
<rdar://problem/11398693> Making sure we do not attempt to run code on zombie objects when attempting to format them
by Enrico Granata
· 12 years ago
3b031d9
Fix a potential issue where data formatters can get confused over malformed UUIDs
by Enrico Granata
· 12 years ago
defd0dc
<rdar://problem/12161825> Rephrase formatter for NSIndexSet in terms of indexes instead of objects
by Enrico Granata
· 12 years ago
c630f31
<rdar://problem/12068655> Make sure [NSDate distantPast] is formatted correctly
by Enrico Granata
· 12 years ago
9822273
Editing a comment to make sure people know not to blame CFString.py for CFString summary errors
by Enrico Granata
· 12 years ago
ae2ae94
<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
· 12 years ago
ee1747d
Make the objc-runtime work with Python 2.6
by Filipe Cabecinhas
· 12 years ago
cafcc6c
Added a few more summaries I find useful for lldb.
by Jim Ingham
· 12 years ago
4ebd5ce
<rdar://problem/11773899> Formatters for BOOL* and BOOL&
by Enrico Granata
· 12 years ago
9aa8002
<rdar://problem/11753405> Making sure we deal correctly with signed NSNumber values
by Enrico Granata
· 12 years ago
d0a0980
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
· 12 years ago
6bf058b
Optimizations to the Python ObjC formatters - Benchmarking infrastructure
by Enrico Granata
· 12 years ago
a695aa2
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
· 12 years ago
7402d3b
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
· 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
0ff10b5
Fixing a typo in the NSArray data formatter
by Enrico Granata
· 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
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
4e651b1
Maked LLDB into a package so we can import things without poluting the global namespace.
by Greg Clayton
· 12 years ago
35eac9d
One last syntax error fix
by Enrico Granata
· 12 years ago
6805e3f
Fixing syntax typos in Python formatters
by Enrico Granata
· 12 years ago
9b86085
Removing some instances of str(SBValue)
by Enrico Granata
· 12 years ago
8f18240
Logging for data formatters.
by Enrico Granata
· 12 years ago
805f79b
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
· 12 years ago
7e20226
Part 1 of a series of fixes meant to improve reliability and increase ease of bug fixing for data formatter issues.
by Enrico Granata
· 12 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
· 12 years ago
9d4b6e5
Adding missing file
by Enrico Granata
· 12 years ago
6781217
adding a summary for Objective-C type 'Class'
by Enrico Granata
· 12 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
· 12 years ago
7b9aacf
Changed several of the Cocoa formatters to match the output style that Xcode uses internally to provide summaries
by Enrico Granata
· 12 years ago
a58d9e7
Fixing a problem with the NSSet summary provider; plus, providing a further optimization to the whole Cocoa formatters infrastructure
by Enrico Granata
· 12 years ago
092f71f
the formatter for NSNotification was not being initialized correctly
by Enrico Granata
· 12 years ago
323cec9
Fixing some of the new Python formatters to report '1 object' instead of '1 objects'
by Enrico Granata
· 12 years ago
f2a8467
Several performance-oriented changes to the introspecting data formatters:
by Enrico Granata
· 12 years ago
de3b25b
added a new formatter for CF(Mutable)BitVector
by Enrico Granata
· 12 years ago
0e06628
Removing a spurious print statement leftover from debugging the formatter code
by Enrico Granata
· 12 years ago
86fcb16
(a) adding formatters for:
by Enrico Granata
· 12 years ago
3dcbb23
this fixes unicode strings handling in 32-bit mode on Lion
by Enrico Granata
· 12 years ago
83410e5
(a) adding an introspection formatter for NS(Mutable)IndexSet
by Enrico Granata
· 12 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
· 12 years ago
a0e9041
Fixing a problem with v1 runtime - plus hopefully finalizing the code to check for tagged pointers
by Enrico Granata
· 12 years ago
1328b14
This commit:
by Enrico Granata
· 12 years ago
b2dd15e
Fixing an if condition which was causing issues in detecting the correct runtime version
by Enrico Granata
· 12 years ago
e859697
fixing a syntax error with objc_runtime.py
by Enrico Granata
· 12 years ago
b370df2
This patch provides a set of formatters for most of the commonly used Cocoa classes.
by Enrico Granata
· 12 years ago
b8dc733
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
· 13 years ago
242ffb8
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
· 13 years ago
28945d5
another possible incarnation of a C++ string straight from llvm-gcc build 5658
by Enrico Granata
· 13 years ago
ae18fbf
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
· 13 years ago
ead6fd6
Add newline at end of file.
by Johnny Chen
· 13 years ago
8cecd17
Minor modification.
by Johnny Chen
· 13 years ago
7d2af5d
Add an example type summary -- for lldb::ConnectionStatus.
by Johnny Chen
· 13 years ago
9cbb125
Don't delete & remake the exception breakpoints every time you need them. Make them once & enable/disable
by Jim Ingham
· 13 years ago
fb25b10
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
· 13 years ago