From rob.mckenna at oracle.com Tue Jul 17 18:20:56 2018 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Tue, 17 Jul 2018 18:20:56 +0000 Subject: hg: jdk-updates/jdk10u: 50 new changesets Message-ID: <201807171821.w6HIL0qQ001087@aojmv0008.oracle.com> Changeset: 19ff6c13cea0 Author: asaha Date: 2018-01-09 23:30 +0000 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/19ff6c13cea0 Added tag jdk-10.0.2+0 for changeset b4e1de5c5c0b ! .hgtags Changeset: 8f479abbbe04 Author: asaha Date: 2018-04-02 14:20 -0700 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/8f479abbbe04 Merge ! .hgtags Changeset: 2a900ca1d85c Author: asaha Date: 2018-04-03 19:12 +0000 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/2a900ca1d85c 8200640: Change version number to 10.0.2 Reviewed-by: asaha Contributed-by: saravana.vijayasekaran at oracle.com ! make/autoconf/version-numbers Changeset: d6c136a51bd2 Author: svijayasekar Date: 2018-04-03 19:18 +0000 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/d6c136a51bd2 8200641: Update milestone to ea for 10.0.2 Reviewed-by: asaha Contributed-by: saravana.vijayasekaran at oracle.com ! make/conf/jib-profiles.js Changeset: c5a238bb0a11 Author: igerasim Date: 2018-01-24 18:34 -0800 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/c5a238bb0a11 8193419: Better Internet address support Reviewed-by: chegar, rriggs, igerasim, skoivu, rhalade ! src/java.base/share/native/libjava/jni_util.h ! src/java.base/share/native/libnet/net_util.c ! src/java.base/unix/native/libnet/Inet4AddressImpl.c ! src/java.base/unix/native/libnet/Inet6AddressImpl.c ! src/java.base/unix/native/libnet/NetworkInterface.c ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/windows/native/libnet/Inet4AddressImpl.c ! src/java.base/windows/native/libnet/Inet6AddressImpl.c ! src/java.base/windows/native/libnet/NetworkInterface.c ! src/java.base/windows/native/libnet/NetworkInterface_winXP.c ! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c ! src/java.base/windows/native/libnet/net_util_md.c Changeset: 91af3eae41ee Author: serb Date: 2018-01-31 18:13 -0800 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/91af3eae41ee 8191239: Improve desktop file usage Reviewed-by: prr, rhalade, aghaisas ! src/java.desktop/macosx/classes/com/apple/eio/FileManager.java ! src/java.desktop/share/classes/java/awt/Desktop.java Changeset: 0652a7e7bb95 Author: igerasim Date: 2018-02-05 14:19 -0800 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/0652a7e7bb95 8196224: Even better Internet address support Reviewed-by: chegar, rriggs, rhalade, vtewari ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c Changeset: f1c78be7fc81 Author: asaha Date: 2018-04-04 23:52 +0000 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/f1c78be7fc81 Added tag jdk-10.0.2+1 for changeset 0652a7e7bb95 ! .hgtags Changeset: 506cb77b9e54 Author: igerasim Date: 2018-03-24 22:42 -0700 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/506cb77b9e54 8199547: Exception to Pattern Syntax Reviewed-by: rriggs ! src/java.base/share/classes/java/util/regex/PatternSyntaxException.java Changeset: 314e5a940bf3 Author: asaha Date: 2018-04-10 15:27 -0700 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/314e5a940bf3 Added tag jdk-10.0.2+2 for changeset 506cb77b9e54 ! .hgtags Changeset: 30263e28c6e5 Author: asaha Date: 2018-04-17 22:08 +0000 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/30263e28c6e5 Added tag jdk-10.0.2+3 for changeset 314e5a940bf3 ! .hgtags Changeset: f3c314518cfc Author: rpatil Date: 2018-04-09 04:43 -0700 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/f3c314518cfc 8200359: (tz) Upgrade time-zone data to tzdata2018d Reviewed-by: naoto ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/antarctica ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/europe ! make/data/tzdata/northamerica ! make/data/tzdata/southamerica ! make/data/tzdata/zone.tab ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java ! test/jdk/sun/util/calendar/zi/tzdata/VERSION ! test/jdk/sun/util/calendar/zi/tzdata/africa ! test/jdk/sun/util/calendar/zi/tzdata/antarctica ! test/jdk/sun/util/calendar/zi/tzdata/asia ! test/jdk/sun/util/calendar/zi/tzdata/australasia ! test/jdk/sun/util/calendar/zi/tzdata/europe ! test/jdk/sun/util/calendar/zi/tzdata/northamerica ! test/jdk/sun/util/calendar/zi/tzdata/southamerica ! test/jdk/sun/util/calendar/zi/tzdata/zone.tab Changeset: c3485d279bc7 Author: asaha Date: 2018-04-24 22:31 +0000 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/c3485d279bc7 Added tag jdk-10.0.2+4 for changeset f3c314518cfc ! .hgtags Changeset: 4d5cb0a9878e Author: aivanov Date: 2018-04-14 00:25 +0100 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/4d5cb0a9878e 8201433: Fix potential crash in BufImg_SetupICM Reviewed-by: prr, serb ! src/java.desktop/share/native/libawt/awt/image/BufImgSurfaceData.c + test/jdk/java/awt/image/BufferedImage/ICMColorDataTest/ICMColorDataTest.java Changeset: 4b6d0d405863 Author: igerasim Date: 2018-04-09 14:28 -0700 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/4b6d0d405863 8200332: Improve GCM counting Reviewed-by: ascarpino ! src/java.base/share/classes/com/sun/crypto/provider/GCTR.java Changeset: 55298f8e883c Author: diazhou Date: 2018-05-02 04:40 +0000 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/55298f8e883c 8202522: Switch to 'fcs' milestone for July CPU 2018 release Reviewed-by: asaha ! make/conf/jib-profiles.js Changeset: a975f1250460 Author: asaha Date: 2018-05-02 04:49 +0000 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/a975f1250460 Added tag jdk-10.0.2+5 for changeset 55298f8e883c ! .hgtags Changeset: d83238b2b3b8 Author: mcimadamore Date: 2018-03-28 14:24 +0100 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/d83238b2b3b8 8200355: local variable inference regression test generates classfile in test folder Summary: LVTI harness should generate files in jtreg scratch dir Reviewed-by: vromero ! test/langtools/tools/javac/lvti/harness/LocalVariableInferenceTester.java Changeset: e22a943b812b Author: aph Date: 2018-04-23 19:32 +0100 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/e22a943b812b 8200556: AArch64: assertion failure in slowdebug builds Reviewed-by: adinn ! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp Changeset: 5bafe84b53bb Author: shade Date: 2018-01-17 15:17 -0800 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/5bafe84b53bb 8194554: filterArguments runs multiple filters in the wrong order Reviewed-by: psandoz, jrose ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java + test/jdk/java/lang/invoke/FilterArgumentsTest.java Changeset: 624e1dcacc76 Author: shade Date: 2018-03-22 18:51 +0100 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/624e1dcacc76 8200118: [TESTBUG] String concat tests should test toString() application order Reviewed-by: psandoz, redestad + test/jdk/java/lang/String/concat/ImplicitStringConcatOrder.java Changeset: 1817e896204f Author: poonam Date: 2018-02-07 21:53 +0000 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/1817e896204f 8187577: JVM crash during gc doing concurrent marking Summary: Inform G1's SATB that a klass has been resurrected and it should not be unloaded Reviewed-by: coleenp, tschatzl, kbarrett ! src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp Changeset: 31e2eb0da56a Author: mcimadamore Date: 2018-03-23 16:53 +0000 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/31e2eb0da56a 8199910: Compiler crashes with -g option and variables of intersection type inferred by `var` Summary: Javac should skip non-denotable types in the LocalVariableTypeTable attribute Reviewed-by: jlahoda Contributed-by: bitterfoxc at gmail.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java + test/langtools/tools/javac/T8199910.java ! test/langtools/tools/javac/lvti/harness/LocalVariableInferenceTester.java Changeset: 062bd29ddf59 Author: ljiang Date: 2018-05-07 19:19 -0700 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/062bd29ddf59 8202588: JDK 10.0.2 l10n resource file update Reviewed-by: coffeys ! src/java.base/share/classes/sun/security/tools/keytool/Resources_de.java ! src/java.base/share/classes/sun/security/util/AuthResources_sv.java ! src/java.base/share/classes/sun/security/util/AuthResources_zh_TW.java ! src/java.base/share/classes/sun/security/util/Resources_zh_TW.java ! src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_de.properties ! src/java.rmi/share/classes/sun/rmi/server/resources/rmid_de.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sv.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties Changeset: 12a48aabd6b5 Author: asaha Date: 2018-05-08 17:37 +0000 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/12a48aabd6b5 Added tag jdk-10.0.2+6 for changeset 062bd29ddf59 ! .hgtags Changeset: 1d78903e71c8 Author: sgehwolf Date: 2018-04-25 15:33 +0200 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/1d78903e71c8 8202262: libjsig.so not linked with extra linker flags from configure Reviewed-by: erikj ! make/hotspot/lib/CompileLibjsig.gmk Changeset: c7693886499a Author: robm Date: 2018-05-08 18:54 -0700 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/c7693886499a 8202784: generated-configure.sh changes missing in 8201495 Reviewed-by: tbell ! make/autoconf/generated-configure.sh Changeset: 033208e4dcab Author: sgehwolf Date: 2018-04-19 17:43 +0200 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/033208e4dcab 8201788: Number of make jobs wrong for bootcycle-images target Reviewed-by: erikj, ihse ! make/Init.gmk Changeset: 287f16378c51 Author: sgehwolf Date: 2018-04-16 12:20 +0200 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/287f16378c51 8201495: [Zero] Reduce limits of max heap size for boot JDK on s390 Reviewed-by: ihse, aph, simonis ! make/autoconf/boot-jdk.m4 Changeset: 19592efbbf19 Author: shade Date: 2018-04-25 14:53 +0200 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/19592efbbf19 8202210: jlink uses little-endian for big-endian cross-compilation targets Reviewed-by: ihse, alanb, stuefe ! make/Images.gmk Changeset: f98ca5e58f5c Author: shade Date: 2018-05-10 17:40 +0200 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/f98ca5e58f5c 8202540: Zero build is broken after JDK-8189871 (Refactor GC barriers to use declarative semantics) Reviewed-by: sgehwolf, dholmes, eosterlund ! src/hotspot/cpu/zero/globalDefinitions_zero.hpp Changeset: 3c0148e7325b Author: asaha Date: 2018-05-15 06:12 +0000 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/3c0148e7325b Added tag jdk-10.0.2+7 for changeset f98ca5e58f5c ! .hgtags Changeset: 520a7185a374 Author: diazhou Date: 2018-05-22 20:46 -0700 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/520a7185a374 Added tag jdk-10.0.2+8 for changeset 3c0148e7325b ! .hgtags Changeset: a2dea2682635 Author: robm Date: 2018-05-30 11:08 -0700 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/a2dea2682635 Merge ! test/langtools/tools/javac/lvti/harness/LocalVariableInferenceTester.java Changeset: 9d276ec79535 Author: erikj Date: 2018-05-24 20:08 +0200 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/9d276ec79535 8203367: Upgrade to Freetype 2.9.1 Reviewed-by: ihse, tbell, prr ! make/autoconf/generated-configure.sh ! make/autoconf/help.m4 ! make/autoconf/lib-freetype.m4 ! make/conf/jib-profiles.js Changeset: d17f92d9e488 Author: diazhou Date: 2018-06-04 23:57 -0700 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/d17f92d9e488 Added tag jdk-10.0.2+9 for changeset 9d276ec79535 ! .hgtags Changeset: 460fdc7e2f89 Author: robm Date: 2018-06-05 06:20 -0700 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/460fdc7e2f89 Merge Changeset: fffa721920dd Author: igerasim Date: 2018-05-31 14:13 -0700 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/fffa721920dd 8197925: Better stack walking Reviewed-by: alanb, skoivu, rriggs, igerasim, rhalade, darcy ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java Changeset: cad9792dd111 Author: igerasim Date: 2018-06-04 15:50 -0700 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/cad9792dd111 8203368: ObjectInputStream filterCheck method throws NullPointerException Reviewed-by: bpb, smarks ! src/java.base/share/classes/java/io/ObjectInputStream.java + test/jdk/java/io/Serializable/serialFilter/CheckArrayTest.java Changeset: 7e5f1324f812 Author: rpatil Date: 2018-06-08 00:51 -0700 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/7e5f1324f812 8200666: Improve LDAP support Reviewed-by: rpatil, skoivu, rhalade, chegar, rriggs, mullan Contributed-by: vyom.tewari at oracle.com ! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java Changeset: 6b5d880bd3c5 Author: gromero Date: 2018-05-16 11:11 -0400 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/6b5d880bd3c5 8203305: PPC64: Improve TM detection for enabling RTM on Linux / POWER9 Reviewed-by: mdoerr ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp Changeset: 00f80729b3a0 Author: gromero Date: 2018-05-21 13:23 -0400 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/00f80729b3a0 8203669: PPC64: Fix jtreg RTM tests after "8203305: Improve TM detection for enabling RTM on Linux / POWER9" Reviewed-by: mdoerr, goetz ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! test/hotspot/jtreg/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java ! test/jtreg-ext/requires/VMProps.java ! test/lib/sun/hotspot/cpuinfo/CPUInfo.java Changeset: ce3978ae4a0d Author: vromero Date: 2018-06-12 07:20 -0700 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/ce3978ae4a0d 8204322: += applied to String operands can provoke side effects Reviewed-by: mcimadamore, jlahoda, shade ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/StringConcat.java + test/jdk/java/lang/String/concat/ImplicitStringConcatAssignLHS.java Changeset: 72d189794082 Author: diazhou Date: 2018-06-15 15:58 -0700 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/72d189794082 Added tag jdk-10.0.2+10 for changeset ce3978ae4a0d ! .hgtags Changeset: aa2c4254fbd7 Author: diazhou Date: 2018-06-19 07:24 -0700 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/aa2c4254fbd7 Added tag jdk-10.0.2+11 for changeset 72d189794082 ! .hgtags Changeset: 342d0665e711 Author: igerasim Date: 2018-06-22 19:33 -0700 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/342d0665e711 8205491: adjust reflective access checks Reviewed-by: alanb, mchung, igerasim, rhalade, ahgross ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java Changeset: 45b1d041a4ef Author: diazhou Date: 2018-06-24 07:07 -0700 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/45b1d041a4ef Added tag jdk-10.0.2+12 for changeset 342d0665e711 ! .hgtags Changeset: 0e417b0724d5 Author: diazhou Date: 2018-06-28 00:28 -0700 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/0e417b0724d5 Added tag jdk-10.0.2+13 for changeset 45b1d041a4ef ! .hgtags Changeset: a8a892577671 Author: robm Date: 2018-07-12 06:33 -0700 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/a8a892577671 Merge Changeset: 2ba22d2e4ecf Author: robm Date: 2018-07-17 11:20 -0700 URL: http://hg.openjdk.java.net/jdk-updates/jdk10u/rev/2ba22d2e4ecf Merge