git: openjdk/mobile: 8176894: Provide specialized implementation for default methods putIfAbsent, computeIfAbsent, computeIfPresent, compute, merge in TreeMap

duke duke at openjdk.java.net
Thu Apr 2 05:52:56 UTC 2020


Changeset: 0386b7d0
Author:    Tagir F. Valeev <tvaleev at openjdk.org>
Date:      2020-04-02 05:44:04 +0000
URL:       https://git.openjdk.java.net/mobile/commit/0386b7d0

8176894: Provide specialized implementation for default methods putIfAbsent, computeIfAbsent, computeIfPresent, compute, merge in TreeMap

Co-authored-by: Sergey Kuksenko <sergey.kuksenko at oracle.com>
Reviewed-by: martin, stuefe, rriggs

! src/java.base/share/classes/java/util/TreeMap.java
! test/jdk/java/util/Map/FunctionalCMEs.java
! test/jdk/java/util/Map/InPlaceOpsCollisions.java
+ test/micro/org/openjdk/bench/java/util/TreeMapUpdate.java



More information about the mobile-changes mailing list