Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

HPPC release 0.6.0

43 views
Skip to first unread message

Dawid Weiss

unread,
Apr 8, 2014, 8:44:50 AM4/8/14
to java-high-performance-primitive-collections
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

Tatu Saloranta

unread,
Apr 8, 2014, 1:18:18 PM4/8/14
to java-high-performance...@googlegroups.com
Congratulations!

I will check that jackson's hppc module (https://github.com/FasterXML/jackson-datatype-hppc) works with the new version,

-+ Tatu +-



Dawid

--
You received this message because you are subscribed to the Google Groups "High Performance Primitive Collections for Java" group.
To unsubscribe from this group and stop receiving emails from it, send an email to java-high-performance-primi...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Vincent Sonnier

unread,
Apr 8, 2014, 1:53:13 PM4/8/14
to java-high-performance...@googlegroups.com
Congratulations as well !

Glad to see the project(s) still live.
Not much to report on my side, the B+tree as not moved much by lack of time, neither the repackaging and publishing.

Vincent
To unsubscribe from this group and stop receiving emails from it, send an email to java-high-performance-primitive-collections+unsub...@googlegroups.com.

Dawid Weiss

unread,
Apr 8, 2014, 2:10:13 PM4/8/14
to java-high-performance-primitive-collections
Thanks!

Yes, the project is very much alive, although not characterised by
super-dynamic pace of development :)

Dawid
>>> java-high-performance-primi...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>
>>
> --
> You received this message because you are subscribed to the Google Groups
> "High Performance Primitive Collections for Java" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
> java-high-performance-primi...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages