The DSI utilities are a mixed collection of classes accumulated during the last ten years in projects developed at the DSI (Dipartimento di Scienze dell'Informazione, i.e., Information Sciences Department) of the UniversitÓ degli Studi di Milano.
|Tags||Software Development Libraries Java Libraries|
Release Notes: Several methods in Fast now use equivalent methods in Integer/Long or have just been deprecated in favor of their copies, as recent JVMs intrinsify such methods. The Ivy dependency file has been Maven-normalized (there's now a "compile" scope instead of a "build" scope).
Release Notes: Better XorshiftStarRandom. A new ByteBufferLongList class. A new Jackknife class. Now the DSI Utilities can be found on Maven Central.
Release Notes: Miscellaneous improvements were made. In particular, ByteBufferInputStream now initializes copies lazily, so it can be used to map files of the order of terabytes into memory efficiently.
Release Notes: This release adds new permutation methods for big arrays, and a new basic statistics class.
Release Notes: This release is part of a parallel release of fastutil, the DSI Utilities, Sux4J, MG4J, WebGraph, etc. which prepares the way for "big" versions, that is, supporting >2^31 entries in arrays (simulated), elements in lists, terms, documents, nodes, etc. It includes some bugfixes, minor improvements, and new big versions of all StringMap-related classes.