Add without-interruption, to replace without-interrupts...
authorMatt Birkholz <puck@birchwood-abbey.net>
Wed, 17 Jun 2015 02:05:24 +0000 (19:05 -0700)
committerMatt Birkholz <puck@birchwood-abbey.net>
Mon, 6 Jul 2015 05:45:43 +0000 (22:45 -0700)
...where atomicity is not needed.  Without-interrupts is deprecated
because it is broken in multiprocessing worlds where it cannot provide
the atomicity it guarantees in uniprocessing worlds.

src/runtime/runtime.pkg

index 55cabe5ce8aa7fc775592827f85b285d1de8ab65..723721a50ff2e58e780137f7c63f851586d7dd3f 100644 (file)
@@ -5052,6 +5052,7 @@ USA.
          with-thread-mutex-locked
          with-thread-mutex-unlocked
          with-thread-timer-stopped
+         (without-interruption with-thread-events-blocked)
          without-thread-mutex-lock
          yield-current-thread)
   (export (runtime interrupt-handler)