From: Daniel B. <da...@us...> - 2003-04-18 01:29:43
|
Update of /cvsroot/sbcl/sbcl/src/code In directory sc8-pr-cvs1:/tmp/cvs-serv22806/src/code Modified Files: sysmacs.lisp Log Message: 0.pre8.69 SMP safety: prefix thread synchronosation insns with LOCK Delete "waitpid pid -1" message on GC Index: sysmacs.lisp =================================================================== RCS file: /cvsroot/sbcl/sbcl/src/code/sysmacs.lisp,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- sysmacs.lisp 2 Apr 2003 11:15:18 -0000 1.13 +++ sysmacs.lisp 18 Apr 2003 01:29:40 -0000 1.14 @@ -23,8 +23,7 @@ #!+sb-thread `(locally (declare (optimize (safety 0) (speed 3))) - (sb!vm::fast-symbol-global-value-xadd ',symbol-name ,delta) - ,symbol-name)) + (sb!vm::locked-symbol-global-value-add ',symbol-name ,delta))) (defmacro without-gcing (&rest body) #!+sb-doc |