Commit [6893cb] Maximize Restore History

.8.2.21

Fixes for a couple of threading bugs found by Gilbert Baumann

... CONDITION-WAIT should acquire the lock with the correct
value (i.e. the one it had when it went to sleep), not
just the default value.
... CONDITION-NOTIFY should get the queue spinlock before
signalling, making it atomic wrt WAIT-ON-QUEUE

Added rudimentary thread test script that I thought I'd
committed on some previous occasion

Daniel Barlow Daniel Barlow 2003-08-08

added tests/threads.impure.lisp
changed src/code/target-thread.lisp
changed tests/interface.impure.lisp
changed version.lisp-expr
tests/threads.impure.lisp Diff Switch to side-by-side view
Loading...
src/code/target-thread.lisp Diff Switch to side-by-side view
Loading...
tests/interface.impure.lisp Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...