[dylan-lang/opendylan] 3aead9: [lldb] New accessors for data, class checks.

GitHub <[email protected]>
Newsgroups gmane.comp.lang.dylan.gwydion.cvs
Message-ID <5544f92375fc0_b343feb090752b886279@hookshot-fe5-cp1-prd.iad.github.net.mail>
  Branch: refs/heads/master
  Home:   https://github.com/dylan-lang/opendylan
  Commit: 3aead98f54880e28e7b72cc7999979eb862531d9
      https://github.com/dylan-lang/opendylan/commit/3aead98f54880e28e7b72cc7999979eb862531d9
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-05-02 (Sat, 02 May 2015)

  Changed paths:
    M tools/lldb/dylan/accessors.py

  Log Message:
  -----------
  [lldb] New accessors for data, class checks.

* tools/lldb/dylan/accessors.py
  (check_value_class,
   dylan_is_boolean,
   dylan_is_byte_string,
   dylan_is_double_float,
   dylan_is_single_float,
   dylan_is_unicode_string): New functions for performing class checks.
  (dylan_float_data, dylan_string_data): New functions for getting data
   from a value when it might be one of a couple of subclasses.


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

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

  Log Message:
  -----------
  [lldb] Start providing summaries for LLVM library.

* tools/lldb/dylan/summaries/llvm/*.py: New summaries and infrastructure
    for the LLVM library.

* tools/lldb/dylan/__init__.py: Import LLVM stuff to make it available
    by default.


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

  Changed paths:
    M tools/lldb/dylan/__init__.py

  Log Message:
  -----------
  [lldb] Remove aliasing of imported functions.

* tools/lldb/dylan/__init__.py: Remove aliases of imported functions
    and just use the real fully qualified names when executing the
    LLDB registration commands.


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

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

  Log Message:
  -----------
  [lldb] Start of LLVM constant summaries.

* tools/lldb/dylan/__init__.py: Import new file of summaries.

* tools/lldb/dylan/summaries/llvm/constant.py: New summaries
    for integer and float constants.


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

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