X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.db.impl%2Fsrc%2Forg%2Fsimantics%2Fdb%2Fimpl%2Fgraph%2FBarrierTracing.java;h=3c9b7a011adf71ffa3e48d94293bd9673def5505;hb=e296c0b7f165d0a0a11900124eaba36b04b167c0;hp=68fdd824ed29f95eee0fa8f1cb0a49eb9dcebf92;hpb=472f4b2af82d02fb46f9a929fb6c8090bb4c5301;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.db.impl/src/org/simantics/db/impl/graph/BarrierTracing.java b/bundles/org.simantics.db.impl/src/org/simantics/db/impl/graph/BarrierTracing.java index 68fdd824e..3c9b7a011 100644 --- a/bundles/org.simantics.db.impl/src/org/simantics/db/impl/graph/BarrierTracing.java +++ b/bundles/org.simantics.db.impl/src/org/simantics/db/impl/graph/BarrierTracing.java @@ -11,7 +11,12 @@ import org.simantics.db.impl.query.QueryProcessor.SessionTask; public class BarrierTracing { - public static final boolean BOOKKEEPING = false; + private static final String KEY = "SIMANTICS_DB_IMPL_BARRIER_TRACING"; + + public static final boolean BOOKKEEPING = Boolean.parseBoolean( + System.getProperty("org.simantics.db.impl.barrierTracing", + System.getenv(KEY) != null ? System.getenv(KEY) : "false") + ); static final boolean RESTART_GUARD = BOOKKEEPING && false; public static Map tasks = new HashMap<>();