X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.scl.compiler%2Fsrc%2Forg%2Fsimantics%2Fscl%2Fcompiler%2Ftop%2FSCLCompilerConfiguration.java;h=1331530dda6dfe5249fda811387f850d8022e6c4;hp=763bc9d9cdfdb35562474fc43f3cd1d8c03082a1;hb=78f577368ba4c71ad6fb3d9f16c03c634585cf7b;hpb=cb5fc8d606d8b322563e9345c441eecfa7f01753 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 763bc9d9c..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,6 +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_DECOMPILED_BYTECODE = false; public static final boolean SHOW_EXPRESSION_BEFORE_EVALUATION = false; public static final boolean SHOW_INTERPRETED_EXPRESSION = false; @@ -19,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,5 +33,9 @@ public interface SCLCompilerConfiguration { public static final boolean EVERY_DATALOG_STRATUM_IN_SEPARATE_METHOD = true; public static final boolean ALLOW_OVERLOADING = true; + + public static boolean debugFilter(String name) { + return true; + } }