1.0.15.17: better threaded BIND & UNBIND for x86-64
authorNikodemus Siivola <nikodemus@random-state.net>
Mon, 10 Mar 2008 18:49:17 +0000 (18:49 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Mon, 10 Mar 2008 18:49:17 +0000 (18:49 +0000)
commit91249484164b74b9df8b65f8ecd1fe228a08276c
tree526727808e1172d099704fad2d0fa4e47d14da2a
parent1907ad030ca773162bcd9ff90fdc485a035591f4
1.0.15.17: better threaded BIND & UNBIND for x86-64

 * x86-64 port of 1.0.15.7, plus some x86 cleanups:

   -- Rename ALLOCATE-TLS-INDEX-* to ALLOC-TLS-INDEX-* for more
      consistent asm routine names.

   -- Use (FIXNUMIZE 1) instead of magic number 4.

   Shrinks the threaded x86-64 core by ~200k bytes.
NEWS
src/assembly/x86-64/alloc.lisp
src/assembly/x86/alloc.lisp
src/compiler/x86-64/cell.lisp
src/compiler/x86/cell.lisp
version.lisp-expr