diff -r 74f2ee2b62ba -r 56bc97d69d93 jdk/src/solaris/classes/java/lang/ProcessEnvironment.java --- a/jdk/src/solaris/classes/java/lang/ProcessEnvironment.java Sat Dec 18 09:10:49 2010 -0800 +++ b/jdk/src/solaris/classes/java/lang/ProcessEnvironment.java Mon Dec 20 13:47:04 2010 -0800 @@ -68,7 +68,7 @@ // We cache the C environment. This means that subsequent calls // to putenv/setenv from C will not be visible from Java code. byte[][] environ = environ(); - theEnvironment = new HashMap(environ.length/2 + 3); + theEnvironment = new HashMap<>(environ.length/2 + 3); // Read environment variables back to front, // so that earlier variables override later ones. for (int i = environ.length-1; i > 0; i-=2)