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
-~----------~----~----~----~------~----~------~--~---

Reply via email to