hg: jdk/jdk: 8210280: Unnecessary reallocation when invoking HashMap.putAll()

martinrb at google.com martinrb at google.com
Fri Feb 8 21:45:30 UTC 2019


Changeset: 49adf961fcb1
Author:    dl
Date:      2019-02-08 13:39 -0800
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/49adf961fcb1

8210280: Unnecessary reallocation when invoking HashMap.putAll()
Reviewed-by: martin, mvala, igerasim, chegar, rriggs
Contributed-by: Michal Vala <mvala at redhat.com>, Doug Lea <dl at cs.oswego.edu>, Martin Buchholz <martinrb at google.com>

! src/java.base/share/classes/java/util/HashMap.java
+ test/jdk/java/util/HashMap/WhiteBoxResizeTest.java
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
+ test/jdk/java/util/concurrent/tck/LinkedHashMapTest.java
! test/jdk/java/util/concurrent/tck/MapTest.java
+ test/micro/org/openjdk/bench/java/util/HashMapBench.java



More information about the jdk-all-changes mailing list