From cbd5c290ef990b4f3f7b266ab596569dcaeff4b9 Mon Sep 17 00:00:00 2001 From: Matt Birkholz Date: Sun, 12 Jul 2015 15:18:25 -0700 Subject: [PATCH] Add without-interruption, to replace without-interrupts. Without-interruption will replace without-interrupts wherever exclusivity is not thought to be needed -- just uninterruptibility. Without-interrupts is deprecated because it is broken in multi- processing worlds where it cannot provide exclusive access to the heap as it does in uniprocessing worlds. --- src/runtime/runtime.pkg | 1 + 1 file changed, 1 insertion(+) diff --git a/src/runtime/runtime.pkg b/src/runtime/runtime.pkg index 602a5a3ed..eadfc386d 100644 --- a/src/runtime/runtime.pkg +++ b/src/runtime/runtime.pkg @@ -5077,6 +5077,7 @@ USA. with-thread-mutex-try-lock 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) -- 2.25.1