| commit | 31671abdc82050e61216311f7843be04652cf945 | [log] [tgz] |
|---|---|---|
| author | gwt.team.jat <gwt.team.jat@8db76d5a-ed1c-0410-87a9-c151d255dfc7> | Tue Nov 27 23:45:13 2007 +0000 |
| committer | gwt.team.jat <gwt.team.jat@8db76d5a-ed1c-0410-87a9-c151d255dfc7> | Tue Nov 27 23:45:13 2007 +0000 |
| tree | 8f90ce813f58f2165b682be81ec0f3c3a2af20a7 | |
| parent | d9a02d3a7423b60deb5c84255758370f60b40289 [diff] |
Fix for problem with JDK 1.6 where removing an entry from an EnumMap's entrySet can invalidate the entry since it is just an index into the original map. We work around this problem by making a copy of the entry before removing it. Patch by: jat Review by: tobyr (desk review) git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@1550 8db76d5a-ed1c-0410-87a9-c151d255dfc7