Reviewers: Lex,

Description:
Unifies temp local tracking under a shared base visitor.

Also:

- All temps now definitely get their own JDeclarationStatement inserted
into the AST at the appropriate point.

- Temp locals are never reused anymore; however, whenever legal we will
reused names in order to produce smaller compiled output.


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

Affected files:
M dev/core/src/com/google/gwt/dev/jjs/impl/CompoundAssignmentNormalizer.java
  M dev/core/src/com/google/gwt/dev/jjs/impl/FixAssignmentToUnbox.java
M dev/core/src/com/google/gwt/dev/jjs/impl/PostOptimizationCompoundAssignmentNormalizer.java
  A dev/core/src/com/google/gwt/dev/jjs/impl/TempLocalVisitor.java
  A dev/core/test/com/google/gwt/dev/jjs/impl/TempLocalVisitorTest.java


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

Reply via email to