diff -r 74f2ee2b62ba -r 56bc97d69d93 jdk/src/share/classes/java/util/LinkedHashMap.java --- a/jdk/src/share/classes/java/util/LinkedHashMap.java Sat Dec 18 09:10:49 2010 -0800 +++ b/jdk/src/share/classes/java/util/LinkedHashMap.java Mon Dec 20 13:47:04 2010 -0800 @@ -237,7 +237,7 @@ * the chain. */ void init() { - header = new Entry(-1, null, null, null); + header = new Entry<>(-1, null, null, null); header.before = header.after = header; } @@ -438,7 +438,7 @@ */ void createEntry(int hash, K key, V value, int bucketIndex) { HashMap.Entry old = table[bucketIndex]; - Entry e = new Entry(hash, key, value, old); + Entry e = new Entry<>(hash, key, value, old); table[bucketIndex] = e; e.addBefore(header); size++;