Update of /cvsroot/sbcl/sbcl/doc/internals-notes
In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv32105/doc/internals-notes
Modified Files:
threading-specials
Log Message:
1.0.15.30: thread-safe FIND-CLASS
* Reported by Attila Lendvai.
...I could have sworn I did this already...
Index: threading-specials
===================================================================
RCS file: /cvsroot/sbcl/sbcl/doc/internals-notes/threading-specials,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -d -r1.19 -r1.20
--- threading-specials 6 Nov 2007 15:01:06 -0000 1.19
+++ threading-specials 13 Mar 2008 18:35:49 -0000 1.20
@@ -109,6 +109,9 @@
The most suspicious parts should probably be tested by asserting
at various sites that the *PCL-LOCK* is held.
+accesses locked with a nice granularity
+ SB-PCL::*FIND-CLASS*
+
read-only & safe:
SB-PCL::*BUILT-IN-TYPEP-COST*
SB-PCL::*CACHE-EXPAND-THRESHOLD*
@@ -188,7 +191,6 @@
SB-PCL::*ENABLE-DFUN-CONSTRUCTOR-CACHING*
SB-PCL::*ENABLE-EMF-CALL-TRACING-P*
SB-PCL::*EQL-SPECIALIZER-TABLE*
-SB-PCL::*FIND-CLASS*
SB-PCL::*GLOBAL-EFFECTIVE-METHOD-GENSYMS*
SB-PCL::*IN-GF-ARG-INFO-P*
SB-PCL::*IN-PRECOMPUTE-EFFECTIVE-METHODS-P*
|