RFR: jsr166 integration 2018-05 http://cr.openjdk.java.net/~martin/webrevs/jdk/jsr166-integration/overview.html 8202685: Optimize ArrayList subList replaceAll http://cr.openjdk.java.net/~martin/webrevs/jdk/jsr166-integration/replaceAll/index.html https://bugs.openjdk.java.net/browse/JDK-8202685 8201386: Miscellaneous changes imported from jsr166 CVS 2018-05 http://cr.openjdk.java.net/~martin/webrevs/jdk/jsr166-integration/miscellaneous/index.html https://bugs.openjdk.java.net/browse/JDK-8201386