diff -r 591fefcf184e -r cb6421b6a18f src/Pure/ML-Systems/multithreading_polyml.ML --- a/src/Pure/ML-Systems/multithreading_polyml.ML Fri Mar 20 20:05:51 2009 +0100 +++ b/src/Pure/ML-Systems/multithreading_polyml.ML Fri Mar 20 20:20:09 2009 +0100 @@ -69,6 +69,9 @@ val regular_interrupts = [Thread.EnableBroadcastInterrupt true, Thread.InterruptState Thread.InterruptAsynchOnce]; +val restricted_interrupts = + [Thread.EnableBroadcastInterrupt false, Thread.InterruptState Thread.InterruptAsynchOnce]; + val safe_interrupts = map (fn Thread.InterruptState Thread.InterruptAsynch => Thread.InterruptState Thread.InterruptAsynchOnce