[dylan-lang/opendylan] 5f44b0: [dylan] Optimize symbol comparison when using \=.

GitHub <[email protected]>
Newsgroups gmane.comp.lang.dylan.gwydion.cvs
Message-ID <556f2a2965a56_3ff73fb46a9c32a0108069@hookshot-fe6-cp1-prd.iad.github.net.mail>
  Branch: refs/heads/master
  Home:   https://github.com/dylan-lang/opendylan
  Commit: 5f44b0618b0ca91dc80972a7fac4dcd3c2e995ad
      https://github.com/dylan-lang/opendylan/commit/5f44b0618b0ca91dc80972a7fac4dcd3c2e995ad
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-06-03 (Wed, 03 Jun 2015)

  Changed paths:
    M documentation/release-notes/source/2015.1.rst
    M sources/dylan/symbol.dylan

  Log Message:
  -----------
  [dylan] Optimize symbol comparison when using \=.

This makes \= on <symbol> instances be the same as calling \==
instead of going through costly conversions to strings, type
checks and more.

Fixes #899.

* sources/dylan/symbol.dylan
  (\= on <symbol>): Implement using \== rather than a conversion
    to strings and comparing the strings.

* documentation/release-notes/source/2015.1.rst: Discuss this change.


  Commit: 8ef8c80312111e2a0fdf24d0096fe7378894de4d
      https://github.com/dylan-lang/opendylan/commit/8ef8c80312111e2a0fdf24d0096fe7378894de4d
  Author: Peter S. Housel <[email protected]>
  Date:   2015-06-03 (Wed, 03 Jun 2015)

  Changed paths:
    M documentation/release-notes/source/2015.1.rst
    M sources/dylan/symbol.dylan

  Log Message:
  -----------
  Merge pull request #919 from waywardmonkeys/symbol-comparison

[dylan] Optimize symbol comparison when using \=.


Compare: https://github.com/dylan-lang/opendylan/compare/f3899e46998d...8ef8c8031211

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