hg: jdk/submit: 8193128: Reduce number of implementation classes returned by List/Set/Map.of(); ...

claes.redestad at oracle.com claes.redestad at oracle.com
Thu Mar 22 19:19:00 UTC 2018


Changeset: a14ede52a278
Author:    redestad
Date:      2017-12-09 03:33 +0100
URL:       http://hg.openjdk.java.net/jdk/submit/rev/a14ede52a278

8193128: Reduce number of implementation classes returned by List/Set/Map.of()
8191418: List.of().indexOf(null) doesn't throw NullPointerException
Reviewed-by: smarks, jrose, martin, plevart

! src/java.base/share/classes/java/util/AbstractSet.java
! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/Set.java
! test/jdk/java/util/Collection/MOAT.java
! test/jdk/java/util/Collection/SetFactories.java
! test/jdk/java/util/List/ListFactories.java
! test/jdk/java/util/Map/MapFactories.java



More information about the jdk-submit-changes mailing list