About Functions.forMap, default putIfAbsent and Set operations

Peter Levart peter.levart at gmail.com
Fri Jan 25 23:30:05 PST 2013

On 01/25/2013 06:18 PM, Cleber Muramoto wrote:
> in most cases. Most of ConcurrentMap default-method code is rewritten for
> performance/correctness. Are there plans to do this for core java maps too?

I have proposed this for j.u.HashMap:


I think it would be a valuable addition for speeding-up some operations 
with HM.

I would also like to note that currently, default metohd j.u.Map#compute 
is broken (see above link for explanation).

Regards, Peter

More information about the lambda-dev mailing list