For sake of argument, fastutil has fast entry sets / iterators for most specializations of maps:
http://fastutil.di.unimi.it/docs/it/unimi/dsi/fastutil/ints/Int2DoubleOpenHashMap.html#int2DoubleEntrySet() http://fastutil.di.unimi.it/docs/it/unimi/dsi/fastutil/ints/Int2DoubleMap.FastEntrySet.html#fastIterator() Here's the hppc api: http://labs.carrotsearch.com/hppc-api-and-code-examples.html#iterating-over-maps On Mon, Mar 11, 2013 at 4:36 PM, Jake Mannix <[email protected]> wrote: > wait, when was the plan to dump it in favor of fastutil? Last I remember > discussing this, we were unsure of keeping it vs. fastutil vs. carrot2's > hppc vs [other]. > > > On Mon, Mar 11, 2013 at 3:55 PM, Benson Margulies <[email protected] > >wrote: > > > it's a separate svn tree with a vanilla mvn build. > > > > However, the plan was to junk it in favor of fastutil. > > > > > > > > On Mon, Mar 11, 2013 at 4:43 PM, Jake Mannix <[email protected]> > > wrote: > > > > > Question which I ought to know the answer to, but don't: if we want to > > make > > > changes to mahout-collections, what's the build process / maven target > to > > > do this? > > > > > > -- > > > > > > -jake > > > > > > > > > -- > > -jake >
