http://gwt-code-reviews.appspot.com/1443807/diff/2001/dev/core/src/com/google/gwt/dev/jjs/impl/ControlFlowAnalyzer.java
File dev/core/src/com/google/gwt/dev/jjs/impl/ControlFlowAnalyzer.java
(left):

http://gwt-code-reviews.appspot.com/1443807/diff/2001/dev/core/src/com/google/gwt/dev/jjs/impl/ControlFlowAnalyzer.java#oldcode318
dev/core/src/com/google/gwt/dev/jjs/impl/ControlFlowAnalyzer.java:318:
rescueMembersIfInstantiable(type);
I take it this is the redundant loop.

http://gwt-code-reviews.appspot.com/1443807/diff/2001/dev/core/src/com/google/gwt/dev/jjs/impl/ControlFlowAnalyzer.java
File dev/core/src/com/google/gwt/dev/jjs/impl/ControlFlowAnalyzer.java
(right):

http://gwt-code-reviews.appspot.com/1443807/diff/2001/dev/core/src/com/google/gwt/dev/jjs/impl/ControlFlowAnalyzer.java#newcode112
dev/core/src/com/google/gwt/dev/jjs/impl/ControlFlowAnalyzer.java:112:
rescue(program.getTypeArray(program.getTypeJavaLangObject(), dims),
true, isInstantiated);
So, this would have to be a very small program or very unlucky program
if java.lang.Object[] was being pruned, right (or maybe a small split
point)?

http://gwt-code-reviews.appspot.com/1443807/

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

Reply via email to