Release Notes: Slightly faster hash tables with object keys, and JPackage-like RPMs.
Release Notes: New inner loops for hash tables gave another performance boost. Tree sets also have array-based constructors, and a few minor bugfixes were made.
Release Notes: This release provies fast and compact sorted maps using both AVL and red-black trees. The implementation allows bidirectional iteration and iterators with a starting point. The hash table code has been further optimized. A few minor bugs have been squashed.
Release Notes: Deleted object entries did not release the pointer to the key. This release uses a special object to mark deletion of an object key.
Release Notes: All code has been optimized for specific types (no code is inherited from java.util). Several new optimizations and more detailed documentation have been added. Better hash functions for longs, doubles, and floats are implemented, and new constructors for arrays are included.
Release Notes: A new rehash() method allows the forcing of rehashing to avoid the presence of deleted entries.
Release Notes: A new type-specific hierarchy to provide optimize methods like addAll(), putAll(), toArray(), etc., and new type-specific iterators that allow you to iterate without wrappers. Views are now type-specific (e.g., the key set of an Int2LongMap is an IntSet).