Author: sco...@google.com Date: Tue Mar 31 16:02:06 2009 New Revision: 5141
Modified: changes/scottb/memory/dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaAST.java Log: SQUASH into lightweight collections in Java AST. Modified: changes/scottb/memory/dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaAST.java ============================================================================== --- changes/scottb/memory/dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaAST.java (original) +++ changes/scottb/memory/dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaAST.java Tue Mar 31 16:02:06 2009 @@ -2519,7 +2519,9 @@ * This version does not use JDT. */ private void tryFindUpRefs(JMethod method) { - tryFindUpRefs(method, method.getOverrides()); + List<JMethod> overrides = new ArrayList<JMethod>(); + tryFindUpRefs(method, overrides); + method.addOverrides(overrides); } private void tryFindUpRefs(JMethod method, List<JMethod> overrides) { @@ -2548,7 +2550,7 @@ for (JMethod upRef : searchThisType.methods) { if (JTypeOracle.methodsDoMatch(method, upRef) && !overrides.contains(upRef)) { - method.addOverride(upRef); + overrides.add(upRef); break; } } --~--~---------~--~----~------------~-------~--~----~ http://groups.google.com/group/Google-Web-Toolkit-Contributors -~----------~----~----~----~------~----~------~--~---