Update of /cvsroot/sbcl/sbcl/src/runtime
In directory sc8-pr-cvs1:/tmp/cvs-serv4298/src/runtime
Modified Files:
Tag: stop_the_world_branch
backtrace.c
Log Message:
0.8.2.38.stop_the_world.8
Thread-safety and the SBCL standard library.
This is going to be a drag. So far we've mostly depended on
guesswork and on observing bugs to find places in the SBCL
code that are not thread safe and need rewriting or locking
until they are. As we dispose of the obvious cases, this
approach is going to start working less well for the obscure
ones
doc/internals-notes/threading-specials lists all symbols in
SBCL with a '*' in their names, less the ones that clearly
aren't special variables at all (LIST*, DO*). Weed it and
reap.
Index: backtrace.c
===================================================================
RCS file: /cvsroot/sbcl/sbcl/src/runtime/backtrace.c,v
retrieving revision 1.13
retrieving revision 1.13.2.1
diff -u -d -r1.13 -r1.13.2.1
--- backtrace.c 16 Jul 2003 08:26:03 -0000 1.13
+++ backtrace.c 23 Aug 2003 19:25:19 -0000 1.13.2.1
@@ -271,6 +271,8 @@
#else
+
+
void
backtrace(int nframes)
{
|