1.0.28.26: Mr. ATOMIC-INCF/SYMBOL, meet Mr. AX
authorNikodemus Siivola <nikodemus@random-state.net>
Thu, 7 May 2009 17:44:09 +0000 (17:44 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Thu, 7 May 2009 17:44:09 +0000 (17:44 +0000)
commit363e0bda5ea3ff8809ebe599db9e22c3166c9263
tree8a5705bcb0941cf578a9d4b34086a113fd9ceadb
parent6dd0b1517933b7efbc77fd7f16a2b6f6da477347
1.0.28.26: Mr. ATOMIC-INCF/SYMBOL, meet Mr. AX

  Given the chop as as dangerous if the symbol-value happens to be
  anything else but a fixnum. If this are still desired, ATOMIC-INCF
  can be extended to support symbols proclaimed FIXNUM -- but that too
  will lose on unbound symbols.

  Was only used in a single test, replace with a structure and
  ATOMIC-INCF there.
src/code/sysmacs.lisp
src/compiler/x86-64/cell.lisp
src/compiler/x86/cell.lisp
tests/threads.impure.lisp
version.lisp-expr