History log of /openjdk10/jdk/test/java/util/Hashtable/SimpleSerialization.java
Revision Date Author Comments
# 6073:cea72c2bf071 02-Nov-2012 alanb

7197491: update copyright year to match last edit in jdk8 jdk repository
Reviewed-by: chegar, ksrini


# 5474:43bd5ee0205e 30-May-2012 mduigou

7126277: Alternative String hashing implementation
Summary: All of the hashing based Map implementations: HashMap, Hashtable, LinkedHashMap, WeakHashMap and ConcurrentHashMap are modified to use an enhanced hashing algorithm for string keys when the capacity of the hash table has ever grown beyond 512 entries. The enhanced hashing implementation uses the murmur3 hashing algorithm along with random hash seeds and index masks. These enhancements mitigate cases where colliding String hash values could result in a performance bottleneck.
Reviewed-by: alanb, forax, dl


# 4249:23bdcede4e39 25-May-2011 katleman

7044486: open jdk repos have files with incorrect copyright headers, which can end up in src bundles
Reviewed-by: ohair, trims


# 3577:338c5b815ff2 14-Feb-2011 mduigou

6927486: Hashtable writeObject() may deadlock
Summary: Do not synchronize on self while writing hash table elements
Reviewed-by: alanb, mduigou
Contributed-by: Neil Richards <neil.richards@ngmr.net>