[dylan-lang/opendylan] 2641fd: [lldb] Simplify summary method implementations.

GitHub <[email protected]>
Newsgroups gmane.comp.lang.dylan.gwydion.cvs
Message-ID <5547523069f0f_7e13faac4eeb2a034586@hookshot-fe2-cp1-prd.iad.github.net.mail>
  Branch: refs/heads/master
  Home:   https://github.com/dylan-lang/opendylan
  Commit: 2641fdc7ea3d50b191b884fa87f15613647aae10
      https://github.com/dylan-lang/opendylan/commit/2641fdc7ea3d50b191b884fa87f15613647aae10
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-05-03 (Sun, 03 May 2015)

  Changed paths:
    M tools/lldb/dylan/summaries/__init__.py
    M tools/lldb/dylan/summaries/core.py
    M tools/lldb/dylan/summaries/llvm/constant.py
    M tools/lldb/dylan/summaries/llvm/function.py
    M tools/lldb/dylan/summaries/llvm/types.py

  Log Message:
  -----------
  [lldb] Simplify summary method implementations.

We no longer have each summary method output the class name and
braces. Instead, we handle this from the point where we call the
summary method.

This will let us perform some further simplifications soon.


  Commit: 67929a9f76d7edd066f8f60e8aa9c435c2a828d2
      https://github.com/dylan-lang/opendylan/commit/67929a9f76d7edd066f8f60e8aa9c435c2a828d2
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-05-04 (Mon, 04 May 2015)

  Changed paths:
    M tools/lldb/dylan/summaries/__init__.py
    M tools/lldb/dylan/summaries/llvm/constant.py
    M tools/lldb/dylan/summaries/llvm/function.py
    M tools/lldb/dylan/summaries/llvm/types.py

  Log Message:
  -----------
  [lldb] Simplify LLDB type summaries.

These no longer need the extra functions and lookup mechanism now
that summaries return a simplified summary that can be re-used.


  Commit: a593d35d477dd30859dc14eeb05a90d72d7ad7e5
      https://github.com/dylan-lang/opendylan/commit/a593d35d477dd30859dc14eeb05a90d72d7ad7e5
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-05-04 (Mon, 04 May 2015)

  Changed paths:
    M tools/lldb/dylan/summaries/llvm/constant.py

  Log Message:
  -----------
  [lldb] Simplify LLVM constant summaries.

Extra functions are no longer required now that summaries return
the simplified display.


  Commit: 874705a0808eaacdeb75e0e0cd1c8cee5b6a0d92
      https://github.com/dylan-lang/opendylan/commit/874705a0808eaacdeb75e0e0cd1c8cee5b6a0d92
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-05-04 (Mon, 04 May 2015)

  Changed paths:
    M tools/lldb/dylan/__init__.py
    A tools/lldb/dylan/summaries/dfmc/__init__.py
    A tools/lldb/dylan/summaries/dfmc/primitives.py

  Log Message:
  -----------
  [lldb] Initial DFMC summaries. (Very early.)


  Commit: dca6790f567adfed09325526c10c3d632d6dd974
      https://github.com/dylan-lang/opendylan/commit/dca6790f567adfed09325526c10c3d632d6dd974
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-05-04 (Mon, 04 May 2015)

  Changed paths:
    M tools/lldb/dylan/__init__.py
    A tools/lldb/dylan/summaries/llvm/misc.py

  Log Message:
  -----------
  [lldb] Add more LLVM summaries.


Compare: https://github.com/dylan-lang/opendylan/compare/f76aa9702150...dca6790f567a

_______________________________________________
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.