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%2Finternal%2Fcodegen%2Futils%2FModuleBuilder.java;fp=bundles%2Forg.simantics.scl.compiler%2Fsrc%2Forg%2Fsimantics%2Fscl%2Fcompiler%2Finternal%2Fcodegen%2Futils%2FModuleBuilder.java;h=3008cac78e58740a1b2d308ff9b5ca8ac4bd3690;hp=32d4283392bc093b9b083735488284bb73b71e95;hb=0861b325fcbbfa8c5985f1e11cfc39154a3808d1;hpb=edb5c89575392565d23dbfc7083617c981048c1e diff --git a/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/internal/codegen/utils/ModuleBuilder.java b/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/internal/codegen/utils/ModuleBuilder.java index 32d428339..3008cac78 100644 --- a/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/internal/codegen/utils/ModuleBuilder.java +++ b/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/internal/codegen/utils/ModuleBuilder.java @@ -13,10 +13,15 @@ import org.simantics.scl.compiler.internal.codegen.references.Val; import org.simantics.scl.compiler.internal.codegen.types.JavaTypeTranslator; import org.simantics.scl.compiler.top.SCLCompilerConfiguration; import org.simantics.scl.compiler.types.Type; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import gnu.trove.map.hash.THashMap; public class ModuleBuilder { + + private static final Logger LOGGER = LoggerFactory.getLogger(ModuleBuilder.class); + JavaNamingPolicy namingPolicy; JavaTypeTranslator javaTypeTranslator; @@ -29,7 +34,7 @@ public class ModuleBuilder { public void addClass(ClassBuilder cb) { byte[] bytecode = cb.finishClass(); classes.put(cb.getClassName(), bytecode); - //System.out.println("Added " + cb.getClassName()); + //LOGGER.info("Added " + cb.getClassName()); } public JavaTypeTranslator getJavaTypeTranslator() { @@ -86,7 +91,7 @@ public class ModuleBuilder { ClassBuilder classBuilder; if(remainingArity <= Constants.MAX_FUNCTION_PARAMETER_COUNT) { if(SCLCompilerConfiguration.TRACE_METHOD_CREATION) - System.out.println("Create class " + className); + LOGGER.info("Create class " + className); classBuilder = new ClassBuilder(this, Opcodes.ACC_PUBLIC, className, MethodBuilderBase.getClassName(Constants.FUNCTION_IMPL[remainingArity])); classBuilder.setSourceFile("_SCL_Closure"); @@ -114,7 +119,7 @@ public class ModuleBuilder { } else { if(SCLCompilerConfiguration.TRACE_METHOD_CREATION) - System.out.println("Create class " + className); + LOGGER.info("Create class " + className); classBuilder = new ClassBuilder(this, Opcodes.ACC_PUBLIC, className, MethodBuilderBase.getClassName(Constants.FUNCTION_N_IMPL)); classBuilder.setSourceFile("_SCL_Closure");