Revision: 6538 Author: [email protected] Date: Thu Oct 29 07:49:45 2009 Log: Cleans up some compiler spew.
http://code.google.com/p/google-web-toolkit/source/detail?r=6538 Modified: /releases/2.0/dev/core/src/com/google/gwt/core/ext/soyc/impl/DependencyRecorder.java /releases/2.0/dev/core/src/com/google/gwt/core/ext/soyc/impl/SplitPointRecorder.java /releases/2.0/dev/core/src/com/google/gwt/dev/CompilePerms.java /releases/2.0/dev/core/src/com/google/gwt/dev/CompilePermsServer.java /releases/2.0/dev/core/src/com/google/gwt/dev/Compiler.java /releases/2.0/dev/core/src/com/google/gwt/dev/GWTCompiler.java /releases/2.0/dev/core/src/com/google/gwt/dev/PermutationWorkerFactory.java /releases/2.0/dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java ======================================= --- /releases/2.0/dev/core/src/com/google/gwt/core/ext/soyc/impl/DependencyRecorder.java Wed Sep 30 11:55:14 2009 +++ /releases/2.0/dev/core/src/com/google/gwt/core/ext/soyc/impl/DependencyRecorder.java Thu Oct 29 07:49:45 2009 @@ -107,7 +107,7 @@ */ protected void recordDependenciesImpl(TreeLogger logger, JProgram jprogram) { - logger = logger.branch(TreeLogger.INFO, + logger = logger.branch(TreeLogger.DEBUG, "Creating dependencies file for the compile report"); ControlFlowAnalyzer dependencyAnalyzer = new ControlFlowAnalyzer(jprogram); @@ -124,7 +124,6 @@ writer.write(builder.toString()); Utility.close(writer); - logger.log(TreeLogger.INFO, "Done"); } catch (Throwable e) { logger.log(TreeLogger.ERROR, "Could not write dependency file.", e); } ======================================= --- /releases/2.0/dev/core/src/com/google/gwt/core/ext/soyc/impl/SplitPointRecorder.java Wed Sep 30 11:55:14 2009 +++ /releases/2.0/dev/core/src/com/google/gwt/core/ext/soyc/impl/SplitPointRecorder.java Thu Oct 29 07:49:45 2009 @@ -108,7 +108,7 @@ Utility.close(writer); pw.close(); - logger.log(TreeLogger.INFO, "Done"); + logger.log(TreeLogger.DEBUG, "Done"); } catch (Throwable e) { logger.log(TreeLogger.ERROR, "Could not open dependency file.", e); ======================================= --- /releases/2.0/dev/core/src/com/google/gwt/dev/CompilePerms.java Mon Aug 31 14:02:51 2009 +++ /releases/2.0/dev/core/src/com/google/gwt/dev/CompilePerms.java Thu Oct 29 07:49:45 2009 @@ -198,9 +198,9 @@ throws UnableToCompleteException { final TreeLogger branch = logger.branch(TreeLogger.INFO, "Compiling " + perms.length + " permutation" + (perms.length > 1 ? "s" : "")); - PermutationWorkerFactory.compilePermutations(logger, precompilation, perms, + PermutationWorkerFactory.compilePermutations(branch, precompilation, perms, localWorkers, resultFiles); - branch.log(TreeLogger.INFO, "Permutation compile succeeded"); + logger.log(TreeLogger.INFO, "Compile of permutations succeeded"); } public static void main(String[] args) { ======================================= --- /releases/2.0/dev/core/src/com/google/gwt/dev/CompilePermsServer.java Tue Jul 28 12:27:56 2009 +++ /releases/2.0/dev/core/src/com/google/gwt/dev/CompilePermsServer.java Thu Oct 29 07:49:45 2009 @@ -296,8 +296,8 @@ Throwable caught = null; try { - PermutationResult result = CompilePerms.compile(logger.branch( - TreeLogger.DEBUG, "Compiling"), p, ast); + logger.log(TreeLogger.DEBUG, "Compiling"); + PermutationResult result = CompilePerms.compile(logger, p, ast); resultFile.set(logger, result); logger.log(TreeLogger.DEBUG, "Successfully compiled permutation"); } catch (UnableToCompleteException e) { ======================================= --- /releases/2.0/dev/core/src/com/google/gwt/dev/Compiler.java Tue Jul 28 12:27:56 2009 +++ /releases/2.0/dev/core/src/com/google/gwt/dev/Compiler.java Thu Oct 29 07:49:45 2009 @@ -210,10 +210,11 @@ precompilation = null; // No longer needed, so save the memory - Link.link(logger.branch(TreeLogger.INFO, "Linking into " - + options.getWarDir().getPath()), module, generatedArtifacts, - allPerms, resultFiles, options.getWarDir(), - options.getExtraDir(), precompileOptions); + File absPath = new File(options.getWarDir(), module.getName()); + absPath = absPath.getAbsoluteFile(); + Link.link(logger.branch(TreeLogger.TRACE, "Linking into " + absPath), + module, generatedArtifacts, allPerms, resultFiles, + options.getWarDir(), options.getExtraDir(), precompileOptions); long compileDone = System.currentTimeMillis(); long delta = compileDone - compileStart; ======================================= --- /releases/2.0/dev/core/src/com/google/gwt/dev/GWTCompiler.java Tue Jul 28 12:27:56 2009 +++ /releases/2.0/dev/core/src/com/google/gwt/dev/GWTCompiler.java Thu Oct 29 07:49:45 2009 @@ -202,7 +202,7 @@ precompilation = null; // No longer needed, so save the memory - Link.legacyLink(logger.branch(TreeLogger.INFO, "Linking into " + Link.legacyLink(logger.branch(TreeLogger.TRACE, "Linking into " + options.getOutDir().getPath()), module, generatedArtifacts, allPerms, resultFiles, options.getOutDir(), precompileOptions); ======================================= --- /releases/2.0/dev/core/src/com/google/gwt/dev/PermutationWorkerFactory.java Tue Jul 28 12:27:56 2009 +++ /releases/2.0/dev/core/src/com/google/gwt/dev/PermutationWorkerFactory.java Thu Oct 29 07:49:45 2009 @@ -249,9 +249,10 @@ List<Work> work = new ArrayList<Work>(permutations.length); for (int i = 0; i < permutations.length; ++i) { Permutation perm = permutations[i]; - TreeLogger permLogger = logger.branch(TreeLogger.DEBUG, - "Worker permutation " + perm.getId() + " of " + permutations.length); - work.add(new Work(permLogger, perm, resultFiles.get(i))); + int printId = perm.getId() + 1; + logger.log(TreeLogger.DEBUG, + "Creating worker permutation " + printId + " of " + permutations.length); + work.add(new Work(logger, perm, resultFiles.get(i))); } // Create the workers. ======================================= --- /releases/2.0/dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java Wed Oct 28 11:49:34 2009 +++ /releases/2.0/dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java Thu Oct 29 07:49:45 2009 @@ -211,6 +211,9 @@ UnifiedAst unifiedAst, Map<String, String> rebindAnswers, PropertyOracle[] propertyOracles, int permutationId) throws UnableToCompleteException { + + int printId = permutationId + 1; + logger.log(TreeLogger.INFO, "Compiling permutation " + printId + "..."); long permStart = System.currentTimeMillis(); try { if (JProgram.isTracingEnabled()) { @@ -360,7 +363,7 @@ makeSoycArtifact(logger, permutationId, jprogram, js, sizeBreakdowns, sourceInfoMaps, dependencies, map, obfuscateMap)); - System.out.println("Permutation took " + logger.log(TreeLogger.TRACE, "Permutation took " + (System.currentTimeMillis() - permStart) + " ms"); return toReturn; } catch (Throwable e) { --~--~---------~--~----~------------~-------~--~----~ http://groups.google.com/group/Google-Web-Toolkit-Contributors -~----------~----~----~----~------~----~------~--~---
