These are faster and more memory efficient because they can store natives (i.e., Java's int, long) instead of requiring them to be boxed like Java's standard library collections. There are also some non-fastutil-specific optimizations included. This (along with an associated Rakudo branch) brings Rakudo's jvm backend build down from ~2k seconds down to ~1k seconds.
These are faster and more memory efficient because they can store natives (i.e., Java's
int
,long
) instead of requiring them to be boxed like Java's standard library collections. There are also some non-fastutil-specific optimizations included. This (along with an associated Rakudo branch) brings Rakudo's jvm backend build down from ~2k seconds down to ~1k seconds.