1.0.24.39: mutex changes
authorGabor Melis <mega@hotpop.com>
Mon, 12 Jan 2009 15:00:21 +0000 (15:00 +0000)
committerGabor Melis <mega@hotpop.com>
Mon, 12 Jan 2009 15:00:21 +0000 (15:00 +0000)
commit5234b3ca36406aef45d5665b8bb0cf6ff5300dca
treef01827d61c4afa5191647950096c584db869af93
parent05854d6d554238cf3cfbe2b68e7ae8060f71b536
1.0.24.39: mutex changes

- do what a FIXME suggests and rename MUTEX-VALUE to MUTEX-OWNER
- in the process, make sure that the value returned is less stale
- keep MUTEX-VALUE around for compatibility for a while
- also add HOLDING-MUTEX-P
- to make MUTEX-OWNER and HOLDING-MUTEX-P useful make unithread builds
  keep track of the owner of mutex
NEWS
package-data-list.lisp-expr
src/code/gc.lisp
src/code/target-thread.lisp
src/code/thread.lisp
src/code/timer.lisp
version.lisp-expr