[dylan-lang/opendylan] c3fcd1: [lldb] Allow summary registration.

GitHub <[email protected]>
Newsgroups gmane.comp.lang.dylan.gwydion.cvs
Message-ID <55425bcfb2cf4_17ad3f8f735ff2c0237b0@hookshot-fe3-cp1-prd.iad.github.net.mail>
  Branch: refs/heads/master
  Home:   https://github.com/dylan-lang/opendylan
  Commit: c3fcd13e343097fdc97a73b55af9bc537075f3f2
      https://github.com/dylan-lang/opendylan/commit/c3fcd13e343097fdc97a73b55af9bc537075f3f2
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-04-30 (Thu, 30 Apr 2015)

  Changed paths:
    M tools/lldb/dylan/__init__.py
    R tools/lldb/dylan/summaries.py
    A tools/lldb/dylan/summaries/__init__.py
    A tools/lldb/dylan/summaries/core.py

  Log Message:
  -----------
  [lldb] Allow summary registration.

We make it so that summaries of objects can be registered and
use the new mechanism for the core summaries that are looked
up via the class wrapper object.

* tools/lldb/dylan/__init__.py:
    Import some of the summaries from their new home in
    dylan.summaries.core.

* tools/lldb/dylan/summaries.py:
    Renamed to tools/lldb/dylan/summaries/__init__.py.

* tools/lldb/dylan/summaries/__init__.py:
    New home for the basic summary infrastructure.

* tools/lldb/dylan/summaries/core.py:
    New home for the core summaries for classes provided
    as part of the Dylan language and runtime libaries.


  Commit: 237af146eecd72a2e9232b862c9f2010f1ed26e5
      https://github.com/dylan-lang/opendylan/commit/237af146eecd72a2e9232b862c9f2010f1ed26e5
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-04-30 (Thu, 30 Apr 2015)

  Changed paths:
    M tools/lldb/dylan/summaries/core.py

  Log Message:
  -----------
  [lldb] Speed up <simple-object-vector> summary.

* tools/lldb/dylan/summaries/core.py
  (dylan_simple_object_vector_summary) Directly read the vector
    size rather than instantiating a full synthetic object just
    to get it.


Compare: https://github.com/dylan-lang/opendylan/compare/be668ace1584...237af146eecd

_______________________________________________
chatter mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/chatter
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.