Allow (CAS *MYSYMBOL* OLDVAL NEWVAL)
commit4460b21a12b77e7e5ccab6f8b1c1d0738abb944b
authorDouglas Katzman <dougk@google.com>
Tue, 24 Jan 2017 21:55:41 +0000 (24 16:55 -0500)
committerDouglas Katzman <dougk@google.com>
Tue, 24 Jan 2017 21:58:47 +0000 (24 16:58 -0500)
tree957f5b724c13c4f58f96be0ed64c34a963780488
parent6958677092c29ef634fc2cae643096b78195dd80
Allow (CAS *MYSYMBOL* OLDVAL NEWVAL)

And use it for SB!IMPL::*AVAILABLE-BUFFERS*.

Note as well that there's missed optimizations on (SYMBOL-VALUE 'X)
build-order.lisp-expr
src/code/cas.lisp
src/code/fd-stream.lisp