-
Type:
Bug
-
Resolution: Fixed
-
Priority:
P2
-
Affects Version/s: 1.4.0
-
Component/s: core-libs
-
None
-
rc1
-
generic
-
generic
When fixing bug 4506459, a serious regression was introduced. All Hashtable instances now have a hashCode of zero. This will cause quadratic performance for a sequence of n operations on a hash-based collection using Hashtable instances as keys. If multiple Map implementations including Hashtable are used as keys in a single collection, the collection will operate erratically.