From gary.adams at oracle.com Thu Dec 8 19:49:42 2016 From: gary.adams at oracle.com (gary.adams at oracle.com) Date: Thu, 08 Dec 2016 19:49:42 +0000 Subject: hg: mobile/dev: 44 new changesets Message-ID: <201612081949.uB8JngqG016785@aojmv0008.oracle.com> Changeset: b6c985a906c9 Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/mobile/dev/rev/b6c985a906c9 Added tag jdk-9+145 for changeset ff98aa9ec9fa ! .hgtags Changeset: 0ec12d231af9 Author: ehelin Date: 2016-09-28 16:41 +0200 URL: http://hg.openjdk.java.net/mobile/dev/rev/0ec12d231af9 8166790: Add stress test GCBasher Reviewed-by: dfazunen, dholmes, erikj, tschatzl, lmesnik ! make/jprt.properties Changeset: a26dbefcc658 Author: dpochepk Date: 2016-10-20 16:53 +0300 URL: http://hg.openjdk.java.net/mobile/dev/rev/a26dbefcc658 8155219: [TESTBUG] Rewrite compiler/ciReplay/TestVM.sh in java Reviewed-by: kvn ! test/jtreg-ext/requires/VMProps.java Changeset: f04a8e69ec8f Author: amurillo Date: 2016-10-20 17:05 -0700 URL: http://hg.openjdk.java.net/mobile/dev/rev/f04a8e69ec8f Merge Changeset: 49aa366f9afc Author: sla Date: 2016-10-21 15:40 +0200 URL: http://hg.openjdk.java.net/mobile/dev/rev/49aa366f9afc 8168412: Reduce buffering in jtreg timeouthandler Reviewed-by: mlarsson ! test/failure_handler/src/share/classes/jdk/test/failurehandler/HtmlSection.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherDiagnosticInfoObserver.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.java Changeset: 281a14e87a3b Author: sla Date: 2016-10-24 09:12 +0200 URL: http://hg.openjdk.java.net/mobile/dev/rev/281a14e87a3b 8168414: Various timeouthandler fixes Reviewed-by: mlarsson ! test/failure_handler/Makefile ! test/failure_handler/src/share/classes/jdk/test/failurehandler/action/ActionHelper.java Changeset: eeb794d72bbf Author: dsamersoff Date: 2016-10-25 14:49 +0300 URL: http://hg.openjdk.java.net/mobile/dev/rev/eeb794d72bbf 8165500: TestJpsJar shouldn't jar all test.classpath directories Summary: Refactor test to better handle errors Reviewed-by: sspitsyn ! test/lib/jdk/test/lib/apps/LingeredApp.java Changeset: ca7f2d2fa460 Author: jwilhelm Date: 2016-11-09 15:32 +0100 URL: http://hg.openjdk.java.net/mobile/dev/rev/ca7f2d2fa460 Merge Changeset: a22e2671d88f Author: lana Date: 2016-11-21 18:47 +0000 URL: http://hg.openjdk.java.net/mobile/dev/rev/a22e2671d88f Merge Changeset: 3e3e158ef45f Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/mobile/dev/rev/3e3e158ef45f Added tag jdk-9+146 for changeset a22e2671d88f ! .hgtags Changeset: 3039ad3fce6f Author: lana Date: 2016-11-17 22:18 +0000 URL: http://hg.openjdk.java.net/mobile/dev/rev/3039ad3fce6f Merge Changeset: 5a206e2ff241 Author: ihse Date: 2016-11-18 15:50 +0100 URL: http://hg.openjdk.java.net/mobile/dev/rev/5a206e2ff241 8169860: Clean up and unify the refactored Javadoc generation Reviewed-by: erikj ! make/Javadoc.gmk - make/common/CORE_PKGS.gmk ! make/common/MakeBase.gmk - make/common/NON_CORE_PKGS.gmk ! test/make/TestMakeBase.gmk Changeset: 2ef69aa66ac0 Author: ihse Date: 2016-11-22 13:44 +0100 URL: http://hg.openjdk.java.net/mobile/dev/rev/2ef69aa66ac0 8170077: Properly parallelize javadoc generation Reviewed-by: erikj ! make/Javadoc.gmk Changeset: 108814a7bae0 Author: ihse Date: 2016-11-22 14:47 +0100 URL: http://hg.openjdk.java.net/mobile/dev/rev/108814a7bae0 8168037: Use ZIPEXE instead of ZIP to avoid clash with options for zip Reviewed-by: erikj ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/Bundles.gmk ! make/Javadoc.gmk ! make/Jprt.gmk ! make/common/JarArchive.gmk ! make/common/NativeCompilation.gmk ! make/common/ZipArchive.gmk Changeset: 48086092c1db Author: prr Date: 2016-11-14 10:00 -0800 URL: http://hg.openjdk.java.net/mobile/dev/rev/48086092c1db 8169518: Suppress Deprecation warnings for deprecated Swing APIs Reviewed-by: alexsch, ssadetsky ! make/CompileJavaModules.gmk Changeset: 55107b4de4d8 Author: prr Date: 2016-11-22 10:48 -0800 URL: http://hg.openjdk.java.net/mobile/dev/rev/55107b4de4d8 Merge - make/common/CORE_PKGS.gmk - make/common/NON_CORE_PKGS.gmk Changeset: 744d378b8870 Author: lana Date: 2016-11-23 19:14 +0000 URL: http://hg.openjdk.java.net/mobile/dev/rev/744d378b8870 Merge - make/common/CORE_PKGS.gmk - make/common/NON_CORE_PKGS.gmk Changeset: de80886290c6 Author: erikj Date: 2016-11-24 11:50 +0100 URL: http://hg.openjdk.java.net/mobile/dev/rev/de80886290c6 8170280: Enable -g for all java compilation in the build Reviewed-by: simonis, tbell, dholmes, ihse ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! make/Images.gmk ! make/common/JavaCompilation.gmk Changeset: 5f6920274c48 Author: ihse Date: 2016-11-24 15:32 +0100 URL: http://hg.openjdk.java.net/mobile/dev/rev/5f6920274c48 7164925: Change -KPIC to -xcode=pic32 on sparc Reviewed-by: erikj ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: 35b1b931ede8 Author: lana Date: 2016-12-01 21:01 +0000 URL: http://hg.openjdk.java.net/mobile/dev/rev/35b1b931ede8 Added tag jdk-9+147 for changeset 5f6920274c48 ! .hgtags Changeset: 61d55f2ba01e Author: ihse Date: 2016-11-28 09:20 +0100 URL: http://hg.openjdk.java.net/mobile/dev/rev/61d55f2ba01e 8031567: Better model for storing source revision information Reviewed-by: erikj ! .hgignore - make/CreateHgtipFiles.gmk ! make/Images.gmk ! make/Main.gmk + make/SourceRevision.gmk ! make/common/MakeBase.gmk Changeset: 84669e1b01fe Author: ihse Date: 2016-11-28 10:13 +0100 URL: http://hg.openjdk.java.net/mobile/dev/rev/84669e1b01fe 8170385: JDK-8031567 broke source bundles Reviewed-by: erikj ! make/SourceRevision.gmk Changeset: 326cbee3e265 Author: erikj Date: 2016-11-28 15:19 +0100 URL: http://hg.openjdk.java.net/mobile/dev/rev/326cbee3e265 8170392: JDK-8031567 broke builds from source bundles Reviewed-by: sla ! make/Images.gmk ! make/SourceRevision.gmk Changeset: 8fff0f216fb8 Author: mchung Date: 2016-11-28 11:36 -0800 URL: http://hg.openjdk.java.net/mobile/dev/rev/8fff0f216fb8 8169816: Move src.zip and jrt-fs.jar under the lib directory Reviewed-by: alanb, erikj ! make/Images.gmk ! make/JrtfsJar.gmk ! make/Main.gmk Changeset: 2ba99326da3d Author: mchung Date: 2016-11-28 18:04 -0800 URL: http://hg.openjdk.java.net/mobile/dev/rev/2ba99326da3d 8170424: back out src.zip change from JDK-8170424 Reviewed-by: prr ! make/Images.gmk Changeset: 059a089b973d Author: sundar Date: 2016-11-30 19:28 +0530 URL: http://hg.openjdk.java.net/mobile/dev/rev/059a089b973d 8160359: Improve jlink logging for cases when a plugin throws exception Reviewed-by: jlaskey, redestad ! make/Images.gmk Changeset: 6d5d54135451 Author: ihse Date: 2016-12-01 10:43 +0100 URL: http://hg.openjdk.java.net/mobile/dev/rev/6d5d54135451 8170576: Silence error message in compare.sh when selecting images Reviewed-by: erikj ! common/bin/compare.sh Changeset: c8b7d9eb4aa1 Author: alanb Date: 2016-12-01 08:56 +0000 URL: http://hg.openjdk.java.net/mobile/dev/rev/c8b7d9eb4aa1 8169069: Module system implementation refresh (11/2016) Reviewed-by: alanb, mchung Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, erik.joelsson at oracle.com, jonathan.gibbons at oracle.com ! common/autoconf/generated-configure.sh ! common/autoconf/source-dirs.m4 ! common/conf/jib-profiles.js ! make/GensrcModuleInfo.gmk ! make/Javadoc.gmk ! make/common/Modules.gmk ! test/lib/sun/hotspot/WhiteBox.java Changeset: f74da64ee053 Author: alanb Date: 2016-12-01 11:14 +0000 URL: http://hg.openjdk.java.net/mobile/dev/rev/f74da64ee053 Merge ! common/autoconf/generated-configure.sh ! make/Javadoc.gmk Changeset: c6b69886c11a Author: alanb Date: 2016-12-01 11:20 +0000 URL: http://hg.openjdk.java.net/mobile/dev/rev/c6b69886c11a Merge Changeset: f34963dc0f1d Author: erikj Date: 2016-12-01 14:40 +0100 URL: http://hg.openjdk.java.net/mobile/dev/rev/f34963dc0f1d 8170528: Race condition with release file creation Reviewed-by: dholmes, ihse, tbell ! make/Images.gmk ! make/Main.gmk + make/ReleaseFile.gmk Changeset: 52601c139054 Author: erikj Date: 2016-12-01 15:08 +0100 URL: http://hg.openjdk.java.net/mobile/dev/rev/52601c139054 8168924: Add jdk.unsupported to the compact profile builds Reviewed-by: alanb, chegar, mchung ! make/Images.gmk Changeset: 71536174e788 Author: erikj Date: 2016-12-01 15:12 +0100 URL: http://hg.openjdk.java.net/mobile/dev/rev/71536174e788 8164304: JDK should build with Oracle Developer Studio Reviewed-by: tbell, ihse ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 Changeset: 37ce1c768847 Author: lana Date: 2016-12-01 21:39 +0000 URL: http://hg.openjdk.java.net/mobile/dev/rev/37ce1c768847 Merge - make/CreateHgtipFiles.gmk Changeset: 72004c40b4d2 Author: ihse Date: 2016-12-02 12:33 +0100 URL: http://hg.openjdk.java.net/mobile/dev/rev/72004c40b4d2 8170651: Remove legacy hotspot compiler setup Reviewed-by: erikj ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 Changeset: bf7b1a59db6e Author: ihse Date: 2016-12-02 14:19 +0100 URL: http://hg.openjdk.java.net/mobile/dev/rev/bf7b1a59db6e 8170666: Test for microsoft compiler minimum version Reviewed-by: erikj ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 Changeset: f3b2cb07e635 Author: ihse Date: 2016-12-02 15:57 +0100 URL: http://hg.openjdk.java.net/mobile/dev/rev/f3b2cb07e635 8076577: Do not allow ccache prior to 3.2 on macosx Reviewed-by: erikj ! common/autoconf/build-performance.m4 ! common/autoconf/generated-configure.sh Changeset: decb36b58f99 Author: ihse Date: 2016-12-02 16:15 +0100 URL: http://hg.openjdk.java.net/mobile/dev/rev/decb36b58f99 8038957: DEBUG_BINARIES can be removed Reviewed-by: erikj, tbell ! common/autoconf/buildjdk-spec.gmk.in ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 Changeset: 321bde455f54 Author: ihse Date: 2016-12-02 16:17 +0100 URL: http://hg.openjdk.java.net/mobile/dev/rev/321bde455f54 8039103: "explicitly" is misspelled as "explicitely" in configure scripts Reviewed-by: erikj, tbell ! common/autoconf/boot-jdk.m4 ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-version.m4 ! common/autoconf/lib-x11.m4 ! common/autoconf/platform.m4 ! common/autoconf/toolchain_windows.m4 ! make/Init.gmk Changeset: 3c7b02f5fa7c Author: gromero Date: 2016-11-28 11:13 -0500 URL: http://hg.openjdk.java.net/mobile/dev/rev/3c7b02f5fa7c 8170153: PPC64/s390x/aarch64: Poor StrictMath performance due to non-optimized compilation Reviewed-by: mdoerr, erikj, simonis, aph ! make/common/NativeCompilation.gmk Changeset: 0d048207b52e Author: rfield Date: 2016-12-02 11:18 -0800 URL: http://hg.openjdk.java.net/mobile/dev/rev/0d048207b52e 8170406: JShell (root repo): remove exports exclusion from -Xlint for jdk.jshell Reviewed-by: jlahoda ! make/CompileJavaModules.gmk Changeset: 9475c1488d29 Author: wetmore Date: 2016-12-05 17:03 -0800 URL: http://hg.openjdk.java.net/mobile/dev/rev/9475c1488d29 8170157: Enable unlimited cryptographic policy by default in OracleJDK 8169335: Add a crypto policy fallback in case Security Property 'crypto.policy' does not exist Reviewed-by: erikj, ihse, weijun, xuelei, coffeys ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 Changeset: 3ffc3e886c74 Author: erikj Date: 2016-12-06 11:38 +0100 URL: http://hg.openjdk.java.net/mobile/dev/rev/3ffc3e886c74 8170784: JDK-8038957 broke cross compilation Reviewed-by: dholmes, ihse ! common/autoconf/buildjdk-spec.gmk.in Changeset: e3e58eed48e4 Author: gadams Date: 2016-12-08 14:49 -0500 URL: http://hg.openjdk.java.net/mobile/dev/rev/e3e58eed48e4 Merge ! common/autoconf/basics.m4 ! common/autoconf/boot-jdk.m4 ! common/autoconf/buildjdk-spec.gmk.in ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/platform.m4 ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 ! make/CompileJavaModules.gmk - make/CreateHgtipFiles.gmk ! make/Images.gmk - make/common/CORE_PKGS.gmk ! make/common/MakeBase.gmk ! make/common/Modules.gmk - make/common/NON_CORE_PKGS.gmk ! make/common/NativeCompilation.gmk From gary.adams at oracle.com Thu Dec 8 19:49:52 2016 From: gary.adams at oracle.com (gary.adams at oracle.com) Date: Thu, 08 Dec 2016 19:49:52 +0000 Subject: hg: mobile/dev/corba: 7 new changesets Message-ID: <201612081949.uB8Jnq5Q016844@aojmv0008.oracle.com> Changeset: ecd74b41ab65 Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/mobile/dev/corba/rev/ecd74b41ab65 Added tag jdk-9+145 for changeset a44b156ae7f0 ! .hgtags Changeset: dc49e0922a8e Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/mobile/dev/corba/rev/dc49e0922a8e Added tag jdk-9+146 for changeset ecd74b41ab65 ! .hgtags Changeset: ac99b127f64b Author: lana Date: 2016-12-01 21:01 +0000 URL: http://hg.openjdk.java.net/mobile/dev/corba/rev/ac99b127f64b Added tag jdk-9+147 for changeset dc49e0922a8e ! .hgtags Changeset: 187b26b70a0f Author: ihse Date: 2016-11-28 09:20 +0100 URL: http://hg.openjdk.java.net/mobile/dev/corba/rev/187b26b70a0f 8031567: Better model for storing source revision information Reviewed-by: erikj ! .hgignore Changeset: 2948e2219a91 Author: alanb Date: 2016-12-01 08:56 +0000 URL: http://hg.openjdk.java.net/mobile/dev/corba/rev/2948e2219a91 8169069: Module system implementation refresh (11/2016) Reviewed-by: alanb, mchung Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com ! src/java.corba/share/classes/module-info.java Changeset: 92449110fd50 Author: alanb Date: 2016-12-01 11:15 +0000 URL: http://hg.openjdk.java.net/mobile/dev/corba/rev/92449110fd50 Merge Changeset: f95cc86b6ac2 Author: lana Date: 2016-12-01 21:40 +0000 URL: http://hg.openjdk.java.net/mobile/dev/corba/rev/f95cc86b6ac2 Merge From gary.adams at oracle.com Thu Dec 8 19:50:21 2016 From: gary.adams at oracle.com (gary.adams at oracle.com) Date: Thu, 08 Dec 2016 19:50:21 +0000 Subject: hg: mobile/dev/hotspot: 91 new changesets Message-ID: <201612081950.uB8JoMCB016986@aojmv0008.oracle.com> Changeset: 225b91f1b118 Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/225b91f1b118 Added tag jdk-9+145 for changeset 61e7ea563123 ! .hgtags Changeset: d5c67c13e5f9 Author: mcberg Date: 2016-10-18 19:08 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/d5c67c13e5f9 8167987: change merge context to clear for mask register usage model Reviewed-by: kvn ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp Changeset: f5c44b9b4ff9 Author: hshi Date: 2016-10-17 05:44 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/f5c44b9b4ff9 8167421: AArch64: in one core system, fatal error: Illegal threadstate encountered Summary: adding missing thread state store when os::is_MP() is false Reviewed-by: aph ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp Changeset: efcbf5de754e Author: ehelin Date: 2016-10-06 16:32 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/efcbf5de754e 8166790: Add stress test GCBasher Reviewed-by: dfazunen, dholmes, erikj, tschatzl, lmesnik ! test/TEST.groups + test/gc/stress/gcbasher/ByteCursor.java + test/gc/stress/gcbasher/Bytecode.java + test/gc/stress/gcbasher/ClassInfo.java + test/gc/stress/gcbasher/ConstantPoolEntry.java + test/gc/stress/gcbasher/Decompiler.java + test/gc/stress/gcbasher/Dependency.java + test/gc/stress/gcbasher/MethodInfo.java + test/gc/stress/gcbasher/TestGCBasher.java + test/gc/stress/gcbasher/TestGCBasherWithCMS.java + test/gc/stress/gcbasher/TestGCBasherWithG1.java + test/gc/stress/gcbasher/TestGCBasherWithParallel.java + test/gc/stress/gcbasher/TestGCBasherWithSerial.java Changeset: 844f8dd1e097 Author: kzhaldyb Date: 2016-09-28 17:26 +0300 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/844f8dd1e097 8166804: Convert TestMetachunk_test to GTest Reviewed-by: iignatyev ! src/share/vm/memory/metachunk.cpp ! src/share/vm/memory/metachunk.hpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/memory/test_metachunk.cpp Changeset: b426373a34a3 Author: kzhaldyb Date: 2016-09-28 17:18 +0300 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/b426373a34a3 8166563: Convert GuardedMemory_test to Gtest Reviewed-by: iignatyev ! src/share/vm/memory/guardedMemory.cpp ! src/share/vm/memory/guardedMemory.hpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/memory/test_guardedMemory.cpp Changeset: 817bb013257f Author: kzhaldyb Date: 2016-10-19 12:10 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/817bb013257f Merge Changeset: 5fd2019b77bd Author: akulyakh Date: 2016-10-18 14:27 +0300 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/5fd2019b77bd 8166289: RuntimeException: canRead() reports false for reading from the same module: expected true, was false Summary: A fix in the JDWP test along with some extra logging added Reviewed-by: sspitsyn ! test/serviceability/jdwp/AllModulesCommandTest.java ! test/serviceability/jdwp/JdwpCanReadReply.java ! test/serviceability/jdwp/JdwpCmd.java + test/serviceability/jdwp/JdwpModuleCmd.java + test/serviceability/jdwp/JdwpModuleReply.java + test/serviceability/jdwp/JdwpVisibleClassesCmd.java + test/serviceability/jdwp/JdwpVisibleClassesReply.java Changeset: 7e0181d2ca46 Author: lmesnik Date: 2016-10-19 10:10 +0300 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/7e0181d2ca46 8155570: serviceability/tmtools/jstat/GcTest02.java fails with parallel GC Reviewed-by: jwilhelm ! test/serviceability/tmtools/jstat/GcTest02.java ! test/serviceability/tmtools/jstat/utils/GcProvokerImpl.java Changeset: 99096bf79f31 Author: lmesnik Date: 2016-10-19 10:06 +0300 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/99096bf79f31 8166724: gc/g1/TestHumongousShrinkHeap.java fails with OOME Reviewed-by: dfazunen, jwilhelm ! test/gc/g1/TestHumongousShrinkHeap.java Changeset: 4c2ce2515ad0 Author: dfazunen Date: 2016-10-19 16:56 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/4c2ce2515ad0 Merge Changeset: bc41ec244c94 Author: mwalsh Date: 2016-10-19 10:48 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/bc41ec244c94 8164002: Add a new CPU family (S_family) for SPARC S7 and above processors Reviewed-by: dholmes, ecaspole, kvn ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.hpp Changeset: 51277d8704af Author: kvn Date: 2016-10-19 17:53 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/51277d8704af Merge Changeset: d7f89a030d77 Author: dnsimon Date: 2016-10-19 20:15 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/d7f89a030d77 8168295: [JVMCI] -XX:+JVMCIPrintProperties should exit after printing Reviewed-by: kvn, twisti ! .mx.jvmci/.pydevproject ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! src/share/vm/jvmci/jvmci_globals.hpp ! test/compiler/jvmci/TestJVMCIPrintProperties.java Changeset: 77f3076526fc Author: dnsimon Date: 2016-10-19 18:57 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/77f3076526fc Merge Changeset: 204391ad6da1 Author: kzhaldyb Date: 2016-10-20 10:51 +0300 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/204391ad6da1 8166910: Convert TestNewSize_test to GTest 8166911: Convert TestOldSize_test to GTest Reviewed-by: jwilhelm ! src/share/vm/gc/shared/collectorPolicy.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/gc/shared/test_collectorPolicy.cpp Changeset: c702e121cc7d Author: dpochepk Date: 2016-10-20 16:53 +0300 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/c702e121cc7d 8155219: [TESTBUG] Rewrite compiler/ciReplay/TestVM.sh in java Reviewed-by: kvn ! test/TEST.ROOT + test/compiler/ciReplay/CiReplayBase.java + test/compiler/ciReplay/SABase.java + test/compiler/ciReplay/TestClientVM.java - test/compiler/ciReplay/TestSA.sh + test/compiler/ciReplay/TestSAClient.java + test/compiler/ciReplay/TestSAServer.java + test/compiler/ciReplay/TestServerVM.java - test/compiler/ciReplay/TestVM.sh + test/compiler/ciReplay/TestVMNoCompLevel.java - test/compiler/ciReplay/TestVM_no_comp_level.sh + test/compiler/ciReplay/VMBase.java - test/compiler/ciReplay/common.sh Changeset: aa0eb810845d Author: kzhaldyb Date: 2016-10-20 23:09 +0300 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/aa0eb810845d 8159817: Convert FreeRegionList_test to GTest Reviewed-by: kbarrett ! src/share/vm/gc/g1/heapRegionSet.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/gc/g1/test_freeRegionList.cpp Changeset: 89101c8b05cf Author: iklam Date: 2016-10-20 13:41 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/89101c8b05cf 8166203: NoClassDefFoundError should not be thrown if class is in_error_state at link time Reviewed-by: coleenp, dholmes, sspitsyn ! src/share/vm/oops/instanceKlass.cpp ! test/runtime/lambda-features/InterfaceInitializationStates.java Changeset: 983636b47638 Author: iklam Date: 2016-10-20 21:41 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/983636b47638 Merge Changeset: 732e5293c173 Author: amurillo Date: 2016-10-20 17:05 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/732e5293c173 Merge Changeset: 0f2a78897867 Author: mdoerr Date: 2016-10-21 10:27 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/0f2a78897867 8166684: PPC64: implement intrinsic code with vector instructions for Unsafe.copyMemory() Reviewed-by: simonis, mdoerr Contributed-by: Michihiro Horie ! src/cpu/ppc/vm/assembler_ppc.hpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/ppc/vm/vm_version_ppc.cpp Changeset: ce3eaa22b582 Author: dsamersoff Date: 2016-10-21 12:30 +0300 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/ce3eaa22b582 8164383: jhsdb dumps core on Solaris 12 when loading dumped core Summary: Add the required extra parameters to Plookup_by_addr() and proc_arg_grab() as per the change to libproc with Solaris 12. Reviewed-by: dsamersoff, sspitsyn Contributed-by: jini.george at oracle.com ! make/lib/Lib-jdk.hotspot.agent.gmk ! src/jdk.hotspot.agent/solaris/native/libsaproc/libproc.h ! src/jdk.hotspot.agent/solaris/native/libsaproc/salibproc.h ! src/jdk.hotspot.agent/solaris/native/libsaproc/saproc.cpp Changeset: 720ce1221cd2 Author: akulyakh Date: 2016-10-21 17:04 +0300 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/720ce1221cd2 8168479: Quarantine serviceability/jdwp/AllModulesCommandTest.java test Summary: Quarantining a test Reviewed-by: sla ! test/serviceability/jdwp/AllModulesCommandTest.java Changeset: bb6799e62761 Author: mgronlun Date: 2016-10-21 16:20 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/bb6799e62761 8166806: Add intrinsic support for writer used in event based tracing Reviewed-by: kvn, egahlin ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/trace/traceMacros.hpp Changeset: 272fd21a0917 Author: mgronlun Date: 2016-10-21 17:55 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/272fd21a0917 Merge Changeset: 138e5abe35a9 Author: kvn Date: 2016-10-21 10:16 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/138e5abe35a9 8165381: Update for x86 SHA512 using AVX2 Summary: Add intrinsics for x86 AVX2 architecture with no SHA instructions. Reviewed-by: kvn Contributed-by: smita.kamath at intel.com ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86_sha.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/stubRoutines_x86.cpp ! src/cpu/x86/vm/stubRoutines_x86.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/x86.ad ! test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java Changeset: aa7e3876ea74 Author: neliasso Date: 2016-10-21 20:12 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/aa7e3876ea74 8166377: is_compiled_by_jvmci hot in some profiles - improve nmethod compiler type detection Summary: Refactor code removing virtual call Reviewed-by: kvn, twisti ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/codeBlob.hpp ! src/share/vm/code/compiledMethod.cpp ! src/share/vm/code/compiledMethod.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/compiler/abstractCompiler.hpp + src/share/vm/compiler/compilerDefinitions.cpp + src/share/vm/compiler/compilerDefinitions.hpp ! src/share/vm/jvmci/jvmciCompiler.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/opto/c2compiler.hpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/rtmLocking.cpp ! src/share/vm/utilities/globalDefinitions.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 560423724f98 Author: rraghavan Date: 2016-10-21 13:07 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/560423724f98 8165661: SPECjvm2008-crypto.signverify regression in 9-b105 Summary: Reverted part change done earlier for 8145322 - removed the (CastII (AddI x const)) -> (AddI (CastII x) const) transformation Reviewed-by: roland, kvn, thartmann ! src/share/vm/opto/castnode.cpp Changeset: d005924be65c Author: dlong Date: 2016-10-21 17:51 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/d005924be65c 8160411: SIGSEGV in frame::safe_for_sender on incomplete DeoptimizationBlob frame Summary: add range check for sender_sp Reviewed-by: aph, dcubed ! src/cpu/aarch64/vm/frame_aarch64.cpp ! src/cpu/x86/vm/frame_x86.cpp Changeset: 820e8a4db30d Author: kbarrett Date: 2016-10-21 22:26 -0400 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/820e8a4db30d 8166862: CMS needs klass_or_null_acquire Summary: Change CMS non-assert uses of klass_or_null to klass_or_null_acquire. Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp Changeset: 3577291c1a50 Author: simonis Date: 2016-10-06 18:04 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/3577291c1a50 8167299: -XX:+PrintRelocations crashes the VM Reviewed-by: kvn ! src/share/vm/code/relocInfo.cpp Changeset: 65e6e008235f Author: sla Date: 2016-10-24 09:05 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/65e6e008235f 8168483: Remove jtreg timeout handler timeout Reviewed-by: dholmes, tbell ! test/Makefile Changeset: 830b86a4ead5 Author: sla Date: 2016-10-24 09:55 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/830b86a4ead5 Merge Changeset: ad402ced3a63 Author: dsamersoff Date: 2016-10-24 14:51 +0300 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/ad402ced3a63 8160376: DebuggerException: Can't attach symbolicator to the process Summary: Make SA link to JavaRuntimeSupport in MacOS X Reviewed-by: dsamersoff, dcubed Contributed-by: Sharath Ballal ! make/lib/Lib-jdk.hotspot.agent.gmk ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m ! test/runtime/SharedArchiveFile/SASymbolTableTest.java ! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Changeset: 47e5864ea577 Author: jprovino Date: 2016-10-24 10:10 -0400 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/47e5864ea577 8160055: Misplaced call to ClassLoaderDataGraph::clear_claimed_marks during initial mark Summary: The call to ClassLoaderDataGraph::clear_claimed_marks() during initial mark in g1CollectedHeap.cpp:4420 is misplaced. Reviewed-by: tschatzl, kbarrett ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.hpp ! test/gc/g1/TestGCLogMessages.java Changeset: 22635dbb3f84 Author: jprovino Date: 2016-10-24 16:27 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/22635dbb3f84 Merge Changeset: a47416372bd6 Author: kvn Date: 2016-10-24 11:48 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a47416372bd6 8168317: [JVMCI] use reflection instead of jdk 9 Module API in Services.java Reviewed-by: iveresov, twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/Services.java Changeset: dbbfe9e68ad9 Author: cjplummer Date: 2016-10-24 14:12 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/dbbfe9e68ad9 8166679: JNI AsyncGetCallTrace replaces topmost frame name with starting with Java 9 b133 Summary: Partly undid the changes for 8159284, which are the cause of this CR. Reviewed-by: dholmes, coleenp, dcubed ! src/cpu/aarch64/vm/frame_aarch64.cpp ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/x86/vm/frame_x86.cpp Changeset: 0207c729b674 Author: vtewari Date: 2016-10-26 14:58 +0530 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/0207c729b674 8151099: java.lang.management.ManagementFactory.getPlatformMXBeans() should work even if jdk.management is not present. Summary: Removed dependency of java.management over jdk.management. Reviewed-by: mchung, dfuchs, dholmes Contributed-by: amit.sapre at oracle.com ! src/share/vm/services/management.cpp ! src/share/vm/services/management.hpp Changeset: 95c6654fa2ee Author: drwhite Date: 2016-10-24 13:36 -0400 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/95c6654fa2ee 8168567: Fix for 8166972 breaks aarch64 build Summary: Addded missing #endif for aarch64 code. Reviewed-by: kvn, aph Contributed-by: Ningsheng Jian ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp Changeset: ed468ebf42b3 Author: jwilhelm Date: 2016-05-11 23:33 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/ed468ebf42b3 8156800: Convert QuickSort_test to GTest Reviewed-by: rehn, kzhaldyb, rprotacio, mlarsson ! src/share/vm/utilities/internalVMTests.cpp - src/share/vm/utilities/quickSort.cpp ! test/native/utilities/test_quicksort.cpp Changeset: dfe9fb173b3e Author: jwilhelm Date: 2016-05-20 16:45 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/dfe9fb173b3e 8157453: Convert DependencyContext_test to GTest Reviewed-by: dholmes, rehn, kzhaldyb ! src/share/vm/code/dependencyContext.cpp ! src/share/vm/code/dependencyContext.hpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/code/test_dependencyContext.cpp Changeset: 572f4f11a35f Author: jwilhelm Date: 2016-05-23 19:46 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/572f4f11a35f 8157455: Convert TestOS_test to GTest Reviewed-by: dholmes, rehn ! src/share/vm/runtime/os.cpp ! src/share/vm/utilities/internalVMTests.cpp ! test/native/runtime/test_os.cpp Changeset: a5fdf2f30c6e Author: thartmann Date: 2016-10-26 14:36 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a5fdf2f30c6e 8164612: NoSuchMethodException when method name contains NULL or Latin-1 supplement character Summary: String length needs to be updated when converting from unicode to utf8. Reviewed-by: kvn, coleenp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/utilities/utf8.cpp ! src/share/vm/utilities/utf8.hpp + test/runtime/CompactStrings/TestMethodNames.java Changeset: 1ca21e468b1b Author: bmoloden Date: 2016-10-26 17:29 +0300 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/1ca21e468b1b 8165451: Convert WorkerDataArray_test to GTest Reviewed-by: jwilhelm ! src/share/vm/gc/g1/workerDataArray.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/gc/g1/test_workerDataArray.cpp Changeset: 46c8f9b67187 Author: rprotacio Date: 2016-10-26 15:46 -0400 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/46c8f9b67187 8167995: -Xlog:defaultmethods=debug: lengthy method descriptor triggers "StringStream is re-allocated with a different ResourceMark" Summary: Removed nested ResourceMark declarations Reviewed-by: dholmes, hseigel ! src/share/vm/classfile/defaultMethods.cpp Changeset: 9ce79aaf2e0b Author: rprotacio Date: 2016-10-26 20:13 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/9ce79aaf2e0b Merge - src/share/vm/utilities/quickSort.cpp - test/compiler/ciReplay/TestSA.sh - test/compiler/ciReplay/TestVM.sh - test/compiler/ciReplay/TestVM_no_comp_level.sh - test/compiler/ciReplay/common.sh Changeset: d9aa9adb7dd2 Author: simonis Date: 2016-10-25 16:42 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/d9aa9adb7dd2 8168490: Use the LL/ULL suffixes to define 64-bit integer literals on Windows Reviewed-by: dholmes, mgerdin, stuefe ! src/os/aix/vm/globals_aix.hpp ! src/os/aix/vm/os_aix.cpp ! src/share/vm/memory/virtualspace.cpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp ! src/share/vm/utilities/globalDefinitions_visCPP.hpp ! src/share/vm/utilities/globalDefinitions_xlc.hpp Changeset: 59da89afe788 Author: goetz Date: 2016-09-22 18:23 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/59da89afe788 8166560: [s390] Basic enablement of s390 port. Summary: Also fix problem with ARM Elf configuration. Reviewed-by: dholmes, coleenp ! src/cpu/aarch64/vm/globals_aarch64.hpp ! src/cpu/ppc/vm/globals_ppc.hpp ! src/cpu/sparc/vm/globals_sparc.hpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/zero/vm/globals_zero.hpp ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h ! src/os/linux/vm/os_linux.cpp ! src/share/tools/hsdis/hsdis.c ! src/share/vm/code/codeCache.cpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/utilities/macros.hpp Changeset: c1715eaaa820 Author: goetz Date: 2016-09-22 18:29 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/c1715eaaa820 8166561: [s390] Adaptions needed for s390 port in C1 and C2. Reviewed-by: kvn ! src/cpu/aarch64/vm/c2_globals_aarch64.hpp ! src/cpu/ppc/vm/c2_globals_ppc.hpp ! src/cpu/sparc/vm/c2_globals_sparc.hpp ! src/cpu/x86/vm/c2_globals_x86.hpp ! src/share/vm/adlc/formssel.cpp ! src/share/vm/adlc/main.cpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp Changeset: a0cf41abef5d Author: goetz Date: 2016-10-05 15:20 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a0cf41abef5d 8167184: [s390] Extend relocations for pc-relative instructions. Reviewed-by: kvn ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/code/codeBlob.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/relocInfo.cpp ! src/share/vm/code/relocInfo.hpp Changeset: 2844bdfd7a99 Author: goetz Date: 2016-10-13 14:49 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/2844bdfd7a99 8167673: [s390] The s390 port. Summary: template interpreter, C1, C2 Reviewed-by: kvn, simonis + src/cpu/s390/vm/abstractInterpreter_s390.cpp + src/cpu/s390/vm/assembler_s390.cpp + src/cpu/s390/vm/assembler_s390.hpp + src/cpu/s390/vm/assembler_s390.inline.hpp + src/cpu/s390/vm/bytes_s390.hpp + src/cpu/s390/vm/c1_CodeStubs_s390.cpp + src/cpu/s390/vm/c1_Defs_s390.hpp + src/cpu/s390/vm/c1_FpuStackSim_s390.hpp + src/cpu/s390/vm/c1_FrameMap_s390.cpp + src/cpu/s390/vm/c1_FrameMap_s390.hpp + src/cpu/s390/vm/c1_LIRAssembler_s390.cpp + src/cpu/s390/vm/c1_LIRAssembler_s390.hpp + src/cpu/s390/vm/c1_LIRGenerator_s390.cpp + src/cpu/s390/vm/c1_LIR_s390.cpp + src/cpu/s390/vm/c1_LinearScan_s390.cpp + src/cpu/s390/vm/c1_LinearScan_s390.hpp + src/cpu/s390/vm/c1_MacroAssembler_s390.cpp + src/cpu/s390/vm/c1_MacroAssembler_s390.hpp + src/cpu/s390/vm/c1_Runtime1_s390.cpp + src/cpu/s390/vm/c1_globals_s390.hpp + src/cpu/s390/vm/c2_globals_s390.hpp + src/cpu/s390/vm/c2_init_s390.cpp + src/cpu/s390/vm/codeBuffer_s390.hpp + src/cpu/s390/vm/compiledIC_s390.cpp + src/cpu/s390/vm/copy_s390.hpp + src/cpu/s390/vm/debug_s390.cpp + src/cpu/s390/vm/depChecker_s390.hpp + src/cpu/s390/vm/disassembler_s390.hpp + src/cpu/s390/vm/frame_s390.cpp + src/cpu/s390/vm/frame_s390.hpp + src/cpu/s390/vm/frame_s390.inline.hpp + src/cpu/s390/vm/globalDefinitions_s390.hpp + src/cpu/s390/vm/globals_s390.hpp + src/cpu/s390/vm/icBuffer_s390.cpp + src/cpu/s390/vm/icache_s390.cpp + src/cpu/s390/vm/icache_s390.hpp + src/cpu/s390/vm/interp_masm_s390.cpp + src/cpu/s390/vm/interp_masm_s390.hpp + src/cpu/s390/vm/interpreterRT_s390.cpp + src/cpu/s390/vm/interpreterRT_s390.hpp + src/cpu/s390/vm/javaFrameAnchor_s390.hpp + src/cpu/s390/vm/jniFastGetField_s390.cpp + src/cpu/s390/vm/jniTypes_s390.hpp + src/cpu/s390/vm/jni_s390.h + src/cpu/s390/vm/jvmciCodeInstaller_s390.cpp + src/cpu/s390/vm/macroAssembler_s390.cpp + src/cpu/s390/vm/macroAssembler_s390.hpp + src/cpu/s390/vm/macroAssembler_s390.inline.hpp + src/cpu/s390/vm/metaspaceShared_s390.cpp + src/cpu/s390/vm/methodHandles_s390.cpp + src/cpu/s390/vm/methodHandles_s390.hpp + src/cpu/s390/vm/nativeInst_s390.cpp + src/cpu/s390/vm/nativeInst_s390.hpp + src/cpu/s390/vm/registerMap_s390.hpp + src/cpu/s390/vm/registerSaver_s390.hpp + src/cpu/s390/vm/register_definitions_s390.cpp + src/cpu/s390/vm/register_s390.cpp + src/cpu/s390/vm/register_s390.hpp + src/cpu/s390/vm/relocInfo_s390.cpp + src/cpu/s390/vm/relocInfo_s390.hpp + src/cpu/s390/vm/runtime_s390.cpp + src/cpu/s390/vm/s390.ad + src/cpu/s390/vm/sharedRuntime_s390.cpp + src/cpu/s390/vm/stubGenerator_s390.cpp + src/cpu/s390/vm/stubRoutines_s390.cpp + src/cpu/s390/vm/stubRoutines_s390.hpp + src/cpu/s390/vm/templateInterpreterGenerator_s390.cpp + src/cpu/s390/vm/templateTable_s390.cpp + src/cpu/s390/vm/templateTable_s390.hpp + src/cpu/s390/vm/vmStructs_s390.hpp + src/cpu/s390/vm/vm_version_s390.cpp + src/cpu/s390/vm/vm_version_s390.hpp + src/cpu/s390/vm/vmreg_s390.cpp + src/cpu/s390/vm/vmreg_s390.hpp + src/cpu/s390/vm/vmreg_s390.inline.hpp + src/cpu/s390/vm/vtableStubs_s390.cpp + src/os_cpu/linux_s390/vm/atomic_linux_s390.hpp + src/os_cpu/linux_s390/vm/bytes_linux_s390.inline.hpp + src/os_cpu/linux_s390/vm/globals_linux_s390.hpp + src/os_cpu/linux_s390/vm/orderAccess_linux_s390.inline.hpp + src/os_cpu/linux_s390/vm/os_linux_s390.cpp + src/os_cpu/linux_s390/vm/os_linux_s390.hpp + src/os_cpu/linux_s390/vm/prefetch_linux_s390.inline.hpp + src/os_cpu/linux_s390/vm/thread_linux_s390.cpp + src/os_cpu/linux_s390/vm/thread_linux_s390.hpp + src/os_cpu/linux_s390/vm/vmStructs_linux_s390.hpp Changeset: abb2824d2dfd Author: mlarsson Date: 2016-10-21 10:18 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/abb2824d2dfd 8166117: Add UTC timestamp decorator for UL Reviewed-by: rehn, rprotacio ! src/os/posix/vm/os_posix.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/logging/logDecorations.cpp ! src/share/vm/logging/logDecorators.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! test/native/logging/test_logDecorations.cpp ! test/native/logging/test_logDecorators.cpp Changeset: 46a9564b8513 Author: mlarsson Date: 2016-10-21 10:14 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/46a9564b8513 8146009: "pure virtual method called" with using new GC logging mechanism Reviewed-by: dsamersoff, dholmes, mchernov Contributed-by: marcus.larsson at oracle.com, michail.chernov at oracle.com ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logDecorations.hpp ! src/share/vm/logging/logFileStreamOutput.cpp ! src/share/vm/logging/logFileStreamOutput.hpp ! src/share/vm/logging/logOutput.cpp ! src/share/vm/logging/logOutput.hpp ! src/share/vm/logging/logTagSet.cpp + test/gc/g1/logging/TestG1LoggingFailure.java ! test/native/logging/test_logConfiguration.cpp ! test/native/logging/test_logOutputList.cpp ! test/native/logging/test_logTagSet.cpp Changeset: 8cd9f7147af1 Author: mdoerr Date: 2016-10-27 11:41 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/8cd9f7147af1 8168083: PPC64: Cleanup template interpreter after 8154580 and 8154867 Reviewed-by: goetz, coleenp ! src/cpu/ppc/vm/c1_LIRAssembler_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.hpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.hpp ! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp Changeset: 3609eb7f27fa Author: mgronlun Date: 2016-10-27 11:14 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/3609eb7f27fa 8168662: Intrinsic support for event based tracing needs explicit control dependency Reviewed-by: kvn, rehn ! src/share/vm/opto/library_call.cpp Changeset: 0b1e2f0e62b5 Author: mgronlun Date: 2016-10-27 11:20 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/0b1e2f0e62b5 Merge Changeset: d13e2c90fcef Author: mgronlun Date: 2016-10-27 12:18 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/d13e2c90fcef Merge Changeset: 622d3fe587f2 Author: goetz Date: 2016-10-27 12:22 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/622d3fe587f2 8168318: PPC64: Use cmpldi instead of li/cmpld Reviewed-by: goetz Contributed-by: igor.nunes at eldorado.org.br ! src/cpu/ppc/vm/ppc.ad Changeset: 5633d5463a8b Author: gziemski Date: 2016-10-27 09:42 -0500 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/5633d5463a8b 8166145: runtime/threads/ThreadInterruptTest3 fails with ExitCode 0 Summary: Added new hashtables logging tag and used it print out the table performance details. Reviewed-by: coleenp, dholmes ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/moduleEntry.cpp ! src/share/vm/classfile/packageEntry.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/utilities/hashtable.cpp ! src/share/vm/utilities/hashtable.hpp Changeset: 2a2b71f87249 Author: psandoz Date: 2016-10-14 14:47 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/2a2b71f87249 8166974: invokedynamic implementation should not wrap Errors Reviewed-by: dholmes, jrose ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/interpreter/linkResolver.cpp ! test/runtime/ConstantPool/TestMethodHandleConstant.java ! test/runtime/invokedynamic/BootstrapMethodErrorTest.java Changeset: 2839c246aa76 Author: sla Date: 2016-10-28 08:40 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/2839c246aa76 8168305: GC.class_stats should not require -XX:+UnlockDiagnosticVMOptions Reviewed-by: rehn, mlarsson, iklam ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticCommand.hpp ! test/serviceability/sa/TestInstanceKlassSize.java ! test/serviceability/sa/TestInstanceKlassSizeForInterface.java Changeset: 308a53dd5aee Author: kvn Date: 2016-10-28 12:28 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/308a53dd5aee 8067744: XMM/SSE float register values corrupted by JNI_CreateVM call in JRE 8 (Windows) Summary: save/restore registers in generate_get_cpu_info() code which checks interrupts. Reviewed-by: kvn, mcberg Contributed-by: dmitry.chuyko at oracle.com ! make/test/JtregNative.gmk ! src/cpu/x86/vm/vm_version_x86.cpp + test/runtime/jni/CalleeSavedRegisters/FPRegs.java + test/runtime/jni/CalleeSavedRegisters/exeFPRegs.c Changeset: 11c368034e2b Author: kvn Date: 2016-10-28 19:33 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/11c368034e2b Merge Changeset: 276657e0e3b4 Author: thartmann Date: 2016-10-31 09:50 +0100 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/276657e0e3b4 8168770: Fix for 8151988 causes performance regression on SPARC Summary: Reversed and re-implemented fix for 8151988 to eagerly cut off control input of Div and Mod nodes. Reviewed-by: kvn ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/divnode.cpp Changeset: 52bc6603d080 Author: dnsimon Date: 2016-10-29 01:09 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/52bc6603d080 8168915: [JVMCI] use MethodParameters attribute instead of depending on -g option for sanity checks Reviewed-by: kvn ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaMethod.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java Changeset: c09080eab7ac Author: roland Date: 2016-10-13 12:27 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/c09080eab7ac 8167298: assert(tp->base() != Type::AnyPtr) crash with Unsafe.compareAndExchangeObject* Summary: Unsafe.compareAndExchangeObject should keep track of returned type after matching Reviewed-by: shade, vlivanov ! src/share/vm/adlc/formssel.cpp + test/compiler/intrinsics/unsafe/TestCAEAntiDep.java Changeset: dab623e5a387 Author: roland Date: 2016-10-10 17:04 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/dab623e5a387 8167300: Scheduling failures during gcm should be fatal Reviewed-by: kvn, mcberg ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/lcm.cpp Changeset: 916006f85f92 Author: goetz Date: 2016-10-19 11:08 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/916006f85f92 8168283: adlc: fix error expanding expanded nodes. Reviewed-by: kvn ! src/share/vm/adlc/output_c.cpp Changeset: 9ea71fc781fe Author: mchernov Date: 2016-10-31 18:18 +0300 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/9ea71fc781fe 8168535: Quarantine GcCauseTest02 and GcTest02 Reviewed-by: jwilhelm, sjohanss ! test/serviceability/tmtools/jstat/GcCauseTest02.java ! test/serviceability/tmtools/jstat/GcTest02.java Changeset: d3a54fa06ec2 Author: mchernov Date: 2016-10-31 17:36 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/d3a54fa06ec2 Merge Changeset: 6996f14f9d02 Author: zmajo Date: 2016-11-01 09:19 +0100 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/6996f14f9d02 8167578: C1: compiler.escapeAnalysis.TestArrayCopy fails to throw ArrayStoreException Summary: Remove code that causes C1's arraycopy to skip type checks if the length argument is 0 Reviewed-by: kvn ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp Changeset: 031e87605d21 Author: simonis Date: 2016-10-06 18:51 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/031e87605d21 8159611: C2: ArrayCopy elimination skips required parameter checks Reviewed-by: kvn, zmajo, thartmann ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/share/vm/opto/arraycopynode.cpp ! src/share/vm/opto/arraycopynode.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macroArrayCopy.cpp + test/compiler/escapeAnalysis/TestArrayCopy.java Changeset: 8c2f220c759c Author: vtewari Date: 2016-11-03 11:53 +0530 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/8c2f220c759c 8164783: SA: jhsdb clhsdb 'printall' often throws "Corrupted constant pool" assertion failure Summary: Do the special handling for invokedynamic bytecodes while printing out the bytecodes in a method Reviewed-by: dsamersoff, sundar Contributed-by: jini.george at oracle.com ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeInvoke.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java + test/serviceability/sa/LingeredAppWithInvokeDynamic.java + test/serviceability/sa/TestCpoolForInvokeDynamic.java Changeset: 246f6fb74bf1 Author: bobv Date: 2016-11-03 10:44 -0400 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/246f6fb74bf1 8167501: ARMv7 Linux C2 compiler crashes running jtreg harness on MP systems Reviewed-by: dcubed ! src/share/vm/runtime/sharedRuntime.cpp Changeset: 9c41df0356bc Author: jwilhelm Date: 2016-11-11 16:44 +0100 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/9c41df0356bc Merge - src/share/vm/utilities/quickSort.cpp - test/compiler/ciReplay/TestSA.sh - test/compiler/ciReplay/TestVM.sh - test/compiler/ciReplay/TestVM_no_comp_level.sh - test/compiler/ciReplay/common.sh Changeset: 5a574ef5a4ee Author: jwilhelm Date: 2016-11-11 16:52 +0100 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/5a574ef5a4ee 8169597: Quarantine TestCpoolForInvokeDynamic.java until JDK-8169232 is solved Reviewed-by: egahlin, gtriantafill ! test/serviceability/sa/TestCpoolForInvokeDynamic.java Changeset: a82cb5350cad Author: lana Date: 2016-11-21 18:47 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a82cb5350cad Merge Changeset: 1ae8e92ed3e4 Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/1ae8e92ed3e4 Added tag jdk-9+146 for changeset a82cb5350cad ! .hgtags Changeset: 5555f977bf80 Author: lana Date: 2016-11-17 22:19 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/5555f977bf80 Merge - src/share/vm/utilities/quickSort.cpp - test/compiler/ciReplay/TestSA.sh - test/compiler/ciReplay/TestVM.sh - test/compiler/ciReplay/TestVM_no_comp_level.sh - test/compiler/ciReplay/common.sh Changeset: d7b10e57be70 Author: ihse Date: 2016-11-22 14:48 +0100 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/d7b10e57be70 8168037: Use ZIPEXE instead of ZIP to avoid clash with options for zip Reviewed-by: erikj ! make/lib/CompileLibjsig.gmk ! test/Makefile Changeset: fe25e12bd841 Author: ihse Date: 2016-11-22 15:04 +0100 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/fe25e12bd841 8170184: Remove incorrect comments about generated jvmt.h Reviewed-by: alanb, erikj ! make/gensrc/GensrcJvmti.gmk Changeset: 132a72c78207 Author: lana Date: 2016-11-23 19:15 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/132a72c78207 Merge Changeset: fcfe55dc547c Author: lana Date: 2016-12-01 21:01 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/fcfe55dc547c Added tag jdk-9+147 for changeset 132a72c78207 ! .hgtags Changeset: 8e63061ea915 Author: ihse Date: 2016-11-28 09:20 +0100 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/8e63061ea915 8031567: Better model for storing source revision information Reviewed-by: erikj ! .hgignore Changeset: 8953c0318163 Author: alanb Date: 2016-12-01 08:56 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/8953c0318163 8169069: Module system implementation refresh (11/2016) Reviewed-by: lfoltan, acorn, ctornqvi, mchung Contributed-by: lois.foltan at oracle.com, harold.seigel at oracle.com, alan.bateman at oracle.com, mandy.chung at oracle.com, serguei.spitsyn at oracle.com, george.triantafillou at oracle.com ! make/symbols/symbols-unix ! make/test/JtregNative.gmk ! src/jdk.vm.ci/share/classes/module-info.java ! src/share/vm/classfile/moduleEntry.hpp ! src/share/vm/classfile/modules.cpp ! src/share/vm/classfile/modules.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jni.h ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/prims/jvmti.xml ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiExport.hpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/javaCalls.hpp ! test/TEST.ROOT ! test/compiler/c2/Test7190310_unsafe.java ! test/compiler/codegen/Test8011901.java ! test/compiler/escapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java ! test/compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java ! test/compiler/intrinsics/unsafe/AllocateUninitializedArray.java ! test/compiler/intrinsics/unsafe/TestUnsafeUnalignedMismatchedAccesses.java ! test/compiler/intrinsics/unsafe/UnsafeGetAddressTest.java ! test/compiler/intrinsics/unsafe/UnsafeTwoCASLong.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/jvmci/compilerToVM/GetSymbolTest.java ! test/compiler/jvmci/compilerToVM/JVM_RegisterJVMCINatives.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java ! test/compiler/rangechecks/TestExplicitRangeChecks.java ! test/compiler/runtime/Test8010927.java ! test/compiler/unsafe/GetUnsafeObjectG1PreBarrier.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestBoolean.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestByte.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestChar.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java ! test/compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java ! test/compiler/unsafe/TestUnsafeLoadControl.java ! test/gc/g1/TestStringDeduplicationAgeThreshold.java ! test/gc/g1/TestStringDeduplicationFullGC.java ! test/gc/g1/TestStringDeduplicationInterned.java ! test/gc/g1/TestStringDeduplicationPrintOptions.java ! test/gc/g1/TestStringDeduplicationTableRehash.java ! test/gc/g1/TestStringDeduplicationTableResize.java ! test/gc/g1/TestStringDeduplicationTools.java ! test/gc/g1/TestStringDeduplicationYoungGC.java ! test/gc/stress/gcbasher/TestGCBasher.java ! test/runtime/LocalLong/LocalLongTest.java ! test/runtime/Throwable/StackTraceLogging.java ! test/runtime/Throwable/TestThrowable.java ! test/runtime/Throwable/ThrowableIntrospectionSegfault.java ! test/runtime/getSysPackage/GetSysPkgTest.java ! test/runtime/modules/AccessCheck/CheckRead.java ! test/runtime/modules/AccessCheck/DiffCL_CheckRead.java ! test/runtime/modules/AccessCheck/DiffCL_ExpQualOther.java ! test/runtime/modules/AccessCheck/DiffCL_ExpQualToM1.java ! test/runtime/modules/AccessCheck/DiffCL_ExpUnqual.java ! test/runtime/modules/AccessCheck/DiffCL_PkgNotExp.java ! test/runtime/modules/AccessCheck/DiffCL_Umod.java ! test/runtime/modules/AccessCheck/DiffCL_UmodUpkg.java ! test/runtime/modules/AccessCheck/ExpQualOther.java ! test/runtime/modules/AccessCheck/ExpQualToM1.java ! test/runtime/modules/AccessCheck/ExpUnqual.java ! test/runtime/modules/AccessCheck/ExportAllUnnamed.java ! test/runtime/modules/AccessCheck/PkgNotExp.java ! test/runtime/modules/AccessCheck/Umod.java ! test/runtime/modules/AccessCheck/UmodDiffCL_ExpQualOther.java ! test/runtime/modules/AccessCheck/UmodDiffCL_ExpUnqual.java ! test/runtime/modules/AccessCheck/UmodDiffCL_PkgNotExp.java ! test/runtime/modules/AccessCheck/UmodUPkg.java ! test/runtime/modules/AccessCheck/UmodUpkgDiffCL_ExpQualOther.java ! test/runtime/modules/AccessCheck/UmodUpkgDiffCL_NotExp.java ! test/runtime/modules/AccessCheck/UmodUpkg_ExpQualOther.java ! test/runtime/modules/AccessCheck/UmodUpkg_NotExp.java ! test/runtime/modules/AccessCheck/Umod_ExpQualOther.java ! test/runtime/modules/AccessCheck/Umod_ExpUnqual.java ! test/runtime/modules/AccessCheck/Umod_PkgNotExp.java ! test/runtime/modules/IgnoreModulePropertiesTest.java ! test/runtime/modules/JVMAddModulePackage.java - test/runtime/modules/JVMCanReadModule.java ! test/runtime/modules/JVMDefineModule.java - test/runtime/modules/JVMIsExportedToModule.java ! test/runtime/modules/ModuleHelper.java ! test/runtime/modules/ModuleStress/ModuleNonBuiltinCLMain.java ! test/runtime/modules/ModuleStress/ModuleSameCLMain.java ! test/runtime/modules/getModuleJNI/GetModule.java ! test/runtime/modules/getModuleJNI/libGetModule.c ! test/serviceability/attach/AttachWithStalePidFile.java ! test/serviceability/jdwp/AllModulesCommandTest.java - test/serviceability/jdwp/JdwpCanReadCmd.java - test/serviceability/jdwp/JdwpCanReadReply.java + test/serviceability/jvmti/AddModuleExportsAndOpens/MyPackage/AddModuleExportsAndOpensTest.java + test/serviceability/jvmti/AddModuleExportsAndOpens/libAddModuleExportsAndOpensTest.c + test/serviceability/jvmti/AddModuleReads/MyPackage/AddModuleReadsTest.java + test/serviceability/jvmti/AddModuleReads/libAddModuleReadsTest.c + test/serviceability/jvmti/AddModuleUsesAndProvides/MyPackage/AddModuleUsesAndProvidesTest.java + test/serviceability/jvmti/AddModuleUsesAndProvides/MyPackage/java.base/java/lang/TestProvider.java + test/serviceability/jvmti/AddModuleUsesAndProvides/MyPackage/java.base/jdk/internal/test/TestProviderImpl.java + test/serviceability/jvmti/AddModuleUsesAndProvides/libAddModuleUsesAndProvidesTest.c ! test/serviceability/jvmti/GetModulesInfo/JvmtiGetAllModulesTest.java ! test/serviceability/sa/TestInstanceKlassSize.java ! test/serviceability/sa/TestInstanceKlassSizeForInterface.java Changeset: 8d259ee1a109 Author: alanb Date: 2016-12-01 11:16 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/8d259ee1a109 Merge - test/runtime/modules/JVMCanReadModule.java - test/runtime/modules/JVMIsExportedToModule.java - test/serviceability/jdwp/JdwpCanReadCmd.java - test/serviceability/jdwp/JdwpCanReadReply.java Changeset: 1e1b85521770 Author: alanb Date: 2016-12-01 15:54 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/1e1b85521770 8170599: compiler/** tests using ToolProvider.getSystemClassLoader failing Reviewed-by: hseigel ! test/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java Changeset: 5e4e893520ec Author: lana Date: 2016-12-01 21:40 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/5e4e893520ec Merge - test/runtime/modules/JVMCanReadModule.java - test/runtime/modules/JVMIsExportedToModule.java - test/serviceability/jdwp/JdwpCanReadCmd.java - test/serviceability/jdwp/JdwpCanReadReply.java Changeset: 0e0bce847010 Author: gadams Date: 2016-12-08 14:49 -0500 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/0e0bce847010 Merge ! make/lib/CompileLibjsig.gmk ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiExport.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticCommand.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/macros.hpp - src/share/vm/utilities/quickSort.cpp - test/compiler/ciReplay/TestSA.sh - test/compiler/ciReplay/TestVM.sh - test/compiler/ciReplay/TestVM_no_comp_level.sh - test/compiler/ciReplay/common.sh - test/runtime/modules/JVMCanReadModule.java - test/runtime/modules/JVMIsExportedToModule.java - test/serviceability/jdwp/JdwpCanReadCmd.java - test/serviceability/jdwp/JdwpCanReadReply.java From gary.adams at oracle.com Thu Dec 8 19:50:53 2016 From: gary.adams at oracle.com (gary.adams at oracle.com) Date: Thu, 08 Dec 2016 19:50:53 +0000 Subject: hg: mobile/dev/jaxp: 19 new changesets Message-ID: <201612081950.uB8JorCS017157@aojmv0008.oracle.com> Changeset: 4f68472a3623 Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/4f68472a3623 Added tag jdk-9+145 for changeset 71558b38bad7 ! .hgtags Changeset: 53a255be3abc Author: dfuchs Date: 2016-11-15 17:45 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/53a255be3abc 8169723: remove jaxp/src/java.xml/share/classes/org/w3c/dom/xpath/COPYRIGHT.html Reviewed-by: rriggs - src/java.xml/share/classes/org/w3c/dom/xpath/COPYRIGHT.html Changeset: 16a430f8bed7 Author: aefimov Date: 2016-11-15 23:28 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/16a430f8bed7 8164479: Update JAX-WS RI integration to latest version (2.3.0-SNAPSHOT) Reviewed-by: alanb, joehw, lancea, mchung Contributed-by: roman.grigoriadi at oracle.com ! src/java.xml/share/classes/module-info.java Changeset: 09eda28b98e4 Author: lana Date: 2016-11-21 18:48 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/09eda28b98e4 Merge Changeset: f1042f0aa643 Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/f1042f0aa643 Added tag jdk-9+146 for changeset 09eda28b98e4 ! .hgtags Changeset: 87321661fcef Author: lana Date: 2016-11-17 22:19 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/87321661fcef Merge - src/java.xml/share/classes/org/w3c/dom/xpath/COPYRIGHT.html Changeset: 9bbb08fb1e9a Author: fyuan Date: 2016-11-18 10:34 +0800 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/9bbb08fb1e9a 8169829: ProblemList update for javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.sh Reviewed-by: joehw, lana ! test/ProblemList.txt Changeset: 63c9e5adcfc8 Author: joehw Date: 2016-11-17 21:49 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/63c9e5adcfc8 8158619: Very large CDATA section in XML document causes OOME Reviewed-by: dfuchs, lancea, clanger ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java ! src/java.xml/share/classes/jdk/xml/internal/SecuritySupport.java + test/javax/xml/jaxp/unittest/common/CDataChunkSizeTest.java Changeset: 0d0c70560165 Author: ihse Date: 2016-11-22 14:48 +0100 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/0d0c70560165 8168037: Use ZIPEXE instead of ZIP to avoid clash with options for zip Reviewed-by: erikj ! test/Makefile Changeset: 31ac7aab52da Author: clanger Date: 2016-11-23 08:58 +0100 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/31ac7aab52da 8169772: [JAXP] XALAN: Transformation of DOM with null valued text node causes NPE Reviewed-by: joehw ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/EmptySerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerBase.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToSAXHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToUnknownStream.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/XSLOutputAttributes.java ! test/javax/xml/jaxp/unittest/transform/TransformerTest.java Changeset: 13a7d93c0740 Author: lana Date: 2016-11-23 19:15 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/13a7d93c0740 Merge Changeset: 149559dd882d Author: fyuan Date: 2016-11-25 11:16 +0800 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/149559dd882d 8170192: [JAXP] [TESTBUG] test/javax/xml/jaxp/libs/jaxp/library/JAXPPolicyManager.java should grant permissions to jtreg, javatest, and testng jars Reviewed-by: dfuchs, clanger, joehw, jjg, lana ! test/javax/xml/jaxp/libs/jaxp/library/JAXPPolicyManager.java Changeset: 67f4b888089a Author: lana Date: 2016-12-01 21:01 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/67f4b888089a Added tag jdk-9+147 for changeset 149559dd882d ! .hgtags Changeset: 06bd66449d4e Author: ihse Date: 2016-11-28 09:20 +0100 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/06bd66449d4e 8031567: Better model for storing source revision information Reviewed-by: erikj ! .hgignore Changeset: ccad0993fc67 Author: dfuchs Date: 2016-11-29 13:19 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/ccad0993fc67 8169778: Add new public methods to get new instances of the JAXP factories builtin system-default implementations Summary: A new public static method is added to each of the JAXP factories. The new method will create and return a new instance of the system-default builtin implementation, without going through the lookup process. Reviewed-by: rriggs, joehw, lancea, alanb ! src/java.xml/share/classes/javax/xml/datatype/DatatypeFactory.java ! src/java.xml/share/classes/javax/xml/parsers/DocumentBuilderFactory.java ! src/java.xml/share/classes/javax/xml/parsers/SAXParserFactory.java ! src/java.xml/share/classes/javax/xml/stream/XMLEventFactory.java ! src/java.xml/share/classes/javax/xml/stream/XMLInputFactory.java ! src/java.xml/share/classes/javax/xml/stream/XMLOutputFactory.java ! src/java.xml/share/classes/javax/xml/transform/TransformerFactory.java ! src/java.xml/share/classes/javax/xml/validation/SchemaFactory.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFactory.java ! test/javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserFactTest.java ! test/javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLEventFactoryNewInstanceTest.java ! test/javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java + test/javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLOutputFactoryNewInstanceTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFactoryTest.java Changeset: 414db6f4868d Author: alanb Date: 2016-12-01 08:57 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/414db6f4868d 8169069: Module system implementation refresh (11/2016) Reviewed-by: alanb, mchung Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java ! src/jdk.xml.dom/share/classes/module-info.java ! test/TEST.ROOT ! test/javax/xml/jaxp/functional/catalog/DeferFeatureTest.java ! test/javax/xml/jaxp/module/ServiceProviderTest/src/unnamed/Main.java Changeset: f41607eb5ffc Author: alanb Date: 2016-12-01 11:15 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/f41607eb5ffc Merge ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java Changeset: 95a56328d117 Author: lana Date: 2016-12-01 21:40 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/95a56328d117 Merge Changeset: c45db75bfe8b Author: joehw Date: 2016-12-02 10:52 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/c45db75bfe8b 8167340: XMLStreamReader.getElementText return corrupt content when size of element is > 8192 Reviewed-by: dfuchs, lancea, clanger ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java + test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug8167340_1-0.xml + test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug8167340_1-1.xml ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/StreamReaderTest.java From gary.adams at oracle.com Thu Dec 8 19:50:58 2016 From: gary.adams at oracle.com (gary.adams at oracle.com) Date: Thu, 08 Dec 2016 19:50:58 +0000 Subject: hg: mobile/dev/jaxws: 12 new changesets Message-ID: <201612081950.uB8Jow9I017233@aojmv0008.oracle.com> Changeset: e997d835cfee Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxws/rev/e997d835cfee Added tag jdk-9+145 for changeset 29277a4e7307 ! .hgtags Changeset: 26c9b9c51052 Author: aefimov Date: 2016-11-15 23:43 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jaxws/rev/26c9b9c51052 8164479: Update JAX-WS RI integration to latest version (2.3.0-SNAPSHOT) Reviewed-by: alanb, joehw, lancea, mchung Contributed-by: roman.grigoriadi at oracle.com ! src/java.activation/share/classes/javax/activation/CommandInfo.java ! src/java.activation/share/classes/module-info.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/util/Which.java ! src/java.xml.bind/share/classes/javax/xml/bind/JAXBContext.java ! src/java.xml.bind/share/classes/javax/xml/bind/attachment/package.html ! src/java.xml.bind/share/classes/javax/xml/bind/helpers/AbstractUnmarshallerImpl.java ! src/java.xml.bind/share/classes/javax/xml/bind/helpers/package.html ! src/java.xml.bind/share/classes/javax/xml/bind/package.html ! src/java.xml.bind/share/classes/javax/xml/bind/util/package.html ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/XmlDataContentHandler.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/RuntimeModeler.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/version.properties ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XmlUtil.java ! src/java.xml.ws/share/classes/module-info.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JCodeModel.java + src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JExportsDirective.java + src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JModule.java + src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JModuleDirective.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JPackage.java + src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JRequiresDirective.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/FileCodeWriter.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/FilterCodeWriter.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/ProgressCodeWriter.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/PrologCodeWriter.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/SingleStreamCodeWriter.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/ZipCodeWriter.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Messages.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Options.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/ProgressCodeWriter.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/BeanGenerator.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGeneratorImpl.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CBuiltinLeafInfo.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/Constructor.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIInterface.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/NGCCRuntimeEx.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeDeclBody.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeGroupDecl.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/complexType.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/elementDeclBody.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/group.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/identityConstraint.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/notation.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/qname.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/simpleType.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/TypeModeler.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAp.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceWrapperGenerator.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile.properties ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/version.properties ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/FilerCodeWriter.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsgenTool.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsimportOptions.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsimportTool.java Changeset: b8671d61613c Author: aefimov Date: 2016-11-16 00:55 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jaxws/rev/b8671d61613c 8160999: GPL header missing comma in year Reviewed-by: mchung ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/XmlFactory.java Changeset: 1461e3e07876 Author: lana Date: 2016-11-21 18:48 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxws/rev/1461e3e07876 Merge Changeset: baf914f0e298 Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxws/rev/baf914f0e298 Added tag jdk-9+146 for changeset 1461e3e07876 ! .hgtags Changeset: a185fc007475 Author: lana Date: 2016-11-17 22:18 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxws/rev/a185fc007475 Merge Changeset: be37411855de Author: lana Date: 2016-11-23 19:15 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxws/rev/be37411855de Merge Changeset: d691e34f202b Author: lana Date: 2016-12-01 21:01 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxws/rev/d691e34f202b Added tag jdk-9+147 for changeset be37411855de ! .hgtags Changeset: f8a4642838f6 Author: ihse Date: 2016-11-28 09:20 +0100 URL: http://hg.openjdk.java.net/mobile/dev/jaxws/rev/f8a4642838f6 8031567: Better model for storing source revision information Reviewed-by: erikj ! .hgignore Changeset: f661fb7c1a63 Author: alanb Date: 2016-12-01 08:57 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxws/rev/f661fb7c1a63 8169069: Module system implementation refresh (11/2016) Reviewed-by: alanb, mchung Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com ! src/java.activation/share/classes/module-info.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/AccessorInjector.java ! src/java.xml.bind/share/classes/module-info.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/RuntimeModeler.java ! src/java.xml.ws/share/classes/module-info.java ! src/jdk.xml.bind/share/classes/module-info.java ! src/jdk.xml.ws/share/classes/module-info.java Changeset: b225540fcaec Author: alanb Date: 2016-12-01 11:15 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxws/rev/b225540fcaec Merge Changeset: c8c9c334743c Author: lana Date: 2016-12-01 21:40 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxws/rev/c8c9c334743c Merge From gary.adams at oracle.com Thu Dec 8 19:51:44 2016 From: gary.adams at oracle.com (gary.adams at oracle.com) Date: Thu, 08 Dec 2016 19:51:44 +0000 Subject: hg: mobile/dev/jdk: 159 new changesets Message-ID: <201612081951.uB8Jppln017440@aojmv0008.oracle.com> Changeset: 1210d929d34e Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/1210d929d34e Added tag jdk-9+145 for changeset 99b7853cfbd8 ! .hgtags Changeset: 892fde66a95e Author: darcy Date: 2016-11-15 13:31 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/892fde66a95e 8169736: Mark RmiIiopReturnValueTest.java as intermittently failing Reviewed-by: lancea ! test/javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java Changeset: ff9c1d07969e Author: vtewari Date: 2016-10-20 15:07 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/ff9c1d07969e 8167294: MXBean javadoc should be updated to take modules into account Summary: Updated MXBean class javadoc to take modules into account Reviewed-by: alanb Contributed-by: amit.sapre at oracle.com ! src/java.management/share/classes/javax/management/MXBean.java Changeset: 4a837dd80453 Author: amurillo Date: 2016-10-20 17:05 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/4a837dd80453 Merge - src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java - src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java - src/jdk.jlink/share/classes/jdk/tools/jlink/JlinkPermission.java - test/sun/net/www/protocol/https/HttpsClient/OriginServer.java - test/sun/security/tools/jarsigner/ts.sh Changeset: 50851d9db89f Author: sla Date: 2016-10-24 09:07 +0200 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/50851d9db89f 8168483: Remove jtreg timeout handler timeout Reviewed-by: dholmes, tbell ! test/Makefile Changeset: 11932b04e6a0 Author: rehn Date: 2016-10-24 09:07 +0200 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/11932b04e6a0 8164501: Uninitialised memory in byteArrayToPacket of SharedMemoryConnection.c Reviewed-by: sla, dsamersoff ! src/jdk.jdi/share/native/libdt_shmem/SharedMemoryConnection.c Changeset: 0b19d27ee4dc Author: rehn Date: 2016-10-24 11:47 +0200 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/0b19d27ee4dc Merge Changeset: 7a5fa747419d Author: dsamersoff Date: 2016-10-24 14:52 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/7a5fa747419d 8160376: DebuggerException: Can't attach symbolicator to the process Summary: Make SA link to JavaRuntimeSupport in MacOS X Reviewed-by: dsamersoff, dcubed Contributed-by: Sharath Ballal ! test/ProblemList.txt Changeset: b60ef7010504 Author: dsamersoff Date: 2016-10-25 14:49 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b60ef7010504 8165500: TestJpsJar shouldn't jar all test.classpath directories Summary: Refactor test to better handle errors Reviewed-by: sspitsyn ! test/ProblemList.txt - test/sun/tools/jps/JpsBase.java ! test/sun/tools/jps/JpsHelper.java + test/sun/tools/jps/LingeredApp.java + test/sun/tools/jps/LingeredAppForJps.java + test/sun/tools/jps/TestJps.java - test/sun/tools/jps/TestJpsClass.java - test/sun/tools/jps/TestJpsJar.java - test/sun/tools/jps/TestJpsJarRelative.java ! test/sun/tools/jps/TestJpsSanity.java Changeset: 016c12cbe397 Author: vtewari Date: 2016-10-26 15:08 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/016c12cbe397 8151099: java.lang.management.ManagementFactory.getPlatformMXBeans() should work even if jdk.management is not present. Summary: Removed dependency of java.management over jdk.management. Reviewed-by: mchung, dfuchs, dholmes Contributed-by: amit.sapre at oracle.com ! src/java.management/share/classes/sun/management/VMManagementImpl.java ! src/java.management/share/native/libmanagement/VMManagementImpl.c ! test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationContentTest.java ! test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationTest.java + test/java/lang/management/ManagementFactory/DefaultManagementProviderTest.java Changeset: 0f7b50cc702f Author: psandoz Date: 2016-10-14 14:47 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/0f7b50cc702f 8166974: invokedynamic implementation should not wrap Errors Reviewed-by: smarks, jrose ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/java/lang/invoke/package-info.java ! test/java/lang/invoke/8022701/InvokeSeveralWays.java Changeset: 71457eaca096 Author: dsamersoff Date: 2016-10-28 11:18 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/71457eaca096 8168397: sun/tools/jhsdb/HeapDumpTest.java timesout on MacOS X on non images build Summary: Remove BasicLauncherTest.java and HeapDumpTest.java from quarantine list. Reviewed-by: sla, dsamersoff Contributed-by: sharath.ballal at oracle.com ! test/ProblemList.txt Changeset: 8c9df9fa7104 Author: psandoz Date: 2016-11-01 17:20 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/8c9df9fa7104 8163553: java.lang.LinkageError from test java/lang/ThreadGroup/Stop.java Reviewed-by: redestad ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java Changeset: 21d90fa8d825 Author: vtewari Date: 2016-11-03 12:04 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/21d90fa8d825 8006078: [findbugs] java.lang.management.ThreadInfo returns mutable objects Summary: Cloned the array before returning to caller. Reviewed-by: dholmes, fparain Contributed-by: amit.sapre at oracle.com ! src/java.management/share/classes/java/lang/management/ThreadInfo.java Changeset: 93fb16cbdf7f Author: jwilhelm Date: 2016-11-09 13:37 +0100 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/93fb16cbdf7f Merge ! test/ProblemList.txt - test/sun/tools/jps/JpsBase.java - test/sun/tools/jps/TestJpsClass.java - test/sun/tools/jps/TestJpsJar.java - test/sun/tools/jps/TestJpsJarRelative.java Changeset: 7d2e6e2438c2 Author: weijun Date: 2016-11-16 12:55 +0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/7d2e6e2438c2 8169751: sun/security/krb5/auto/rcache_usemd5.sh fails on solaris Reviewed-by: xuelei ! test/sun/security/krb5/auto/ReplayCacheTestProc.java ! test/sun/security/krb5/auto/rcache_usemd5.sh Changeset: 6e4ff59afb5d Author: lana Date: 2016-11-21 18:48 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/6e4ff59afb5d Merge Changeset: c9d97eff6bfd Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/c9d97eff6bfd Added tag jdk-9+146 for changeset 6e4ff59afb5d ! .hgtags Changeset: b13f370a64f6 Author: skovalev Date: 2016-11-15 15:52 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b13f370a64f6 8169710: com/sun/nio/sctp tests has undeclared dependency on jdk.sctp module Reviewed-by: dfuchs, chegar + test/com/sun/nio/sctp/TEST.properties Changeset: 4e9f23a424ae Author: sundar Date: 2016-11-16 19:52 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/4e9f23a424ae 8153038: The set of jlink plugins enabled by default should be the same via CLI or jlink API Reviewed-by: jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java Changeset: 2b3ab8e4659a Author: jlaskey Date: 2016-11-16 10:52 -0400 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/2b3ab8e4659a 8169505: Update changes by JDK-8159393 to reflect CCC review Reviewed-by: sundar ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! test/tools/jlink/JLinkSigningTest.java Changeset: 7d68a7b43019 Author: dfuchs Date: 2016-11-16 15:40 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/7d68a7b43019 8169068: Add a new method: java.net.Authenticator.getDefault() Reviewed-by: chegar ! src/java.base/share/classes/java/net/Authenticator.java + test/java/net/Authenticator/GetAuthenticatorTest.java Changeset: 1a311078cb5f Author: jnimeh Date: 2016-11-16 08:29 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/1a311078cb5f 8043252: Debug of access control is obfuscated - NullPointerException in ProtectionDomain Summary: Protect against null return value from Permission.getActions in ProtectionDomain's toString method. Reviewed-by: weijun, mullan ! src/java.base/share/classes/java/security/ProtectionDomain.java + test/java/security/ProtectionDomain/NullGetActions.java + test/java/security/ProtectionDomain/NullGetActions.policy Changeset: 9b7764fa9b30 Author: darcy Date: 2016-11-16 11:20 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/9b7764fa9b30 8169803: Remove OpenNonIntegralNumberOfSampleframes.java from the problem list Reviewed-by: serb ! test/ProblemList.txt Changeset: 1ed36f639166 Author: asmotrak Date: 2016-11-16 12:50 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/1ed36f639166 8168969: Merge SSLSocketSample and SSLSocketTemplate Reviewed-by: xuelei - test/javax/net/ssl/templates/SSLSocketSample.java ! test/javax/net/ssl/templates/SSLSocketTemplate.java - test/javax/net/ssl/templates/SSLTest.java ! test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java ! test/sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java ! test/sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java Changeset: 0b8bc1b4b79e Author: psandoz Date: 2016-11-16 14:26 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/0b8bc1b4b79e 8132097: Stream.generate should use a covariant Supplier as parameter Reviewed-by: forax, martin ! src/java.base/share/classes/java/util/stream/Stream.java ! src/java.base/share/classes/java/util/stream/StreamSpliterators.java Changeset: 382f7f3a1888 Author: psandoz Date: 2016-11-16 14:26 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/382f7f3a1888 8072784: Better spliterator implementation for BitSet.stream() Reviewed-by: martin ! src/java.base/share/classes/java/util/BitSet.java ! test/java/util/BitSet/BitSetStreamTest.java ! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java Changeset: b084e30a02b5 Author: mli Date: 2016-11-16 17:29 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b084e30a02b5 8169764: output more information when java/nio/channels/AsynchronousSocketChannel/Basic.java fails Reviewed-by: alanb ! test/java/nio/channels/AsynchronousSocketChannel/Basic.java Changeset: d0108280cfff Author: nishjain Date: 2016-11-17 11:40 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/d0108280cfff 8165296: update existing i18n test cases of test/java/util Reviewed-by: okutsu Contributed-by: nancy.nigam at oracle.com ! test/java/text/testlib/IntlTest.java ! test/java/util/Calendar/Bug4766302.java ! test/java/util/Calendar/Bug4958050.java ! test/java/util/Calendar/CalendarRegression.java ! test/java/util/Calendar/CalendarTest.java ! test/java/util/Calendar/CalendarTypeTest.java ! test/java/util/Calendar/FieldStateTest.java ! test/java/util/Calendar/GregorianCutoverTest.java ! test/java/util/Calendar/JavatimeTest.java ! test/java/util/Calendar/Koyomi.java ! test/java/util/Calendar/NonLenientTest.java ! test/java/util/Calendar/ZoneOffsets.java ! test/java/util/Calendar/bug4372743.java ! test/java/util/Calendar/bug4401223.java ! test/java/util/Calendar/bug4514831.java ! test/java/util/Date/Bug4955000.java ! test/java/util/Locale/Bug4175998Test.java ! test/java/util/Locale/Bug4184873Test.java ! test/java/util/Locale/Bug8001562.java ! test/java/util/Locale/HashCodeTest.java ! test/java/util/Locale/LocaleEnhanceTest.java ! test/java/util/Locale/LocaleTest.java - test/java/util/Locale/LocaleTestFmwk.java Changeset: 83a3ab863b96 Author: ameena Date: 2016-11-17 11:55 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/83a3ab863b96 8167618: DateTimeFormatter.format() uses exceptions for flow control Summary: Removed flow control in exception catch Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/format/DateTimePrintContext.java Changeset: 820ef66660ff Author: weijun Date: 2016-11-17 21:02 +0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/820ef66660ff 7004967: SecureRandom should be more explicit about threading 8169312: SecureRandom::getSeed(num) not specified if num is negative Reviewed-by: mullan, xuelei ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/security/SecureRandomSpi.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java + test/java/security/SecureRandom/NoSync.java + test/java/security/SecureRandom/ThreadSafe.java Changeset: 23b82774a389 Author: redestad Date: 2016-11-17 19:38 +0100 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/23b82774a389 8169880: Remove the sun.reflect.noCaches option Reviewed-by: shade, psandoz, mchung ! src/java.base/share/classes/java/lang/Class.java Changeset: 4bf7aaa0d611 Author: psandoz Date: 2016-11-17 12:24 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/4bf7aaa0d611 8169838: java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java failed intermittently Reviewed-by: martin ! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java Changeset: fefec228bb68 Author: lana Date: 2016-11-17 22:18 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/fefec228bb68 Merge - test/java/util/Locale/LocaleTestFmwk.java - test/javax/net/ssl/templates/SSLSocketSample.java ! test/javax/net/ssl/templates/SSLSocketTemplate.java - test/javax/net/ssl/templates/SSLTest.java - test/sun/tools/jps/JpsBase.java - test/sun/tools/jps/TestJpsClass.java - test/sun/tools/jps/TestJpsJar.java - test/sun/tools/jps/TestJpsJarRelative.java Changeset: ad60a760529d Author: amlu Date: 2016-11-18 12:11 +0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/ad60a760529d 8169826: ProblemList update for tools/pack200/CommandLineTests.java Reviewed-by: mchung ! test/ProblemList.txt Changeset: 28ba4a471c67 Author: amlu Date: 2016-11-18 14:39 +0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/28ba4a471c67 8169836: ProblemList update for java/lang/management/MemoryMXBean/PendingAllGC.sh Reviewed-by: mchung ! test/ProblemList.txt Changeset: d882028bef4a Author: dkononenko Date: 2016-11-16 18:11 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/d882028bef4a 8167240: Write new tests to cover functionality of existing 'jimage' options Summary: New tests were implemented Reviewed-by: jlaskey, anazarov, shurailine Contributed-by: denis.kononenko at oracle.com + test/tools/jimage/JImageBasicsTest.java + test/tools/jimage/JImageCliTest.java + test/tools/jimage/JImageExtractTest.java + test/tools/jimage/JImageInfoTest.java + test/tools/jimage/JImageListTest.java ! test/tools/jimage/JImageToolTest.java + test/tools/jimage/JImageVerifyTest.java Changeset: 6020016a5134 Author: skovalev Date: 2016-11-18 15:33 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/6020016a5134 8169658: TESTBUG: javax/rmi tests have undeclared dependencies Reviewed-by: rriggs ! test/javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java ! test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java Changeset: 9365d8aab54b Author: redestad Date: 2016-11-19 12:22 +0100 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/9365d8aab54b 8169993: Class::desiredAssertionStatus should call getClassLoader0 Reviewed-by: psandoz ! src/java.base/share/classes/java/lang/Class.java Changeset: b0fa3527843e Author: mchung Date: 2016-11-20 07:57 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b0fa3527843e 8169909: java agent fails to add to class path when the initial module is a named module Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java + test/java/lang/instrument/modules/AppendToClassPathModuleTest.java + test/java/lang/instrument/modules/AppendToClassPathModuleTest.sh + test/java/lang/instrument/modules/src/test/jdk/test/Main.java + test/java/lang/instrument/modules/src/test/module-info.java ! test/tools/launcher/modules/classpath/JavaClassPathTest.java ! test/tools/launcher/modules/classpath/src/m/jdk/test/Main.java Changeset: 38023d237b19 Author: mli Date: 2016-11-20 17:39 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/38023d237b19 8168975: java/rmi/activation/Activatable tests fail due to "Port already in use" in RMID.restart() Reviewed-by: rriggs, chegar, darcy ! test/java/rmi/activation/Activatable/checkActivateRef/rmid.security.policy ! test/java/rmi/activation/Activatable/checkAnnotations/rmid.security.policy ! test/java/rmi/activation/Activatable/checkImplClassLoader/rmid.security.policy ! test/java/rmi/activation/Activatable/checkRegisterInLog/rmid.security.policy ! test/java/rmi/activation/Activatable/createPrivateActivable/rmid.security.policy ! test/java/rmi/activation/Activatable/downloadParameterClass/rmid.security.policy ! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/rmid.security.policy ! test/java/rmi/activation/Activatable/forceLogSnapshot/rmid.security.policy ! test/java/rmi/activation/Activatable/inactiveGroup/rmid.security.policy ! test/java/rmi/activation/Activatable/lookupActivationSystem/rmid.security.policy ! test/java/rmi/activation/Activatable/nestedActivate/rmid.security.policy ! test/java/rmi/activation/Activatable/nonExistentActivatable/rmid.security.policy ! test/java/rmi/activation/Activatable/restartCrashedService/rmid.security.policy ! test/java/rmi/activation/Activatable/restartLatecomer/rmid.security.policy ! test/java/rmi/activation/Activatable/restartService/rmid.security.policy ! test/java/rmi/activation/Activatable/shutdownGracefully/rmid.security.policy ! test/java/rmi/activation/Activatable/unregisterInactive/rmid.security.policy ! test/java/rmi/activation/ActivateFailedException/activateFails/rmid.security.policy ! test/java/rmi/activation/ActivationSystem/modifyDescriptor/ModifyDescriptor.java ! test/java/rmi/activation/ActivationSystem/modifyDescriptor/rmid.security.policy ! test/java/rmi/testlibrary/RMID.java ! test/java/rmi/testlibrary/RMIDSelectorProvider.java Changeset: b09d972a04da Author: bgopularam Date: 2016-11-21 06:04 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b09d972a04da 8066291: Return unmodifiable set of zone IDs to optimize ZoneIdPrinterParser Summary: Cache the available zones to speed up parsing Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/ZoneId.java ! src/java.base/share/classes/java/time/zone/ZoneRulesProvider.java ! test/java/time/tck/java/time/zone/TCKZoneRulesProvider.java Changeset: dc8854930769 Author: mchung Date: 2016-11-20 23:19 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/dc8854930769 8170062: Problem list java/lang/ClassLoader/platformClassLoader/DefinePlatformClass.java Reviewed-by: darcy ! test/ProblemList.txt Changeset: 1b2298dd1c08 Author: jlaskey Date: 2016-11-21 10:08 -0400 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/1b2298dd1c08 8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order Reviewed-by: sundar, mchung ! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java ! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties Changeset: 03ff13b835d9 Author: darcy Date: 2016-11-21 07:54 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/03ff13b835d9 8170112: Problem list failing jimage tests until JDK-8169713 is fixed Reviewed-by: jlaskey ! test/ProblemList.txt Changeset: abe3b4d1604c Author: skovalev Date: 2016-11-21 19:18 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/abe3b4d1604c 8169721: [TESTBUG] com/sun/jndi tests have undeclared dependency on java.naming module Reviewed-by: rriggs, dfuchs ! test/com/sun/jndi/dns/CheckAccess.java ! test/com/sun/jndi/dns/Test6991580.java + test/com/sun/jndi/ldap/TEST.properties ! test/com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java Changeset: ec3ba1b85582 Author: darcy Date: 2016-11-21 12:06 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/ec3ba1b85582 8170139: OpenNonIntegralNumberOfSampleframes.java still fails Reviewed-by: smarks ! test/ProblemList.txt Changeset: f1045d3420c9 Author: ddehaven Date: 2016-11-07 12:46 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/f1045d3420c9 8169289: JavaFX application in named module fails to launch if no main method Reviewed-by: mchung, ksrini ! src/java.base/share/classes/sun/launcher/LauncherHelper.java Changeset: f934809dd35b Author: mli Date: 2016-11-21 17:17 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/f934809dd35b 8170049: tests under java/rmi/activation/ fail with "java.security.AccessControlException: access denied ("java.net.SocketPermission" "localhost:5281" "listen,resolve")" on windows Reviewed-by: rriggs ! test/java/rmi/activation/Activatable/checkRegisterInLog/rmid.security.policy ! test/java/rmi/activation/Activatable/forceLogSnapshot/rmid.security.policy ! test/java/rmi/activation/Activatable/restartCrashedService/rmid.security.policy ! test/java/rmi/activation/Activatable/restartService/rmid.security.policy ! test/java/rmi/activation/ActivationSystem/modifyDescriptor/rmid.security.policy Changeset: d09aebe3b50d Author: amjiang Date: 2016-11-21 22:50 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/d09aebe3b50d 8169911: Enhanced tests for jarsigner -verbose -verify after JDK-8163304 Reviewed-by: weijun ! test/sun/security/tools/jarsigner/TimestampCheck.java Changeset: 72beb0297b0c Author: rgoel Date: 2016-11-22 13:02 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/72beb0297b0c 8168906: Tighten permissions granted to the jdk.localedata module Reviewed-by: okutsu, naoto, alanb, mullan ! src/java.base/share/lib/security/default.policy Changeset: 6c7d79a051f6 Author: bgopularam Date: 2016-11-22 08:22 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/6c7d79a051f6 8158880: java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java fail with zh_CN locale Summary: Set locale explicitly in the test Reviewed-by: rriggs, naoto ! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java Changeset: 650f425f6f50 Author: mli Date: 2016-11-22 01:37 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/650f425f6f50 8153543: java/rmi/transport/reuseDefaultPort/ReuseDefaultPort.java fails intermittently Reviewed-by: chegar ! test/java/rmi/transport/reuseDefaultPort/ReuseDefaultPort.java Changeset: 29e0b07f25dc Author: ihse Date: 2016-11-22 14:48 +0100 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/29e0b07f25dc 8168037: Use ZIPEXE instead of ZIP to avoid clash with options for zip Reviewed-by: erikj ! test/Makefile Changeset: 931594101586 Author: pkbalakr Date: 2016-11-02 08:46 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/931594101586 8159132: [PIT][TEST_BUG] java/awt/FileDialog/FileDialogIconTest/FileDialogIconTest.java fails Reviewed-by: alexsch, aghaisas ! test/java/awt/FileDialog/FileDialogIconTest/FileDialogIconTest.java Changeset: ad1dd6c01aaa Author: serb Date: 2016-11-02 17:14 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/ad1dd6c01aaa 8168998: Incorrect implementation of equals in Encoding and Type in JavaSound Reviewed-by: prr, amenkov ! src/java.desktop/share/classes/javax/sound/sampled/AudioFileFormat.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java + test/javax/sound/sampled/AudioFileFormat/TypeEqualsToNull.java + test/javax/sound/sampled/AudioFormat/EncodingEqualsToNull.java Changeset: e76e59c144d6 Author: ptbrunet Date: 2016-11-02 09:44 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/e76e59c144d6 8167213: Re-examine the alternative to deliver include/bridge/AccessBridgeCalls.c Summary: Remove AccessBridgeCalls.c from the include directory Reviewed-by: prr, erikj, mchung, alexsch ! make/copy/Copy-jdk.accessibility.gmk ! make/launcher/Launcher-jdk.accessibility.gmk ! make/lib/Lib-jdk.accessibility.gmk + src/jdk.accessibility/windows/native/bridge/AccessBridgeCalls.c ! src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCallbacks.h - src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.c ! src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.h Changeset: f33189fbe5f4 Author: bpb Date: 2016-11-02 11:07 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/f33189fbe5f4 8164750: TIFF reading fails when ignoring metadata with BaselineTIFFTagSet removed Summary: Disallow not adding to metadata fields which are critical to reading the image data even when the BaselineTIFFTagSet has been removed from the TIFFImageReadParam and the ignoreMetadata flag is set. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java + test/javax/imageio/plugins/tiff/ReadWithoutBaselineTagSet.java Changeset: 1292ba86a8d4 Author: serb Date: 2016-11-02 23:05 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/1292ba86a8d4 8168881: javax/sound/sampled/Clip/OpenNonIntegralNumberOfSampleframes.java fails Reviewed-by: prr ! test/javax/sound/sampled/Clip/OpenNonIntegralNumberOfSampleframes.java Changeset: dd8ba00b9f97 Author: azvegint Date: 2016-11-03 03:49 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/dd8ba00b9f97 8143914: Provide Mac-specific fullscreen support Reviewed-by: serb, ssadetsky ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java Changeset: 55c54a8c7206 Author: ssadetsky Date: 2016-11-03 11:51 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/55c54a8c7206 8159432: [PIT][macosx] StackOverflow in closed/java/awt/Dialog/DialogDeadlock/DialogDeadlockTest Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java Changeset: 25e143aae2e4 Author: ssadetsky Date: 2016-11-03 12:13 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/25e143aae2e4 8062525: JInternalFrame can't show correctly with the specical option "-esa -ea -Xcheck:jni -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel". Reviewed-by: serb ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java Changeset: c86186dc24c8 Author: alexsch Date: 2016-11-03 18:43 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/c86186dc24c8 8164032: JViewport backing store image is not scaled on HiDPI display Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/JViewport.java + test/javax/swing/JViewport/8164032/JViewPortBackingStoreImageTest.java Changeset: 5c1315ed1de1 Author: aghaisas Date: 2016-11-04 14:03 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/5c1315ed1de1 8160146: Resolve disabled GCC warning 'deprecated-declarations' for libawt_xawt Reviewed-by: erikj, serb ! make/lib/Awt2dLibraries.gmk Changeset: 33cc5c2a270d Author: psadhukhan Date: 2016-11-04 17:27 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/33cc5c2a270d 8040635: [macosx] Printing a shape filled with a texture doesn't work under Mac OS X Reviewed-by: prr, jdv ! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java + test/java/awt/print/PrinterJob/TexturePaintPrintingTest.java Changeset: 88faebbdbf9b Author: arapte Date: 2016-11-04 21:55 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/88faebbdbf9b 8160766: [TEST_BUG] java/awt/Focus/DisposedWindow Reviewed-by: serb, aghaisas ! test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.java Changeset: faf2c999dc21 Author: bpb Date: 2016-11-04 15:31 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/faf2c999dc21 8154093: [TIFF] NPE when reading LZW-compressed image Summary: LZW decompressor was ignoring the value of the FillOrder field. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFaxDecompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLZWDecompressor.java Changeset: 34918c6ef3a1 Author: prr Date: 2016-11-04 15:59 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/34918c6ef3a1 8168316: Suppress deprecation warnings for Applet classes in java.desktop Reviewed-by: serb, psadhukhan ! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java ! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java ! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/beans/AppletInitializer.java ! src/java.desktop/share/classes/java/beans/Beans.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/KeyboardManager.java ! src/java.desktop/share/classes/javax/swing/PopupFactory.java ! src/java.desktop/share/classes/javax/swing/RepaintManager.java ! src/java.desktop/share/classes/javax/swing/SwingUtilities.java ! src/java.desktop/share/classes/javax/swing/ToolTipManager.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java ! src/java.desktop/share/classes/sun/applet/AppletAudioClip.java ! src/java.desktop/share/classes/sun/applet/AppletPanel.java ! src/java.desktop/share/classes/sun/applet/AppletViewer.java ! src/java.desktop/share/classes/sun/applet/AppletViewerPanel.java ! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java Changeset: 716e5bbeeb85 Author: ssadetsky Date: 2016-11-07 10:36 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/716e5bbeeb85 8153522: Update JLightweightFrame to allow non-integer (and X/Y) scales Reviewed-by: alexsch ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java ! src/java.desktop/share/classes/sun/awt/LightweightFrame.java ! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java ! src/java.desktop/share/classes/sun/swing/LightweightContent.java Changeset: 88d8b2fe6796 Author: alexsch Date: 2016-11-07 11:22 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/88d8b2fe6796 8168992: Add floating point implementation for new BasicGraphicsUtils text related methods use floating point API Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java ! src/java.desktop/share/classes/javax/swing/text/Utilities.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java + test/javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java Changeset: eeaf8e2d12a5 Author: mhalder Date: 2016-11-07 14:35 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/eeaf8e2d12a5 7153700: [macosx] add support for MouseMotionListener to the TrayIcon Reviewed-by: serb, aniyogi Contributed-by: manajit.halder at oracle.com ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m Changeset: 03936e84953e Author: azvegint Date: 2016-11-08 13:45 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/03936e84953e 8166594: Taskbar.setWindowProgressValue() spec does not specify expected visual behavior of setWindowProgressValue() Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/java/awt/Taskbar.java ! src/java.desktop/windows/native/libawt/windows/awt_Taskbar.cpp Changeset: 5e49419f2574 Author: kshefov Date: 2016-11-08 17:10 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/5e49419f2574 8004693: TEST_BUG: java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_Swing.java fails Reviewed-by: azvegint, avstepan ! test/java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_Swing.java Changeset: 12948b3a7663 Author: mcherkas Date: 2016-11-08 20:11 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/12948b3a7663 8156723: JVM crash at sun.java2d.windows.GDIBlitLoops.nativeBlit Reviewed-by: serb ! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp Changeset: 12a5c5f2a7c7 Author: dmarkov Date: 2016-11-09 15:20 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/12a5c5f2a7c7 8169355: Diacritics input works incorrectly on Windows if Spanish (Latin American) keyboard layout is used Reviewed-by: ssadetsky ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp + test/java/awt/InputMethods/SpanishDiacriticsTest/SpanishDiacriticsTest.html + test/java/awt/InputMethods/SpanishDiacriticsTest/SpanishDiacriticsTest.java Changeset: 8007f206f347 Author: prr Date: 2016-11-09 10:04 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/8007f206f347 Merge - make/GenerateClasslist.gmk - src/java.base/share/native/include/jvmti.h - src/java.base/share/native/libjava/StackFrameInfo.c - test/java/net/URLPermission/nstest/lookup.sh - test/java/util/stream/bootlib/java.base/java/util/stream/ThowableHelper.java - test/sun/security/tools/keytool/readjar.sh Changeset: ef8bb7532625 Author: prr Date: 2016-11-09 10:26 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/ef8bb7532625 8169339: Provide internal API to JavaFX to locate JDK fonts Reviewed-by: serb, kcr ! src/java.desktop/share/classes/sun/font/SunFontManager.java + src/java.desktop/share/classes/sun/font/lookup/JDKFontLookup.java Changeset: 96df5c0c0887 Author: prr Date: 2016-11-09 11:28 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/96df5c0c0887 8155874: Fix java.desktop deprecation warnings about Class.newInstance Reviewed-by: serb, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java ! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java ! src/java.desktop/share/classes/com/sun/beans/finder/InstanceFinder.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java ! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractOscillator.java ! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java ! src/java.desktop/share/classes/java/awt/Toolkit.java ! src/java.desktop/share/classes/java/awt/print/PrinterJob.java ! src/java.desktop/share/classes/java/beans/Introspector.java ! src/java.desktop/share/classes/java/beans/MetaData.java ! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java ! src/java.desktop/share/classes/javax/swing/JEditorPane.java ! src/java.desktop/share/classes/javax/swing/UIManager.java ! src/java.desktop/share/classes/javax/swing/text/html/ObjectView.java ! src/java.desktop/share/classes/sun/awt/FontConfiguration.java ! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java ! src/java.desktop/share/classes/sun/font/FontManagerFactory.java ! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java ! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveProxy.java ! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java ! src/java.desktop/unix/classes/sun/font/XMap.java Changeset: 82f3b9ffb0f4 Author: psadhukhan Date: 2016-11-10 12:23 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/82f3b9ffb0f4 8160888: [PIT] What to expect of updated java/awt/print/PrinterJob/Margins.java Reviewed-by: prr ! test/java/awt/print/PrinterJob/Margins.java Changeset: 1540bede9ab5 Author: aghaisas Date: 2016-11-11 12:40 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/1540bede9ab5 8169043: The task bar icon color is not blue Reviewed-by: serb, arapte Contributed-by: ajit.ghaisas at oracle.com ! test/java/awt/image/multiresolution/MultiResolutionIcon/MultiResIconTest.java Changeset: 987287105ea5 Author: mhalder Date: 2016-11-11 13:58 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/987287105ea5 8165680: [macosx] Enhance handling of UTF-8 characters in CDataTransfer.java Reviewed-by: serb, aniyogi Contributed-by: manajit.halder at oracle.com ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java Changeset: 2ffb0408c887 Author: pnarayanan Date: 2016-11-11 15:30 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/2ffb0408c887 8166003: [PIT][TEST_BUG] missing helper for javax/swing/text/GlyphPainter2/6427244/bug6427244.java Reviewed-by: prr, psadhukhan ! test/javax/swing/text/GlyphPainter2/6427244/bug6427244.java Changeset: a4d2db195b23 Author: pnarayanan Date: 2016-11-11 15:33 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/a4d2db195b23 8165212: VolatileImage should not be compatible with GraphicsConfiguration which transform is changed Reviewed-by: prr, serb ! src/java.desktop/share/classes/sun/awt/image/VolatileSurfaceManager.java + test/java/awt/image/VolatileImage/VolatileImageConfigurationTest.java Changeset: b1543c5eb8af Author: serb Date: 2016-11-11 17:07 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b1543c5eb8af 8169332: The fix JDK-8083664 in AudioFileWriter can be reverted Reviewed-by: prr, amenkov ! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileWriter.java Changeset: 936ed84c6bff Author: prr Date: 2016-11-14 09:03 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/936ed84c6bff Merge - src/java.base/unix/native/libjli/ergo.c - src/java.base/unix/native/libjli/ergo.h - src/java.base/unix/native/libjli/ergo_i586.c - test/sun/net/www/http/HttpClient/RetryPost.sh Changeset: 449518f6a468 Author: prr Date: 2016-11-14 09:59 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/449518f6a468 8169518: Suppress Deprecation warnings for deprecated Swing APIs Reviewed-by: alexsch, ssadetsky ! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldFormattedUI.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibleText.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextFieldUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextUI.java ! src/java.desktop/share/classes/javax/swing/JEditorPane.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTextUI.java ! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java ! src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java ! src/java.desktop/share/classes/javax/swing/text/DefaultHighlighter.java ! src/java.desktop/share/classes/javax/swing/text/FieldView.java ! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java ! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java ! src/java.desktop/share/classes/javax/swing/text/PasswordView.java ! src/java.desktop/share/classes/javax/swing/text/PlainView.java ! src/java.desktop/share/classes/javax/swing/text/Utilities.java ! src/java.desktop/share/classes/javax/swing/text/View.java ! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java ! src/java.desktop/share/classes/javax/swing/text/html/AccessibleHTML.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java ! src/java.desktop/share/classes/sun/swing/text/TextComponentPrintable.java Changeset: b0a97708f993 Author: jdv Date: 2016-11-15 12:52 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b0a97708f993 6334602: Animated GIFs created from opaque PNG image frames appear transparent when loaded with Toolkit APIs Reviewed-by: serb, prr ! src/java.desktop/share/classes/sun/awt/image/GifImageDecoder.java + test/java/awt/image/OpaquePNGToGIFTest.java + test/java/awt/image/opaque_input.png Changeset: a6eaacd1d678 Author: prr Date: 2016-11-22 10:43 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/a6eaacd1d678 8169887: javax/swing/JEditorPane/8080972/TestJEditor.java, javax/swing/text/View/8080972/TestObjectView.java are failing Reviewed-by: serb, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java ! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java ! src/java.desktop/share/classes/com/sun/beans/finder/InstanceFinder.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java ! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractOscillator.java ! src/java.desktop/share/classes/java/beans/Introspector.java ! src/java.desktop/share/classes/java/beans/MetaData.java ! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java ! src/java.desktop/share/classes/javax/swing/JEditorPane.java ! src/java.desktop/share/classes/javax/swing/UIManager.java ! src/java.desktop/share/classes/javax/swing/text/html/ObjectView.java ! test/javax/swing/JEditorPane/8080972/TestJEditor.java ! test/javax/swing/text/View/8080972/TestObjectView.java Changeset: 5cd2aa3f3e9b Author: prr Date: 2016-11-22 10:45 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/5cd2aa3f3e9b Merge - test/java/util/Locale/LocaleTestFmwk.java - test/javax/net/ssl/templates/SSLSocketSample.java - test/javax/net/ssl/templates/SSLTest.java - test/sun/tools/jps/JpsBase.java - test/sun/tools/jps/TestJpsClass.java - test/sun/tools/jps/TestJpsJar.java - test/sun/tools/jps/TestJpsJarRelative.java Changeset: 67d3235a317f Author: amlu Date: 2016-11-23 10:12 +0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/67d3235a317f 8170158: Remove ClassLoader/platformClassLoader/DefinePlatformClass.java from ProblemList Reviewed-by: dfuchs ! test/ProblemList.txt Changeset: a950ce755659 Author: jnimeh Date: 2016-11-22 20:54 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/a950ce755659 8170035: When determining the ciphersuite lists, there is no debug output for disabled suites. Summary: Provide extra debugging output for JSSE that displays disabled cipher suites Reviewed-by: vinnie, wetmore ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java Changeset: ff6e7619daf8 Author: rriggs Date: 2016-11-23 10:20 -0500 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/ff6e7619daf8 8169416: SSLSessionImpl finalize overhead Reviewed-by: xuelei, bpb ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java + test/javax/net/ssl/finalize/SSLSessionFinalizeTest.java + test/javax/net/ssl/finalize/security.policy Changeset: 6a8da2c37469 Author: rriggs Date: 2016-11-23 11:47 -0500 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/6a8da2c37469 8169645: ObjectInputFilter Config spec is ambiguous regarding overriding the filter via System properties Reviewed-by: bpb ! src/java.base/share/classes/java/io/ObjectInputFilter.java Changeset: ba41440d6e2b Author: bchristi Date: 2016-11-23 10:34 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/ba41440d6e2b 8169435: ClassLoader.isParallelCapable is final and conflicting method may get VerifyError Reviewed-by: acorn, dholmes, mchung ! src/java.base/share/classes/java/lang/ClassLoader.java ! test/java/lang/ClassLoader/IsParallelCapable.java Changeset: efdfc159ee09 Author: psandoz Date: 2016-11-23 10:35 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/efdfc159ee09 8169808: Stream returning methods should specify if they are late binding Reviewed-by: martin ! src/java.base/share/classes/java/lang/CharSequence.java ! src/java.base/share/classes/java/util/BitSet.java Changeset: c7b932897909 Author: psandoz Date: 2016-11-23 10:35 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/c7b932897909 8132964: Spliterator documentation on Priority(Blocking)Queue Reviewed-by: martin, dl, chegar ! src/java.base/share/classes/java/util/PriorityQueue.java ! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java Changeset: 910d8342b542 Author: bchristi Date: 2016-11-23 10:41 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/910d8342b542 8136831: Undefined null behavior in ClassLoader.getResourceXXXX() Reviewed-by: alanb, mchung, psandoz ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/net/URLClassLoader.java + test/java/lang/ClassLoader/GetResourceNullArg.java Changeset: f23b227c2d5f Author: darcy Date: 2016-11-23 11:05 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/f23b227c2d5f 8169479: java.lang.reflect.Constructor class has wrong api documentation Reviewed-by: bpb, psandoz ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Method.java Changeset: bac1a818cc61 Author: lana Date: 2016-11-23 19:15 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/bac1a818cc61 Merge - src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.c - test/java/util/Locale/LocaleTestFmwk.java - test/javax/net/ssl/templates/SSLSocketSample.java - test/javax/net/ssl/templates/SSLTest.java Changeset: 1950514cb563 Author: prr Date: 2016-11-23 11:53 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/1950514cb563 8170242: jdk.desktop needs package access to sun.awt. Reviewed-by: ihse, mullan ! make/copy/Copy-java.base.gmk Changeset: b85b6982e5bb Author: lana Date: 2016-11-22 22:27 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b85b6982e5bb 8065555: Remove incorrect locale data for inexistent language German (Greece) Reviewed-by: naoto Contributed-by: li.jiang at oracle.com - src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de_GR.properties ! test/sun/util/locale/provider/Bug8038436.java Changeset: c41140100bf1 Author: mli Date: 2016-11-23 18:13 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/c41140100bf1 8158916: ProblemList.txt update for com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java Summary: Change the associated issue from JDK-8141370 to JDK-8169942 Reviewed-by: dfuchs Contributed-by: John Jiang ! test/ProblemList.txt Changeset: 46b340c4e9bf Author: lana Date: 2016-12-01 21:01 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/46b340c4e9bf Added tag jdk-9+147 for changeset c41140100bf1 ! .hgtags Changeset: 995f5a095b37 Author: ihse Date: 2016-11-28 09:20 +0100 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/995f5a095b37 8031567: Better model for storing source revision information Reviewed-by: erikj ! .hgignore Changeset: 08d73a4d2108 Author: weijun Date: 2016-11-28 22:32 +0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/08d73a4d2108 8170364: FilePermission path modified during merge Reviewed-by: alanb ! src/java.base/share/classes/java/io/FilePermission.java + test/java/io/FilePermission/MergeName.java Changeset: 162c98633949 Author: dfuchs Date: 2016-11-28 17:48 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/162c98633949 8170401: JConsole might use System.Logger Reviewed-by: mchung ! src/jdk.jconsole/share/classes/module-info.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XMBeanAttributes.java Changeset: 26613132a2ba Author: mchung Date: 2016-11-28 11:37 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/26613132a2ba 8169816: Move src.zip and jrt-fs.jar under the lib directory Reviewed-by: alanb, erikj ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java ! src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java ! test/jdk/internal/jrtfs/remote/Main.java ! test/jdk/internal/jrtfs/remote/RemoteRuntimeImageTest.java Changeset: 4ba55d115d2b Author: darcy Date: 2016-11-28 17:32 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/4ba55d115d2b 8170429: Problem list LogGeneratedClassesTest.java until JDK-8170408 is fixed Reviewed-by: smarks ! test/ProblemList.txt Changeset: 719a20f9075a Author: dl Date: 2016-11-28 23:33 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/719a20f9075a 8169243: java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java still fails intermittently Reviewed-by: martin, smarks, psandoz, amlu ! test/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java Changeset: a15610e000ba Author: dl Date: 2016-11-28 23:36 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/a15610e000ba 8143577: optimize ArrayList.removeIf 8169679: ArrayList.subList().iterator().forEachRemaining() off-by-one-error 8167202: ArrayDeque improvements 8164793: new ArrayDeque(2**N) allocates backing array of size 2**(N+1) 8169739: LinkedBlockingDeque spliterator needs to support node self-linking 8169738: CopyOnWriteArrayList subList needs more synchronization Reviewed-by: martin, smarks, psandoz, forax ! src/java.base/share/classes/java/util/ArrayDeque.java ! src/java.base/share/classes/java/util/ArrayList.java ! src/java.base/share/classes/java/util/Vector.java ! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java ! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java ! test/java/util/ArrayList/IteratorMicroBenchmark.java ! test/java/util/Collection/CollectionDefaults.java + test/java/util/Collection/IteratorMicroBenchmark.java + test/java/util/Collection/RemoveMicroBenchmark.java ! test/java/util/Vector/LastIndexOf.java ! test/java/util/concurrent/ArrayBlockingQueue/IteratorConsistency.java ! test/java/util/concurrent/ConcurrentQueues/IteratorWeakConsistency.java ! test/java/util/concurrent/tck/ArrayBlockingQueueTest.java + test/java/util/concurrent/tck/ArrayDeque8Test.java ! test/java/util/concurrent/tck/ArrayDequeTest.java + test/java/util/concurrent/tck/ArrayListTest.java ! test/java/util/concurrent/tck/Collection8Test.java ! test/java/util/concurrent/tck/CollectionTest.java ! test/java/util/concurrent/tck/CopyOnWriteArrayListTest.java + test/java/util/concurrent/tck/CountedCompleter8Test.java ! test/java/util/concurrent/tck/CountedCompleterTest.java ! test/java/util/concurrent/tck/DelayQueueTest.java ! test/java/util/concurrent/tck/JSR166TestCase.java ! test/java/util/concurrent/tck/LinkedBlockingDequeTest.java ! test/java/util/concurrent/tck/LinkedBlockingQueueTest.java ! test/java/util/concurrent/tck/LinkedListTest.java + test/java/util/concurrent/tck/VectorTest.java Changeset: 73d648180e2a Author: dl Date: 2016-11-28 23:39 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/73d648180e2a 8166507: ConcurrentSkipListSet.clear() can leave the Set in an invalid state Reviewed-by: martin, smarks, psandoz ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java Changeset: 426bcf3f5b93 Author: dl Date: 2016-11-28 23:43 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/426bcf3f5b93 8169272: Clarify Semaphore.drainPermits behavior when current permits are negative Reviewed-by: martin, smarks, psandoz ! src/java.base/share/classes/java/util/concurrent/Semaphore.java Changeset: 7901a13a051c Author: dl Date: 2016-11-28 23:47 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/7901a13a051c 8166646: Miscellaneous changes imported from jsr166 CVS 2016-10 Reviewed-by: martin, smarks, psandoz ! src/java.base/share/classes/java/util/concurrent/CompletionStage.java ! src/java.base/share/classes/java/util/concurrent/CyclicBarrier.java ! src/java.base/share/classes/java/util/concurrent/Executor.java ! src/java.base/share/classes/java/util/concurrent/ExecutorCompletionService.java ! src/java.base/share/classes/java/util/concurrent/Executors.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! src/java.base/share/classes/java/util/concurrent/Future.java ! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java ! src/java.base/share/classes/java/util/concurrent/Phaser.java ! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/ScheduledExecutorService.java ! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/package-info.java ! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java ! src/java.base/share/classes/java/util/concurrent/package-info.java ! test/java/util/TreeMap/HeadTailTypeError.java ! test/java/util/concurrent/FutureTask/Throw.java ! test/java/util/concurrent/ThreadPoolExecutor/ThrowingTasks.java ! test/java/util/concurrent/locks/Lock/FlakyMutex.java ! test/java/util/concurrent/tck/Atomic8Test.java ! test/java/util/concurrent/tck/CompletableFutureTest.java ! test/java/util/concurrent/tck/ConcurrentHashMap8Test.java ! test/java/util/concurrent/tck/ConcurrentHashMapTest.java ! test/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java ! test/java/util/concurrent/tck/ConcurrentLinkedQueueTest.java ! test/java/util/concurrent/tck/ConcurrentSkipListSetTest.java ! test/java/util/concurrent/tck/ConcurrentSkipListSubSetTest.java ! test/java/util/concurrent/tck/ExecutorCompletionService9Test.java ! test/java/util/concurrent/tck/LinkedTransferQueueTest.java ! test/java/util/concurrent/tck/PriorityBlockingQueueTest.java ! test/java/util/concurrent/tck/PriorityQueueTest.java ! test/java/util/concurrent/tck/StampedLockTest.java ! test/java/util/concurrent/tck/SubmissionPublisherTest.java ! test/java/util/concurrent/tck/ThreadLocalRandom8Test.java ! test/java/util/concurrent/tck/ThreadLocalRandomTest.java ! test/java/util/concurrent/tck/TreeSetTest.java ! test/java/util/concurrent/tck/TreeSubSetTest.java Changeset: e3607c635fce Author: skovalev Date: 2016-11-29 14:55 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/e3607c635fce 8169866: TESTBUG: com/sun/security/ tests have undeclared modules dependencies Reviewed-by: weijun + test/com/sun/security/auth/TEST.properties ! test/com/sun/security/jgss/InquireSecContextPermissionCheck.java ! test/com/sun/security/sasl/Cram.java + test/com/sun/security/sasl/TEST.properties + test/com/sun/security/sasl/digest/TEST.properties Changeset: 1f3112bcaf6e Author: redestad Date: 2016-11-29 16:27 +0100 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/1f3112bcaf6e 8170467: (reflect) Optimize SignatureParser's use of StringBuilders Reviewed-by: shade, redestad Contributed-by: mkanat at google.com ! src/java.base/share/classes/sun/reflect/generics/parser/SignatureParser.java Changeset: 36dca0165e29 Author: rriggs Date: 2016-11-29 11:58 -0500 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/36dca0165e29 8165765: Unexpected ID for RMI connection Reviewed-by: rriggs Contributed-by: ujwal.vangapally at oracle.com ! test/javax/management/remote/mandatory/connection/RMIConnectionIdTest.java Changeset: 15069de24ba4 Author: rriggs Date: 2016-11-29 13:58 -0500 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/15069de24ba4 8169527: Typo in getCalendarType() method of Chronology class Reviewed-by: bpb ! src/java.base/share/classes/java/time/chrono/Chronology.java Changeset: 17b7d5ac2da7 Author: weijun Date: 2016-11-30 08:02 +0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/17b7d5ac2da7 8170408: LogGeneratedClassesTest.java fails with recent changes Reviewed-by: dfuchs ! src/java.base/share/classes/java/io/FilePermission.java ! test/ProblemList.txt ! test/java/lang/invoke/lambda/LogGeneratedClassesTest.java Changeset: ff45c582ca8a Author: xiaofeya Date: 2016-11-29 19:02 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/ff45c582ca8a 8170248: Problem list javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java Reviewed-by: rriggs ! test/ProblemList.txt Changeset: 07143f2f640f Author: ssahoo Date: 2016-11-30 03:49 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/07143f2f640f 8170247: java/security/SecureRandom/ApiTest fails when run with unlimited policy Summary: Test was failing to handle expected exception in case of unlimited policy Reviewed-by: weijun ! test/java/security/SecureRandom/ApiTest.java Changeset: bd764ab1672d Author: sundar Date: 2016-11-30 19:28 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/bd764ab1672d 8160359: Improve jlink logging for cases when a plugin throws exception Reviewed-by: jlaskey, redestad ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginRepository.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeJmodSectionPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OrderResourcesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ResourceFilter.java Changeset: e91f84485b76 Author: alanb Date: 2016-11-30 15:52 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/e91f84485b76 8170539: Test clashes with another test with a similar name Reviewed-by: rriggs, chegar - test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.html Changeset: fb598740935a Author: plevart Date: 2016-11-30 19:52 +0100 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/fb598740935a 8035424: (reflect) Performance problem in sun.reflect.generics.parser.SignatureParser Reviewed-by: redestad ! src/java.base/share/classes/sun/reflect/generics/parser/SignatureParser.java Changeset: 7e53ac81aa18 Author: srastogi Date: 2016-11-29 01:06 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/7e53ac81aa18 8133719: java.lang.InternalError in java.lang.invoke.MethodHandleImpl$BindCaller.bindCaller Reviewed-by: psandoz ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: f312b57865d4 Author: mli Date: 2016-11-30 17:11 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/f312b57865d4 8170338: com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java failed with "Port already in use" Reviewed-by: chegar ! test/com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java Changeset: a563aaa85446 Author: psandoz Date: 2016-11-30 17:15 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/a563aaa85446 8168745: Iterator.forEachRemaining vs. Iterator.remove Reviewed-by: martin, smarks ! src/java.base/share/classes/java/lang/Iterable.java ! src/java.base/share/classes/java/util/Iterator.java Changeset: 5f8fbe4288ef Author: mli Date: 2016-11-30 17:43 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/5f8fbe4288ef 8019538: TEST_BUG: java/rmi/activation/rmidViaInheritedChannel tests may fail Reviewed-by: rriggs, chegar ! test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java - test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java ! test/java/rmi/activation/rmidViaInheritedChannel/rmid.security.policy Changeset: d74aefde91da Author: mli Date: 2016-11-30 18:25 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/d74aefde91da 8049316: java/nio/channels/Selector/Wakeup.java failing Reviewed-by: rriggs, alanb ! test/java/nio/channels/Selector/Wakeup.java Changeset: 89ef4b822745 Author: alanb Date: 2016-12-01 08:57 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/89ef4b822745 8169069: Module system implementation refresh (11/2016) Reviewed-by: plevart, chegar, psandoz, mchung, alanb, dfuchs, naoto, coffeys, weijun Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, claes.redestad at oracle.com, mark.reinhold at oracle.com ! make/data/jdwp/jdwp.spec ! make/launcher/Launcher-jdk.jconsole.gmk ! make/src/classes/build/tools/jigsaw/AddPackagesAttribute.java ! make/src/classes/build/tools/jigsaw/GenGraphs.java ! make/src/classes/build/tools/jigsaw/ModuleSummary.java ! make/src/classes/build/tools/module/GenModuleInfoSource.java + make/src/classes/build/tools/module/ModuleInfoExtraTest.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/intrinsic.properties ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/Deprecated.java ! src/java.base/share/classes/java/lang/Package.java ! src/java.base/share/classes/java/lang/SuppressWarnings.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/VersionProps.java.template ! src/java.base/share/classes/java/lang/annotation/ElementType.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/module/Configuration.java - src/java.base/share/classes/java/lang/module/Dependence.java ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/java/lang/module/ModuleFinder.java ! src/java.base/share/classes/java/lang/module/ModuleInfo.java ! src/java.base/share/classes/java/lang/module/ModulePath.java ! src/java.base/share/classes/java/lang/module/ModuleReference.java ! src/java.base/share/classes/java/lang/module/ModuleReferences.java ! src/java.base/share/classes/java/lang/module/Resolver.java ! src/java.base/share/classes/java/lang/module/SystemModuleFinder.java ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java ! src/java.base/share/classes/java/lang/reflect/Layer.java ! src/java.base/share/classes/java/lang/reflect/Module.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/ServiceLoader.java ! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java ! src/java.base/share/classes/jdk/internal/loader/BootLoader.java ! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/Loader.java ! src/java.base/share/classes/jdk/internal/loader/LoaderPool.java + src/java.base/share/classes/jdk/internal/loader/ResourceHelper.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangReflectModuleAccess.java ! src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java ! src/java.base/share/classes/jdk/internal/module/Builder.java ! src/java.base/share/classes/jdk/internal/module/Checks.java ! src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java ! src/java.base/share/classes/jdk/internal/module/ClassFileConstants.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/java.base/share/classes/jdk/internal/module/ModuleHashes.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java ! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java ! src/java.base/share/classes/jdk/internal/module/Modules.java ! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java ! src/java.base/share/classes/jdk/internal/module/SystemModules.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java ! src/java.base/share/classes/jdk/internal/reflect/Reflection.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties + src/java.base/share/classes/sun/security/util/AuthResourcesProvider.java + src/java.base/share/classes/sun/security/util/AuthResourcesProviderImpl.java - src/java.base/share/classes/sun/util/locale/provider/ResourceBundleProviderSupport.java ! src/java.base/share/classes/sun/util/resources/Bundles.java ! src/java.base/share/native/include/jni.h ! src/java.base/share/native/include/jvm.h ! src/java.base/share/native/libjava/Module.c ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/java.h ! src/java.compact1/share/classes/module-info.java ! src/java.compact2/share/classes/module-info.java ! src/java.compact3/share/classes/module-info.java ! src/java.desktop/share/classes/module-info.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java + src/java.desktop/share/classes/sun/font/lookup/JDKFontLookup.java ! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java ! src/java.instrument/share/classes/java/lang/instrument/package.html ! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java ! src/java.logging/share/classes/java/util/logging/Level.java ! src/java.logging/share/classes/java/util/logging/Logger.java ! src/java.management/share/classes/module-info.java ! src/java.management/share/classes/sun/management/MappedMXBeanType.java ! src/java.se.ee/share/classes/module-info.java ! src/java.se/share/classes/module-info.java ! src/java.sql.rowset/share/classes/module-info.java ! src/java.sql/share/classes/module-info.java ! src/java.transaction/share/classes/module-info.java ! src/java.xml.crypto/share/classes/module-info.java ! src/jdk.accessibility/share/classes/module-info.java ! src/jdk.attach/share/classes/module-info.java ! src/jdk.desktop/share/classes/module-info.java ! src/jdk.internal.le/share/classes/module-info.java ! src/jdk.internal.opt/share/classes/module-info.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! src/jdk.jconsole/share/classes/module-info.java ! src/jdk.jdi/share/classes/com/sun/jdi/ModuleReference.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ModuleReferenceImpl.java ! src/jdk.jdi/share/classes/module-info.java ! src/jdk.jdi/windows/classes/module-info.java.extra ! src/jdk.jdwp.agent/share/classes/module-info.java ! src/jdk.jdwp.agent/share/native/libjdwp/ModuleReferenceImpl.c ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolConfiguration.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! src/jdk.jlink/share/classes/module-info.java ! src/jdk.jvmstat/share/classes/module-info.java ! src/jdk.localedata/share/classes/module-info.java ! src/jdk.management/share/classes/com/sun/management/VMOption.java ! src/jdk.management/share/classes/module-info.java ! src/jdk.naming.dns/share/classes/module-info.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java ! src/jdk.security.auth/share/classes/module-info.java ! src/jdk.security.jgss/share/classes/module-info.java ! src/jdk.unsupported/share/classes/module-info.java ! test/ProblemList.txt ! test/TEST.ROOT ! test/com/sun/corba/serialization/ObjectStreamTest.java ! test/com/sun/crypto/provider/Cipher/AES/TestGHASH.java ! test/com/sun/crypto/provider/Cipher/PBE/CheckPBEKeySize.java ! test/com/sun/crypto/provider/Cipher/PBE/NegativeLength.java ! test/com/sun/jdi/ConstantPoolInfoGC.java ! test/com/sun/jdi/ModulesTest.java ! test/com/sun/jdi/connect/spi/GeneratedConnectors.java ! test/com/sun/jmx/mbeanserver/introspector/SimpleIntrospectorTest.java ! test/com/sun/jndi/dns/Parser.java ! test/com/sun/jndi/ldap/SimpleClientIdHashCode.java ! test/com/sun/management/VMOptionOpenDataTest.java ! test/java/awt/EventDispatchThread/EDTShutdownTest/EDTShutdownTest.java ! test/java/awt/Focus/RequestOnCompWithNullParent/RequestOnCompWithNullParent1.java ! test/java/awt/List/FocusEmptyListTest/FocusEmptyListTest.html ! test/java/awt/Modal/LWModalTest/LWModalTest.java ! test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java ! test/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh ! test/java/awt/TrayIcon/ActionCommand/ActionCommand.java ! test/java/awt/TrayIcon/ActionEventMask/ActionEventMask.java ! test/java/awt/TrayIcon/ActionEventTest/ActionEventTest.java ! test/java/awt/TrayIcon/ModalityTest/ModalityTest.java ! test/java/awt/TrayIcon/MouseEventMask/MouseEventMaskTest.java ! test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/FunctionalityCheck.java ! test/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java ! test/java/awt/TrayIcon/TrayIconEvents/TrayIconEventsTest.java ! test/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java ! test/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupTest.java ! test/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java ! test/java/awt/event/InputEvent/ButtonArraysEquality/ButtonArraysEquality.java ! test/java/awt/event/MouseEvent/CheckGetMaskForButton/CheckGetMaskForButton.java ! test/java/awt/font/FontNames/GetLCIDFromLocale.java ! test/java/awt/image/MultiResolutionImageTest.java ! test/java/awt/patchlib/java.desktop/java/awt/Helper.java ! test/java/beans/Introspector/6380849/TestBeanInfo.java ! test/java/beans/XMLEncoder/java_awt_CardLayout.java ! test/java/beans/XMLEncoder/java_awt_GridBagLayout.java ! test/java/io/FilePermission/Correctness.java ! test/java/io/ObjectInputStream/PeekInputStreamTest.java ! test/java/lang/Character/UnicodeBlock/OptimalMapSize.java ! test/java/lang/Class/GetModuleTest.java ! test/java/lang/Class/forName/modules/src/m2/p2/test/Main.java ! test/java/lang/Class/getDeclaredField/ClassDeclaredFieldsTest.java ! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java ! test/java/lang/Class/getResource/Main.java ! test/java/lang/Class/getResource/ResourcesTest.java ! test/java/lang/Class/getResource/src/m1/module-info.java ! test/java/lang/Class/getResource/src/m1/p1/Main.java + test/java/lang/Class/getResource/src/m1/p1/impl/Type.java + test/java/lang/Class/getResource/src/m1/p1/resources/Type.java ! test/java/lang/Class/getResource/src/m2/module-info.java ! test/java/lang/Class/getResource/src/m2/p2/Main.java + test/java/lang/Class/getResource/src/m2/p2/impl/Type.java + test/java/lang/Class/getResource/src/m2/p2/resources/Type.java - test/java/lang/Class/getResource/src/m3/module-info.java - test/java/lang/Class/getResource/src/m3/p3/Main.java ! test/java/lang/ClassLoader/LibraryPathProperty.java ! test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh ! test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh ! test/java/lang/ClassLoader/getResource/modules/Main.java ! test/java/lang/ClassLoader/getResource/modules/ResourcesTest.java ! test/java/lang/ClassLoader/getResource/modules/src/m1/module-info.java ! test/java/lang/ClassLoader/getResource/modules/src/m1/p1/Main.java + test/java/lang/ClassLoader/getResource/modules/src/m1/p1/impl/Type.java + test/java/lang/ClassLoader/getResource/modules/src/m1/p1/resources/Type.java ! test/java/lang/ClassLoader/getResource/modules/src/m2/module-info.java ! test/java/lang/ClassLoader/getResource/modules/src/m2/p2/Main.java + test/java/lang/ClassLoader/getResource/modules/src/m2/p2/impl/Type.java + test/java/lang/ClassLoader/getResource/modules/src/m2/p2/resources/Type.java - test/java/lang/ClassLoader/getResource/modules/src/m3/module-info.java - test/java/lang/ClassLoader/getResource/modules/src/m3/p3/Main.java ! test/java/lang/ProcessBuilder/Basic.java ! test/java/lang/Runtime/Version/VersionProps.java ! test/java/lang/StackWalker/CountLocalSlots.java ! test/java/lang/StackWalker/LocalsAndOperands.java ! test/java/lang/StackWalker/LocalsCrash.java ! test/java/lang/String/CompactString/VMOptionsTest.java ! test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerAPIsTest.java ! test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java ! test/java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/SystemLoggerInPlatformLoader.java ! test/java/lang/System/LoggerFinder/internal/backend/LoggerFinderBackendTest.java ! test/java/lang/annotation/AnnotationsInheritanceOrderRedefinitionTest.java + test/java/lang/instrument/RedefineModuleAgent.java + test/java/lang/instrument/RedefineModuleTest.java ! test/java/lang/instrument/TestAgentWithLimitMods.java + test/java/lang/instrument/java.base/java/lang/TestProvider.java + test/java/lang/instrument/java.base/jdk/internal/test/TestProviderImpl1.java + test/java/lang/instrument/java.base/jdk/internal/test/TestProviderImpl2.java ! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java ! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java ! test/java/lang/invoke/LambdaFormTest.java + test/java/lang/invoke/MethodHandles/privateLookupIn/Driver.java + test/java/lang/invoke/MethodHandles/privateLookupIn/m1/module-info.java + test/java/lang/invoke/MethodHandles/privateLookupIn/m1/p1/Type.java + test/java/lang/invoke/MethodHandles/privateLookupIn/m2/module-info.java + test/java/lang/invoke/MethodHandles/privateLookupIn/m2/p2/Type.java + test/java/lang/invoke/MethodHandles/privateLookupIn/m3/module-info.java + test/java/lang/invoke/MethodHandles/privateLookupIn/m3/p3/Type.java + test/java/lang/invoke/MethodHandles/privateLookupIn/test/module-info.java + test/java/lang/invoke/MethodHandles/privateLookupIn/test/p/PrivateLookupInTests.java + test/java/lang/invoke/MethodHandles/privateLookupIn/test/p/internal/NonPublicType.java + test/java/lang/invoke/MethodHandles/privateLookupIn/test/p/internal/PublicType.java ! test/java/lang/invoke/PrivateInvokeTest.java ! test/java/lang/invoke/VMAnonymousClass.java ! test/java/lang/module/AutomaticModulesTest.java ! test/java/lang/module/ConfigurationTest.java ! test/java/lang/module/ModuleDescriptorTest.java ! test/java/lang/module/ModuleFinderTest.java ! test/java/lang/module/ModuleReferenceTest.java ! test/java/lang/module/MultiReleaseJarTest.java ! test/java/lang/ref/FinalizerHistogramTest.java ! test/java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java ! test/java/lang/reflect/Layer/BasicLayerTest.java ! test/java/lang/reflect/Layer/LayerAndLoadersTest.java + test/java/lang/reflect/Layer/LayerControllerTest.java + test/java/lang/reflect/Module/AnnotationsTest.java ! test/java/lang/reflect/Module/BasicModuleTest.java ! test/java/lang/reflect/Module/WithSecurityManager.java ! test/java/lang/reflect/Module/access/AccessTest.java ! test/java/lang/reflect/Module/access/src/target/module-info.java - test/java/lang/reflect/Module/access/src/target/p/Exported.java - test/java/lang/reflect/Module/access/src/target/p/Helper.java + test/java/lang/reflect/Module/access/src/target/p1/Helper.java + test/java/lang/reflect/Module/access/src/target/p1/Public.java + test/java/lang/reflect/Module/access/src/target/p2/NonPublic.java - test/java/lang/reflect/Module/access/src/target/q/Internal.java + test/java/lang/reflect/Module/access/src/target/q1/Public.java + test/java/lang/reflect/Module/access/src/target/q2/NonPublic.java ! test/java/lang/reflect/Module/access/src/test/test/Main.java + test/java/lang/reflect/Module/annotation/Basic.java + test/java/lang/reflect/Module/annotation/src/m/module-info.java + test/java/lang/reflect/Module/annotation/src/m/p/annotation/Bar.java + test/java/lang/reflect/Module/annotation/src/m/p/annotation/Baz.java + test/java/lang/reflect/Module/annotation/src/m/p/annotation/Foo.java ! test/java/lang/reflect/Proxy/src/m3/module-info.java ! test/java/lang/reflect/Proxy/src/test/module-info.java ! test/java/net/InterfaceAddress/Equals.java ! test/java/nio/Buffer/Basic.java ! test/java/nio/channels/Selector/TemporarySelector.java ! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh ! test/java/nio/file/etc/Exceptions.java ! test/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java ! test/java/rmi/dgc/dgcAckFailure/DGCAckFailure.java ! test/java/rmi/server/RMIClassLoader/useCodebaseOnlyDefault/UseCodebaseOnlyDefault.java ! test/java/rmi/server/getRemoteClass/GetRemoteClass.java ! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java ! test/java/security/modules/ModularTest.java ! test/java/security/testlibrary/Proc.java ! test/java/time/TEST.properties ! test/java/util/ArrayList/ArrayManagement.java ! test/java/util/Calendar/StampOverflow.java ! test/java/util/Collection/MOAT.java ! test/java/util/Collections/SyncSubMutexes.java ! test/java/util/Currency/CurrencyTest.java ! test/java/util/Currency/ValidateISO4217.java ! test/java/util/EnumSet/OneUniverse.java ! test/java/util/Hashtable/DeserializedLength.java ! test/java/util/IdentityHashMap/Capacity.java ! test/java/util/Locale/bug6312358.java ! test/java/util/ResourceBundle/ReferencesTest.java ! test/java/util/ResourceBundle/modules/modlocal/modlocal.sh + test/java/util/ResourceBundle/modules/unnamed/Main.java + test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/internal/resources/Foo.java + test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/internal/resources/Foo_de.java + test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/internal/resources/Foo_en.java + test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/internal/resources/Foo_fr.java + test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/internal/resources/Foo_ja.properties + test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/internal/resources/Foo_zh.properties + test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/internal/resources/Foo_zh_TW.properties + test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/resources/MyResources.java + test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/resources/MyResources_de.java + test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/resources/MyResources_en.java + test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/resources/MyResources_fr.java + test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/resources/MyResources_ja.properties + test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/resources/MyResources_zh.properties + test/java/util/ResourceBundle/modules/unnamed/src/bundles/jdk/test/resources/MyResources_zh_TW.properties + test/java/util/ResourceBundle/modules/unnamed/src/bundles/module-info.java + test/java/util/ResourceBundle/modules/unnamed/unnamed.sh ! test/java/util/ResourceBundle/modules/visibility/visibility.sh - test/java/util/ServiceLoader/Basic.java - test/java/util/ServiceLoader/FooProvider1.java - test/java/util/ServiceLoader/FooProvider2.java - test/java/util/ServiceLoader/FooProvider3.java - test/java/util/ServiceLoader/FooService.java - test/java/util/ServiceLoader/Load.java - test/java/util/ServiceLoader/basic.sh + test/java/util/ServiceLoader/basic/BarProvider.java + test/java/util/ServiceLoader/basic/Basic.java + test/java/util/ServiceLoader/basic/FooProvider1.java + test/java/util/ServiceLoader/basic/FooProvider2.java + test/java/util/ServiceLoader/basic/FooProvider3.java + test/java/util/ServiceLoader/basic/FooService.java + test/java/util/ServiceLoader/basic/Load.java + test/java/util/ServiceLoader/basic/basic.sh + test/java/util/ServiceLoader/modules/BadProvidersTest.java + test/java/util/ServiceLoader/modules/Basic.java - test/java/util/ServiceLoader/modules/MiscTests.java - test/java/util/ServiceLoader/modules/ServicesTest.java + test/java/util/ServiceLoader/modules/badfactories/badreturntype/ProviderFactory.java + test/java/util/ServiceLoader/modules/badfactories/classnotpublic/ProviderFactory.java + test/java/util/ServiceLoader/modules/badfactories/classnotpublic/Service.java + test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/ProviderFactory.java + test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/Service.java + test/java/util/ServiceLoader/modules/badfactories/returnsnull/ProviderFactory.java + test/java/util/ServiceLoader/modules/badfactories/returnsnull/Service.java + test/java/util/ServiceLoader/modules/badfactories/throwsexception/ProviderFactory.java + test/java/util/ServiceLoader/modules/badfactories/throwsexception/Service.java + test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Provider.java + test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Service.java + test/java/util/ServiceLoader/modules/badproviders/notasubtype/Provider.java + test/java/util/ServiceLoader/modules/badproviders/notpublic/Provider.java + test/java/util/ServiceLoader/modules/badproviders/notpublic/Service.java + test/java/util/ServiceLoader/modules/badproviders/throwsexception/Provider.java + test/java/util/ServiceLoader/modules/badproviders/throwsexception/Service.java + test/java/util/ServiceLoader/modules/modules/bananascript/module-info.java + test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScript.java + test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScriptEngineFactory.java + test/java/util/ServiceLoader/modules/modules/test1/module-info.java + test/java/util/ServiceLoader/modules/modules/test1/p/ProviderFactory.java + test/java/util/ServiceLoader/modules/modules/test1/p/Service.java + test/java/util/ServiceLoader/modules/modules/test2/module-info.java + test/java/util/ServiceLoader/modules/modules/test2/p/Provider.java + test/java/util/ServiceLoader/modules/modules/test2/p/Service.java - test/java/util/ServiceLoader/modules/src/bananascript/module-info.java - test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScript.java - test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScriptEngineFactory.java ! test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScriptEngineFactory.java - test/java/util/ServiceLoader/modules/src/test/module-info.java - test/java/util/ServiceLoader/modules/src/test/test/Main.java ! test/java/util/concurrent/ArrayBlockingQueue/IteratorConsistency.java ! test/java/util/concurrent/BlockingQueue/LastElement.java ! test/java/util/concurrent/BlockingQueue/PollMemoryLeak.java ! test/java/util/concurrent/ConcurrentLinkedQueue/RemoveLeak.java ! test/java/util/concurrent/Phaser/PhaseOverflow.java ! test/java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCoreThreads.java ! test/java/util/concurrent/atomic/VMSupportsCS8.java ! test/java/util/concurrent/forkjoin/FJExceptionTableLeak.java ! test/java/util/concurrent/tck/JSR166TestCase.java ! test/java/util/logging/FileHandlerLongLimit.java ! test/java/util/logging/HandlersConfigTest.java ! test/java/util/logging/LocalizedLevelName.java ! test/java/util/logging/LogManager/Configuration/updateConfiguration/UpdateConfigurationTest.java ! test/java/util/logging/modules/pkgs/p3/test/ResourceBundleTest.java ! test/javax/management/ObjectName/CompressedStorageTest.java ! test/javax/management/loading/MLetInternalsTest.java ! test/javax/management/openmbean/TabularDataOrderTest.java ! test/javax/management/remote/mandatory/connection/ObjectInputStreamWithLoaderNullCheckTest.java ! test/javax/management/remote/mandatory/connection/RMIConnectorInternalMapTest.java ! test/javax/management/remote/mandatory/connection/RMIConnectorNullSubjectConnTest.java ! test/javax/management/remote/mandatory/notif/DeadListenerTest.java ! test/javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java ! test/javax/net/ssl/DTLS/DTLSDataExchangeTest.java ! test/javax/net/ssl/DTLS/DTLSEnginesClosureTest.java ! test/javax/net/ssl/DTLS/DTLSHandshakeTest.java ! test/javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java ! test/javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java ! test/javax/net/ssl/DTLS/DTLSMFLNTest.java ! test/javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java ! test/javax/net/ssl/DTLS/DTLSRehandshakeTest.java ! test/javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java ! test/javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java ! test/javax/net/ssl/DTLS/DTLSSequenceNumberTest.java ! test/javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java ! test/javax/net/ssl/DTLS/TEST.properties ! test/javax/net/ssl/DTLSv10/DTLSv10BufferOverflowUnderflowTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10HandshakeTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java ! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java ! test/javax/net/ssl/DTLSv10/TEST.properties ! test/javax/net/ssl/TLS/TEST.properties ! test/javax/net/ssl/TLS/TLSClientPropertyTest.java ! test/javax/net/ssl/TLS/TLSDataExchangeTest.java ! test/javax/net/ssl/TLS/TLSEnginesClosureTest.java ! test/javax/net/ssl/TLS/TLSHandshakeTest.java ! test/javax/net/ssl/TLS/TLSMFLNTest.java ! test/javax/net/ssl/TLS/TLSNotEnabledRC4Test.java ! test/javax/net/ssl/TLS/TLSRehandshakeTest.java ! test/javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java ! test/javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java ! test/javax/net/ssl/TLS/TLSUnsupportedCiphersTest.java ! test/javax/net/ssl/TLSv1/TEST.properties ! test/javax/net/ssl/TLSv1/TLSDataExchangeTest.java ! test/javax/net/ssl/TLSv1/TLSEnginesClosureTest.java ! test/javax/net/ssl/TLSv1/TLSHandshakeTest.java ! test/javax/net/ssl/TLSv1/TLSMFLNTest.java ! test/javax/net/ssl/TLSv1/TLSNotEnabledRC4Test.java ! test/javax/net/ssl/TLSv1/TLSRehandshakeTest.java ! test/javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java ! test/javax/net/ssl/TLSv1/TLSRehandshakeWithDataExTest.java ! test/javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java ! test/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java ! test/javax/net/ssl/TLSv11/ExportableBlockCipher.java ! test/javax/net/ssl/TLSv11/ExportableStreamCipher.java ! test/javax/net/ssl/TLSv11/GenericBlockCipher.java ! test/javax/net/ssl/TLSv11/GenericStreamCipher.java ! test/javax/net/ssl/TLSv11/TEST.properties ! test/javax/net/ssl/TLSv11/TLSDataExchangeTest.java ! test/javax/net/ssl/TLSv11/TLSEnginesClosureTest.java ! test/javax/net/ssl/TLSv11/TLSHandshakeTest.java ! test/javax/net/ssl/TLSv11/TLSMFLNTest.java ! test/javax/net/ssl/TLSv11/TLSNotEnabledRC4Test.java ! test/javax/net/ssl/TLSv11/TLSRehandshakeTest.java ! test/javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java ! test/javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java ! test/javax/net/ssl/TLSv11/TLSUnsupportedCiphersTest.java ! test/javax/sound/midi/Gervill/SoftSynthesizer/ImplicitOpenClose.java ! test/javax/sound/midi/Gervill/SoftSynthesizer/Open.java ! test/javax/swing/JFileChooser/6688203/bug6688203.java ! test/javax/swing/JLabel/7004134/bug7004134.java ! test/javax/swing/JPopupMenu/6495920/bug6495920.java ! test/javax/swing/JPopupMenu/6800513/bug6800513.java ! test/javax/swing/JSlider/6794836/bug6794836.java ! test/javax/swing/JSlider/6848475/bug6848475.java ! test/javax/swing/JTabbedPane/7010561/bug7010561.java ! test/javax/swing/JTree/6263446/bug6263446.java ! test/javax/swing/RepaintManager/7013453/bug7013453.java ! test/javax/swing/Security/6938813/bug6938813.java ! test/javax/swing/border/Test7149090.java ! test/javax/swing/plaf/synth/7143614/bug7143614.java ! test/javax/swing/text/View/8014863/bug8014863.java ! test/javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java ! test/javax/xml/jaxp/PrecisionDecimalDV/XPrecisionDecimalToString.java ! test/jdk/internal/jline/console/StripAnsiTest.java ! test/jdk/internal/misc/Unsafe/CopyCommon.java ! test/jdk/internal/reflect/CallerSensitive/CallerSensitiveFinder.java ! test/jdk/modules/etc/VerifyModuleDelegation.java + test/jdk/modules/open/Basic.java + test/jdk/modules/open/modules/m1/module-info.java + test/jdk/modules/open/modules/m1/p/NotPublicType.java + test/jdk/modules/open/modules/m1/p/PublicType.java + test/jdk/modules/open/modules/m1/p/internal/NotPublicType.java + test/jdk/modules/open/modules/m1/p/internal/PublicType.java + test/jdk/modules/open/modules/m2/module-info.java + test/jdk/modules/open/modules/m2/q/NotPublicType.java + test/jdk/modules/open/modules/m2/q/PublicType.java + test/jdk/modules/open/modules/m2/q/internal/NotPublicType.java + test/jdk/modules/open/modules/m2/q/internal/PublicType.java ! test/jdk/modules/scenarios/automaticmodules/src/sptest/test/Main.java ! test/sun/net/idn/TestStringPrep.java ! test/sun/net/www/http/HttpClient/IsAvailable.java ! test/sun/net/www/protocol/http/NoNTLM.java ! test/sun/security/jgss/spnego/NotPreferredMech.java ! test/sun/security/krb5/RFC396xTest.java ! test/sun/security/krb5/auto/Renew.java ! test/sun/security/krb5/auto/TEST.properties ! test/sun/security/krb5/ccache/TimeInCCache.java ! test/sun/security/krb5/config/DefUdpLimit.java ! test/sun/security/krb5/config/DnsFallback.java ! test/sun/security/krb5/config/SCDynamicConfigTest.java ! test/sun/security/krb5/tools/KtabZero.java ! test/sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java ! test/sun/security/provider/SecureRandom/CommonSeeder.java ! test/sun/security/provider/SecureRandom/DRBGS11n.java ! test/sun/security/ssl/ExtensionType/OptimalListSize.java ! test/sun/security/tools/jarsigner/LargeJarEntry.java ! test/sun/security/tools/keytool/StartDateTest.java ! test/sun/security/util/DerInputBuffer/DerInputBufferEqualsHashCode.java ! test/sun/tools/jconsole/ResourceCheckTest.java ! test/sun/util/calendar/zi/TestZoneInfo310.java ! test/tools/jar/mmrjar/ConcealedPackage.java + test/tools/jar/mmrjar/src/mr10/p/internal/bar/Gee.java ! test/tools/jar/modularJar/Basic.java ! test/tools/jar/modularJar/src/bar/jdk/test/bar/Bar.java ! test/tools/jar/modularJar/src/foo/jdk/test/foo/Foo.java + test/tools/jar/modularJar/src/foo/jdk/test/foo/resources/foo.properties ! test/tools/jar/multiRelease/Basic.java + test/tools/jar/multiRelease/Basic1.java ! test/tools/jlink/IntegrationTest.java ! test/tools/jlink/JLinkNegativeTest.java ! test/tools/jlink/JLinkTest.java + test/tools/jlink/basic/AllModulePath.java ! test/tools/jlink/basic/BasicTest.java + test/tools/jlink/basic/src/m1/module-info.java + test/tools/jlink/basic/src/m1/p/ListModules.java ! test/tools/jlink/plugins/FileCopierPluginTest.java ! test/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java ! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java ! test/tools/jlink/plugins/SystemModuleDescriptors/src/m1/p1/Main.java ! test/tools/jlink/plugins/SystemModuleDescriptors/src/m3/module-info.java + test/tools/jlink/plugins/SystemModuleDescriptors/src/m3/p3/Main.java + test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/module-info.java + test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/Foo.java ! test/tools/jmod/JmodTest.java ! test/tools/jmod/hashes/src/org.bar/module-info.java ! test/tools/jmod/hashes/src/org.foo/module-info.java + test/tools/jmod/src/foo/jdk/test/foo/resources/foo.properties + test/tools/launcher/InfoStreams.java ! test/tools/launcher/modules/addexports/AddExportsTest.java + test/tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java + test/tools/launcher/modules/addexports/manifest/Test1.java + test/tools/launcher/modules/addexports/manifest/Test2.java ! test/tools/launcher/modules/addexports/src/m1/jdk/test1/Main.java ! test/tools/launcher/modules/listmods/ListModsTest.java ! test/tools/launcher/modules/upgrademodulepath/src/java.transaction/module-info.java ! test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java Changeset: ed10bde51263 Author: alanb Date: 2016-12-01 11:16 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/ed10bde51263 Merge ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/ClassLoader.java - src/java.base/share/classes/java/lang/module/Dependence.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java - src/java.base/share/classes/sun/util/locale/provider/ResourceBundleProviderSupport.java ! src/jdk.jconsole/share/classes/module-info.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! test/ProblemList.txt - test/java/lang/Class/getResource/src/m3/module-info.java - test/java/lang/Class/getResource/src/m3/p3/Main.java - test/java/lang/ClassLoader/getResource/modules/src/m3/module-info.java - test/java/lang/ClassLoader/getResource/modules/src/m3/p3/Main.java - test/java/lang/reflect/Module/access/src/target/p/Exported.java - test/java/lang/reflect/Module/access/src/target/p/Helper.java - test/java/lang/reflect/Module/access/src/target/q/Internal.java - test/java/util/ServiceLoader/Basic.java - test/java/util/ServiceLoader/FooProvider1.java - test/java/util/ServiceLoader/FooProvider2.java - test/java/util/ServiceLoader/FooProvider3.java - test/java/util/ServiceLoader/FooService.java - test/java/util/ServiceLoader/Load.java - test/java/util/ServiceLoader/basic.sh - test/java/util/ServiceLoader/modules/MiscTests.java - test/java/util/ServiceLoader/modules/ServicesTest.java - test/java/util/ServiceLoader/modules/src/bananascript/module-info.java - test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScript.java - test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScriptEngineFactory.java - test/java/util/ServiceLoader/modules/src/test/module-info.java - test/java/util/ServiceLoader/modules/src/test/test/Main.java ! test/java/util/concurrent/ArrayBlockingQueue/IteratorConsistency.java ! test/java/util/concurrent/tck/JSR166TestCase.java Changeset: 90b5b235e6b0 Author: ihse Date: 2016-12-01 14:52 +0100 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/90b5b235e6b0 8056215: AWT source dirs should only point to java2d, not below Reviewed-by: erikj ! make/lib/Awt2dLibraries.gmk Changeset: 6dd1d95e9d93 Author: xiaofeya Date: 2016-12-01 06:38 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/6dd1d95e9d93 8170559: Incorrect bug id in problem list Reviewed-by: rriggs ! test/ProblemList.txt Changeset: de578b801a60 Author: xiaofeya Date: 2016-12-01 06:54 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/de578b801a60 8162521: java/net/Authenticator/B4933582.sh fails intermittently with BindException Reviewed-by: dfuchs ! test/java/net/Authenticator/B4933582.java - test/java/net/Authenticator/B4933582.sh ! test/sun/net/www/httptest/TestHttpServer.java Changeset: fdc2a054d947 Author: redestad Date: 2016-12-01 19:03 +0100 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/fdc2a054d947 8170602: Startup regression due to introduction of lambda in java.io.FilePermissionCollection Reviewed-by: rriggs, alanb ! src/java.base/share/classes/java/io/FilePermission.java Changeset: 7b997de570ba Author: lana Date: 2016-12-01 21:39 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/7b997de570ba Merge - src/java.base/share/classes/java/lang/module/Dependence.java - src/java.base/share/classes/sun/util/locale/provider/ResourceBundleProviderSupport.java - test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.html - test/java/lang/Class/getResource/src/m3/module-info.java - test/java/lang/Class/getResource/src/m3/p3/Main.java - test/java/lang/ClassLoader/getResource/modules/src/m3/module-info.java - test/java/lang/ClassLoader/getResource/modules/src/m3/p3/Main.java - test/java/lang/reflect/Module/access/src/target/p/Exported.java - test/java/lang/reflect/Module/access/src/target/p/Helper.java - test/java/lang/reflect/Module/access/src/target/q/Internal.java - test/java/net/Authenticator/B4933582.sh - test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java - test/java/util/ServiceLoader/Basic.java - test/java/util/ServiceLoader/FooProvider1.java - test/java/util/ServiceLoader/FooProvider2.java - test/java/util/ServiceLoader/FooProvider3.java - test/java/util/ServiceLoader/FooService.java - test/java/util/ServiceLoader/Load.java - test/java/util/ServiceLoader/basic.sh - test/java/util/ServiceLoader/modules/MiscTests.java - test/java/util/ServiceLoader/modules/ServicesTest.java - test/java/util/ServiceLoader/modules/src/bananascript/module-info.java - test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScript.java - test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScriptEngineFactory.java - test/java/util/ServiceLoader/modules/src/test/module-info.java - test/java/util/ServiceLoader/modules/src/test/test/Main.java Changeset: 685512caa8bf Author: sherman Date: 2016-12-01 15:42 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/685512caa8bf 8167328: jar -d m.jar hangs Reviewed-by: alanb, mchung, chegar ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! test/tools/jar/modularJar/Basic.java Changeset: b1b62e236357 Author: psandoz Date: 2016-12-01 17:52 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b1b62e236357 8170155: StringBuffer and StringBuilder stream methods are not late-binding Reviewed-by: sherman ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/StringUTF16.java ! test/TEST.groups + test/java/util/Spliterator/SpliteratorFailFastTest.java + test/java/util/Spliterator/SpliteratorLateBindingFailFastHelper.java - test/java/util/Spliterator/SpliteratorLateBindingFailFastTest.java + test/java/util/Spliterator/SpliteratorLateBindingTest.java ! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java Changeset: 35c87712682f Author: amlu Date: 2016-12-02 10:56 +0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/35c87712682f 8170581: Remove OpenNonIntegralNumberOfSampleframes.java from ProblemList Reviewed-by: darcy ! test/ProblemList.txt Changeset: 99dd72e05060 Author: mli Date: 2016-12-02 00:47 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/99dd72e05060 8153916: com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java failed with BindException Reviewed-by: chegar ! test/com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java Changeset: 08f81d321087 Author: mli Date: 2016-12-02 01:11 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/08f81d321087 8080550: java/rmi/server/useCustomRef/UseCustomRef.java failed with java.net.BindException intermittently Reviewed-by: chegar ! test/java/rmi/server/useCustomRef/UseCustomRef.java Changeset: 08f94540f074 Author: mli Date: 2016-12-02 02:01 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/08f94540f074 8078587: java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java fails intermittently with Port already in use Reviewed-by: chegar ! test/java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java Changeset: bc6c31fd98cf Author: dfuchs Date: 2016-12-02 13:18 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/bc6c31fd98cf 8169495: Add a method to set an Authenticator on a HttpURLConnection. Summary: new public method java.net.HttpURLConnection::setAuthenticator allows to specify an authenticator to use with a given connection. Reviewed-by: chegar ! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java ! src/java.base/share/classes/java/net/Authenticator.java ! src/java.base/share/classes/java/net/HttpURLConnection.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/protocol/http/AuthCache.java ! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java + src/java.base/share/classes/sun/net/www/protocol/http/AuthenticatorKeys.java ! src/java.base/share/classes/sun/net/www/protocol/http/BasicAuthentication.java ! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpCallerInfo.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/http/NTLMAuthenticationProxy.java ! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java ! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java ! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java ! src/java.security.jgss/share/classes/sun/net/www/protocol/http/spnego/NegotiateCallbackHandler.java + test/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java + test/java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java + test/java/net/HttpURLConnection/SetAuthenticator/HTTPTestClient.java + test/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java ! test/java/net/HttpURLConnection/getResponseCode.java Changeset: edf69d3b31cc Author: ihse Date: 2016-12-02 16:18 +0100 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/edf69d3b31cc 8039103: "explicitly" is misspelled as "explicitely" in configure scripts Reviewed-by: erikj, tbell ! make/lib/Awt2dLibraries.gmk Changeset: b6bad6302dc8 Author: gromero Date: 2016-11-28 11:13 -0500 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b6bad6302dc8 8170153: PPC64/s390x/aarch64: Poor StrictMath performance due to non-optimized compilation Reviewed-by: mdoerr, erikj, simonis, aph ! make/lib/CoreLibraries.gmk Changeset: ea9502bce1a9 Author: psandoz Date: 2016-12-02 10:05 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/ea9502bce1a9 8166914: URLClassLoader spec needs to mention that it's MR-aware Reviewed-by: mchung, alanb ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/java/util/jar/JarFile.java Changeset: 5dbefe6fe4e4 Author: mchung Date: 2016-12-02 11:00 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/5dbefe6fe4e4 8170633: backslashes in gensrc/module-info.java comments need escaping Reviewed-by: alanb, psandoz, wetmore ! make/src/classes/build/tools/module/GenModuleInfoSource.java Changeset: 150206269f3f Author: mchung Date: 2016-12-02 11:05 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/150206269f3f 8170660: RMI regression test failures due to missing @build TestLibrary Reviewed-by: lancea Contributed-by: Abdul Kolarkunnu ! test/com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java Changeset: 8d4eb53e3933 Author: mullan Date: 2016-12-02 14:22 -0500 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/8d4eb53e3933 8170131: Certificates not being blocked by jdk.tls.disabledAlgorithms property Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java ! test/sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java Changeset: a5eb1d52e445 Author: mullan Date: 2016-12-02 14:24 -0500 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/a5eb1d52e445 Merge Changeset: ed6586330575 Author: darcy Date: 2016-12-02 18:03 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/ed6586330575 8170670: Problem list com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java until fix of JDK-8170669 Reviewed-by: smarks ! test/ProblemList.txt Changeset: 5c9389804cbc Author: rgoel Date: 2016-12-05 12:53 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/5c9389804cbc 8075577: java.time does not support HOST provider Reviewed-by: okutsu, rriggs ! src/java.base/macosx/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.base/share/classes/module-info.java + src/java.base/share/classes/sun/text/spi/JavaTimeDateTimePatternProvider.java ! src/java.base/share/classes/sun/util/locale/provider/AuxLocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java + src/java.base/share/classes/sun/util/locale/provider/JavaTimeDateTimePatternImpl.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java ! src/java.base/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java Changeset: 4d74b5d2086c Author: psandoz Date: 2016-12-05 13:00 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/4d74b5d2086c 8170733: HashMap.HashIterator.remove method does not use cached value for the hash code. Reviewed-by: martin, dl, shade ! src/java.base/share/classes/java/util/HashMap.java ! src/java.base/share/classes/java/util/LinkedHashMap.java Changeset: 9f111abca7aa Author: valeriep Date: 2016-12-05 23:23 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/9f111abca7aa 8170245: [TEST_BUG] Cipher tests fail when running with unlimited policy Summary: Updated the failed cipher tests to work under unlimited policy Reviewed-by: xuelei ! test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/Dynamic.java ! test/com/sun/crypto/provider/Cipher/Blowfish/TestCipherBlowfish.java ! test/com/sun/crypto/provider/Cipher/PBE/PBESameBuffer/AESPBEWrapper.java ! test/com/sun/crypto/provider/Cipher/PBE/PBESameBuffer/PBECipherWrapper.java ! test/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java ! test/com/sun/crypto/provider/Cipher/PBE/TestCipherPBE.java ! test/com/sun/crypto/provider/Cipher/TestCipher.java Changeset: b2ca07f8507f Author: mli Date: 2016-12-05 16:16 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b2ca07f8507f 8170669: com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java fails after JDK-8153916 Reviewed-by: rriggs ! test/ProblemList.txt ! test/com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java ! test/com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java Changeset: 7ba811d85695 Author: mli Date: 2016-12-05 16:27 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/7ba811d85695 8170644: java/rmi/registry/interfaceHash/InterfaceHash.java failed intermittently with "Port already in use" Reviewed-by: dfuchs ! test/java/rmi/registry/interfaceHash/InterfaceHash.java Changeset: 51843ad502b5 Author: wetmore Date: 2016-12-05 17:04 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/51843ad502b5 8170157: Enable unlimited cryptographic policy by default in OracleJDK 8169335: Add a crypto policy fallback in case Security Property 'crypto.policy' does not exist Reviewed-by: erikj, ihse, weijun, xuelei, coffeys ! make/gensrc/GensrcMisc.gmk - src/java.base/share/classes/javax/crypto/JceSecurity.java + src/java.base/share/classes/javax/crypto/JceSecurity.java.template ! src/java.base/share/conf/security/java.security ! src/java.base/share/conf/security/policy/README.txt + test/javax/crypto/CryptoPermissions/CryptoPolicyFallback.java ! test/javax/crypto/CryptoPermissions/TestUnlimited.java Changeset: c8b567c5193e Author: mli Date: 2016-12-05 19:06 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/c8b567c5193e 8170523: Some PKCS11 test cases are ignored with security manager Summary: Get OS distro before enabling security manager Reviewed-by: mullan Contributed-by: John Jiang ! test/sun/security/pkcs11/PKCS11Test.java Changeset: 9098b2b9d997 Author: lana Date: 2016-11-29 21:58 -0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/9098b2b9d997 8037111: space before percent is inconsistent between sv and sv_SE 8081643: wrong number format for Serbian locale with Latin script Reviewed-by: naoto Contributed-by: li.jiang at oracle.com ! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_sr_Latn.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_sv.java ! test/sun/text/resources/LocaleData ! test/sun/text/resources/LocaleDataTest.java Changeset: b5c765200bcf Author: gadams Date: 2016-12-08 14:49 -0500 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b5c765200bcf Merge ! make/copy/Copy-java.base.gmk ! make/gensrc/GensrcMisc.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk - src/java.base/share/classes/java/lang/module/Dependence.java - src/java.base/share/classes/javax/crypto/JceSecurity.java - src/java.base/share/classes/sun/util/locale/provider/ResourceBundleProviderSupport.java - src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.c - src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de_GR.properties - test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.html - test/java/lang/Class/getResource/src/m3/module-info.java - test/java/lang/Class/getResource/src/m3/p3/Main.java - test/java/lang/ClassLoader/getResource/modules/src/m3/module-info.java - test/java/lang/ClassLoader/getResource/modules/src/m3/p3/Main.java - test/java/lang/reflect/Module/access/src/target/p/Exported.java - test/java/lang/reflect/Module/access/src/target/p/Helper.java - test/java/lang/reflect/Module/access/src/target/q/Internal.java - test/java/net/Authenticator/B4933582.sh - test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java - test/java/util/Locale/LocaleTestFmwk.java - test/java/util/ServiceLoader/Basic.java - test/java/util/ServiceLoader/FooProvider1.java - test/java/util/ServiceLoader/FooProvider2.java - test/java/util/ServiceLoader/FooProvider3.java - test/java/util/ServiceLoader/FooService.java - test/java/util/ServiceLoader/Load.java - test/java/util/ServiceLoader/basic.sh - test/java/util/ServiceLoader/modules/MiscTests.java - test/java/util/ServiceLoader/modules/ServicesTest.java - test/java/util/ServiceLoader/modules/src/bananascript/module-info.java - test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScript.java - test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScriptEngineFactory.java - test/java/util/ServiceLoader/modules/src/test/module-info.java - test/java/util/ServiceLoader/modules/src/test/test/Main.java - test/java/util/Spliterator/SpliteratorLateBindingFailFastTest.java - test/javax/net/ssl/templates/SSLSocketSample.java - test/javax/net/ssl/templates/SSLTest.java - test/sun/tools/jps/JpsBase.java - test/sun/tools/jps/TestJpsClass.java - test/sun/tools/jps/TestJpsJar.java - test/sun/tools/jps/TestJpsJarRelative.java From gary.adams at oracle.com Thu Dec 8 19:52:27 2016 From: gary.adams at oracle.com (gary.adams at oracle.com) Date: Thu, 08 Dec 2016 19:52:27 +0000 Subject: hg: mobile/dev/langtools: 38 new changesets Message-ID: <201612081952.uB8JqR04017720@aojmv0008.oracle.com> Changeset: 26f972dc2d17 Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/26f972dc2d17 Added tag jdk-9+145 for changeset cb9e896265ef ! .hgtags Changeset: d715163cd7c5 Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/d715163cd7c5 Added tag jdk-9+146 for changeset 26f972dc2d17 ! .hgtags Changeset: b265444e51db Author: jlahoda Date: 2016-11-16 17:48 +0100 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/b265444e51db 8169561: jshell tool: double shift-tab on variable crashes tool Summary: Avoid crashe for unknown HTML tags; avoid crash for non-existing documentation; fix signature for JShell variables Reviewed-by: rfield ! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/jdk/internal/shellsupport/doc/JavadocFormatterTest.java ! test/jdk/jshell/JavadocTest.java Changeset: cb1b89564c96 Author: rfield Date: 2016-11-16 10:45 -0800 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/cb1b89564c96 8143006: jshell tool: /edit doesn't process each line as same as inputs for jshell 8163816: JShell tests: jdk/jshell/ExternalEditorTest.java -- unexpected results EditorTestBase.testEditClass1() and .testEditMethod1() Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/jdk/jshell/EditorTestBase.java ! test/jdk/jshell/ExternalEditorTest.java Changeset: 9b74986367e3 Author: jjg Date: 2016-11-16 11:53 -0800 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/9b74986367e3 8169676: boolean result of Option.process is often ignored Reviewed-by: ksrini, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/OptionHelper.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java + test/jdk/javadoc/tool/BadOptionsTest.java + test/tools/javadoc/BadOptionsTest.java Changeset: d813bfb238a9 Author: jjg Date: 2016-11-16 12:12 -0800 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/d813bfb238a9 8163190: Clarify JavaFileManager use of \"module location\" Reviewed-by: jlahoda ! src/java.compiler/share/classes/javax/tools/ForwardingJavaFileManager.java ! src/java.compiler/share/classes/javax/tools/JavaFileManager.java ! src/java.compiler/share/classes/javax/tools/StandardLocation.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ModuleFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/JNIWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/tools/javac/T8003967/DetectMutableStaticFields.java ! test/tools/javac/api/T6397104.java ! test/tools/javac/api/TestClientCodeWrapper.java Changeset: 15019d9e68b4 Author: reinhapa Date: 2016-11-16 13:47 -0800 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/15019d9e68b4 8169659: (jdeps) missing messages for localization Reviewed-by: mchung ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties Changeset: 3f6eebe1543a Author: bpatel Date: 2016-11-16 17:22 -0800 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/3f6eebe1543a 8147890: Javadoc search does not work with Enums Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! test/jdk/javadoc/doclet/testSearch/TestSearch.java Changeset: dd10b20ddb3b Author: lana Date: 2016-11-17 22:18 +0000 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/dd10b20ddb3b Merge Changeset: 3dc778dabc01 Author: rfield Date: 2016-11-18 09:41 -0800 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/3dc778dabc01 8153402: jshell tool: completion provider for /help 8169818: jshell tool: completion provider for /vars /methods /types gives -history Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/jdk/jshell/CommandCompletionTest.java ! test/jdk/jshell/ReplToolTesting.java Changeset: 82fca5dcc369 Author: darcy Date: 2016-11-21 07:13 -0800 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/82fca5dcc369 8170110: Problem list ExternalEditorTest.java Reviewed-by: ksrini ! test/ProblemList.txt Changeset: f4b6b78a1200 Author: rfield Date: 2016-11-21 12:28 -0800 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/f4b6b78a1200 8114842: JShell: SourceCodeAnalysis splits code with array initialiazer incorrectly Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! test/jdk/jshell/CompletenessTest.java Changeset: faef6f72cf63 Author: fyuan Date: 2016-11-22 07:04 -0800 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/faef6f72cf63 8170170: Problem list ExternalEditorTest.java on all platforms Reviewed-by: darcy ! test/ProblemList.txt Changeset: f6ae0686d664 Author: jjg Date: 2016-11-22 15:57 -0800 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/f6ae0686d664 8164590: javac --inherit-runtime-environment fails with "cannot find modules: ALL-DEFAULT" Reviewed-by: mchung ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/jdk/javadoc/tool/BadOptionsTest.java - test/tools/javac/diags/examples/BadNameForOption.java + test/tools/javac/diags/examples/BadNameForOption_Error.java + test/tools/javac/diags/examples/BadNameForOption_Warning.java ! test/tools/javac/modules/AddModulesTest.java + test/tools/javac/modules/AllDefaultTest.java ! test/tools/javac/modules/LimitModulesTest.java ! test/tools/javadoc/BadOptionsTest.java Changeset: 7d2f8aa366e2 Author: jjg Date: 2016-11-22 16:29 -0800 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/7d2f8aa366e2 8155765: javax.tools.ToolProvider::getSystemToolClassLoader returns app class loader even if no tool is available Reviewed-by: mchung ! src/java.compiler/share/classes/javax/tools/ToolProvider.java ! test/tools/javac/6410653/T6410653.java ! test/tools/javac/api/ToolProvider/ToolProviderTest.java ! test/tools/javac/options/release/ReleaseOptionClashes.java Changeset: 318dd5fce0ee Author: jjg Date: 2016-11-22 16:31 -0800 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/318dd5fce0ee Merge - test/tools/javac/diags/examples/BadNameForOption.java Changeset: f196b8e52c3a Author: rfield Date: 2016-11-22 19:24 -0800 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/f196b8e52c3a 8169519: JShell: Handle start-up failures and hangs gracefully 8166581: JShell: locks forever if -R options is wrong 8169234: JShell: hangs on startup on some computers caused by hostname Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiInitiator.java + test/jdk/jshell/DyingRemoteAgent.java + test/jdk/jshell/FailOverExecutionControlDyingLaunchTest.java + test/jdk/jshell/FailOverExecutionControlHangingLaunchTest.java + test/jdk/jshell/FailOverExecutionControlHangingListenTest.java + test/jdk/jshell/HangingRemoteAgent.java + test/jdk/jshell/JdiBadOptionLaunchExecutionControlTest.java + test/jdk/jshell/JdiBadOptionListenExecutionControlTest.java + test/jdk/jshell/JdiBogusHostListenExecutionControlTest.java + test/jdk/jshell/JdiFailingLaunchExecutionControlTest.java + test/jdk/jshell/JdiFailingListenExecutionControlTest.java + test/jdk/jshell/JdiHangingLaunchExecutionControlTest.java + test/jdk/jshell/JdiHangingListenExecutionControlTest.java ! test/jdk/jshell/StartOptionTest.java ! test/jdk/jshell/UserJdiUserRemoteTest.java Changeset: f29ebed90191 Author: xiaofeya Date: 2016-11-22 20:27 -0800 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/f29ebed90191 8170249: Problem list 2 jdk/jshell tests Reviewed-by: darcy ! test/ProblemList.txt Changeset: 2cf9f4818c9a Author: lana Date: 2016-11-23 19:15 +0000 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/2cf9f4818c9a Merge - test/tools/javac/diags/examples/BadNameForOption.java Changeset: 89b042a082e0 Author: jjg Date: 2016-11-23 19:31 -0800 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/89b042a082e0 8170301: remove debug print statement Reviewed-by: ksrini ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java Changeset: 15aa093bee4c Author: erikj Date: 2016-11-24 11:44 +0100 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/15aa093bee4c 8170279: Langtools test/Makefile ignores failed tests Reviewed-by: alanb, tbell, mchung ! test/Makefile Changeset: 76389430a13e Author: ksrini Date: 2016-11-24 20:48 -0800 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/76389430a13e 8164316: Refine the Doclet APIs Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Doclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/DocletEnvironment.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/taglet/Taglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnvImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocEnter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java ! test/jdk/javadoc/doclet/testBaseClass/BaseClass.java ! test/jdk/javadoc/tool/6227454/Test.java ! test/jdk/javadoc/tool/BreakIteratorWarning.java ! test/jdk/javadoc/tool/InlineTagsWithBraces.java ! test/jdk/javadoc/tool/NoStar.java ! test/jdk/javadoc/tool/OptionSyntaxTest.java ! test/jdk/javadoc/tool/T4994049/T4994049.java ! test/jdk/javadoc/tool/completionFailure/CompletionFailure.java ! test/jdk/javadoc/tool/dupOk/DupOk.java + test/jdk/javadoc/tool/example/Example.java + test/jdk/javadoc/tool/example/Tester.java + test/jdk/javadoc/tool/example/overview.html ! test/jdk/javadoc/tool/modules/ModuleTestBase.java ! test/jdk/javadoc/tool/sourceOnly/p/SourceOnly.java ! test/jdk/javadoc/tool/sourceOption/SourceOption.java ! test/tools/lib/toolbox/JavadocTask.java Changeset: 2ac08b8c7966 Author: lana Date: 2016-12-01 21:01 +0000 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/2ac08b8c7966 Added tag jdk-9+147 for changeset 76389430a13e ! .hgtags Changeset: 3dc39a1ffca4 Author: ihse Date: 2016-11-28 09:20 +0100 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/3dc39a1ffca4 8031567: Better model for storing source revision information Reviewed-by: erikj ! .hgignore Changeset: 42ad817ce7ec Author: mchung Date: 2016-11-28 11:36 -0800 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/42ad817ce7ec 8169816: Move src.zip and jrt-fs.jar under the lib directory Reviewed-by: alanb, erikj, jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java Changeset: d55b5eb4a277 Author: mchung Date: 2016-11-28 18:05 -0800 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/d55b5eb4a277 8170424: back out src.zip change from JDK-8170424 Reviewed-by: prr ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java Changeset: ab39653a1e6d Author: erikj Date: 2016-11-29 11:51 +0100 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/ab39653a1e6d 8166737: default langtools make test settings result in no ouput Reviewed-by: tbell ! test/Makefile Changeset: d516975e8110 Author: alanb Date: 2016-12-01 09:02 +0000 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/d516975e8110 8169069: Module system implementation refresh (11/2016) Reviewed-by: mcimadamore, jjg, mchung, anazarov Contributed-by: jonathan.gibbons at oracle.com, jan.lahoda at oracle.com, alan.bateman at oracle.com, mandy.chung at oracle.com, bhavesh.x.patel at oracle.com, andrey.x.nazarov at oracle.com ! src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java ! src/jdk.compiler/share/classes/com/sun/source/tree/ExportsTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/ModuleTree.java + src/jdk.compiler/share/classes/com/sun/source/tree/OpensTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/ProvidesTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/RequiresTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ModuleNameReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/ModuleHelper.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java ! src/jdk.compiler/share/classes/module-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlAttr.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties ! src/jdk.javadoc/share/classes/module-info.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConcealedPackages_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/Hashes_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/MainClass_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModuleHashes_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModuleMainClass_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModulePackages_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModuleTarget_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModuleVersion_attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Module_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/TargetPlatform_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/Version_attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/TraverseProc.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DependencyFinder.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DepsAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Graph.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleExportsAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleGraphBuilder.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleInfoBuilder.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! src/jdk.jdeps/share/classes/module-info.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties ! src/jdk.jshell/share/classes/module-info.java ! test/TEST.ROOT ! test/jdk/javadoc/doclet/testModules/TestModules.java ! test/jdk/javadoc/doclet/testModules/module1/module-info.java ! test/jdk/javadoc/doclet/testModules/module2/module-info.java + test/jdk/javadoc/doclet/testModules/module2/testpkgmdl2/AnnotationType.java + test/jdk/javadoc/doclet/testModules/module2/testpkgmdl2/AnnotationTypeUndocumented.java ! test/jdk/javadoc/doclet/testModules/moduletags/module-info.java ! test/jdk/javadoc/tool/modules/Modules.java ! test/jdk/jshell/CompletionSuggestionTest.java ! test/jdk/jshell/ComputeFQNsTest.java ! test/jdk/jshell/HistoryTest.java ! test/jdk/jshell/JavadocTest.java ! test/jdk/jshell/PipeInputStreamTest.java ! test/lib/annotations/annotations/classfile/ClassfileInspector.java ! test/tools/javac/6304921/TestLog.java ! test/tools/javac/6410653/T6410653.java ! test/tools/javac/MethodParameters/AnnotationTest.java ! test/tools/javac/MethodParameters/AnonymousClass.java ! test/tools/javac/MethodParameters/AttributeVisitor.java ! test/tools/javac/MethodParameters/Constructors.java ! test/tools/javac/MethodParameters/EnumTest.java ! test/tools/javac/MethodParameters/InstanceMethods.java ! test/tools/javac/MethodParameters/LambdaTest.java ! test/tools/javac/MethodParameters/LocalClassTest.java ! test/tools/javac/MethodParameters/MemberClassTest.java ! test/tools/javac/MethodParameters/StaticMethods.java ! test/tools/javac/MethodParameters/UncommonParamNames.java ! test/tools/javac/T6435291/T6435291.java ! test/tools/javac/api/6400303/T6400303.java ! test/tools/javac/api/TestResolveIdent.java ! test/tools/javac/classfiles/attributes/Module/ModuleTest.java ! test/tools/javac/classfiles/attributes/Module/ModuleTestBase.java ! test/tools/javac/defaultMethods/BadClassfile.java ! test/tools/javac/diags/examples.not-yet.txt + test/tools/javac/diags/examples/AddOpensIgnored.java + test/tools/javac/diags/examples/ConflictingExports/exported/Class.java + test/tools/javac/diags/examples/ConflictingExports/module-info.java + test/tools/javac/diags/examples/ConflictingExportsToModule/exported/Class.java + test/tools/javac/diags/examples/ConflictingExportsToModule/module-info.java + test/tools/javac/diags/examples/ConflictingOpens/exported/Class.java + test/tools/javac/diags/examples/ConflictingOpens/module-info.java + test/tools/javac/diags/examples/ConflictingOpensToModule/module-info.java + test/tools/javac/diags/examples/ConflictingOpensToModule/opened/Class.java - test/tools/javac/diags/examples/DuplicateExports/exported/Class.java - test/tools/javac/diags/examples/DuplicateExports/module-info.java + test/tools/javac/diags/examples/ExpectedModule.java + test/tools/javac/diags/examples/HasBeenDeprecatedModule/HasBeenDeprecatedModule.java + test/tools/javac/diags/examples/HasBeenDeprecatedModule/modulesourcepath/m1/module-info.java + test/tools/javac/diags/examples/HasBeenDeprecatedModule/modulesourcepath/m2/module-info.java + test/tools/javac/diags/examples/HasBeenDeprecatedRemovalModule/HasBeenDeprecatedRemovalModule.java + test/tools/javac/diags/examples/HasBeenDeprecatedRemovalModule/modulesourcepath/m1/module-info.java + test/tools/javac/diags/examples/HasBeenDeprecatedRemovalModule/modulesourcepath/m2/module-info.java - test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/LeaksNotAccessibleNotRequiredPublic.java - test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m1/api1/Api1.java - test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m1/module-info.java - test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m2/api2/Api2.java - test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m2/module-info.java + test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredTransitive/LeaksNotAccessibleNotRequiredTransitive.java + test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m1/api1/Api1.java + test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m1/module-info.java + test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m2/api2/Api2.java + test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m2/module-info.java + test/tools/javac/diags/examples/NoOpensUnlessStrong/exported/Class.java + test/tools/javac/diags/examples/NoOpensUnlessStrong/module-info.java + test/tools/javac/diags/examples/NoPkgInModuleInfoJava/module-info.java + test/tools/javac/diags/examples/ServiceImplProviderReturnMustBeSubtypeOfServiceIntf/ServiceImplProviderReturnMustBeSubtypeOfServiceIntf.java + test/tools/javac/diags/examples/ServiceImplProviderReturnMustBeSubtypeOfServiceIntf/modulesourcepath/m/impl/Impl.java + test/tools/javac/diags/examples/ServiceImplProviderReturnMustBeSubtypeOfServiceIntf/modulesourcepath/m/module-info.java ! test/tools/javac/fatalErrors/NoJavaLangTest.java ! test/tools/javac/modules/AnnotationProcessing.java + test/tools/javac/modules/AnnotationsOnModules.java ! test/tools/javac/modules/AutomaticModules.java ! test/tools/javac/modules/EdgeCases.java ! test/tools/javac/modules/ExportsUnexported.java ! test/tools/javac/modules/GraphsTest.java ! test/tools/javac/modules/InvalidModuleDirective/module-info.java ! test/tools/javac/modules/ModuleInfoTest.java ! test/tools/javac/modules/ModuleInfoTreeAccess.java ! test/tools/javac/modules/ModulePathTest.java + test/tools/javac/modules/OpenModulesTest.java ! test/tools/javac/modules/PatchModulesTest.java ! test/tools/javac/modules/ProvidesTest.java ! test/tools/javac/modules/RepeatedUsesAndProvidesTest.java ! test/tools/javac/modules/ReportNonExistentPackageTest.java - test/tools/javac/modules/RequiresPublicTest.java + test/tools/javac/modules/RequiresStaticTest.java + test/tools/javac/modules/RequiresTransitiveTest.java ! test/tools/javac/modules/T8158224/Processor.java ! test/tools/javac/modules/T8168854/pack1/Outer.java ! test/tools/javac/modules/T8168854/pack1/Outer1.java ! test/tools/javac/options/release/ReleaseOptionClashes.java ! test/tools/javac/parser/JavacParserTest.java ! test/tools/javac/platform/PlatformProviderTest.java ! test/tools/javac/processing/model/LocalClasses/LocalClassesModel.java ! test/tools/javac/processing/model/TestSymtabItems.java ! test/tools/javac/scope/DupUnsharedTest.java ! test/tools/javac/scope/HashCollisionTest.java ! test/tools/javac/scope/IterateAndRemove.java ! test/tools/javac/tree/SourceTreeScannerTest.java ! test/tools/javac/tree/TreeKindTest.java ! test/tools/javac/types/ScopeListenerTest.java ! test/tools/javap/4870651/T4870651.java ! test/tools/javap/MethodParameters.java ! test/tools/javap/T4975569.java ! test/tools/jdeps/lib/ModuleMetaData.java ! test/tools/jdeps/modules/CheckModuleTest.java ! test/tools/jdeps/modules/GenModuleInfo.java + test/tools/jdeps/modules/GenOpenModule.java ! test/tools/jdeps/modules/InverseDeps.java ! test/tools/jdeps/modules/ModuleTest.java ! test/tools/jdeps/modules/TransitiveDeps.java - test/tools/jdeps/modules/src/m1/module-info.java - test/tools/jdeps/modules/src/m1/p1/Goo.java - test/tools/jdeps/modules/src/m1/p1/Lib.java - test/tools/jdeps/modules/src/m1/p1/S.java - test/tools/jdeps/modules/src/m1/p1/internal/Impl.java - test/tools/jdeps/modules/src/m2/module-info.java - test/tools/jdeps/modules/src/m2/p2/Bar.java - test/tools/jdeps/modules/src/m2/p2/internal/T2.java - test/tools/jdeps/modules/src/m3/module-info.java - test/tools/jdeps/modules/src/m3/p3/Foo.java - test/tools/jdeps/modules/src/m3/p3/Main.java ! test/tools/jdeps/modules/src/m4/module-info.java ! test/tools/jdeps/modules/src/m5/module-info.java - test/tools/jdeps/modules/src/m6/module-info.java - test/tools/jdeps/modules/src/m6/p6/indirect/UnsafeRef.java - test/tools/jdeps/modules/src/m6/p6/safe/Lib.java - test/tools/jdeps/modules/src/m7/module-info.java - test/tools/jdeps/modules/src/m7/p7/Main.java + test/tools/jdeps/modules/src/mI/module-info.java + test/tools/jdeps/modules/src/mI/p1/Goo.java + test/tools/jdeps/modules/src/mI/p1/Lib.java + test/tools/jdeps/modules/src/mI/p1/S.java + test/tools/jdeps/modules/src/mI/p1/internal/Impl.java + test/tools/jdeps/modules/src/mII/module-info.java + test/tools/jdeps/modules/src/mII/p2/Bar.java + test/tools/jdeps/modules/src/mII/p2/internal/T2.java + test/tools/jdeps/modules/src/mIII/module-info.java + test/tools/jdeps/modules/src/mIII/p3/Foo.java + test/tools/jdeps/modules/src/mIII/p3/Main.java + test/tools/jdeps/modules/src/mVI/module-info.java + test/tools/jdeps/modules/src/mVI/p6/indirect/UnsafeRef.java + test/tools/jdeps/modules/src/mVI/p6/safe/Lib.java + test/tools/jdeps/modules/src/mVII/module-info.java + test/tools/jdeps/modules/src/mVII/p7/Main.java + test/tools/jdeps/modules/src/provider/META-INF/services/java.util.spi.ToolProvider + test/tools/jdeps/modules/src/provider/META-INF/services/p.Service$I$J + test/tools/jdeps/modules/src/provider/module-info.java + test/tools/jdeps/modules/src/provider/p/Provider.java + test/tools/jdeps/modules/src/provider/p/Service.java + test/tools/jdeps/modules/src/provider/q/ProviderImpl1.java + test/tools/jdeps/modules/src/provider/q/ProviderImpl2.java + test/tools/jdeps/modules/src/provider/q/ProviderImpl3.java ! test/tools/lib/toolbox/ModuleBuilder.java ! test/tools/sjavac/Serialization.java Changeset: 5a2b9f22ba5d Author: alanb Date: 2016-12-01 11:16 +0000 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/5a2b9f22ba5d Merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConcealedPackages_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/Hashes_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/MainClass_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/TargetPlatform_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/Version_attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! test/jdk/jshell/JavadocTest.java ! test/tools/javac/6410653/T6410653.java - test/tools/javac/diags/examples/DuplicateExports/exported/Class.java - test/tools/javac/diags/examples/DuplicateExports/module-info.java - test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/LeaksNotAccessibleNotRequiredPublic.java - test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m1/api1/Api1.java - test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m1/module-info.java - test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m2/api2/Api2.java - test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m2/module-info.java - test/tools/javac/modules/RequiresPublicTest.java ! test/tools/javac/options/release/ReleaseOptionClashes.java - test/tools/jdeps/modules/src/m1/module-info.java - test/tools/jdeps/modules/src/m1/p1/Goo.java - test/tools/jdeps/modules/src/m1/p1/Lib.java - test/tools/jdeps/modules/src/m1/p1/S.java - test/tools/jdeps/modules/src/m1/p1/internal/Impl.java - test/tools/jdeps/modules/src/m2/module-info.java - test/tools/jdeps/modules/src/m2/p2/Bar.java - test/tools/jdeps/modules/src/m2/p2/internal/T2.java - test/tools/jdeps/modules/src/m3/module-info.java - test/tools/jdeps/modules/src/m3/p3/Foo.java - test/tools/jdeps/modules/src/m3/p3/Main.java - test/tools/jdeps/modules/src/m6/module-info.java - test/tools/jdeps/modules/src/m6/p6/indirect/UnsafeRef.java - test/tools/jdeps/modules/src/m6/p6/safe/Lib.java - test/tools/jdeps/modules/src/m7/module-info.java - test/tools/jdeps/modules/src/m7/p7/Main.java Changeset: c007074c847c Author: erikj Date: 2016-12-01 15:10 +0100 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/c007074c847c 8168607: langtools/test/Makefile should set -retain:fail,error by default Reviewed-by: tbell, ihse ! test/Makefile Changeset: 0ae75987025e Author: lana Date: 2016-12-01 21:40 +0000 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/0ae75987025e Merge - src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConcealedPackages_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/Hashes_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/MainClass_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/TargetPlatform_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/Version_attribute.java - test/tools/javac/diags/examples/DuplicateExports/exported/Class.java - test/tools/javac/diags/examples/DuplicateExports/module-info.java - test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/LeaksNotAccessibleNotRequiredPublic.java - test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m1/api1/Api1.java - test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m1/module-info.java - test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m2/api2/Api2.java - test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m2/module-info.java - test/tools/javac/modules/RequiresPublicTest.java - test/tools/jdeps/modules/src/m1/module-info.java - test/tools/jdeps/modules/src/m1/p1/Goo.java - test/tools/jdeps/modules/src/m1/p1/Lib.java - test/tools/jdeps/modules/src/m1/p1/S.java - test/tools/jdeps/modules/src/m1/p1/internal/Impl.java - test/tools/jdeps/modules/src/m2/module-info.java - test/tools/jdeps/modules/src/m2/p2/Bar.java - test/tools/jdeps/modules/src/m2/p2/internal/T2.java - test/tools/jdeps/modules/src/m3/module-info.java - test/tools/jdeps/modules/src/m3/p3/Foo.java - test/tools/jdeps/modules/src/m3/p3/Main.java - test/tools/jdeps/modules/src/m6/module-info.java - test/tools/jdeps/modules/src/m6/p6/indirect/UnsafeRef.java - test/tools/jdeps/modules/src/m6/p6/safe/Lib.java - test/tools/jdeps/modules/src/m7/module-info.java - test/tools/jdeps/modules/src/m7/p7/Main.java Changeset: 031db713312f Author: jlahoda Date: 2016-12-02 14:39 +0100 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/031db713312f 8166628: Compiling with annotation processing, access error in specific situation Summary: Ensure member classes inside anonymous classes have a correct owner. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java + test/tools/javac/processing/model/LocalInAnonymous.java Changeset: 8a45b40a1b5b Author: rfield Date: 2016-12-02 10:17 -0800 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/8a45b40a1b5b 8169828: jdk/jshell/ExternalEditorTest.java testStatementMush() fails frequently on all platform 8170015: jshell tool: /help output looks terrible on a 100 column wide terminal 8170368: jshell tool: post setting not properly applied, line-ends not prefixed correctly Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! test/jdk/jshell/EditorTestBase.java ! test/jdk/jshell/ExternalEditorTest.java ! test/jdk/jshell/ToolCommandOptionTest.java ! test/jdk/jshell/ToolSimpleTest.java Changeset: 5f539d03f85e Author: rfield Date: 2016-12-02 10:48 -0800 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/5f539d03f85e 8167185: JShell API: Exported elements referring to inaccessible types in jdk.jshell Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/module-info.java Changeset: 7282b1bc25f2 Author: jjg Date: 2016-12-02 14:15 -0800 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/7282b1bc25f2 8162712: StandardJavaFileManager.getModuleLocation() can't find a module Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java + test/tools/javac/modules/GetLocationForModuleTest.java Changeset: 07a2dfc18d68 Author: jlahoda Date: 2016-12-05 19:42 +0100 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/07a2dfc18d68 8165564: langtools\test\jdk\jshell\CommandCompletionTest.java fails on some windows Summary: Ignoring non-existent default FileSystem roots. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/jdk/jshell/CommandCompletionTest.java Changeset: 8fc0a7bf47a9 Author: mcimadamore Date: 2016-12-05 19:00 +0000 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/8fc0a7bf47a9 8170410: inference: javac doesn't implement 18.2.5 correctly Summary: javac does not generate constraints of the kind 'throws alpha' as described in the spec Reviewed-by: vromero, dlsmith ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/generics/inference/8170410/T8170410.java Changeset: 586c93260d3b Author: bpatel Date: 2016-12-05 15:08 -0800 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/586c93260d3b 8139101: javadoc emits "specified by" clause when class has a method that matches a static interface method Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! test/jdk/javadoc/doclet/testInterface/TestInterface.java + test/jdk/javadoc/doclet/testInterface/pkg/ClassWithStaticMethod.java + test/jdk/javadoc/doclet/testInterface/pkg/InterfaceWithStaticMethod.java From gary.adams at oracle.com Thu Dec 8 19:52:33 2016 From: gary.adams at oracle.com (gary.adams at oracle.com) Date: Thu, 08 Dec 2016 19:52:33 +0000 Subject: hg: mobile/dev/nashorn: 23 new changesets Message-ID: <201612081952.uB8JqXbB017760@aojmv0008.oracle.com> Changeset: f9d3c20b9585 Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/f9d3c20b9585 Added tag jdk-9+145 for changeset 4a68dd740be8 ! .hgtags Changeset: 1e7049278c4c Author: sla Date: 2016-10-24 09:07 +0200 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/1e7049278c4c 8168483: Remove jtreg timeout handler timeout Reviewed-by: dholmes, tbell ! test/Makefile Changeset: ce057a78b44c Author: jwilhelm Date: 2016-11-09 13:37 +0100 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/ce057a78b44c Merge Changeset: 55f5a96988de Author: lana Date: 2016-11-21 18:48 +0000 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/55f5a96988de Merge Changeset: 82281fffea7c Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/82281fffea7c Added tag jdk-9+146 for changeset 55f5a96988de ! .hgtags Changeset: 713ce238f9be Author: jjg Date: 2016-11-16 12:35 -0800 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/713ce238f9be 8163190: Clarify JavaFileManager use of \"module location\" Reviewed-by: jlahoda ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PackagesHelper.java Changeset: 4f90f5ae2b4a Author: hannesw Date: 2016-11-17 13:39 +0100 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/4f90f5ae2b4a 8162839: JavaAdapters do not work with ScriptObjectMirror objects Reviewed-by: sundar, jlaskey ! make/build.xml ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassString.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java ! test/src/jdk/nashorn/internal/runtime/linker/test/JavaAdapterTest.java Changeset: 56ce5a146a93 Author: lana Date: 2016-11-17 22:19 +0000 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/56ce5a146a93 Merge Changeset: f63350d26821 Author: hannesw Date: 2016-11-18 15:26 +0100 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/f63350d26821 8169886: Add test for JDK-8162839 that runs with SecurityManager Reviewed-by: sundar + test/script/basic/JDK-8169886.js Changeset: 541ccdb8cf5f Author: ihse Date: 2016-11-22 14:48 +0100 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/541ccdb8cf5f 8168037: Use ZIPEXE instead of ZIP to avoid clash with options for zip Reviewed-by: erikj ! test/Makefile Changeset: 9e86d6383456 Author: lana Date: 2016-11-23 19:14 +0000 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/9e86d6383456 Merge Changeset: 1073eb7ab779 Author: lana Date: 2016-12-01 21:01 +0000 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/1073eb7ab779 Added tag jdk-9+147 for changeset 9e86d6383456 ! .hgtags Changeset: a92322d6f421 Author: hannesw Date: 2016-11-25 14:20 +0100 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/a92322d6f421 8170322: Specialized functions convert booleans to numbers Reviewed-by: jlaskey, attila ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MemberInfo.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfoCollector.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Specialization.java + test/script/basic/JDK-8170322.js Changeset: ba2bba1a1136 Author: ihse Date: 2016-11-28 09:20 +0100 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/ba2bba1a1136 8031567: Better model for storing source revision information Reviewed-by: erikj ! .hgignore Changeset: b2063707d87a Author: hannesw Date: 2016-11-28 09:57 +0100 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/b2063707d87a 8161579: Array-like AbstractJSObject-based instance not treated as array by native array functions Reviewed-by: jlaskey, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java + test/script/basic/JDK-8161579.js Changeset: 0c771d0ba7dc Author: sundar Date: 2016-11-28 21:13 +0530 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/0c771d0ba7dc 8170402: Compilation warning with NashornException Reviewed-by: hannesw, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornException.java Changeset: dbe6b239d681 Author: alanb Date: 2016-12-01 09:04 +0000 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/dbe6b239d681 8169069: Module system implementation refresh (11/2016) Reviewed-by: alanb, mchung, sundar Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, sundararajan.athijegannathan at oracle.com ! make/project.properties ! src/jdk.dynalink/share/classes/module-info.java ! src/jdk.scripting.nashorn.shell/share/classes/module-info.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptLoader.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/StructureLoader.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/scripts/ModuleGraphManipulator.java ! src/jdk.scripting.nashorn/share/classes/module-info.java ! test/TEST.ROOT ! test/script/nosecurity/JDK-8044798.js ! test/src/jdk/nashorn/internal/runtime/doubleconv/test/BignumTest.java ! test/src/jdk/nashorn/internal/runtime/doubleconv/test/DiyFpTest.java ! test/src/jdk/nashorn/test/models/Reflector.java Changeset: 4060b6b88d49 Author: alanb Date: 2016-12-01 11:17 +0000 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/4060b6b88d49 Merge Changeset: ba05e6f3d85c Author: sundar Date: 2016-12-01 18:53 +0530 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/ba05e6f3d85c 8170565: JSObject call() is passed undefined for the argument 'thiz' Reviewed-by: hannesw, jlaskey, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! test/src/jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java Changeset: dbe7c31e9831 Author: attila Date: 2016-12-01 14:37 +0100 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/dbe7c31e9831 8170594: >>>=0 generates invalid bytecode for BaseNode LHS Reviewed-by: jlaskey, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java + test/script/basic/JDK-8170594.js Changeset: 0001e717e9f0 Author: lana Date: 2016-12-01 21:40 +0000 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/0001e717e9f0 Merge Changeset: b20e7e7adf24 Author: sundar Date: 2016-12-01 08:12 -0800 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/b20e7e7adf24 8130351: JDK-8130127.js fails under cygwin: cygwin path pased to Java Summary: jjs uses jline which expects newline character to terminate interactive input Reviewed-by: sundar, jlaskey Contributed-by: srinivas.dama at oracle.com - test/script/currently-failing/JDK-8130127.js - test/script/currently-failing/JDK-8130127.js.EXPECTED + test/script/nosecurity/JDK-8130127.js + test/script/nosecurity/JDK-8130127.js.EXPECTED Changeset: 0a4bc2f04913 Author: sundar Date: 2016-12-02 05:39 -0800 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/0a4bc2f04913 8168663: Nashorn: ant testng tests doesn't support external java options Summary: added new run.test.jvmargs.external property Reviewed-by: sundar, hannesw Contributed-by: srinivas.dama at oracle.com ! make/build.xml ! make/project.properties From michelleeilers80 at gmail.com Fri Dec 23 12:02:05 2016 From: michelleeilers80 at gmail.com (Michelle Eilers) Date: Fri, 23 Dec 2016 04:02:05 -0800 Subject: No subject Message-ID: