From 35a97117fea3006f1480d19812e116a0ed60b4b3 Mon Sep 17 00:00:00 2001 From: gnembon Date: Tue, 29 Jun 2021 02:07:07 -0300 Subject: [PATCH] annoying, fixes #963 --- src/main/java/carpet/script/Expression.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main/java/carpet/script/Expression.java b/src/main/java/carpet/script/Expression.java index 285c2135..67702f47 100644 --- a/src/main/java/carpet/script/Expression.java +++ b/src/main/java/carpet/script/Expression.java @@ -1074,7 +1074,8 @@ public class Expression return root.op; Context optimizeOnlyContext = new Context.ContextForErrorReporting(context); - CarpetScriptServer.LOG.info("Input code size for "+getModuleName()+": " + treeSize(root) + " nodes, " + treeDepth(root) + " deep"); + if (CarpetSettings.scriptsDebugging) + CarpetScriptServer.LOG.info("Input code size for "+getModuleName()+": " + treeSize(root) + " nodes, " + treeDepth(root) + " deep"); boolean changed = true; while(changed) { @@ -1085,7 +1086,8 @@ public class Expression boolean optimized = compactTree(root, Context.Type.NONE, 0); if (!optimized) break; changed = true; - CarpetScriptServer.LOG.info("Compacted from " + tree_size + " nodes, " + tree_depth + " code depth to " + treeSize(root) + " nodes, " + treeDepth(root) + " code depth"); + if (CarpetSettings.scriptsDebugging) + CarpetScriptServer.LOG.info("Compacted from " + tree_size + " nodes, " + tree_depth + " code depth to " + treeSize(root) + " nodes, " + treeDepth(root) + " code depth"); } while (true) { int tree_size = treeSize(root); @@ -1093,7 +1095,8 @@ public class Expression boolean optimized = optimizeTree(optimizeOnlyContext, root, Context.Type.NONE, 0); if (!optimized) break; changed = true; - CarpetScriptServer.LOG.info("Optimized from " + tree_size + " nodes, " + tree_depth + " code depth to " + treeSize(root) + " nodes, " + treeDepth(root) + " code depth"); + if (CarpetSettings.scriptsDebugging) + CarpetScriptServer.LOG.info("Optimized from " + tree_size + " nodes, " + tree_depth + " code depth to " + treeSize(root) + " nodes, " + treeDepth(root) + " code depth"); } } return extractOp(optimizeOnlyContext, root, Context.Type.NONE);