hg: lambda/lambda/jdk: Adds ConcurrentMap.replaceAll default which uses replace(k, v, function(k, v)) and retries as appropriate.
mike.duigou at oracle.com
mike.duigou at oracle.com
Thu Jun 13 15:43:28 PDT 2013
Changeset: 9fb3baef8ff7
Author: mduigou
Date: 2013-06-13 15:43 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/9fb3baef8ff7
Adds ConcurrentMap.replaceAll default which uses replace(k, v, function(k,v)) and retries as appropriate.
Better detection of CME in Map.replaceAll as well.
! src/share/classes/java/util/Map.java
! src/share/classes/java/util/concurrent/ConcurrentMap.java
More information about the lambda-dev
mailing list