X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.scl.compiler%2Fsrc%2Forg%2Fsimantics%2Fscl%2Fcompiler%2Ftop%2FSCLCompilerConfiguration.java;h=1331530dda6dfe5249fda811387f850d8022e6c4;hb=718558937433af8710e2e32402e3557eb67e3f43;hp=d7b896a98ff90edd0f2d60e917f8779c6537cb2e;hpb=3303fe4a3b363e88662ac75a4f7e873ddb3ab352;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/top/SCLCompilerConfiguration.java b/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/top/SCLCompilerConfiguration.java old mode 100755 new mode 100644 index d7b896a98..1331530dd --- a/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/top/SCLCompilerConfiguration.java +++ b/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/top/SCLCompilerConfiguration.java @@ -10,7 +10,7 @@ public interface SCLCompilerConfiguration { public static final boolean SHOW_SSA_BEFORE_LAMBDA_LIFTING = false; public static final boolean SHOW_FINAL_SSA = false; public static final boolean SHOW_COMPILED_BYTECODE = false; - public static final boolean SHOW_LOADED_CLASSES_DISASSEMBLED = false; + public static final boolean SHOW_DECOMPILED_BYTECODE = false; public static final boolean SHOW_EXPRESSION_BEFORE_EVALUATION = false; public static final boolean SHOW_INTERPRETED_EXPRESSION = false; @@ -20,7 +20,6 @@ public interface SCLCompilerConfiguration { public static final boolean VALIDATE_AFTER_OPTIMIZATIONS = false; public static final boolean TRACE_CONSTRAINT_SOLVER = false; public static final boolean PRINT_OPTIMIZATION_TRANSFORMATIONS = false; - public static final boolean EXCEPTIONS_TO_COMPILATION_ERRORS = false; public static final boolean NULL_CHECK_THREAD_LOCAL_VARIABLES = false; @@ -33,6 +32,10 @@ public interface SCLCompilerConfiguration { public static final boolean EVERY_RULE_ENFORCEMENT_IN_SEPARATE_METHOD = true; public static final boolean EVERY_DATALOG_STRATUM_IN_SEPARATE_METHOD = true; - public static final boolean ALLOW_OVERLOADING = false; + public static final boolean ALLOW_OVERLOADING = true; + + public static boolean debugFilter(String name) { + return true; + } }