Reviewers: Lex,

Description:
This change yields a net savings in the Compiler command line entry
point by doing more optimization in the precompile phase.  The
Precompile entry point will continue to do minimal optimization.  In
additional, -draftCompile will prevent the optimization loop that
happened during the precompile as well.

Measured savings:
Hello 18.2 -> 17.4
DynaTable 33.2 -> 30.2


Please review this at http://gwt-code-reviews.appspot.com/38802

Affected files:
   dev/core/src/com/google/gwt/dev/Compiler.java
   dev/core/src/com/google/gwt/dev/GWTCompiler.java
   dev/core/src/com/google/gwt/dev/Precompile.java
   dev/core/src/com/google/gwt/dev/jjs/JJSOptions.java
   dev/core/src/com/google/gwt/dev/jjs/JJSOptionsImpl.java
   dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java
   dev/core/src/com/google/gwt/dev/util/arg/OptionOptimizePrecompile.java



--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---

Reply via email to