| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-06-09 | Implement new gdb/lldb pretty-printers | ortem | -305/+0 | |
| Replace old GDB and LLDB pretty-printers with new ones which were originally written for IntelliJ Rust. New LLDB pretty-printers support synthetic children. New GDB/LLDB pretty-printers support all Rust types supported by old pretty-printers, and also support: Rc, Arc, Cell, Ref, RefCell, RefMut, HashMap, HashSet. | ||||
| 2020-02-08 | shorten comment blocks to < 100 characters | Chris Simpkins | -4/+4 | |
| 2020-02-08 | remove unnecessary import statement, PEP8 format spacing | Chris Simpkins | -22/+26 | |
| 2019-03-06 | rust-lldb: fix crash when printing empty string | Andy Russell | -0/+2 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-10-23 | fix typos in various places | Matthias Krüger | -1/+1 | |
| 2017-01-01 | Add pretty printing of unions in debuggers | Philip Craig | -1/+3 | |
| Fixes #37479 | ||||
| 2016-09-17 | pep8 prefers triple quoted with double quotes | Eitan Adler | -5/+5 | |
| 2016-08-10 | gdb: Fix pretty-printing special-cased Rust types | Sebastian Ullrich | -19/+2 | |
| gdb trunk now reports fully qualified type names, just like lldb. Move lldb code for extracting unqualified names to shared file. | ||||
| 2015-05-30 | debuginfo: Create common debugger pretty printer module. | Michael Woerister | -187/+208 | |
| GDB and LLDB pretty printers have some common functionality and also access some common information, such as the layout of standard library types. So far, this information has been duplicated in the two pretty printing python modules. This commit introduces a common module used by both debuggers. | ||||
| 2015-04-12 | Add a name for tuple fields in debuginfo so that they can be accessed in ↵ | Michael Woerister | -13/+15 | |
| debuggers. | ||||
| 2015-03-12 | debuginfo: Make LLDB pretty printer correctly handle zero-sized fields. | Michael Woerister | -21/+77 | |
| 2015-01-27 | Fix PEP8 in lldb_rust_formatters.py | Richo Healey | -169/+171 | |
| 2015-01-04 | Pylinted and slightly better commented | Kelvin Ly | -3/+3 | |
| 2015-01-04 | Added fix to LLDB formatter | Kelvin Ly | -12/+12 | |
| 2014-12-02 | lldb: Fix pretty printer for nullable-opt enums with fat pointers. | Luqman Aden | -2/+7 | |
| 2014-11-26 | debuginfo: Fix LLDB pretty printer for enum variants with zero fields. | Michael Woerister | -4/+7 | |
| 2014-11-21 | lldb: Clean up struct printing | Richo Healey | -21/+15 | |
| 2014-11-20 | lldb: refactor print_vec_slice_val | Richo Healey | -10/+4 | |
| Be more idiomatic and rely less on fiddly construction of output | ||||
| 2014-11-20 | Add vim modeline to lldb formatter | Richo Healey | -0/+2 | |
| The file doesn't adhere to the python standard, but this will let vi do The Right Thing by default | ||||
| 2014-10-08 | debuginfo: Don't mark struct fields as artificial. | Michael Woerister | -3/+16 | |
| LLDB doesn't allow for reading 'artifical' fields (fields that are generated by the compiler). So do not mark, slice fields, enum discriminants, and GcBox value fields as artificial. | ||||
| 2014-07-16 | debuginfo: Add python formatters that allow LLDB to print values with Rust ↵ | Michael Woerister | -0/+232 | |
| syntax | ||||
