1.0.20.7: COMPARE-AND-SWAP on SYMBOL-VALUE to respect constants and declaimed types
commitdb9c81e7b9a67ebd26b87bf2c1686d1b4968f097
authorNikodemus Siivola <nikodemus@random-state.net>
Wed, 17 Sep 2008 20:24:21 +0000 (17 20:24 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Wed, 17 Sep 2008 20:24:21 +0000 (17 20:24 +0000)
tree6f9abe6acf133475f3fa9334afcef2e868031d07
parent5da75508b2aff50228b2d9492d6913d586e3b419
1.0.20.7: COMPARE-AND-SWAP on SYMBOL-VALUE to respect constants and declaimed types

 * For constant symbol names which are declaimed SPECIAL, insert the
   appropriate THE around the new value.

 * For other cases use ABOUT-TO-MODIFY-SYMBOL-VALUE.

 * Tests.
NEWS
src/code/late-extensions.lisp
tests/compare-and-swap.impure.lisp
version.lisp-expr