Dear all,
I've just released HPPC 0.6.0, which contains a cumulative round of
all patches to 0.5.x, removes Java 1.5 support and provides an
important functional change with respect to NaN treatment in keys and
values.
Jira for 0.6.0:
http://goo.gl/BlLnlm
** Bug
* [HPPC-80] - Practical deadlock on populating a set/ map with an
iterator over another map.
* [HPPC-81] - Improvements to near-the-limit collection sizes and
resize strategies
* [HPPC-84] - hashCode calculated incorrectly for sets/ maps
* [HPPC-92] - ObjectOpenHashSet/Generics -ClassCastException when
accesing to keys[] array
* [HPPC-93] - NaN keys are not treated correctly in hash sets/ maps.
** Improvement
* [HPPC-91] - Initial KTypeVTypeOpenHashMap and KTypeOpenHashSet
buffer allocation should take load factor into account
** New Feature
* [HPPC-79] - javadocs generated with 1.7 (and 1.8) look crappy.
* [HPPC-88] - Support for no entry values in maps: get(key, defaultValue)
** Refactoring
* [HPPC-82] - Expose resizeAt and lastSlot to subclasses (sets, maps)
* [HPPC-85] - addTo and putOrAdd pulled up to ObjectIntMap interface
** Task
* [HPPC-94] - Drop support for Java 1.5 (backcompat build)
Dawid