diff -r 3244b8bab101 -r 51fc1d79463f jdk/src/share/classes/java/util/WeakHashMap.java --- a/jdk/src/share/classes/java/util/WeakHashMap.java Mon Mar 10 23:23:48 2008 -0700 +++ b/jdk/src/share/classes/java/util/WeakHashMap.java Mon Mar 10 23:23:48 2008 -0700 @@ -182,7 +182,7 @@ * * @see ConcurrentModificationException */ - volatile int modCount; + int modCount; @SuppressWarnings("unchecked") private Entry[] newTable(int n) {