1 package org.simantics.scl.runtime.utils;
3 import org.simantics.scl.runtime.SCLContext;
4 import org.simantics.scl.runtime.function.Function;
5 import org.simantics.scl.runtime.tuple.Tuple0;
7 public class AsyncUtils {
8 public static void runAsync(Function f) {
9 SCLContext context = SCLContext.getCurrent();
13 SCLContext.push(context);
15 f.apply(Tuple0.INSTANCE);