[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