unify locks
authorNikodemus Siivola <nikodemus@random-state.net>
Tue, 23 Aug 2011 12:50:04 +0000 (15:50 +0300)
committerNikodemus Siivola <nikodemus@random-state.net>
Thu, 10 Nov 2011 15:14:38 +0000 (17:14 +0200)
commitb56c1a4dc22aa0ac827343667584aa6090b15f02
tree123726029d3e65da1464b55e603d690de624f8ec
parent2b47574f810d541bf36f7efdf89650d8ca14d3ca
unify locks

  Remove spinlocks, make spinlock functions redirect to mutexes
  instead. (Compile-time deprecation style-warning for spinlocks.)
16 files changed:
src/code/cross-thread.lisp
src/code/fd-stream.lisp
src/code/hash-table.lisp
src/code/target-hash-table.lisp
src/code/target-package.lisp
src/code/target-thread.lisp
src/code/thread.lisp
src/pcl/boot.lisp
src/pcl/defs.lisp
src/pcl/dfun.lisp
src/pcl/methods.lisp
src/pcl/std-class.lisp
src/pcl/vector.lisp
tests/dynamic-extent.impure.lisp
tests/threads.impure.lisp
tests/threads.pure.lisp