smp: without-interrupts: gencache.scm
authorMatt Birkholz <puck@birchwood-abbey.net>
Sat, 21 Feb 2015 18:43:34 +0000 (11:43 -0700)
committerMatt Birkholz <puck@birchwood-abbey.net>
Sat, 21 Feb 2015 18:43:34 +0000 (11:43 -0700)
README.txt

index 2ff965295e4bc303cdcb8d6fc11f574bdd59ded1..1793c126d65dadced58236e0ba94d354ad63220d 100644 (file)
@@ -1111,6 +1111,11 @@ The hits with accompanying analysis:
        OK.  Used to avoid aborts that would leak gdbfs.
 
   gencache.scm:462:               (without-interrupts
+       Caller: find-free-cache-line
+
+       OK?  Used to avoid aborts that would leave data structures
+       inconsistent.  Not an attempt to provide thread safety.  So
+       SOS operators like add-method need to be serialized?
 
   geneqht.scm:53:           (without-interrupts
   geneqht.scm:86:          (without-interrupts (lambda () (rehash-table! table)))