[dylan-lang/opendylan] 6a3e2c: [lldb] <hash-state> support.
GitHub <[email protected]>
| Newsgroups | gmane.comp.lang.dylan.gwydion.cvs |
|---|---|
| Message-ID | <55631b627b723_17063fdae8bb12c0241f9@hookshot-fe4-cp1-prd.iad.github.net.mail> |
Branch: refs/heads/master
Home: https://github.com/dylan-lang/opendylan
Commit: 6a3e2cbb58d6bb280e9eda2b33f6caa0a004fc90
https://github.com/dylan-lang/opendylan/commit/6a3e2cbb58d6bb280e9eda2b33f6caa0a004fc90
Author: Bruce Mitchener <[email protected]>
Date: 2015-05-24 (Sun, 24 May 2015)
Changed paths:
M tools/lldb/dylan/summaries/core.py
M tools/lldb/dylan/synthetics.py
Log Message:
-----------
[lldb] <hash-state> support.
* tools/lldb/dylan/summaries/core.py
(dylan_hash_state_summary): New.
* tools/lldb/dylan/synthetics.py
(SYNTHETIC_CLASS_TABLE): Hide children of <hash-state>.
Commit: 17f4e80a1488b1de60735f5bfb3c0b763bcd5f60
https://github.com/dylan-lang/opendylan/commit/17f4e80a1488b1de60735f5bfb3c0b763bcd5f60
Author: Bruce Mitchener <[email protected]>
Date: 2015-05-24 (Sun, 24 May 2015)
Changed paths:
M tools/lldb/dylan/commands.py
Log Message:
-----------
[lldb] Improve dylan-break-gf implementation.
* tools/lldb/dylan/commands.py (dylan_break_gf):
* The currently shipping xcode now has the SBTarget.CreateValueFromExpression
API, so we can remove a workaround.
* Catch the correct exception name / type when an invalid binding has been
supplied.
* Correctly form the expression for finding the GF by symbol name and
correctly check for the error case where it doesn't exist.
* Report how many breakpoints were set so that there's some positive
feedback.
Commit: 31b781be8ba18bd269c63c0b464d09d9824739e9
https://github.com/dylan-lang/opendylan/commit/31b781be8ba18bd269c63c0b464d09d9824739e9
Author: Bruce Mitchener <[email protected]>
Date: 2015-05-24 (Sun, 24 May 2015)
Changed paths:
M tools/lldb/dylan/accessors.py
M tools/lldb/dylan/summaries/core.py
M tools/lldb/dylan/summaries/llvm/function.py
M tools/lldb/dylan/summaries/llvm/misc.py
M tools/lldb/dylan/summaries/llvm/types.py
M tools/lldb/dylan/summaries/system.py
Log Message:
-----------
[lldb] Improve handling of false-or(...) types.
* tools/lldb/dylan/accessors.py
(dylan_is_false): New.
(dylan_implementation_class_repeated_slot_descriptor): Check against #f.
* tools/lldb/dylan/summaries/core.py
(dylan_thread_summary): Check against #f.
* tools/lldb/dylan/summaries/llvm/function.py
(llvm_argument_summary): Check against #f.
* tools/lldb/dylan/summaries/llvm/misc.py
(llvm_basic_block_summary): Check against #f.
* tools/lldb/dylan/summaries/llvm/types.py
(llvm_struct_type_summary): Check against #f.
* tools/lldb/dylan/summaries/system.py
(posix_file_locator_summary): Check against #f.
Commit: 6e5bceb8e436a057e4e2d2834b7ae84dac90136f
https://github.com/dylan-lang/opendylan/commit/6e5bceb8e436a057e4e2d2834b7ae84dac90136f
Author: Bruce Mitchener <[email protected]>
Date: 2015-05-24 (Sun, 24 May 2015)
Changed paths:
M tools/lldb/dylan/summaries/core.py
Log Message:
-----------
[lldb] Fix <thread> summary.
* tools/lldb/dylan/summaries/core.py
(dylan_thread_summary): Use the right slot name for the thread name.
Commit: 962951d6f04031dcb5ee4b49a054799597472e6f
https://github.com/dylan-lang/opendylan/commit/962951d6f04031dcb5ee4b49a054799597472e6f
Author: Bruce Mitchener <[email protected]>
Date: 2015-05-25 (Mon, 25 May 2015)
Changed paths:
M tools/lldb/dylan/summaries/core.py
Log Message:
-----------
[lldb] Show the size of vectors in the summary.
* tools/lldb/dylan/summaries/core.py
(dylan_simple_object_vector_summary,
dylan_stretchy_object_vector_summary): Show the size in the summary
correctly.
Compare: https://github.com/dylan-lang/opendylan/compare/26d36694e788...962951d6f040
_______________________________________________
chatter mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/chatter