hg: jdk7u/jdk7u-dev/jdk: 8006593: Peformance and compatibility improvements to hash based Map implementations.
mike.duigou at oracle.com
mike.duigou at oracle.com
Tue Mar 12 10:30:10 PDT 2013
Changeset: b03bbdef3a88
Author: mduigou
Date: 2013-03-11 14:11 -0700
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/b03bbdef3a88
8006593: Peformance and compatibility improvements to hash based Map implementations.
Summary: Use ThreadLocalRandom for hash seed rather than shared Random. Initialize HashMap.hashSeed only as needed.
Reviewed-by: alanb, bchristi, shade
! src/share/classes/java/util/HashMap.java
! src/share/classes/java/util/Hashtable.java
! src/share/classes/sun/misc/Hashing.java
More information about the jdk7u-dev
mailing list