package org.simantics.graph.utils; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; public class GraphExecutor { public static final int EXECUTOR_THREADS = Runtime.getRuntime().availableProcessors(); /** * A shared executor for all graph compilers. */ public static final ExecutorService EXECUTOR = Executors.newFixedThreadPool(EXECUTOR_THREADS); }