From matthias.baesken at sap.com Tue Oct 1 07:00:59 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Tue, 01 Oct 2019 07:00:59 +0000 Subject: hg: jdk/submit: 8231357: sun/security/pkcs11/Cipher/TestKATForGCM.java fails on SLES11 using mozilla-nss-3.14 Message-ID: <201910010701.x91710xo006158@aojmv0008.oracle.com> Changeset: 35cbd86e088a Author: mbaesken Date: 2019-09-26 13:51 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/35cbd86e088a 8231357: sun/security/pkcs11/Cipher/TestKATForGCM.java fails on SLES11 using mozilla-nss-3.14 Reviewed-by: clanger, valeriep ! test/jdk/sun/security/pkcs11/Cipher/TestKATForGCM.java From yasuenag at gmail.com Tue Oct 1 07:11:14 2019 From: yasuenag at gmail.com (yasuenag at gmail.com) Date: Tue, 01 Oct 2019 07:11:14 +0000 Subject: hg: jdk/submit: 8231659: [JVMCI] Could not work PrintAssembly for JVMCI installed code Message-ID: <201910010711.x917BEFq013018@aojmv0008.oracle.com> Changeset: 19c9f6d22ca5 Author: ysuenaga Date: 2019-10-01 16:08 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/19c9f6d22ca5 8231659: [JVMCI] Could not work PrintAssembly for JVMCI installed code ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp From rwestrel at redhat.com Tue Oct 1 09:04:29 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Tue, 01 Oct 2019 09:04:29 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201910010904.x9194TsY017186@aojmv0008.oracle.com> Changeset: 88214b46a95b Author: roland Date: 2019-10-01 11:04 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/88214b46a95b Closing branch From rwestrel at redhat.com Tue Oct 1 09:05:53 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Tue, 01 Oct 2019 09:05:53 +0000 Subject: hg: jdk/submit: 8231665: 8231055 broke escapeAnalysis/TestSelfArrayCopy.java Message-ID: <201910010905.x9195r6l018844@aojmv0008.oracle.com> Changeset: d7236bece909 Author: roland Date: 2019-09-30 17:58 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/d7236bece909 8231665: 8231055 broke escapeAnalysis/TestSelfArrayCopy.java Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/escapeAnalysis/TestSelfArrayCopy.java From nils.eliasson at oracle.com Tue Oct 1 09:48:04 2019 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Tue, 01 Oct 2019 09:48:04 +0000 Subject: hg: jdk/submit: 8226721: Missing intrinsics for Math.ceil, floor, rint Message-ID: <201910010948.x919m5Dj013595@aojmv0008.oracle.com> Changeset: 6fc57e391539 Author: neliasso Date: 2019-10-01 11:43 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/6fc57e391539 8226721: Missing intrinsics for Math.ceil, floor, rint Reviewed-by: neliasso, vlivanov, ecaspole Contributed-by: jatin.bhateja at intel.com ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/convertnode.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/java.base/share/classes/java/lang/Math.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestDoubleVect.java + test/micro/org/openjdk/bench/java/math/FpRoundingBenchmark.java From per.liden at oracle.com Tue Oct 1 10:28:28 2019 From: per.liden at oracle.com (per.liden at oracle.com) Date: Tue, 01 Oct 2019 10:28:28 +0000 Subject: hg: jdk/submit: 8231296: ZGC: vmTestbase/nsk/jvmti/Allocate/alloc001/ fails Message-ID: <201910011028.x91ASSGh009580@aojmv0008.oracle.com> Changeset: d7dbabd226ff Author: pliden Date: 2019-10-01 12:27 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/d7dbabd226ff 8231296: ZGC: vmTestbase/nsk/jvmti/Allocate/alloc001/ fails Reviewed-by: sspitsyn, dcubed, iignatyev ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/TestDescription.java From daniel.fuchs at oracle.com Tue Oct 1 11:12:30 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 01 Oct 2019 11:12:30 +0000 Subject: hg: jdk/submit: 8231506: Fix some instabilities in a few networking tests Message-ID: <201910011112.x91BCVJR012967@aojmv0008.oracle.com> Changeset: 54de0c861d32 Author: dfuchs Date: 2019-10-01 12:10 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/54de0c861d32 8231506: Fix some instabilities in a few networking tests Reviewed-by: alanb, chegar, msheppar ! test/jdk/java/net/MulticastSocket/UnreferencedMulticastSockets.java ! test/jdk/java/net/SocketImpl/SocketImplCombinations.java ! test/jdk/java/net/httpclient/DigestEchoServer.java From daniel.fuchs at oracle.com Tue Oct 1 11:25:44 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 01 Oct 2019 11:25:44 +0000 Subject: hg: jdk/submit: 8209178: Proxied HttpsURLConnection doesn't send BODY when retrying POST request Message-ID: <201910011125.x91BPjJA022040@aojmv0008.oracle.com> Changeset: 94ca05133eb2 Author: jboes Date: 2019-09-26 12:35 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/94ca05133eb2 8209178: Proxied HttpsURLConnection doesn't send BODY when retrying POST request Summary: Preserve BODY in poster output stream before sending CONNECT request Reviewed-by: dfuchs, vtewari ! src/java.base/share/classes/sun/net/www/http/HttpClient.java + test/jdk/sun/net/www/http/HttpClient/B8209178.java From rwestrel at redhat.com Tue Oct 1 11:48:43 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Tue, 01 Oct 2019 11:48:43 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201910011148.x91BmiU2004747@aojmv0008.oracle.com> Changeset: b2833c856330 Author: roland Date: 2019-10-01 13:48 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/b2833c856330 Closing branch From rwestrel at redhat.com Tue Oct 1 11:51:22 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Tue, 01 Oct 2019 11:51:22 +0000 Subject: hg: jdk/submit: 8231665: 8231055 broke escapeAnalysis/TestSelfArrayCopy.java Message-ID: <201910011151.x91BpNK6007192@aojmv0008.oracle.com> Changeset: f4a4804ab3e6 Author: roland Date: 2019-09-30 17:58 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/f4a4804ab3e6 8231665: 8231055 broke escapeAnalysis/TestSelfArrayCopy.java Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/escapeAnalysis/TestSelfArrayCopy.java From ralf.schmelter at sap.com Tue Oct 1 12:13:56 2019 From: ralf.schmelter at sap.com (ralf.schmelter at sap.com) Date: Tue, 01 Oct 2019 12:13:56 +0000 Subject: hg: jdk/submit: 8191521: handle long relative path specified in -Xbootclasspath/a on windows Message-ID: <201910011213.x91CDvYR025290@aojmv0008.oracle.com> Changeset: ed5e399d967d Author: rschmelter Date: 2019-10-01 14:09 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/ed5e399d967d 8191521: handle long relative path specified in -Xbootclasspath/a on windows Reviewed-by: ccheung, clanger ! src/hotspot/os/windows/os_windows.cpp ! test/hotspot/gtest/runtime/test_os_windows.cpp ! test/hotspot/jtreg/runtime/LoadClass/LongBCP.java From christoph.langer at sap.com Tue Oct 1 12:52:44 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Tue, 01 Oct 2019 12:52:44 +0000 Subject: hg: jdk/submit: 8223869: Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java on more platforms Message-ID: <201910011252.x91CqjLE020305@aojmv0008.oracle.com> Changeset: d9b2b4085f9a Author: clanger Date: 2019-10-01 14:51 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/d9b2b4085f9a 8223869: Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java on more platforms Reviewed-by: goetz ! test/jdk/ProblemList.txt From shade at redhat.com Tue Oct 1 13:41:59 2019 From: shade at redhat.com (shade at redhat.com) Date: Tue, 01 Oct 2019 13:41:59 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201910011342.x91Dg0d6021405@aojmv0008.oracle.com> Changeset: 9b644c06226f Author: shade Date: 2019-10-01 15:38 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/9b644c06226f 8231503: [TESTBUG] compiler/{jvmci,aot} tests should not run with GCs that do not support JVMCI/AOT Reviewed-by: kvn, dlong, stefank ! test/jtreg-ext/requires/VMProps.java Changeset: eba8b29bf528 Author: shade Date: 2019-10-01 15:38 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/eba8b29bf528 8231667: Shenandoah: Full GC should take empty regions into slices for compaction Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp From brian.burkhalter at oracle.com Tue Oct 1 14:39:24 2019 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Tue, 01 Oct 2019 14:39:24 +0000 Subject: hg: jdk/submit: 8229333: java/io/File/SetLastModified.java timed out Message-ID: <201910011439.x91EdPVj029961@aojmv0008.oracle.com> Changeset: 814156987833 Author: bpb Date: 2019-10-01 07:37 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/814156987833 8229333: java/io/File/SetLastModified.java timed out Reviewed-by: lancea, rriggs ! test/jdk/java/io/File/SetLastModified.java From erik.joelsson at oracle.com Tue Oct 1 15:12:33 2019 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Tue, 01 Oct 2019 15:12:33 +0000 Subject: hg: jdk/submit: 8231594: Configure fails on some Linux systems Message-ID: <201910011512.x91FCYEZ021633@aojmv0008.oracle.com> Changeset: c8b0dcab20d7 Author: erikj Date: 2019-10-01 08:11 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/c8b0dcab20d7 8231594: Configure fails on some Linux systems Reviewed-by: tbell, ihse ! make/autoconf/basics.m4 From chris.plummer at oracle.com Tue Oct 1 21:24:05 2019 From: chris.plummer at oracle.com (chris.plummer at oracle.com) Date: Tue, 01 Oct 2019 21:24:05 +0000 Subject: hg: jdk/submit: 8231600: Avoid GCC 8 strncpy error in jdk.jdwp.agent Message-ID: <201910012124.x91LO6pw019372@aojmv0008.oracle.com> Changeset: a7c95e2f8814 Author: fweimer Date: 2019-09-28 11:04 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/a7c95e2f8814 8231600: Avoid GCC 8 strncpy error in jdk.jdwp.agent Reviewed-by: cjplummer, amenkov ! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c From joe.darcy at oracle.com Wed Oct 2 03:07:46 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Wed, 02 Oct 2019 03:07:46 +0000 Subject: hg: jdk/submit: 8231545: Suppress warnings on non-serializable instance fields in jdk.jshell module Message-ID: <201910020307.x9237lti008323@aojmv0008.oracle.com> Changeset: 91d236715160 Author: darcy Date: 2019-10-01 20:07 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/91d236715160 8231545: Suppress warnings on non-serializable instance fields in jdk.jshell module Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java From tobias.hartmann at oracle.com Wed Oct 2 06:34:19 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Wed, 02 Oct 2019 06:34:19 +0000 Subject: hg: jdk/submit: 8231626: DeoptimizeRandom should not be a product flag Message-ID: <201910020634.x926YK9Y006049@aojmv0008.oracle.com> Changeset: 1181f58f30e2 Author: chagedorn Date: 2019-10-02 08:27 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/1181f58f30e2 8231626: DeoptimizeRandom should not be a product flag Summary: The DeoptimizeRandom flag is changed to develop since it has no effect in production. Reviewed-by: neliasso, thartmann ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java ! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationTest.java From alan.bateman at oracle.com Wed Oct 2 08:25:46 2019 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Wed, 02 Oct 2019 08:25:46 +0000 Subject: hg: jdk/submit: 8231603: (se) Selector implementations do not need to use cancelledKeys Message-ID: <201910020825.x928Plme016710@aojmv0008.oracle.com> Changeset: b25362cec8ce Author: alanb Date: 2019-10-02 09:16 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/b25362cec8ce 8231603: (se) Selector implementations do not need to use cancelledKeys Reviewed-by: chegar, bpb ! src/java.base/share/classes/java/nio/channels/spi/AbstractSelectionKey.java ! src/java.base/share/classes/java/nio/channels/spi/AbstractSelector.java ! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java From shade at redhat.com Wed Oct 2 08:39:14 2019 From: shade at redhat.com (shade at redhat.com) Date: Wed, 02 Oct 2019 08:39:14 +0000 Subject: hg: jdk/submit: JDK-8231713/webrev.01: x86_32 build failures after JDK-8226721 (Missing intrinsics for Math.ceil, floor, rint) Message-ID: <201910020839.x928dFKP025547@aojmv0008.oracle.com> Changeset: 10381a97b5a0 Author: shade Date: 2019-10-02 10:21 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/10381a97b5a0 JDK-8231713/webrev.01: x86_32 build failures after JDK-8226721 (Missing intrinsics for Math.ceil, floor, rint) ! src/hotspot/cpu/x86/x86.ad From shade at redhat.com Wed Oct 2 10:52:19 2019 From: shade at redhat.com (shade at redhat.com) Date: Wed, 02 Oct 2019 10:52:19 +0000 Subject: hg: jdk/submit: 10 new changesets Message-ID: <201910021052.x92AqKPv024392@aojmv0008.oracle.com> Changeset: e4ce45ae2fde Author: shade Date: 2019-10-02 12:48 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/e4ce45ae2fde Closing branch Changeset: 807c9361f115 Author: shade Date: 2019-10-02 12:48 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/807c9361f115 Closing branch Changeset: 4b1ef2280745 Author: shade Date: 2019-10-02 12:48 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/4b1ef2280745 Closing branch Changeset: a63c4d3cfd90 Author: shade Date: 2019-10-02 12:48 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/a63c4d3cfd90 Closing branch Changeset: a14064d6475a Author: shade Date: 2019-10-02 12:49 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/a14064d6475a Closing branch Changeset: cf4061bfa1eb Author: shade Date: 2019-10-02 12:49 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/cf4061bfa1eb Closing branch Changeset: aa7e86b33fa5 Author: shade Date: 2019-10-02 12:49 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/aa7e86b33fa5 Closing branch Changeset: 8145724d4b1e Author: shade Date: 2019-10-02 12:49 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/8145724d4b1e Closing branch Changeset: 43701ddb4c85 Author: shade Date: 2019-10-02 12:49 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/43701ddb4c85 Closing branch Changeset: 7a359bdf0b58 Author: shade Date: 2019-10-02 12:49 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/7a359bdf0b58 Closing branch From leo.korinth at oracle.com Wed Oct 2 14:11:52 2019 From: leo.korinth at oracle.com (leo.korinth at oracle.com) Date: Wed, 02 Oct 2019 14:11:52 +0000 Subject: hg: jdk/submit: 8231671: Fix copyright headers in hotspot (missing comma after year) Message-ID: <201910021411.x92EBrVE004326@aojmv0008.oracle.com> Changeset: 299756f23687 Author: lkorinth Date: 2019-10-02 16:08 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/299756f23687 8231671: Fix copyright headers in hotspot (missing comma after year) Reviewed-by: tschatzl, dholmes ! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp ! src/hotspot/share/logging/logSelectionList.hpp ! src/hotspot/share/prims/jvmtiThreadState.hpp From brian.burkhalter at oracle.com Wed Oct 2 15:35:31 2019 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Wed, 02 Oct 2019 15:35:31 +0000 Subject: hg: jdk/submit: 8229022: BufferedReader performance can be improved by using StringBuilder Message-ID: <201910021535.x92FZW5a027574@aojmv0008.oracle.com> Changeset: ed0058d06107 Author: bpb Date: 2019-10-02 07:50 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/ed0058d06107 8229022: BufferedReader performance can be improved by using StringBuilder Reviewed-by: igerasim, vtewari, dfuchs ! src/java.base/share/classes/java/io/BufferedReader.java From erik.joelsson at oracle.com Wed Oct 2 17:06:24 2019 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Wed, 02 Oct 2019 17:06:24 +0000 Subject: hg: jdk/submit: 8231505: Bump required boot jdk version to 13 Message-ID: <201910021706.x92H6P6U027842@aojmv0008.oracle.com> Changeset: 0aa2cdae73ce Author: erikj Date: 2019-10-02 10:04 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/0aa2cdae73ce 8231505: Bump required boot jdk version to 13 Reviewed-by: darcy, ihse ! make/autoconf/version-numbers ! make/conf/jib-profiles.js From roger.riggs at oracle.com Wed Oct 2 18:07:19 2019 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Wed, 02 Oct 2019 18:07:19 +0000 Subject: hg: jdk/submit: 8231663: Incorrect GPL header in some RMI/SQL package-info.java files Message-ID: <201910021807.x92I7J7P008293@aojmv0008.oracle.com> Changeset: 5c83830390ba Author: rriggs Date: 2019-10-02 13:57 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/5c83830390ba 8231663: Incorrect GPL header in some RMI/SQL package-info.java files Reviewed-by: bpb, iris, lancea ! src/java.rmi/share/classes/java/rmi/activation/package-info.java ! src/java.rmi/share/classes/java/rmi/dgc/package-info.java ! src/java.rmi/share/classes/java/rmi/package-info.java ! src/java.rmi/share/classes/java/rmi/registry/package-info.java ! src/java.rmi/share/classes/java/rmi/server/package-info.java ! src/java.sql/share/classes/javax/sql/package-info.java From calvin.cheung at oracle.com Wed Oct 2 23:55:59 2019 From: calvin.cheung at oracle.com (calvin.cheung at oracle.com) Date: Wed, 02 Oct 2019 23:55:59 +0000 Subject: hg: jdk/submit: 8231606: _method_ordering is not set during CDS dynamic dump time Message-ID: <201910022356.x92NtxeB017649@aojmv0008.oracle.com> Changeset: 319173c62caa Author: ccheung Date: 2019-10-02 16:55 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/319173c62caa 8231606: _method_ordering is not set during CDS dynamic dump time Summary: Add the missing DynamicDumpSharedSpaces check in sort_methods(); replace the (DumpSharedSpaces || DynamicDumpSharedSpaces) with the Arguments::is_dumping_archive() function call. Reviewed-by: iklam, coleenp, jiangli ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoader.inline.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/constMethod.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/thread.cpp ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamic.java From chris.plummer at oracle.com Thu Oct 3 00:58:09 2019 From: chris.plummer at oracle.com (chris.plummer at oracle.com) Date: Thu, 03 Oct 2019 00:58:09 +0000 Subject: hg: jdk/submit: 8231288: "jhsdb jmap" test needed to reproduce issues that used to be reproduced by JShellHeapDumpTest Message-ID: <201910030058.x930wABQ024527@aojmv0008.oracle.com> Changeset: f45278353668 Author: cjplummer Date: 2019-10-02 17:56 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/f45278353668 8231288: "jhsdb jmap" test needed to reproduce issues that used to be reproduced by JShellHeapDumpTest Reviewed-by: sgehwolf, sspitsyn ! test/jdk/ProblemList.txt + test/jdk/sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java ! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java From jesper.wilhelmsson at oracle.com Thu Oct 3 05:11:57 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 03 Oct 2019 05:11:57 +0000 Subject: hg: jdk/submit: Added tag jdk-14+17 for changeset 5c83830390ba Message-ID: <201910030511.x935Bwk9020231@aojmv0008.oracle.com> Changeset: e606e9b6ba7a Author: jwilhelm Date: 2019-10-03 07:10 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/e606e9b6ba7a Added tag jdk-14+17 for changeset 5c83830390ba ! .hgtags From shade at redhat.com Thu Oct 3 05:38:26 2019 From: shade at redhat.com (shade at redhat.com) Date: Thu, 03 Oct 2019 05:38:26 +0000 Subject: hg: jdk/submit: 8231713: x86_32 build failures after JDK-8226721 (Missing intrinsics for Math.ceil, floor, rint) Message-ID: <201910030538.x935cR9T006653@aojmv0008.oracle.com> Changeset: 67b3480882b4 Author: shade Date: 2019-10-03 07:38 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/67b3480882b4 8231713: x86_32 build failures after JDK-8226721 (Missing intrinsics for Math.ceil, floor, rint) Reviewed-by: kvn ! src/hotspot/cpu/x86/x86.ad From stefan.karlsson at oracle.com Thu Oct 3 08:33:12 2019 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Thu, 03 Oct 2019 08:33:12 +0000 Subject: hg: jdk/submit: 8231563: ZGC: Fails to warn when user sets the max heap size to larger than 16TB Message-ID: <201910030833.x938XDl4019098@aojmv0008.oracle.com> Changeset: 389e50d98dc3 Author: stefank Date: 2019-09-27 09:01 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/389e50d98dc3 8231563: ZGC: Fails to warn when user sets the max heap size to larger than 16TB Reviewed-by: tschatzl, pliden ! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.hpp ! src/hotspot/cpu/x86/gc/z/zGlobals_x86.hpp From per.liden at oracle.com Thu Oct 3 09:03:49 2019 From: per.liden at oracle.com (per.liden at oracle.com) Date: Thu, 03 Oct 2019 09:03:49 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201910030903.x9393ofk007851@aojmv0008.oracle.com> Changeset: 61437e06602a Author: pliden Date: 2019-10-03 10:54 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/61437e06602a 8231774: ZGC: ZVirtualMemoryManager unmaps incorrect address Reviewed-by: kbarrett, stefank ! src/hotspot/os/posix/gc/z/zVirtualMemory_posix.cpp Changeset: ca80b8395923 Author: pliden Date: 2019-10-03 10:56 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/ca80b8395923 8231776: ZGC: Fix incorrect address space description Reviewed-by: eosterlund ! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.cpp ! src/hotspot/cpu/x86/gc/z/zGlobals_x86.cpp From claes.redestad at oracle.com Thu Oct 3 11:34:27 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Thu, 03 Oct 2019 11:34:27 +0000 Subject: hg: jdk/submit: 8231707: Improve Mutex inlining Message-ID: <201910031134.x93BYSaB017172@aojmv0008.oracle.com> Changeset: d873ce07465d Author: redestad Date: 2019-10-03 13:45 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/d873ce07465d 8231707: Improve Mutex inlining Reviewed-by: rehn, dholmes, coleenp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/mutex.hpp From joe.darcy at oracle.com Thu Oct 3 15:49:20 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Thu, 03 Oct 2019 15:49:20 +0000 Subject: hg: jdk/submit: 8231777: Remove extraneous @serial javadoc tag in NodeChangeEvent.java Message-ID: <201910031549.x93FnLcN007646@aojmv0008.oracle.com> Changeset: 9759972b4f1c Author: darcy Date: 2019-10-03 08:49 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/9759972b4f1c 8231777: Remove extraneous @serial javadoc tag in NodeChangeEvent.java Reviewed-by: alanb, chegar ! src/java.prefs/share/classes/java/util/prefs/NodeChangeEvent.java From leonid.mesnik at oracle.com Thu Oct 3 15:52:20 2019 From: leonid.mesnik at oracle.com (leonid.mesnik at oracle.com) Date: Thu, 03 Oct 2019 15:52:20 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201910031552.x93FqLFP011315@aojmv0008.oracle.com> Changeset: 7a4183b8062f Author: lmesnik Date: 2019-10-03 08:50 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/7a4183b8062f 8231768: Remove duplicate if/else in vmTestbase/nsk/share/jdi/Binder.java Reviewed-by: sspitsyn, phh, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Binder.java Changeset: 3ab9f0464a7d Author: lmesnik Date: 2019-10-03 08:51 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/3ab9f0464a7d Merge From stuart.marks at oracle.com Thu Oct 3 20:29:09 2019 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Thu, 03 Oct 2019 20:29:09 +0000 Subject: hg: jdk/submit: 8231161: Wrong return type in code sample in Collector API documentation Message-ID: <201910032029.x93KTATV004859@aojmv0008.oracle.com> Changeset: e25b317d0350 Author: jboes Date: 2019-10-03 18:59 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/e25b317d0350 8231161: Wrong return type in code sample in Collector API documentation Summary: Correct declaration of container from R to A and add compilation test Reviewed-by: smarks, lancea ! src/java.base/share/classes/java/util/stream/Collector.java + test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorExample.java From ramanand.patil at oracle.com Fri Oct 4 06:56:17 2019 From: ramanand.patil at oracle.com (ramanand.patil at oracle.com) Date: Fri, 04 Oct 2019 06:56:17 +0000 Subject: hg: jdk/submit: 8216352: SA: ClhsdbLauncher should throw errors on Unrecognized commands Message-ID: <201910040656.x946uI5B005601@aojmv0008.oracle.com> Changeset: 13f29c43b6c7 Author: fmatte Date: 2019-10-04 07:54 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/13f29c43b6c7 8216352: SA: ClhsdbLauncher should throw errors on Unrecognized commands Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java From eric.caspole at oracle.com Fri Oct 4 15:59:49 2019 From: eric.caspole at oracle.com (eric.caspole at oracle.com) Date: Fri, 04 Oct 2019 15:59:49 +0000 Subject: hg: jdk/submit: 8215521: add microbenchmark to measure AccessController.getContext Message-ID: <201910041559.x94Fxotb012604@aojmv0008.oracle.com> Changeset: 26f0ed77734e Author: ecaspole Date: 2019-10-04 12:00 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/26f0ed77734e 8215521: add microbenchmark to measure AccessController.getContext Reviewed-by: redestad, alanb + test/micro/org/openjdk/bench/java/security/GetContext.java From vivek.r.deshpande at intel.com Fri Oct 4 18:45:49 2019 From: vivek.r.deshpande at intel.com (vivek.r.deshpande at intel.com) Date: Fri, 04 Oct 2019 18:45:49 +0000 Subject: hg: jdk/submit: 8221092: UseAVX=3 has performance degredation on Skylake (X7) processors Message-ID: <201910041845.x94IjoPU028796@aojmv0008.oracle.com> Changeset: c6f1226cfb72 Author: vdeshpande Date: 2019-10-04 11:45 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/c6f1226cfb72 8221092: UseAVX=3 has performance degredation on Skylake (X7) processors Summary: Fix for UseAVX=3 has performance degredation on Skylake (X7) processors Reviewed-by: kvn ! src/hotspot/cpu/x86/globals_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/cpu/x86/x86.ad From lance.andersen at oracle.com Fri Oct 4 19:51:44 2019 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Fri, 04 Oct 2019 19:51:44 +0000 Subject: hg: jdk/submit: 8223771: FileSystemProvider.newFileSystem(Path, Map) should throw IOException when called with a file that cannot be open Message-ID: <201910041951.x94Jpiwm009089@aojmv0008.oracle.com> Changeset: ff45c1bf8129 Author: lancea Date: 2019-10-04 15:51 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/ff45c1bf8129 8223771: FileSystemProvider.newFileSystem(Path, Map) should throw IOException when called with a file that cannot be open Reviewed-by: alanb ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java + test/jdk/jdk/nio/zipfs/NonExistentPathTests.java From jianglizhou at google.com Sat Oct 5 20:13:36 2019 From: jianglizhou at google.com (jianglizhou at google.com) Date: Sat, 05 Oct 2019 20:13:36 +0000 Subject: hg: jdk/submit: 8231630: Optimize boot loader with no bootclasspath append entry. Message-ID: <201910052013.x95KDbWL021575@aojmv0008.oracle.com> Changeset: 0456f5d46244 Author: jiangli Date: 2019-10-05 13:13 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/0456f5d46244 8231630: Optimize boot loader with no bootclasspath append entry. Summary: Optimize SystemDictionary::load_instance_class for boot loader. Immediately return NULL if the requested class is either in the unnamed package or unnamed module, or in a module not defined to the boot loader, when there is no bootclasspath append entry. Reviewed-by: shade ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/systemDictionary.cpp From lance.andersen at oracle.com Sun Oct 6 17:09:40 2019 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Sun, 06 Oct 2019 17:09:40 +0000 Subject: hg: jdk/submit: 8231093: Document the ZIP FS properties noCompression and releaseVersion Message-ID: <201910061709.x96H9f7d011096@aojmv0008.oracle.com> Changeset: 72ef2c0faf47 Author: lancea Date: 2019-10-06 13:08 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/72ef2c0faf47 8231093: Document the ZIP FS properties noCompression and releaseVersion Reviewed-by: clanger, martin, alanb ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystemProvider.java ! src/jdk.zipfs/share/classes/module-info.java + test/jdk/jdk/nio/zipfs/CompressionModeTest.java ! test/jdk/jdk/nio/zipfs/jarfs/MultiReleaseJarTest.java From per.liden at oracle.com Mon Oct 7 06:21:18 2019 From: per.liden at oracle.com (per.liden at oracle.com) Date: Mon, 07 Oct 2019 06:21:18 +0000 Subject: hg: jdk/submit: 8231825: ZGC: Remove ZMaxHeapSize and ZMaxHeapSizeShift Message-ID: <201910070621.x976LJH8008470@aojmv0008.oracle.com> Changeset: 97cd0aa39787 Author: pliden Date: 2019-10-07 07:53 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/97cd0aa39787 8231825: ZGC: Remove ZMaxHeapSize and ZMaxHeapSizeShift Reviewed-by: tschatzl, eosterlund ! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.hpp ! src/hotspot/cpu/x86/gc/z/zGlobals_x86.hpp ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/gc/z/zGlobals.hpp ! src/hotspot/share/gc/z/zVirtualMemory.cpp From sgehwolf at redhat.com Mon Oct 7 09:09:30 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Mon, 07 Oct 2019 09:09:30 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201910070909.x9799Uqf012741@aojmv0008.oracle.com> Changeset: 102e16e60293 Author: sgehwolf Date: 2019-10-07 11:09 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/102e16e60293 Closing branch From sgehwolf at redhat.com Mon Oct 7 09:12:05 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Mon, 07 Oct 2019 09:12:05 +0000 Subject: hg: jdk/submit: 8196969: JTreg Failure: serviceability/sa/ClhsdbJstack.java causes NPE Message-ID: <201910070912.x979C61m013893@aojmv0008.oracle.com> Changeset: 1b19897c8a92 Author: sgehwolf Date: 2019-09-23 20:26 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/1b19897c8a92 8196969: JTreg Failure: serviceability/sa/ClhsdbJstack.java causes NPE Summary: Account for serialized null scopes in NMethod Reviewed-by: aph, never ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java + test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java + test/hotspot/jtreg/serviceability/sa/LingeredAppWithRecComputation.java From claes.redestad at oracle.com Mon Oct 7 09:56:09 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Mon, 07 Oct 2019 09:56:09 +0000 Subject: hg: jdk/submit: 8231895: Avoid String allocations in JVM_FindLoadedClass Message-ID: <201910070956.x979u9Bt009126@aojmv0008.oracle.com> Changeset: ccbb5a2bf3ab Author: redestad Date: 2019-10-07 12:06 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/ccbb5a2bf3ab 8231895: Avoid String allocations in JVM_FindLoadedClass Reviewed-by: jiangli, dholmes, iklam ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/prims/jvm.cpp From rwestrel at redhat.com Mon Oct 7 12:04:16 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Mon, 07 Oct 2019 12:04:16 +0000 Subject: hg: jdk/submit: 8231620: assert(bol->is_Bool()) crash during split if due to FastLockNode Message-ID: <201910071204.x97C4HFh002728@aojmv0008.oracle.com> Changeset: 8991796c17d4 Author: roland Date: 2019-10-01 10:28 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/8991796c17d4 8231620: assert(bol->is_Bool()) crash during split if due to FastLockNode Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/split_if.cpp + test/hotspot/jtreg/compiler/loopopts/SplitIfSharedFastLockBehindCastPP.java From rwestrel at redhat.com Mon Oct 7 12:10:06 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Mon, 07 Oct 2019 12:10:06 +0000 Subject: hg: jdk/submit: 8231550: C2: ShouldNotReachHere() in verify_strip_mined_scheduling Message-ID: <201910071210.x97CA7mO008876@aojmv0008.oracle.com> Changeset: bada0782842a Author: roland Date: 2019-10-02 17:32 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/bada0782842a 8231550: C2: ShouldNotReachHere() in verify_strip_mined_scheduling Reviewed-by: vlivanov, thartmann ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopstripmining/TestConservativeAntiDep.java From christoph.langer at sap.com Mon Oct 7 12:34:08 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Mon, 07 Oct 2019 12:34:08 +0000 Subject: hg: jdk/submit: 8231885: Fix/remove malformed assert in os_windows.cpp Message-ID: <201910071234.x97CY8gw021673@aojmv0008.oracle.com> Changeset: b1da055915ef Author: clanger Date: 2019-10-07 13:32 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/b1da055915ef 8231885: Fix/remove malformed assert in os_windows.cpp Reviewed-by: dcubed, stuefe, kbarrett ! src/hotspot/os/windows/os_windows.cpp From shade at redhat.com Mon Oct 7 13:00:42 2019 From: shade at redhat.com (shade at redhat.com) Date: Mon, 07 Oct 2019 13:00:42 +0000 Subject: hg: jdk/submit: 8231930: Windows build fails after JDK-8191521 Message-ID: <201910071300.x97D0gU7008940@aojmv0008.oracle.com> Changeset: 74094a60d018 Author: shade Date: 2019-10-07 15:00 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/74094a60d018 8231930: Windows build fails after JDK-8191521 Reviewed-by: dholmes, clanger ! test/hotspot/gtest/runtime/test_os_windows.cpp From hannes.wallnoefer at oracle.com Mon Oct 7 13:58:30 2019 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Mon, 07 Oct 2019 13:58:30 +0000 Subject: hg: jdk/submit: 8220217: Javadoc missing link to member method Message-ID: <201910071358.x97DwVBv017300@aojmv0008.oracle.com> Changeset: d148a7e7160c Author: hannesw Date: 2019-10-07 15:58 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/d148a7e7160c 8220217: Javadoc missing link to member method Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java + test/langtools/jdk/javadoc/doclet/testMemberInheritance/pkg2/DocumentedNonGenericChild.java + test/langtools/jdk/javadoc/doclet/testMemberInheritance/pkg2/UndocumentedGenericParent.java From coleen.phillimore at oracle.com Mon Oct 7 14:04:16 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Mon, 07 Oct 2019 14:04:16 +0000 Subject: hg: jdk/submit: 8229900: RedefineDeleteJmethod.java fails with -Xcheck:jni Message-ID: <201910071404.x97E4HbP019860@aojmv0008.oracle.com> Changeset: 35ce0ad5870a Author: coleenp Date: 2019-10-07 10:04 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/35ce0ad5870a 8229900: RedefineDeleteJmethod.java fails with -Xcheck:jni Summary: Remove RedefineClasses adjustment and test, but improve checking for method/class matching. Reviewed-by: dholmes, sspitsyn ! src/hotspot/share/prims/jniCheck.cpp ! src/hotspot/share/prims/jniCheck.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp - test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineDeleteJmethod.java - test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/libRedefineDeleteJmethod.c From erik.gahlin at oracle.com Mon Oct 7 14:47:29 2019 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Mon, 07 Oct 2019 14:47:29 +0000 Subject: hg: jdk/submit: 8225694: Destination option missing in FlightRecorderMXBeanImpl Message-ID: <201910071447.x97ElTW5019547@aojmv0008.oracle.com> Changeset: 8ca46e186a63 Author: cito Date: 2019-10-07 16:44 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/8ca46e186a63 8225694: Destination option missing in FlightRecorderMXBeanImpl Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBeanImpl.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/MBeanUtils.java ! test/jdk/jdk/jfr/jmx/TestRecordingOptions.java From claes.redestad at oracle.com Mon Oct 7 14:52:34 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Mon, 07 Oct 2019 14:52:34 +0000 Subject: hg: jdk/submit: 8230043: Lazily load libverify; ... Message-ID: <201910071452.x97EqZdJ023539@aojmv0008.oracle.com> Changeset: 48a73ec3a817 Author: redestad Date: 2019-10-07 16:55 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/48a73ec3a817 8230043: Lazily load libverify 8230140: Remove unused mutex and monitor declarations Reviewed-by: hseigel, erikj, alanb, dholmes ! make/lib/CoreLibraries.gmk ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/os.cpp ! src/java.base/share/native/libjava/Class.c ! src/java.base/share/native/libjava/ClassLoader.c + src/java.base/share/native/libjava/check_classname.c + src/java.base/share/native/libjava/check_classname.h - src/java.base/share/native/libjava/verify_stub.c ! src/java.base/share/native/libverify/check_code.c - src/java.base/share/native/libverify/check_format.c ! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java From shade at redhat.com Mon Oct 7 15:14:34 2019 From: shade at redhat.com (shade at redhat.com) Date: Mon, 07 Oct 2019 15:14:34 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201910071514.x97FEZuE008685@aojmv0008.oracle.com> Changeset: b4c660a75b54 Author: shade Date: 2019-10-07 17:12 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/b4c660a75b54 8231932: Shenandoah: conc/par GC threads ergonomics overrides user settings Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java ! test/hotspot/jtreg/gc/shenandoah/options/TestThreadCounts.java + test/hotspot/jtreg/gc/shenandoah/options/TestThreadCountsOverride.java Changeset: f48737be4fd7 Author: shade Date: 2019-10-07 17:12 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/f48737be4fd7 8231946: Remove obsolete and unused ShenandoahVerifyObjectEquals flag Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp From jianglizhou at google.com Mon Oct 7 18:29:38 2019 From: jianglizhou at google.com (jianglizhou at google.com) Date: Mon, 07 Oct 2019 18:29:38 +0000 Subject: hg: jdk/submit: 8231630: Optimize boot loader with no bootclasspath append entry. Message-ID: <201910071829.x97ITdYY022189@aojmv0008.oracle.com> Changeset: dcb418f5aabd Author: jiangli Date: 2019-10-07 11:29 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/dcb418f5aabd 8231630: Optimize boot loader with no bootclasspath append entry. Summary: Optimize SystemDictionary::load_instance_class for boot loader. Immediately return NULL if the requested class is either in the unnamed package or unnamed module, or in a module not defined to the boot loader, when there is no bootclasspath append entry. Reviewed-by: martin, aeubanks, dthomson, redestad, lfoltan, iklam ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/systemDictionary.cpp From dean.long at oracle.com Mon Oct 7 21:02:08 2019 From: dean.long at oracle.com (dean.long at oracle.com) Date: Mon, 07 Oct 2019 21:02:08 +0000 Subject: hg: jdk/submit: 8231902: Build of jdk.internal.vm.compiler.management/module-info.java.extra failed Message-ID: <201910072102.x97L29mP028130@aojmv0008.oracle.com> Changeset: 43f63f904bbc Author: dlong Date: 2019-10-07 13:56 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/43f63f904bbc 8231902: Build of jdk.internal.vm.compiler.management/module-info.java.extra failed Reviewed-by: kvn, ihse, erikj ! make/gensrc/Gensrc-jdk.internal.vm.compiler.management.gmk From david.holmes at oracle.com Mon Oct 7 22:45:32 2019 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Mon, 07 Oct 2019 22:45:32 +0000 Subject: hg: jdk/submit: 8231289: Disentangle JvmtiRawMonitor from ObjectMonitor and clean it up Message-ID: <201910072245.x97MjXiY002969@aojmv0008.oracle.com> Changeset: 165b193b30dd Author: dholmes Date: 2019-10-07 18:44 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/165b193b30dd 8231289: Disentangle JvmtiRawMonitor from ObjectMonitor and clean it up Reviewed-by: sspitsyn, dcubed, coleenp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/prims/jvmtiRawMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/services/threadService.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait005/rawmnwait005.cpp From valerie.peng at oracle.com Tue Oct 8 00:02:17 2019 From: valerie.peng at oracle.com (valerie.peng at oracle.com) Date: Tue, 08 Oct 2019 00:02:17 +0000 Subject: hg: jdk/submit: 8229243: SunPKCS11-Solaris provider tests failing on Solaris 11.4 Message-ID: <201910080002.x9802Ibi018512@aojmv0008.oracle.com> Changeset: 2faeaa5933a6 Author: valeriep Date: 2019-10-08 00:01 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/2faeaa5933a6 8229243: SunPKCS11-Solaris provider tests failing on Solaris 11.4 Summary: For CK_GCM_PARAMS, try the spec definition first before falling back to the header file definition Reviewed-by: xuelei ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Digest.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Mac.java ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_crypt.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11gcm2.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11t.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h ! src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.h ! src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/p11_md.h ! test/jdk/sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java From stuart.marks at oracle.com Tue Oct 8 01:01:06 2019 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 08 Oct 2019 01:01:06 +0000 Subject: hg: jdk/submit: 8231977: Discuss serializability of collections Message-ID: <201910080101.x98117q9023872@aojmv0008.oracle.com> Changeset: 5b5de2618756 Author: smarks Date: 2019-10-07 17:13 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/5b5de2618756 8231977: Discuss serializability of collections Reviewed-by: darcy, plevart, chegar ! src/java.base/share/classes/java/util/Collection.java From matthias.baesken at sap.com Tue Oct 8 07:06:20 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Tue, 08 Oct 2019 07:06:20 +0000 Subject: hg: jdk/submit: 8231751: on aix handle Power 9 in os::get_summary_cpu_info Message-ID: <201910080706.x9876KjG001417@aojmv0008.oracle.com> Changeset: 452ad8f882c6 Author: mbaesken Date: 2019-10-02 10:01 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/452ad8f882c6 8231751: on aix handle Power 9 in os::get_summary_cpu_info Reviewed-by: clanger, mdoerr ! src/hotspot/os/aix/os_aix.cpp From matthias.baesken at sap.com Tue Oct 8 07:55:24 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Tue, 08 Oct 2019 07:55:24 +0000 Subject: hg: jdk/submit: 8231753: use more Posix functionality in aix os::print_os_info Message-ID: <201910080755.x987tPSN002755@aojmv0008.oracle.com> Changeset: 227ddf1ff93d Author: mbaesken Date: 2019-10-08 09:33 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/227ddf1ff93d 8231753: use more Posix functionality in aix os::print_os_info Reviewed-by: clanger, dholmes ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/posix/os_posix.cpp From claes.redestad at oracle.com Tue Oct 8 08:13:48 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Tue, 08 Oct 2019 08:13:48 +0000 Subject: hg: jdk/submit: 8231355: Remove unused utility methods in libjava Message-ID: <201910080813.x988DntD013643@aojmv0008.oracle.com> Changeset: 55a8d95c7787 Author: redestad Date: 2019-10-08 10:24 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/55a8d95c7787 8231355: Remove unused utility methods in libjava Reviewed-by: dholmes, jrose, alanb ! src/hotspot/share/classfile/javaClasses.cpp ! src/java.base/share/native/libjava/VM.c ! src/java.base/share/native/libjava/jdk_util.h ! src/java.base/share/native/libjava/jni_util.c ! src/java.base/share/native/libjava/jni_util.h - src/java.base/unix/native/libjava/jdk_util_md.c ! src/java.base/windows/native/libjava/jdk_util_md.c From alan.bateman at oracle.com Tue Oct 8 10:02:13 2019 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Tue, 08 Oct 2019 10:02:13 +0000 Subject: hg: jdk/submit: 8231921: (se) SelectorImpl.register does not need to set the attachment when it is null Message-ID: <201910081002.x98A2DiY023954@aojmv0008.oracle.com> Changeset: 7f34de3cdfe9 Author: alanb Date: 2019-10-08 10:58 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/7f34de3cdfe9 8231921: (se) SelectorImpl.register does not need to set the attachment when it is null Reviewed-by: bpb ! src/java.base/share/classes/java/nio/channels/SelectionKey.java ! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java From shade at redhat.com Tue Oct 8 13:09:14 2019 From: shade at redhat.com (shade at redhat.com) Date: Tue, 08 Oct 2019 13:09:14 +0000 Subject: hg: jdk/submit: 8231931: [TESTBUG] serviceability/sa/TestUniverse.java looks for wrong string with Shenandoah Message-ID: <201910081309.x98D9Fx2003753@aojmv0008.oracle.com> Changeset: b0a731a6642b Author: shade Date: 2019-10-08 15:08 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/b0a731a6642b 8231931: [TESTBUG] serviceability/sa/TestUniverse.java looks for wrong string with Shenandoah Reviewed-by: rkennke ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java From richard.reingruber at sap.com Tue Oct 8 13:26:15 2019 From: richard.reingruber at sap.com (richard.reingruber at sap.com) Date: Tue, 08 Oct 2019 13:26:15 +0000 Subject: hg: jdk/submit: 8230677: Should disable Escape Analysis if JVMTI capability can_get_owned_monitor_info was taken Message-ID: <201910081326.x98DQGxv015363@aojmv0008.oracle.com> Changeset: 2a34f1e3ed29 Author: rrich Date: 2019-10-08 10:13 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/2a34f1e3ed29 8230677: Should disable Escape Analysis if JVMTI capability can_get_owned_monitor_info was taken Reviewed-by: sspitsyn, dholmes, kvn ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/prims/jvmtiManageCapabilities.cpp + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/libGetOwnedMonitorInfoWithEATest.c + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/libGetOwnedMonitorStackDepthInfoWithEATest.c From claes.redestad at oracle.com Tue Oct 8 13:42:54 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Tue, 08 Oct 2019 13:42:54 +0000 Subject: hg: jdk/submit: 8231993: Remove redundant pkg_str param from is_shared_class_visible_for_classloader Message-ID: <201910081342.x98Dgsjk026101@aojmv0008.oracle.com> Changeset: d62c7224d5b7 Author: redestad Date: 2019-10-08 15:48 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/d62c7224d5b7 8231993: Remove redundant pkg_str param from is_shared_class_visible_for_classloader Reviewed-by: hseigel, coleenp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp From jan.lahoda at oracle.com Tue Oct 8 14:17:36 2019 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Tue, 08 Oct 2019 14:17:36 +0000 Subject: hg: jdk/submit: 8230162: ScopeImpl.remove() has O(N) performance Message-ID: <201910081417.x98EHbP4018319@aojmv0008.oracle.com> Changeset: 03165abce4cc Author: jlahoda Date: 2019-10-08 15:43 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/03165abce4cc 8230162: ScopeImpl.remove() has O(N) performance Reviewed-by: jlahoda Contributed-by: bcorso at google.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java ! test/langtools/tools/javac/lib/DPrinter.java ! test/langtools/tools/javac/scope/RemoveSymbolUnitTest.java From richard.reingruber at sap.com Tue Oct 8 15:22:24 2019 From: richard.reingruber at sap.com (richard.reingruber at sap.com) Date: Tue, 08 Oct 2019 15:22:24 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201910081522.x98FMOvo003443@aojmv0008.oracle.com> Changeset: 7980ff1f9707 Author: rrich Date: 2019-10-08 17:21 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/7980ff1f9707 Closing branch From daniel.fuchs at oracle.com Tue Oct 8 15:37:49 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 08 Oct 2019 15:37:49 +0000 Subject: hg: jdk/submit: 8230946: Clarify security manager behaviour of a connected DatagramSocket and DatagramChannel Message-ID: <201910081537.x98FboPh016617@aojmv0008.oracle.com> Changeset: 6fc4a729763e Author: pconcannon Date: 2019-10-08 14:56 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/6fc4a729763e 8230946: Clarify security manager behaviour of a connected DatagramSocket and DatagramChannel Summary: Update to API, to clarify that packets are dropped in the receive method of non-connected sockets if they fail the security manager checks Reviewed-by: alanb, chegar, dfuchs ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/java/nio/channels/DatagramChannel.java From daniel.fuchs at oracle.com Tue Oct 8 16:09:03 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 08 Oct 2019 16:09:03 +0000 Subject: hg: jdk/submit: 8222829: DatagramSocket.setSoTimeout does not specify IAE when timeout is negative Message-ID: <201910081609.x98G945X008223@aojmv0008.oracle.com> Changeset: 7cb1218ef4d0 Author: pconcannon Date: 2019-10-08 15:03 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/7cb1218ef4d0 8222829: DatagramSocket.setSoTimeout does not specify IAE when timeout is negative Summary: Clarifies behaviour of setSoTimeout() method when given negative timeout value. Reviewed-by: alanb, chegar, dfuchs ! src/java.base/share/classes/java/net/DatagramSocket.java ! test/jdk/java/net/DatagramSocket/DatagramTimeout.java From daniil.x.titov at oracle.com Tue Oct 8 16:14:33 2019 From: daniil.x.titov at oracle.com (daniil.x.titov at oracle.com) Date: Tue, 08 Oct 2019 16:14:33 +0000 Subject: hg: jdk/submit: 8170299: Debugger does not stop inside the low memory notifications code Message-ID: <201910081614.x98GEY2b011299@aojmv0008.oracle.com> Changeset: 726a3945e934 Author: dtitov Date: 2019-10-08 09:13 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/726a3945e934 8170299: Debugger does not stop inside the low memory notifications code Reviewed-by: sspitsyn, dholmes ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp + src/hotspot/share/runtime/notificationThread.cpp + src/hotspot/share/runtime/notificationThread.hpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/serviceThread.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/services/diagnosticFramework.cpp ! src/hotspot/share/services/gcNotifier.cpp ! src/hotspot/share/services/lowMemoryDetector.cpp ! src/hotspot/share/services/lowMemoryDetector.hpp ! src/hotspot/share/services/management.cpp + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/NotificationThread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java + test/jdk/com/sun/jdi/JdbStopInNotificationThreadTest.java From daniil.x.titov at oracle.com Tue Oct 8 16:40:51 2019 From: daniil.x.titov at oracle.com (daniil.x.titov at oracle.com) Date: Tue, 08 Oct 2019 16:40:51 +0000 Subject: hg: jdk/submit: 8231666: ThreadIdTable::grow() invokes invalid thread transition Message-ID: <201910081640.x98GeqXj000019@aojmv0008.oracle.com> Changeset: 94dd00d2da29 Author: dtitov Date: 2019-10-08 09:39 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/94dd00d2da29 8231666: ThreadIdTable::grow() invokes invalid thread transition Reviewed-by: dholmes, rehn ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/services/threadIdTable.cpp ! src/hotspot/share/services/threadIdTable.hpp + test/jdk/javax/management/mxbean/ThreadStartTest.java From coleen.phillimore at oracle.com Tue Oct 8 17:19:06 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Tue, 08 Oct 2019 17:19:06 +0000 Subject: hg: jdk/submit: 8225681: vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine fails due a) MT-unsafe modification of inline cache Message-ID: <201910081719.x98HJ7TB024136@aojmv0008.oracle.com> Changeset: c16f3a24a6fc Author: coleenp Date: 2019-10-08 13:18 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/c16f3a24a6fc 8225681: vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine fails due a) MT-unsafe modification of inline cache Summary: allow old methods in CompiledStaticDirectCall::set_to_interpreted Reviewed-by: sspitsyn, eosterlund ! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp ! src/hotspot/cpu/arm/compiledIC_arm.cpp ! src/hotspot/cpu/ppc/compiledIC_ppc.cpp ! src/hotspot/cpu/s390/compiledIC_s390.cpp ! src/hotspot/cpu/sparc/compiledIC_sparc.cpp ! src/hotspot/cpu/x86/compiledIC_x86.cpp ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/compiledIC.hpp From sgehwolf at redhat.com Tue Oct 8 17:59:14 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Tue, 08 Oct 2019 17:59:14 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201910081759.x98HxFSD020647@aojmv0008.oracle.com> Changeset: d54d019e2445 Author: sgehwolf Date: 2019-10-08 19:58 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/d54d019e2445 Closing branch From sgehwolf at redhat.com Tue Oct 8 18:00:40 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Tue, 08 Oct 2019 18:00:40 +0000 Subject: hg: jdk/submit: 8232003: (fs) Files.write can leak file descriptor in the exception case Message-ID: <201910081800.x98I0f2D021719@aojmv0008.oracle.com> Changeset: 18f1baef9507 Author: sgehwolf Date: 2019-10-08 15:30 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/18f1baef9507 8232003: (fs) Files.write can leak file descriptor in the exception case Summary: Be sure to close the leaked OutputStream in all cases Reviewed-by: alanb ! src/java.base/share/classes/java/nio/file/Files.java From daniil.x.titov at oracle.com Tue Oct 8 18:20:26 2019 From: daniil.x.titov at oracle.com (daniil.x.titov at oracle.com) Date: Tue, 08 Oct 2019 18:20:26 +0000 Subject: hg: jdk/submit: 8199136: Dead code in src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java Message-ID: <201910081820.x98IKRD4003696@aojmv0008.oracle.com> Changeset: dfe3d11378cc Author: dtitov Date: 2019-10-08 11:18 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/dfe3d11378cc 8199136: Dead code in src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java Reviewed-by: dholmes, dtitov Contributed-by: mandrikov at gmail.com ! src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java From claes.redestad at oracle.com Tue Oct 8 18:37:32 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Tue, 08 Oct 2019 18:37:32 +0000 Subject: hg: jdk/submit: 8232006: Remove dead code from klassVtable Message-ID: <201910081837.x98IbXig014738@aojmv0008.oracle.com> Changeset: 7c1d0616828c Author: redestad Date: 2019-10-08 20:47 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/7c1d0616828c 8232006: Remove dead code from klassVtable Reviewed-by: coleenp, jiangli, lfoltan ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/klassVtable.hpp From kim.barrett at oracle.com Tue Oct 8 19:42:28 2019 From: kim.barrett at oracle.com (kim.barrett at oracle.com) Date: Tue, 08 Oct 2019 19:42:28 +0000 Subject: hg: jdk/submit: 8231153: Improve concurrent refinement statistics; ... Message-ID: <201910081942.x98JgT9k024382@aojmv0008.oracle.com> Changeset: d6058bd73982 Author: kbarrett Date: 2019-10-08 15:15 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/d6058bd73982 8231153: Improve concurrent refinement statistics 8043505: G1RemSet::_conc_refine_cards is incremented unsynchronized Summary: Added refinement rates and counts, removed _conc_refine_cards Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Analytics.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.hpp ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingThreads.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingTools.java From david.holmes at oracle.com Tue Oct 8 21:31:10 2019 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Tue, 08 Oct 2019 21:31:10 +0000 Subject: hg: jdk/submit: 8231737: Cleanup JvmtiRawMonitor code Message-ID: <201910082131.x98LVB12001159@aojmv0008.oracle.com> Changeset: 7b41c88f8432 Author: dholmes Date: 2019-10-08 17:30 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/7b41c88f8432 8231737: Cleanup JvmtiRawMonitor code Reviewed-by: sspitsyn, pliden, coleenp, dcubed ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/prims/jvmtiRawMonitor.hpp From joe.darcy at oracle.com Tue Oct 8 22:28:18 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Tue, 08 Oct 2019 22:28:18 +0000 Subject: hg: jdk/submit: 8231368: Suppress warnings on non-serializable non-transient instance fields in java.security.jgss Message-ID: <201910082228.x98MSJqS006061@aojmv0008.oracle.com> Changeset: 23a06a5eeddd Author: darcy Date: 2019-10-08 15:27 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/23a06a5eeddd 8231368: Suppress warnings on non-serializable non-transient instance fields in java.security.jgss Reviewed-by: mullan, coffeys ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBError.java From per.liden at oracle.com Wed Oct 9 06:16:01 2019 From: per.liden at oracle.com (per.liden at oracle.com) Date: Wed, 09 Oct 2019 06:16:01 +0000 Subject: hg: jdk/submit: 8231489: GC watermark_0_1 failed due to "metaspace.gc.Fault: GC has happened too rare" Message-ID: <201910090616.x996G2dj027374@aojmv0008.oracle.com> Changeset: eb68d459ba6a Author: pliden Date: 2019-10-09 08:09 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/eb68d459ba6a 8231489: GC watermark_0_1 failed due to "metaspace.gc.Fault: GC has happened too rare" Reviewed-by: tschatzl, sjohanss ! test/hotspot/jtreg/vmTestbase/metaspace/gc/HighWaterMarkTest.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_0_1/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_10_20/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_70_80/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_99_100/TestDescription.java ! test/jtreg-ext/requires/VMProps.java From richard.reingruber at sap.com Wed Oct 9 07:24:15 2019 From: richard.reingruber at sap.com (richard.reingruber at sap.com) Date: Wed, 09 Oct 2019 07:24:15 +0000 Subject: hg: jdk/submit: 8230677: Should disable Escape Analysis if JVMTI capability can_get_owned_monitor_info was taken Message-ID: <201910090724.x997OFAG006942@aojmv0008.oracle.com> Changeset: 3e380afd5137 Author: rrich Date: 2019-10-08 15:30 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/3e380afd5137 8230677: Should disable Escape Analysis if JVMTI capability can_get_owned_monitor_info was taken Reviewed-by: sspitsyn, dholmes, kvn ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/prims/jvmtiManageCapabilities.cpp + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/libGetOwnedMonitorInfoWithEATest.c + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/libGetOwnedMonitorStackDepthInfoWithEATest.c From richard.reingruber at sap.com Wed Oct 9 08:27:50 2019 From: richard.reingruber at sap.com (richard.reingruber at sap.com) Date: Wed, 09 Oct 2019 08:27:50 +0000 Subject: hg: jdk/submit: 8230677: Should disable Escape Analysis if JVMTI capability can_get_owned_monitor_info was taken Message-ID: <201910090827.x998Rp4h013069@aojmv0008.oracle.com> Changeset: 5185bc8dcbb1 Author: rrich Date: 2019-10-08 15:30 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/5185bc8dcbb1 8230677: Should disable Escape Analysis if JVMTI capability can_get_owned_monitor_info was taken Reviewed-by: sspitsyn, dholmes, kvn ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/prims/jvmtiManageCapabilities.cpp + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/libGetOwnedMonitorInfoWithEATest.c + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/libGetOwnedMonitorStackDepthInfoWithEATest.c From richard.reingruber at sap.com Wed Oct 9 08:28:54 2019 From: richard.reingruber at sap.com (richard.reingruber at sap.com) Date: Wed, 09 Oct 2019 08:28:54 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201910090828.x998StCT013332@aojmv0008.oracle.com> Changeset: b7798d0d771a Author: rrich Date: 2019-10-09 10:28 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/b7798d0d771a Closing branch From sean.coffey at oracle.com Wed Oct 9 10:14:45 2019 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Wed, 09 Oct 2019 10:14:45 +0000 Subject: hg: jdk/submit: 8231770: Test java/util/zip/FlaterTest.java fails with -Xcheck:jni Message-ID: <201910091014.x99AEkQV018176@aojmv0008.oracle.com> Changeset: 7605e97c9491 Author: coffeys Date: 2019-10-09 10:14 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/7605e97c9491 8231770: Test java/util/zip/FlaterTest.java fails with -Xcheck:jni Reviewed-by: alanb, coffeys, chegar Contributed-by: kiran.sidhartha.ravikumar at oracle.com ! src/java.base/share/native/libzip/Deflater.c ! test/jdk/java/util/zip/FlaterTest.java From sean.coffey at oracle.com Wed Oct 9 10:16:20 2019 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Wed, 09 Oct 2019 10:16:20 +0000 Subject: hg: jdk/submit: 8214560: Use {@systemProperty} for definitions of system properties (httpserver) Message-ID: <201910091016.x99AGLGb018928@aojmv0008.oracle.com> Changeset: 270fdb5898f2 Author: coffeys Date: 2019-10-09 10:15 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/270fdb5898f2 8214560: Use {@systemProperty} for definitions of system properties (httpserver) Reviewed-by: dfuchs, coffeys, chegar Contributed-by: kiran.sidhartha.ravikumar at oracle.com ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java From sgehwolf at redhat.com Wed Oct 9 11:43:46 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Wed, 09 Oct 2019 11:43:46 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201910091143.x99BhlB6013742@aojmv0008.oracle.com> Changeset: 7cda85ec6e6c Author: sgehwolf Date: 2019-10-09 11:23 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/7cda85ec6e6c Closing branch From sgehwolf at redhat.com Wed Oct 9 11:48:40 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Wed, 09 Oct 2019 11:48:40 +0000 Subject: hg: jdk/submit: 8232003: (fs) Files.write can leak file descriptor in the exception case Message-ID: <201910091148.x99Bme3P015831@aojmv0008.oracle.com> Changeset: 8f849d3ec1e5 Author: sgehwolf Date: 2019-10-08 15:30 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/8f849d3ec1e5 8232003: (fs) Files.write can leak file descriptor in the exception case Summary: Be sure to close the leaked OutputStream in all cases Reviewed-by: alanb, bpb, clanger ! src/java.base/share/classes/java/nio/file/Files.java From erik.osterlund at oracle.com Wed Oct 9 13:03:36 2019 From: erik.osterlund at oracle.com (erik.osterlund at oracle.com) Date: Wed, 09 Oct 2019 13:03:36 +0000 Subject: hg: jdk/submit: 8230565: ZGC: Redesign C2 load barrier to expand on the MachNode level Message-ID: <201910091303.x99D3bZj001150@aojmv0008.oracle.com> Changeset: d376d86b0a01 Author: eosterlund Date: 2019-10-09 12:30 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/d376d86b0a01 8230565: ZGC: Redesign C2 load barrier to expand on the MachNode level Reviewed-by: pliden, stefank, neliasso Contributed-by: erik.osterlund at oracle.com, per.liden at oracle.com, stefan.karlsson at oracle.com, nils.eliasson at oracle.com ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/z/z_aarch64.ad ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/register_aarch64.hpp ! src/hotspot/cpu/x86/gc/z/zArguments_x86.cpp ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/gc/z/z_x86_64.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/gc/z/zBarrierSetAssembler.hpp ! src/hotspot/share/opto/classes.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/opto/output.hpp ! src/hotspot/share/opto/phaseX.cpp From shade at redhat.com Wed Oct 9 14:13:28 2019 From: shade at redhat.com (shade at redhat.com) Date: Wed, 09 Oct 2019 14:13:28 +0000 Subject: hg: jdk/submit: JDK-8232051/webrev.01 Message-ID: <201910091413.x99EDTJH014843@aojmv0008.oracle.com> Changeset: b6da5ea45756 Author: shade Date: 2019-10-09 16:12 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/b6da5ea45756 JDK-8232051/webrev.01 ! src/hotspot/share/gc/epsilon/epsilonArguments.cpp ! test/hotspot/jtreg/gc/epsilon/TestAlwaysPretouch.java From erik.joelsson at oracle.com Wed Oct 9 16:25:46 2019 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Wed, 09 Oct 2019 16:25:46 +0000 Subject: hg: jdk/submit: 8231974: Build fails if no common legal notices are present Message-ID: <201910091625.x99GPka4009314@aojmv0008.oracle.com> Changeset: 252e7f4c4d92 Author: erikj Date: 2019-10-09 09:23 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/252e7f4c4d92 8231974: Build fails if no common legal notices are present Reviewed-by: dholmes, mchung, ihse ! make/CreateJmods.gmk From daniel.fuchs at oracle.com Wed Oct 9 16:46:58 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Wed, 09 Oct 2019 16:46:58 +0000 Subject: hg: jdk/submit: 8231260: (dc) DatagramChannel::disconnect changes the port of the local address to 0 (lnx) Message-ID: <201910091646.x99GkwfR021343@aojmv0008.oracle.com> Changeset: 705c3f88a409 Author: dfuchs Date: 2019-10-09 17:38 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/705c3f88a409 8231260: (dc) DatagramChannel::disconnect changes the port of the local address to 0 (lnx) Summary: DatagramChannel::disconnect will attempt to rebind to the original port if the local port switches back to 0 after the association is disolved by the system. Reviewed-by: alanb, chegar, fweimer ! src/java.base/share/classes/java/nio/channels/DatagramChannel.java ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java + test/jdk/java/nio/channels/DatagramChannel/AddressesAfterDisconnect.java From joe.darcy at oracle.com Wed Oct 9 16:57:56 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Wed, 09 Oct 2019 16:57:56 +0000 Subject: hg: jdk/submit: 8231262: Suppress warnings on non-serializable instance fields in security libs serializable classes Message-ID: <201910091657.x99GvvAs029031@aojmv0008.oracle.com> Changeset: 6e017b301287 Author: darcy Date: 2019-10-09 09:57 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/6e017b301287 8231262: Suppress warnings on non-serializable instance fields in security libs serializable classes Reviewed-by: mullan, chegar ! src/java.base/share/classes/java/security/GuardedObject.java ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/javax/crypto/CryptoPermission.java ! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java ! src/java.base/share/classes/javax/security/auth/Subject.java ! src/java.base/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java ! src/java.base/share/classes/sun/security/internal/spec/TlsKeyMaterialSpec.java ! src/java.base/share/classes/sun/security/provider/PolicyParser.java ! src/java.base/share/classes/sun/security/provider/SubjectCodeSource.java ! src/java.base/share/classes/sun/security/provider/certpath/X509CertPath.java ! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java ! src/java.base/share/classes/sun/security/rsa/RSAPrivateKeyImpl.java ! src/java.base/share/classes/sun/security/rsa/RSAPublicKeyImpl.java ! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java ! src/java.base/share/classes/sun/security/validator/ValidatorException.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java ! src/java.base/share/classes/sun/security/x509/X509Key.java From joe.darcy at oracle.com Wed Oct 9 17:18:09 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Wed, 09 Oct 2019 17:18:09 +0000 Subject: hg: jdk/submit: 8231202: Suppress warnings on non-serializable non-transient instance fields in serializable classes Message-ID: <201910091718.x99HI9Fc010873@aojmv0008.oracle.com> Changeset: e036ee8bae56 Author: darcy Date: 2019-10-09 10:17 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/e036ee8bae56 8231202: Suppress warnings on non-serializable non-transient instance fields in serializable classes Reviewed-by: rriggs, chegar ! src/java.base/share/classes/java/lang/Throwable.java ! src/java.base/share/classes/java/lang/invoke/SerializedLambda.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.base/share/classes/java/time/Clock.java ! src/java.base/share/classes/java/time/chrono/ChronoPeriodImpl.java ! src/java.base/share/classes/java/util/AbstractMap.java ! src/java.base/share/classes/java/util/ArrayPrefixHelpers.java ! src/java.base/share/classes/java/util/Arrays.java ! src/java.base/share/classes/java/util/ArraysParallelSortHelpers.java ! src/java.base/share/classes/java/util/Collections.java ! src/java.base/share/classes/java/util/Comparators.java ! src/java.base/share/classes/java/util/PriorityQueue.java ! src/java.base/share/classes/java/util/TreeMap.java ! src/java.base/share/classes/java/util/Vector.java ! src/java.base/share/classes/java/util/jar/JarVerifier.java ! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationTypeMismatchExceptionProxy.java From cushon at google.com Wed Oct 9 17:46:23 2019 From: cushon at google.com (cushon at google.com) Date: Wed, 09 Oct 2019 17:46:23 +0000 Subject: hg: jdk/submit: 8231990: Remove unnecessary else-if branch in Types.union Message-ID: <201910091746.x99HkNJH028721@aojmv0008.oracle.com> Changeset: 55d2e10ea134 Author: cushon Date: 2019-10-09 10:02 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/55d2e10ea134 8231990: Remove unnecessary else-if branch in Types.union Reviewed-by: mcimadamore Contributed-by: Brad Corso ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java From per.liden at oracle.com Wed Oct 9 18:15:39 2019 From: per.liden at oracle.com (per.liden at oracle.com) Date: Wed, 09 Oct 2019 18:15:39 +0000 Subject: hg: jdk/submit: 8232056: GetOwnedMonitorInfoWithEATest.java fails with ZGC: Heap too small Message-ID: <201910091815.x99IFe7d017244@aojmv0008.oracle.com> Changeset: 17a34e111667 Author: pliden Date: 2019-10-09 20:12 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/17a34e111667 8232056: GetOwnedMonitorInfoWithEATest.java fails with ZGC: Heap too small Reviewed-by: dholmes, rrich ! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java ! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java From ekaterina.pavlova at oracle.com Wed Oct 9 18:25:34 2019 From: ekaterina.pavlova at oracle.com (ekaterina.pavlova at oracle.com) Date: Wed, 09 Oct 2019 18:25:34 +0000 Subject: hg: jdk/submit: 8231903: [Graal] Update com.oracle.mxtool.junit classes Message-ID: <201910091825.x99IPZwo024495@aojmv0008.oracle.com> Changeset: fb3d408c7a7e Author: epavlova Date: 2019-10-09 10:59 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/fb3d408c7a7e 8231903: [Graal] Update com.oracle.mxtool.junit classes Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList-graal.txt + test/hotspot/jtreg/compiler/graalunit/CoreAarch64Test.java + test/hotspot/jtreg/compiler/graalunit/CoreJdk9Test.java - test/hotspot/jtreg/compiler/graalunit/EA9Test.java ! test/hotspot/jtreg/compiler/graalunit/TestPackages.txt ! test/hotspot/jtreg/compiler/graalunit/com.oracle.mxtool.junit/com/oracle/mxtool/junit/FindClassesByAnnotatedMethods.java - test/hotspot/jtreg/compiler/graalunit/com.oracle.mxtool.junit/com/oracle/mxtool/junit/JLModule.java + test/hotspot/jtreg/compiler/graalunit/com.oracle.mxtool.junit/com/oracle/mxtool/junit/ModuleSupport.java ! test/hotspot/jtreg/compiler/graalunit/com.oracle.mxtool.junit/com/oracle/mxtool/junit/MxJUnitWrapper.java ! test/hotspot/jtreg/compiler/graalunit/com.oracle.mxtool.junit/com/oracle/mxtool/junit/TextRunListener.java ! test/hotspot/jtreg/compiler/graalunit/com.oracle.mxtool.junit/com/oracle/mxtool/junit/TimingDecorator.java ! test/hotspot/jtreg/compiler/graalunit/common/GraalUnitTestLauncher.java From rajan.halade at oracle.com Wed Oct 9 19:21:47 2019 From: rajan.halade at oracle.com (rajan.halade at oracle.com) Date: Wed, 09 Oct 2019 19:21:47 +0000 Subject: hg: jdk/submit: 8231887: ComodoCA.java fails because certificate was revoked Message-ID: <201910091921.x99JLlm7028114@aojmv0008.oracle.com> Changeset: e84d8379815b Author: rhalade Date: 2019-10-09 12:21 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/e84d8379815b 8231887: ComodoCA.java fails because certificate was revoked Reviewed-by: mullan, clanger ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java From tom.rodriguez at oracle.com Wed Oct 9 23:36:40 2019 From: tom.rodriguez at oracle.com (tom.rodriguez at oracle.com) Date: Wed, 09 Oct 2019 23:36:40 +0000 Subject: hg: jdk/submit: 8231586: enlarge encoding space for OopMapValue offsets Message-ID: <201910092336.x99NafAE028540@aojmv0008.oracle.com> Changeset: f9cc0141574c Author: never Date: 2019-10-09 16:35 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/f9cc0141574c 8231586: enlarge encoding space for OopMapValue offsets Reviewed-by: dlong ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/compiler/oopMap.hpp ! src/hotspot/share/opto/buildOopMap.cpp ! src/hotspot/share/runtime/interfaceSupport.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/OopMapValue.java From calvin.cheung at oracle.com Wed Oct 9 23:42:36 2019 From: calvin.cheung at oracle.com (calvin.cheung at oracle.com) Date: Wed, 09 Oct 2019 23:42:36 +0000 Subject: hg: jdk/submit: 8231529: [TESTBUG] runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java shouldn't wrap SkippedException into Exception Message-ID: <201910092342.x99Ngb2h002390@aojmv0008.oracle.com> Changeset: d0519b8bd8d9 Author: ccheung Date: 2019-10-09 16:42 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/d0519b8bd8d9 8231529: [TESTBUG] runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java shouldn't wrap SkippedException into Exception Summary: Removed the try-catch in the test. Reviewed-by: iklam, lfoltan ! test/hotspot/jtreg/runtime/cds/appcds/LotsOfClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java From jesper.wilhelmsson at oracle.com Wed Oct 9 23:48:49 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Wed, 09 Oct 2019 23:48:49 +0000 Subject: hg: jdk/submit: Added tag jdk-14+18 for changeset e84d8379815b Message-ID: <201910092348.x99NmoKO004627@aojmv0008.oracle.com> Changeset: 36cdb1cab7b0 Author: jwilhelm Date: 2019-10-10 01:48 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/36cdb1cab7b0 Added tag jdk-14+18 for changeset e84d8379815b ! .hgtags From serguei.spitsyn at oracle.com Thu Oct 10 01:11:04 2019 From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com) Date: Thu, 10 Oct 2019 01:11:04 +0000 Subject: hg: jdk/submit: 8231595: [TEST] develop a test case for SuspendThreadList including current thread Message-ID: <201910100111.x9A1B5Hm022571@aojmv0008.oracle.com> Changeset: 865c889ce351 Author: sspitsyn Date: 2019-10-10 01:10 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/865c889ce351 8231595: [TEST] develop a test case for SuspendThreadList including current thread Summary: Extend test coverage for SuspendThreadList Reviewed-by: amenkov, cjplummer, dholmes + test/hotspot/jtreg/serviceability/jvmti/SuspendWithCurrentThread/SuspendWithCurrentThread.java + test/hotspot/jtreg/serviceability/jvmti/SuspendWithCurrentThread/libSuspendWithCurrentThread.cpp From joe.darcy at oracle.com Thu Oct 10 01:23:33 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Thu, 10 Oct 2019 01:23:33 +0000 Subject: hg: jdk/submit: 8232076: Suppress warnings on non-serializable non-transient instance fields java.naming Message-ID: <201910100123.x9A1NXRd000192@aojmv0008.oracle.com> Changeset: 9b40d05c9f66 Author: darcy Date: 2019-10-09 18:23 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/9b40d05c9f66 8232076: Suppress warnings on non-serializable non-transient instance fields java.naming Reviewed-by: lancea ! src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java ! src/java.naming/share/classes/javax/naming/Binding.java ! src/java.naming/share/classes/javax/naming/CannotProceedException.java ! src/java.naming/share/classes/javax/naming/LinkException.java ! src/java.naming/share/classes/javax/naming/NamingException.java ! src/java.naming/share/classes/javax/naming/event/NamingEvent.java ! src/java.naming/share/classes/javax/naming/spi/ResolveResult.java From yasuenag at gmail.com Thu Oct 10 02:17:47 2019 From: yasuenag at gmail.com (yasuenag at gmail.com) Date: Thu, 10 Oct 2019 02:17:47 +0000 Subject: hg: jdk/submit: 8232082: Log which shows disabling COOP should be tagged to gc+heap+coops Message-ID: <201910100217.x9A2Hmnm028440@aojmv0008.oracle.com> Changeset: 4ef163c3bfb2 Author: ysuenaga Date: 2019-10-10 10:17 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/4ef163c3bfb2 8232082: Log which shows disabling COOP should be tagged to gc+heap+coops ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SysDictCrash.java From joe.darcy at oracle.com Thu Oct 10 02:38:22 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Thu, 10 Oct 2019 02:38:22 +0000 Subject: hg: jdk/submit: 8232078: Suppress warnings on non-serializable non-transient instance fields in java.datatransfer Message-ID: <201910100238.x9A2cNJ9010821@aojmv0008.oracle.com> Changeset: b4f2e13d20ea Author: darcy Date: 2019-10-09 19:38 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/b4f2e13d20ea 8232078: Suppress warnings on non-serializable non-transient instance fields in java.datatransfer Reviewed-by: serb ! src/java.datatransfer/share/classes/java/awt/datatransfer/MimeType.java From yasuenag at gmail.com Thu Oct 10 04:30:18 2019 From: yasuenag at gmail.com (yasuenag at gmail.com) Date: Thu, 10 Oct 2019 04:30:18 +0000 Subject: hg: jdk/submit: 8232084: HotSpot build failed with GCC 9.2.1 Message-ID: <201910100430.x9A4UIrx009520@aojmv0008.oracle.com> Changeset: 732be708f9f9 Author: ysuenaga Date: 2019-10-10 13:29 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/732be708f9f9 8232084: HotSpot build failed with GCC 9.2.1 ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/share/services/diagnosticArgument.cpp From dean.long at oracle.com Thu Oct 10 05:00:51 2019 From: dean.long at oracle.com (dean.long at oracle.com) Date: Thu, 10 Oct 2019 05:00:51 +0000 Subject: hg: jdk/submit: 8231973: Update Graal Message-ID: <201910100500.x9A50qCh025592@aojmv0008.oracle.com> Changeset: 46b0b7fe255c Author: dlong Date: 2019-10-09 21:53 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/46b0b7fe255c 8231973: Update Graal Reviewed-by: kvn ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/FileSupport.java ! src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/HotSpotGraalManagement.java ! src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/HotSpotGraalRuntimeMBean.java - src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/JMXServiceProvider.java - src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/package-info.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.libgraal/src/jdk/internal/vm/compiler/libgraal/OptionsEncoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64MacroAssembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64ArithmeticLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64LIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64LoweringProviderMixin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LoweringProviderMixin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SparcLoweringProviderMixin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphUtilOriginalValueTests.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifySystemPropertyUsage.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/graphio/GraphOutputTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeClass.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeList.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeMap.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotRegisterAllocationConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.lir.test/src/org/graalvm/compiler/hotspot/lir/test/MitigateExceedingMaxOopMapStackOffsetTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ConstantPoolSubstitutionsTests.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalManagementRegistration.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/JVMCIVersionCheck.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/NewObjectSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BciBlockMapping.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/FrameStateBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Field_set02.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ArithmeticOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ZeroMemoryOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCControlFlow.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGeneratorTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragmentInside.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ExceptionLivenessTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractBeginNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/AbsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/AddNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/AndNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/BinaryArithmeticNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatConvertNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatDivNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerConvertNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerMulHighNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/LeftShiftNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/MulNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NarrowNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NegateNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NotNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ObjectEqualsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/OrNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/RemNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/RightShiftNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ShiftNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignExtendNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SqrtNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SubNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnaryArithmeticNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnsignedRightShiftNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/XorNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ZeroExtendNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/IntegerSwitchNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/LoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/GraphUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64GraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64FloatConvertNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/ClassfileBytecodeProviderTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ZeroMemoryNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/UnsignedMulHighNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/DefaultGraphTypes.java From li.jiang at oracle.com Thu Oct 10 06:58:05 2019 From: li.jiang at oracle.com (li.jiang at oracle.com) Date: Thu, 10 Oct 2019 06:58:05 +0000 Subject: hg: jdk/submit: 8231213: Migrate SimpleDateFormatConstTest to JDK Repo Message-ID: <201910100658.x9A6w6os029336@aojmv0008.oracle.com> Changeset: 6c4f71874b36 Author: yzhou Date: 2019-10-10 14:43 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/6c4f71874b36 8231213: Migrate SimpleDateFormatConstTest to JDK Repo Reviewed-by: naoto + test/jdk/java/text/Format/DateFormat/SimpleDateFormatPatternTest.java From matthias.baesken at sap.com Thu Oct 10 07:23:32 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 10 Oct 2019 07:23:32 +0000 Subject: hg: jdk/submit: 8232045: cleanup AIX 5.3 workarounds from libnio/ch/Net.c Message-ID: <201910100723.x9A7NXtq014272@aojmv0008.oracle.com> Changeset: ccb7bf459cbd Author: mbaesken Date: 2019-10-09 09:57 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/ccb7bf459cbd 8232045: cleanup AIX 5.3 workarounds from libnio/ch/Net.c Reviewed-by: alanb, clanger, chegar ! src/java.base/unix/native/libnio/ch/Net.c From tobias.hartmann at oracle.com Thu Oct 10 08:39:06 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 10 Oct 2019 08:39:06 +0000 Subject: hg: jdk/submit: 8231720: Some perf regressions after 8225653 Message-ID: <201910100839.x9A8d7ij026065@aojmv0008.oracle.com> Changeset: 1b76d17440a0 Author: chagedorn Date: 2019-10-10 10:27 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/1b76d17440a0 8231720: Some perf regressions after 8225653 Summary: Fixed emitting of unused assembly code in 8225653??? which had a negative impact on performance in tight loops. Reviewed-by: kvn, thartmann ! src/hotspot/cpu/x86/macroAssembler_x86.cpp From shade at redhat.com Thu Oct 10 10:47:41 2019 From: shade at redhat.com (shade at redhat.com) Date: Thu, 10 Oct 2019 10:47:41 +0000 Subject: hg: jdk/submit: JDK-8232100/webrev.01 Message-ID: <201910101047.x9AAlhiH005167@aojmv0008.oracle.com> Changeset: aff4f7c3654a Author: shade Date: 2019-10-10 12:47 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/aff4f7c3654a JDK-8232100/webrev.01 ! src/hotspot/share/gc/shared/gcTraceTime.inline.hpp From claes.redestad at oracle.com Thu Oct 10 11:19:00 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Thu, 10 Oct 2019 11:19:00 +0000 Subject: hg: jdk/submit: 8232050: Improve inlining of Klass accessors Message-ID: <201910101119.x9ABJ0BT026180@aojmv0008.oracle.com> Changeset: 30a9612a657d Author: redestad Date: 2019-10-10 13:26 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/30a9612a657d 8232050: Improve inlining of Klass accessors Reviewed-by: lfoltan, tschatzl, coleenp, dholmes, jiangli ! src/hotspot/cpu/arm/abstractInterpreter_arm.cpp ! src/hotspot/cpu/ppc/abstractInterpreter_ppc.cpp ! src/hotspot/cpu/s390/abstractInterpreter_s390.cpp ! src/hotspot/cpu/sparc/abstractInterpreter_sparc.cpp ! src/hotspot/cpu/x86/abstractInterpreter_x86.cpp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/aot/aotCompiledMethod.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klass.inline.hpp From ioi.lam at oracle.com Thu Oct 10 18:04:21 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Thu, 10 Oct 2019 18:04:21 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201910101804.x9AI4MJS023153@aojmv0008.oracle.com> Changeset: 8bc609fcd691 Author: iklam Date: 2019-10-10 10:47 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/8bc609fcd691 8231986: [SA] Consolidate parts of the Linux and MacOSX versions of ps_core.c Reviewed-by: sspitsyn, cjplummer ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c + src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.c + src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.h Changeset: 94fe833a244b Author: iklam Date: 2019-10-10 10:48 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/94fe833a244b 8232071: Avoid shared dictionary lookup when the class name is not shared Reviewed-by: jiangli, ccheung ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp From shade at redhat.com Thu Oct 10 19:56:46 2019 From: shade at redhat.com (shade at redhat.com) Date: Thu, 10 Oct 2019 19:56:46 +0000 Subject: hg: jdk/submit: 8232102: Shenandoah: print everything in proper units Message-ID: <201910101956.x9AJulOc003272@aojmv0008.oracle.com> Changeset: a7a606f6311c Author: shade Date: 2019-10-10 21:54 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/a7a606f6311c 8232102: Shenandoah: print everything in proper units Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp From shade at redhat.com Thu Oct 10 19:57:06 2019 From: shade at redhat.com (shade at redhat.com) Date: Thu, 10 Oct 2019 19:57:06 +0000 Subject: hg: jdk/submit: 8231947: Shenandoah: cleanup ShenandoahHumongousMoves flag treatment Message-ID: <201910101957.x9AJv7m5003526@aojmv0008.oracle.com> Changeset: 8b60ae8a2569 Author: shade Date: 2019-10-10 21:54 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/8b60ae8a2569 8231947: Shenandoah: cleanup ShenandoahHumongousMoves flag treatment Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp + test/hotspot/jtreg/gc/shenandoah/options/TestHumongousMoves.java From coleen.phillimore at oracle.com Thu Oct 10 22:33:12 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Thu, 10 Oct 2019 22:33:12 +0000 Subject: hg: jdk/submit: 8165056: move JIT Compiler related files from runtime/ to compiler/ directory Message-ID: <201910102233.x9AMXDCD003651@aojmv0008.oracle.com> Changeset: 725244418646 Author: xliu Date: 2019-10-09 12:43 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/725244418646 8165056: move JIT Compiler related files from runtime/ to compiler/ directory Reviewed-by: kvn, coleenp, dholmes ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/code/codeCache.cpp + src/hotspot/share/compiler/compilationPolicy.cpp + src/hotspot/share/compiler/compilationPolicy.hpp ! src/hotspot/share/compiler/compileBroker.cpp + src/hotspot/share/compiler/tieredThresholdPolicy.cpp + src/hotspot/share/compiler/tieredThresholdPolicy.hpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/jvmci/compilerRuntime.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/whitebox.cpp - src/hotspot/share/runtime/compilationPolicy.cpp - src/hotspot/share/runtime/compilationPolicy.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sweeper.cpp - src/hotspot/share/runtime/tieredThresholdPolicy.cpp - src/hotspot/share/runtime/tieredThresholdPolicy.hpp From claes.redestad at oracle.com Thu Oct 10 23:03:45 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Thu, 10 Oct 2019 23:03:45 +0000 Subject: hg: jdk/submit: 8232150: aarch64 build broken after JDK-8232050 Message-ID: <201910102303.x9AN3kGh021163@aojmv0008.oracle.com> Changeset: d94a76f5d883 Author: redestad Date: 2019-10-11 01:11 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/d94a76f5d883 8232150: aarch64 build broken after JDK-8232050 Reviewed-by: dholmes ! src/hotspot/cpu/aarch64/abstractInterpreter_aarch64.cpp From matthias.baesken at sap.com Fri Oct 11 07:10:08 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 11 Oct 2019 07:10:08 +0000 Subject: hg: jdk/submit: 8232060: add some initializations using sigemptyset in os_aix.cpp Message-ID: <201910110710.x9B7A86v026559@aojmv0008.oracle.com> Changeset: 7d6ba925590f Author: mbaesken Date: 2019-10-10 08:46 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/7d6ba925590f 8232060: add some initializations using sigemptyset in os_aix.cpp Reviewed-by: clanger, stuefe ! src/hotspot/os/aix/os_aix.cpp From matthias.baesken at sap.com Fri Oct 11 07:19:10 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 11 Oct 2019 07:19:10 +0000 Subject: hg: jdk/submit: 8232052: use string literal for format string when handling PauseAtStartupFile Message-ID: <201910110719.x9B7JBNi029826@aojmv0008.oracle.com> Changeset: 430b9a492a05 Author: mbaesken Date: 2019-10-09 14:07 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/430b9a492a05 8232052: use string literal for format string when handling PauseAtStartupFile Reviewed-by: clanger, stuefe ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp From magnus.ihse.bursie at oracle.com Fri Oct 11 07:44:59 2019 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 11 Oct 2019 07:44:59 +0000 Subject: hg: jdk/submit: 8065704: Set LC_ALL=C for all relevant commands in the build system Message-ID: <201910110745.x9B7ixP6014731@aojmv0008.oracle.com> Changeset: 9d9317fad3fe Author: ihse Date: 2019-10-11 09:43 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/9d9317fad3fe 8065704: Set LC_ALL=C for all relevant commands in the build system Reviewed-by: naoto, erikj ! make/RunTestsPrebuilt.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/autoconf/basics.m4 ! make/autoconf/build-performance.m4 ! make/autoconf/configure ! make/autoconf/spec.gmk.in ! make/common/JavaCompilation.gmk ! make/scripts/compare.sh From matthias.baesken at sap.com Fri Oct 11 08:10:54 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 11 Oct 2019 08:10:54 +0000 Subject: hg: jdk/submit: 8230957: [TESTBUG] containers/docker/TestJcmdWithSideCar.java sporadic failures Message-ID: <201910110810.x9B8At9c029878@aojmv0008.oracle.com> Changeset: e98509cb3867 Author: mbaesken Date: 2019-10-11 09:55 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/e98509cb3867 8230957: [TESTBUG] containers/docker/TestJcmdWithSideCar.java sporadic failures Reviewed-by: clanger, bobv, mseledtsov ! test/hotspot/jtreg/containers/docker/EventGeneratorLoop.java ! test/hotspot/jtreg/containers/docker/TestJcmdWithSideCar.java From per.liden at oracle.com Fri Oct 11 08:44:17 2019 From: per.liden at oracle.com (per.liden at oracle.com) Date: Fri, 11 Oct 2019 08:44:17 +0000 Subject: hg: jdk/submit: 8232070: ZGC: Remove unused ZVerifyLoadBarriers Message-ID: <201910110844.x9B8iIN1018180@aojmv0008.oracle.com> Changeset: 85e5124b0376 Author: pliden Date: 2019-10-11 10:16 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/85e5124b0376 8232070: ZGC: Remove unused ZVerifyLoadBarriers Reviewed-by: tschatzl ! src/hotspot/share/gc/z/z_globals.hpp From thomas.schatzl at oracle.com Fri Oct 11 09:22:04 2019 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Fri, 11 Oct 2019 09:22:04 +0000 Subject: hg: jdk/submit: 8231956: Remove seq_add_card/reference from PerRegionTable class Message-ID: <201910110922.x9B9M4mx009444@aojmv0008.oracle.com> Changeset: 906a9dd5d8e8 Author: tschatzl Date: 2019-10-11 11:21 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/906a9dd5d8e8 8231956: Remove seq_add_card/reference from PerRegionTable class Reviewed-by: sjohanss, pliden ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp ! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp From sgehwolf at redhat.com Fri Oct 11 11:46:26 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Fri, 11 Oct 2019 11:46:26 +0000 Subject: hg: jdk/submit: 8196969: JTreg Failure: serviceability/sa/ClhsdbJstack.java causes NPE Message-ID: <201910111146.x9BBkRYg007793@aojmv0008.oracle.com> Changeset: 516db52daad6 Author: sgehwolf Date: 2019-09-23 20:26 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/516db52daad6 8196969: JTreg Failure: serviceability/sa/ClhsdbJstack.java causes NPE Summary: Account for serialized null scopes in NMethod Reviewed-by: aph, never ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java + test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java + test/hotspot/jtreg/serviceability/sa/LingeredAppWithRecComputation.java From christoph.langer at sap.com Fri Oct 11 11:49:36 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 11 Oct 2019 11:49:36 +0000 Subject: hg: jdk/submit: 8232151: Minimal VM build broken after JDK-8232050 Message-ID: <201910111149.x9BBnbeC009423@aojmv0008.oracle.com> Changeset: 8c3c39710a08 Author: jiefu Date: 2019-10-11 17:49 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/8c3c39710a08 8232151: Minimal VM build broken after JDK-8232050 Reviewed-by: dholmes, clanger ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/vtableStubs_s390.cpp ! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/share/opto/library_call.cpp From coleen.phillimore at oracle.com Fri Oct 11 12:49:52 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Fri, 11 Oct 2019 12:49:52 +0000 Subject: hg: jdk/submit: 8231769: Test tools/javac/tree/MakeTypeTest.java fails with -Xcheck:jni Message-ID: <201910111249.x9BCnrDI014776@aojmv0008.oracle.com> Changeset: 7252d89e3a4e Author: coleenp Date: 2019-10-11 08:49 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/7252d89e3a4e 8231769: Test tools/javac/tree/MakeTypeTest.java fails with -Xcheck:jni Summary: Delete local jni handles in create_from_platform_dependent_str() after upcall to Java. Reviewed-by: dholmes, hseigel ! src/hotspot/share/classfile/javaClasses.cpp From adinn at redhat.com Fri Oct 11 13:05:00 2019 From: adinn at redhat.com (adinn at redhat.com) Date: Fri, 11 Oct 2019 13:05:00 +0000 Subject: hg: jdk/submit: 8232046: AArch64 build failure after JDK-8225681 Message-ID: <201910111305.x9BD51Dk023545@aojmv0008.oracle.com> Changeset: ff8716224f35 Author: adinn Date: 2019-10-10 10:59 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ff8716224f35 8232046: AArch64 build failure after JDK-8225681 Reviewed-by: eosterlund ! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp From erik.osterlund at oracle.com Fri Oct 11 13:19:48 2019 From: erik.osterlund at oracle.com (erik.osterlund at oracle.com) Date: Fri, 11 Oct 2019 13:19:48 +0000 Subject: hg: jdk/submit: 8232116: ZGC: Remove redundant ZLock in ZNMethodTable Message-ID: <201910111319.x9BDJnOi003108@aojmv0008.oracle.com> Changeset: cf3205fdb6dc Author: eosterlund Date: 2019-10-11 13:07 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/cf3205fdb6dc 8232116: ZGC: Remove redundant ZLock in ZNMethodTable Reviewed-by: stefank, pliden ! src/hotspot/share/gc/z/zLock.inline.hpp ! src/hotspot/share/gc/z/zNMethodTable.cpp ! src/hotspot/share/gc/z/zNMethodTable.hpp ! src/hotspot/share/gc/z/zSafeDelete.hpp ! src/hotspot/share/gc/z/zSafeDelete.inline.hpp From erik.joelsson at oracle.com Fri Oct 11 13:40:53 2019 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Fri, 11 Oct 2019 13:40:53 +0000 Subject: hg: jdk/submit: 8232133: Change to GCC 8.3 for building on Linux at Oracle Message-ID: <201910111340.x9BDesYM017212@aojmv0008.oracle.com> Changeset: 67daaa6c8d2b Author: erikj Date: 2019-10-11 06:38 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/67daaa6c8d2b 8232133: Change to GCC 8.3 for building on Linux at Oracle Reviewed-by: kbarrett, dholmes, ihse ! doc/building.html ! doc/building.md ! make/conf/jib-profiles.js ! make/devkit/Tools.gmk From erik.joelsson at oracle.com Fri Oct 11 13:44:22 2019 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Fri, 11 Oct 2019 13:44:22 +0000 Subject: hg: jdk/submit: 8232134: Change to Visual Studio 2017 15.9.16 for building on Windows at Oracle Message-ID: <201910111344.x9BDiN8G018887@aojmv0008.oracle.com> Changeset: 06bd38a9bc5a Author: erikj Date: 2019-10-11 06:31 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/06bd38a9bc5a 8232134: Change to Visual Studio 2017 15.9.16 for building on Windows at Oracle Reviewed-by: ihse ! doc/building.html ! doc/building.md ! make/conf/jib-profiles.js ! make/devkit/createWindowsDevkit2017.sh From erik.joelsson at oracle.com Fri Oct 11 14:10:27 2019 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Fri, 11 Oct 2019 14:10:27 +0000 Subject: hg: jdk/submit: 8232167: Visual Studio install found through --with-tools-dir value is discarded Message-ID: <201910111410.x9BEASXu005225@aojmv0008.oracle.com> Changeset: 5a4b4544b810 Author: jvernee Date: 2019-10-11 06:57 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/5a4b4544b810 8232167: Visual Studio install found through --with-tools-dir value is discarded Reviewed-by: erikj, ihse ! make/autoconf/toolchain_windows.m4 From roger.riggs at oracle.com Fri Oct 11 14:57:01 2019 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Fri, 11 Oct 2019 14:57:01 +0000 Subject: hg: jdk/submit: 8231717: Improve performance of charset decoding when charset is always compactable Message-ID: <201910111457.x9BEv2jZ004633@aojmv0008.oracle.com> Changeset: 3968bf3673c5 Author: aleonard Date: 2019-10-10 10:28 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/3968bf3673c5 8231717: Improve performance of charset decoding when charset is always compactable Reviewed-by: rriggs, redestad, alanb ! make/data/charsetmapping/SingleByte-X.java.template ! make/jdk/src/classes/build/tools/charsetmapping/SBCS.java ! src/java.base/share/classes/java/lang/StringCoding.java ! src/java.base/share/classes/sun/nio/cs/ArrayDecoder.java ! src/java.base/share/classes/sun/nio/cs/SingleByte.java From coleen.phillimore at oracle.com Fri Oct 11 15:50:21 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Fri, 11 Oct 2019 15:50:21 +0000 Subject: hg: jdk/submit: 8232120: com/sun/jdi/InvokeTest fails with -Xcheck:jni: assert(k->is_instance_klass()) failed: cast to InstanceKlass Message-ID: <201910111550.x9BFoM1G008270@aojmv0008.oracle.com> Changeset: e43ac61b89ab Author: coleenp Date: 2019-10-11 11:50 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/e43ac61b89ab 8232120: com/sun/jdi/InvokeTest fails with -Xcheck:jni: assert(k->is_instance_klass()) failed: cast to InstanceKlass Summary: Should have allowed recv klass to be an array. Reviewed-by: hseigel, dcubed ! src/hotspot/share/prims/jniCheck.cpp From tom.rodriguez at oracle.com Fri Oct 11 16:39:34 2019 From: tom.rodriguez at oracle.com (tom.rodriguez at oracle.com) Date: Fri, 11 Oct 2019 16:39:34 +0000 Subject: hg: jdk/submit: 8231659: [JVMCI] Could not work PrintAssembly for JVMCI installed code Message-ID: <201910111639.x9BGdZfS011269@aojmv0008.oracle.com> Changeset: 78bbb5dde2a3 Author: never Date: 2019-10-10 11:40 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/78bbb5dde2a3 8231659: [JVMCI] Could not work PrintAssembly for JVMCI installed code Reviewed-by: ysuenaga ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp From igor.ignatyev at oracle.com Fri Oct 11 16:46:44 2019 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Fri, 11 Oct 2019 16:46:44 +0000 Subject: hg: jdk/submit: 8225654: rework vmTestbase/jit/graph Message-ID: <201910111646.x9BGkjSc014738@aojmv0008.oracle.com> Changeset: 218a1a642c6f Author: iignatyev Date: 2019-10-11 09:43 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/218a1a642c6f 8225654: rework vmTestbase/jit/graph Reviewed-by: thartmann, neliasso ! test/hotspot/jtreg/TEST.quick-groups ! test/hotspot/jtreg/vmTestbase/jit/graph/CGT.java - test/hotspot/jtreg/vmTestbase/jit/graph/CGTThread.java ! test/hotspot/jtreg/vmTestbase/jit/graph/Globals.java ! test/hotspot/jtreg/vmTestbase/jit/graph/MethodData.java ! test/hotspot/jtreg/vmTestbase/jit/graph/Node.java ! test/hotspot/jtreg/vmTestbase/jit/graph/RBTree.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt0.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt0/cgt0.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt1.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt1/cgt1.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt10.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt10/cgt10.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt11.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt11/cgt11.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt2.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt2/cgt2.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt3.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt3/cgt3.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt4.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt4/cgt4.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt5.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt5/cgt5.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt6.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt6/cgt6.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt7.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt7/cgt7.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt8.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt8/cgt8.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt9.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt9/cgt9.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test1.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test2.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test3.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test4.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test5.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test6.java From roger.riggs at oracle.com Fri Oct 11 17:13:39 2019 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Fri, 11 Oct 2019 17:13:39 +0000 Subject: hg: jdk/submit: 8231427: Warning cleanup in tests of java.io.Serializable Message-ID: <201910111713.x9BHDefu003761@aojmv0008.oracle.com> Changeset: baa5969ecf34 Author: rriggs Date: 2019-10-11 13:11 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/baa5969ecf34 8231427: Warning cleanup in tests of java.io.Serializable Reviewed-by: darcy, lancea ! test/jdk/java/io/ObjectInputStream/ResolveProxyClass.java ! test/jdk/java/io/ObjectInputStream/TestObjectStreamClass.java ! test/jdk/java/io/Serializable/ClassCastExceptionDetail/Read.java ! test/jdk/java/io/Serializable/ClassCastExceptionDetail/Write.java ! test/jdk/java/io/Serializable/GetField/Read2.java ! test/jdk/java/io/Serializable/InvalidClassException/noargctor/DefaultPackage.java ! test/jdk/java/io/Serializable/InvalidClassException/noargctor/Serialize/SubclassAcrossPackage.java ! test/jdk/java/io/Serializable/NPEProvoker/NPEProvoker.java ! test/jdk/java/io/Serializable/NoClassDefFoundErrorTrap/NoClassDefFoundErrorTrap.java ! test/jdk/java/io/Serializable/PutField/Write2.java ! test/jdk/java/io/Serializable/badSerialPersistentField/BadSerialPersistentField.java ! test/jdk/java/io/Serializable/badSerialVersionUID/BadSerialVersionUID.java ! test/jdk/java/io/Serializable/badSubstByReplace/BadSubstByReplace.java ! test/jdk/java/io/Serializable/checkModifiers/CheckModifiers.java ! test/jdk/java/io/Serializable/class/SerialA_2/A.java ! test/jdk/java/io/Serializable/classDescFlagConflict/Foo.java ! test/jdk/java/io/Serializable/classDescGetField/GetField.java ! test/jdk/java/io/Serializable/classDescHooks/CNFException.java ! test/jdk/java/io/Serializable/classDescHooks/ClassDescHooks.java ! test/jdk/java/io/Serializable/classDescHooks/ExternLoopback.java ! test/jdk/java/io/Serializable/classDescHooks/Loopback.java ! test/jdk/java/io/Serializable/cloneArray/CloneArray.java ! test/jdk/java/io/Serializable/concurrentClassDescLookup/ConcurrentClassDescLookup.java ! test/jdk/java/io/Serializable/defaultDataEnd/DefaultDataEnd.java ! test/jdk/java/io/Serializable/defaultReadObjectCNFException/DefaultReadObjectCNFException.java ! test/jdk/java/io/Serializable/defaulted/GetFieldRead.java ! test/jdk/java/io/Serializable/defaulted/GetFieldWrite.java ! test/jdk/java/io/Serializable/enum/classObject/Test.java ! test/jdk/java/io/Serializable/enum/ignoreSerializationFields/Test.java ! test/jdk/java/io/Serializable/enum/ignoreSerializationMethods/Test.java ! test/jdk/java/io/Serializable/enum/mismatchedTypecode/Test.java ! test/jdk/java/io/Serializable/evolution/AddedExternField/ReadAddedField.java ! test/jdk/java/io/Serializable/evolution/AddedExternField/WriteAddedField.java ! test/jdk/java/io/Serializable/evolution/AddedField/ReadAddedField.java ! test/jdk/java/io/Serializable/evolution/AddedField/WriteAddedField.java ! test/jdk/java/io/Serializable/evolution/AddedSuperClass/ReadAddedSuperClass2.java ! test/jdk/java/io/Serializable/evolution/AddedSuperClass/WriteAddedSuperClass.java ! test/jdk/java/io/Serializable/expectedStackTrace/ExpectedStackTrace.java ! test/jdk/java/io/Serializable/explicitCNFException/ExplicitCNFException.java ! test/jdk/java/io/Serializable/failureAtomicity/Bar.template ! test/jdk/java/io/Serializable/failureAtomicity/Foo.template ! test/jdk/java/io/Serializable/failureAtomicity/SerialRef.java ! test/jdk/java/io/Serializable/fieldTypeString/Write.java ! test/jdk/java/io/Serializable/finalFields/FinalFields.java ! test/jdk/java/io/Serializable/getSuidClinitError/GetSuidClinitError.java ! test/jdk/java/io/Serializable/lookupInterfaceDesc/LookupInterfaceDesc.java ! test/jdk/java/io/Serializable/misplacedArrayClassDesc/MisplacedArrayClassDesc.java ! test/jdk/java/io/Serializable/modifyStaticFields/ModifyStaticFields.java ! test/jdk/java/io/Serializable/nestedReplace/NestedReplace.java ! test/jdk/java/io/Serializable/noSuchFieldClarification/NoSuchFieldClarification.java ! test/jdk/java/io/Serializable/notAvailable/NotAvailable.java ! test/jdk/java/io/Serializable/oldTests/AnnotateClass.java ! test/jdk/java/io/Serializable/oldTests/ArrayTest.java ! test/jdk/java/io/Serializable/oldTests/ArraysOfArrays.java ! test/jdk/java/io/Serializable/oldTests/BinaryTree.java ! test/jdk/java/io/Serializable/oldTests/CheckForException.java ! test/jdk/java/io/Serializable/oldTests/CheckingEquality.java ! test/jdk/java/io/Serializable/oldTests/CircularList.java ! test/jdk/java/io/Serializable/oldTests/PrimitivesTest.java ! test/jdk/java/io/Serializable/oldTests/ValidateClass.java ! test/jdk/java/io/Serializable/optionalDataEnd/OptionalDataEnd.java ! test/jdk/java/io/Serializable/packageAccess/B.java ! test/jdk/java/io/Serializable/packageAccess/C.java ! test/jdk/java/io/Serializable/packageAccess/D.java ! test/jdk/java/io/Serializable/packageAccess/PackageAccessTest.java ! test/jdk/java/io/Serializable/parents/EvolvedClass.java ! test/jdk/java/io/Serializable/parents/OriginalClass.java ! test/jdk/java/io/Serializable/partialClassDesc/PartialClassDesc.java ! test/jdk/java/io/Serializable/primitiveClasses/PrimitiveClasses.java ! test/jdk/java/io/Serializable/proxy/Basic.java ! test/jdk/java/io/Serializable/proxy/replace/Test.java ! test/jdk/java/io/Serializable/proxy/skipMissing/Handler.java ! test/jdk/java/io/Serializable/proxy/skipMissing/Write.java ! test/jdk/java/io/Serializable/readObjectNoData/Read.java ! test/jdk/java/io/Serializable/recursiveClassDescLookup/Test.java ! test/jdk/java/io/Serializable/replaceStringArray/ReplaceStringArray.java ! test/jdk/java/io/Serializable/resolveClass/MethodTest.java ! test/jdk/java/io/Serializable/resolveClass/consTest/ConsTest.java ! test/jdk/java/io/Serializable/resolveClass/deserializeButton/DeserializeButtonTest.java ! test/jdk/java/io/Serializable/resolveClass/deserializeButton/Foo.java ! test/jdk/java/io/Serializable/resolveClassException/ResolveClassException.java ! test/jdk/java/io/Serializable/resolveProxyClass/NonPublicInterface.java ! test/jdk/java/io/Serializable/sanityCheck/SanityCheck.java ! test/jdk/java/io/Serializable/serialFilter/SerialFilterTest.java ! test/jdk/java/io/Serializable/serialver/classpath/ClasspathTest.java ! test/jdk/java/io/Serializable/serialver/nested/NestedTest.java ! test/jdk/java/io/Serializable/skipToEndOfBlockData/SkipToEndOfBlockData.java ! test/jdk/java/io/Serializable/skipWriteObject/Write.java ! test/jdk/java/io/Serializable/skippedObjCNFException/Read.java ! test/jdk/java/io/Serializable/skippedObjCNFException/Write.java ! test/jdk/java/io/Serializable/stopCustomDeserialization/Read.java ! test/jdk/java/io/Serializable/stopCustomDeserialization/Write.java ! test/jdk/java/io/Serializable/subclass/AbstractObjectInputStream.java ! test/jdk/java/io/Serializable/subclass/SubclassTest.java ! test/jdk/java/io/Serializable/subclass/XObjectInputStream.java ! test/jdk/java/io/Serializable/subclass/XObjectOutputStream.java ! test/jdk/java/io/Serializable/superclassDataLoss/A.java ! test/jdk/java/io/Serializable/superclassDataLoss/B.java ! test/jdk/java/io/Serializable/superclassDataLoss/SuperclassDataLossTest.java ! test/jdk/java/io/Serializable/survivePrematureClose/SurvivePrematureClose.java ! test/jdk/java/io/Serializable/typeSafeEnum/TypeSafeEnum.java ! test/jdk/java/io/Serializable/typeStringBackRef/TypeStringBackRef.java ! test/jdk/java/io/Serializable/underlyingOutputStreamException/UnderlyingOutputStreamException.java ! test/jdk/java/io/Serializable/unnamedPackageSwitch/UnnamedPackageSwitchTest.java ! test/jdk/java/io/Serializable/unresolvableObjectStreamClass/UnresolvableObjectStreamClass.java ! test/jdk/java/io/Serializable/unresolvedClassDesc/Foo.java ! test/jdk/java/io/Serializable/unshared/Write.java ! test/jdk/java/io/Serializable/userRWObjError/UserRWObjError.java ! test/jdk/java/io/Serializable/validate/Validate.java ! test/jdk/java/io/Serializable/verifyDynamicObjHandleTable/VerifyDynamicObjHandleTable.java ! test/jdk/java/io/Serializable/writeObjectMemory/WriteObjectMemory.java ! test/jdk/java/io/Serializable/writeReplace/WriteReplace.java ! test/jdk/java/io/Serializable/wrongReturnTypes/Read.java ! test/jdk/java/io/Serializable/wrongReturnTypes/Write.java From roger.riggs at oracle.com Fri Oct 11 17:15:25 2019 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Fri, 11 Oct 2019 17:15:25 +0000 Subject: hg: jdk/submit: 8232135: Add diagnostic output to test java/util/ProcessBuilder/Basic.java Message-ID: <201910111715.x9BHFPQh004871@aojmv0008.oracle.com> Changeset: afbb7ec84228 Author: rriggs Date: 2019-10-11 13:14 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/afbb7ec84228 8232135: Add diagnostic output to test java/util/ProcessBuilder/Basic.java Reviewed-by: lancea ! test/jdk/java/lang/ProcessBuilder/Basic.java From naoto.sato at oracle.com Fri Oct 11 18:08:38 2019 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Fri, 11 Oct 2019 18:08:38 +0000 Subject: hg: jdk/submit: 8225435: Upgrade IANA Language Subtag Registry to the latest for JDK14 Message-ID: <201910111808.x9BI8dDU012754@aojmv0008.oracle.com> Changeset: 6c1f645bd601 Author: naoto Date: 2019-10-11 11:06 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/6c1f645bd601 8225435: Upgrade IANA Language Subtag Registry to the latest for JDK14 Reviewed-by: rriggs ! make/data/lsrdata/language-subtag-registry.txt ! test/jdk/java/util/Locale/Bug8040211.java From mikhailo.seledtsov at oracle.com Fri Oct 11 20:14:35 2019 From: mikhailo.seledtsov at oracle.com (mikhailo.seledtsov at oracle.com) Date: Fri, 11 Oct 2019 20:14:35 +0000 Subject: hg: jdk/submit: 8230865: [TESTBUG] jdk/jfr/event/io/EvilInstrument.java fails at-run shell MakeJAR.sh target Message-ID: <201910112014.x9BKEaj4002403@aojmv0008.oracle.com> Changeset: 79da7db7e9b1 Author: mseledtsov Date: 2019-10-11 13:14 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/79da7db7e9b1 8230865: [TESTBUG] jdk/jfr/event/io/EvilInstrument.java fails at-run shell MakeJAR.sh target Summary: Prebuilding the test class before adding it into a jar file Reviewed-by: iignatyev, egahlin ! test/jdk/jdk/jfr/event/io/EvilInstrument.java From mandy.chung at oracle.com Fri Oct 11 21:50:40 2019 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Fri, 11 Oct 2019 21:50:40 +0000 Subject: hg: jdk/submit: 8231584: Deadlock with ClassLoader.findLibrary and System.loadLibrary call Message-ID: <201910112150.x9BLofbG027934@aojmv0008.oracle.com> Changeset: dcc760954243 Author: akozlov Date: 2019-10-11 14:49 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/dcc760954243 8231584: Deadlock with ClassLoader.findLibrary and System.loadLibrary call Reviewed-by: mchung ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/System.java + test/jdk/java/lang/Runtime/loadLibrary/LoadLibraryTest.java + test/jdk/java/lang/Runtime/loadLibrary/src/Target.java + test/jdk/java/lang/Runtime/loadLibrary/src/Target2.java From kim.barrett at oracle.com Sat Oct 12 04:50:19 2019 From: kim.barrett at oracle.com (kim.barrett at oracle.com) Date: Sat, 12 Oct 2019 04:50:19 +0000 Subject: hg: jdk/submit: 8232147: Remove notproduct option IgnoreLockingAssertions Message-ID: <201910120450.x9C4oKAD016753@aojmv0008.oracle.com> Changeset: 6941d77417f4 Author: kbarrett Date: 2019-10-12 00:22 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/6941d77417f4 8232147: Remove notproduct option IgnoreLockingAssertions Summary: Removed option. Reviewed-by: coleenp, dholmes ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/mutexLocker.cpp From robbin.ehn at oracle.com Mon Oct 14 07:06:03 2019 From: robbin.ehn at oracle.com (robbin.ehn at oracle.com) Date: Mon, 14 Oct 2019 07:06:03 +0000 Subject: hg: jdk/submit: 8218543: ThreadsList handling during error reporting can crash Message-ID: <201910140706.x9E764cL027637@aojmv0008.oracle.com> Changeset: 05dd6144d434 Author: rehn Date: 2019-10-14 08:59 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/05dd6144d434 8218543: ThreadsList handling during error reporting can crash Reviewed-by: dcubed, dholmes ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/utilities/decoder.cpp ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/vmError.hpp From shade at redhat.com Mon Oct 14 09:03:44 2019 From: shade at redhat.com (shade at redhat.com) Date: Mon, 14 Oct 2019 09:03:44 +0000 Subject: hg: jdk/submit: 8232176: Shenandoah: new assert in ShenandoahEvacuationTask is too strong Message-ID: <201910140903.x9E93jH1000650@aojmv0008.oracle.com> Changeset: adbd1504c998 Author: shade Date: 2019-10-14 11:03 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/adbd1504c998 8232176: Shenandoah: new assert in ShenandoahEvacuationTask is too strong Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp From daniil.x.titov at oracle.com Mon Oct 14 18:25:18 2019 From: daniil.x.titov at oracle.com (daniil.x.titov at oracle.com) Date: Mon, 14 Oct 2019 18:25:18 +0000 Subject: hg: jdk/submit: 8227231: JDWP help information shows use of obsolete Xdebug flag Message-ID: <201910141825.x9EIPJmx020237@aojmv0008.oracle.com> Changeset: e69d6f076a6a Author: dtitov Date: 2019-10-14 11:24 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/e69d6f076a6a 8227231: JDWP help information shows use of obsolete Xdebug flag Reviewed-by: dholmes, sspitsyn, amenkov ! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c From claes.redestad at oracle.com Mon Oct 14 18:47:55 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Mon, 14 Oct 2019 18:47:55 +0000 Subject: hg: jdk/submit: 8232165: Reduce allocations in ValueStack copying constructor Message-ID: <201910141847.x9EIlux0003984@aojmv0008.oracle.com> Changeset: cd9c4e6aa631 Author: redestad Date: 2019-10-14 20:58 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/cd9c4e6aa631 8232165: Reduce allocations in ValueStack copying constructor Reviewed-by: neliasso, kvn ! src/hotspot/share/c1/c1_ValueStack.cpp ! src/hotspot/share/c1/c1_ValueStack.hpp ! src/hotspot/share/ci/ciMetadata.hpp From sgehwolf at redhat.com Mon Oct 14 18:51:19 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Mon, 14 Oct 2019 18:51:19 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201910141851.x9EIpJcB005830@aojmv0008.oracle.com> Changeset: f8e303462829 Author: sgehwolf Date: 2019-09-11 13:04 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/f8e303462829 8230848: OSContainer: Refactor container detection code Summary: Move cgroups v1 implementation details out of osContainer_linux.cpp Reviewed-by: bobv + src/hotspot/os/linux/cgroupSubsystem_linux.cpp + src/hotspot/os/linux/cgroupSubsystem_linux.hpp + src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp + src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp Changeset: d5db5db87611 Author: sgehwolf Date: 2019-10-14 18:42 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/d5db5db87611 8230305: Cgroups v2: Container awareness Summary: Implement Cgroups v2 container awareness in hotspot Reviewed-by: bobv ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp ! src/hotspot/os/linux/cgroupSubsystem_linux.hpp + src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp + src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/containers/cgroup/PlainRead.java ! test/hotspot/jtreg/containers/docker/PrintContainerInfo.java ! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java ! test/hotspot/jtreg/containers/docker/TestMisc.java ! test/lib/sun/hotspot/WhiteBox.java From leonid.mesnik at oracle.com Mon Oct 14 19:22:27 2019 From: leonid.mesnik at oracle.com (leonid.mesnik at oracle.com) Date: Mon, 14 Oct 2019 19:22:27 +0000 Subject: hg: jdk/submit: 8231981: Refactor test definitions to split RT and SVC tests Message-ID: <201910141922.x9EJMRco024664@aojmv0008.oracle.com> Changeset: 90412c2a04c2 Author: lmesnik Date: 2019-10-14 12:22 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/90412c2a04c2 8231981: Refactor test definitions to split RT and SVC tests Reviewed-by: sspitsyn, dholmes ! test/hotspot/jtreg/TEST.groups From mikhailo.seledtsov at oracle.com Mon Oct 14 21:40:44 2019 From: mikhailo.seledtsov at oracle.com (mikhailo.seledtsov at oracle.com) Date: Mon, 14 Oct 2019 21:40:44 +0000 Subject: hg: jdk/submit: 8232224: [TESTBUG] problemlist JFR TestLargeRootSet.java Message-ID: <201910142140.x9ELejUW009288@aojmv0008.oracle.com> Changeset: f28a9893d521 Author: mseledtsov Date: 2019-10-14 14:40 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/f28a9893d521 8232224: [TESTBUG] problemlist JFR TestLargeRootSet.java Summary: Problem listed the test Reviewed-by: egahlin, dcubed ! test/jdk/ProblemList.txt From felix.yang at huawei.com Mon Oct 14 23:38:36 2019 From: felix.yang at huawei.com (felix.yang at huawei.com) Date: Mon, 14 Oct 2019 23:38:36 +0000 Subject: hg: jdk/submit: 8231988: Unexpected test result caused by C2 IdealLoopTree::do_remove_empty_loop Message-ID: <201910142338.x9ENcbtW010544@aojmv0008.oracle.com> Changeset: 45a085445a8c Author: fyang Date: 2019-10-11 16:52 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/45a085445a8c 8231988: Unexpected test result caused by C2 IdealLoopTree::do_remove_empty_loop Summary: Duplicate cmp node in empty loop if it has other users Reviewed-by: neliasso, thartmann Contributed-by: wanghuang3 at huawei.com, xietuo at huawei.com ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/TestRemoveEmptyLoop.java From david.holmes at oracle.com Tue Oct 15 02:20:25 2019 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Tue, 15 Oct 2019 02:20:25 +0000 Subject: hg: jdk/submit: 8232182: RedefineNestmateAttr/TestNestmateAttr.java failes due to ObjectCollectedException Message-ID: <201910150220.x9F2KQrT006148@aojmv0008.oracle.com> Changeset: 97974e906efb Author: dholmes Date: 2019-10-14 22:20 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/97974e906efb 8232182: RedefineNestmateAttr/TestNestmateAttr.java failes due to ObjectCollectedException Reviewed-by: phh, sspitsyn ! test/jdk/com/sun/jdi/RedefineNestmateAttr/TestNestmateAttr.java From matthias.baesken at sap.com Tue Oct 15 06:52:14 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Tue, 15 Oct 2019 06:52:14 +0000 Subject: hg: jdk/submit: 8232107: support ThreadPriorityPolicy flag on AIX Message-ID: <201910150652.x9F6qFbv025894@aojmv0008.oracle.com> Changeset: 9770ff6f0b20 Author: mbaesken Date: 2019-10-10 14:20 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/9770ff6f0b20 8232107: support ThreadPriorityPolicy flag on AIX Reviewed-by: clanger, dholmes ! src/hotspot/os/aix/os_aix.cpp From goetz.lindenmaier at sap.com Tue Oct 15 06:59:30 2019 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Tue, 15 Oct 2019 06:59:30 +0000 Subject: hg: jdk/submit: 8218628: Add detailed message to NullPointerException describing what is null. Message-ID: <201910150659.x9F6xV5a000891@aojmv0008.oracle.com> Changeset: 7d69bc1b8b84 Author: goetz Date: 2019-10-02 11:52 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/7d69bc1b8b84 8218628: Add detailed message to NullPointerException describing what is null. Summary: This is the implementation of JEP 358: Helpful NullPointerExceptions. Reviewed-by: coleenp, clanger, rschmelter, rriggs, forax ! make/hotspot/symbols/symbols-unix ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/include/jvm.h + src/hotspot/share/interpreter/bytecodeUtils.cpp + src/hotspot/share/interpreter/bytecodeUtils.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/globals.hpp ! src/java.base/share/classes/java/lang/NullPointerException.java + src/java.base/share/native/libjava/NullPointerException.c + test/hotspot/jtreg/runtime/exceptionMsgs/NullPointerException/NPEInHiddenTopFrameTest.java + test/hotspot/jtreg/runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java + test/hotspot/jtreg/runtime/exceptionMsgs/NullPointerException/SuppressMessagesTest.java From prasanta.sadhukhan at oracle.com Tue Oct 15 09:43:30 2019 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Tue, 15 Oct 2019 09:43:30 +0000 Subject: hg: jdk/submit: 11 new changesets Message-ID: <201910150943.x9F9hVrX001953@aojmv0008.oracle.com> Changeset: fd7e7bb190aa Author: clanger Date: 2019-07-09 15:58 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/fd7e7bb190aa 8227441: Enhance logging when reading the fontconfig info file Reviewed-by: prr, mbaesken Contributed-by: matthias.baesken at sap.com, christoph.langer at sap.com ! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java Changeset: da02c2254989 Author: prr Date: 2019-09-24 09:09 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/da02c2254989 8231243: [TESTBUG] CustomFont.java cannot find font file Reviewed-by: serb ! test/jdk/java/awt/print/PrinterJob/CustomFont/CustomFont.java Changeset: 2ddb4fc49ca6 Author: psadhukhan Date: 2019-09-25 14:52 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/2ddb4fc49ca6 Merge - src/hotspot/os/linux/gc/z/zVirtualMemory_linux.cpp - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/PolymorphicInliningTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotClassInitializationPlugin.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NormalizeCompareNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/JLModule.java - src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java Changeset: fa9f28a0e175 Author: aivanov Date: 2019-09-25 22:45 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/fa9f28a0e175 8231144: Wrap contents of plain HTML files into contentContainer Reviewed-by: prr, serb ! src/java.desktop/share/classes/java/awt/doc-files/AWTThreadIssues.html ! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html ! src/java.desktop/share/classes/java/awt/doc-files/FocusSpec.html ! src/java.desktop/share/classes/java/awt/doc-files/Modality.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/bmp_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/jpeg_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/png_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/standard_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/wbmp_metadata.html ! src/java.desktop/share/classes/javax/swing/plaf/multi/doc-files/multi_tsc.html ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html ! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html ! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html Changeset: acbc26afebb6 Author: serb Date: 2019-09-30 22:36 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/acbc26afebb6 8231335: [macos] Delete unused and partly implemented JOGL/Java2D bridge Reviewed-by: jdv ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java Changeset: 4ff14948c6a1 Author: serb Date: 2019-10-01 10:28 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/4ff14948c6a1 7124404: [macosx] no awt.multiClickInterval desktop property Reviewed-by: dmarkov ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m + test/jdk/java/awt/Toolkit/GetMulticlickTime/GetMulticlickTime.java Changeset: bdf0a922ae8a Author: serb Date: 2019-10-03 18:17 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/bdf0a922ae8a 8228676: Cleanup the native code related to fonts on Unix Reviewed-by: jdv ! src/java.desktop/unix/native/common/awt/X11Color.c ! src/java.desktop/unix/native/common/awt/awt_Font.c - src/java.desktop/unix/native/common/awt/awt_Font.h ! src/java.desktop/unix/native/common/awt/awt_p.h ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c Changeset: a9b346a481d7 Author: serb Date: 2019-10-09 17:06 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/a9b346a481d7 8229810: [macos] NullPointerException getting bounds of GraphicsConfiguration Reviewed-by: jdv ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java Changeset: 7a57470d0500 Author: psadhukhan Date: 2019-10-11 12:08 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/7a57470d0500 Merge - src/hotspot/share/runtime/compilationPolicy.cpp - src/hotspot/share/runtime/compilationPolicy.hpp - src/hotspot/share/runtime/rframe.cpp - src/hotspot/share/runtime/rframe.hpp - src/hotspot/share/runtime/tieredThresholdPolicy.cpp - src/hotspot/share/runtime/tieredThresholdPolicy.hpp - src/java.base/share/native/libjava/verify_stub.c - src/java.base/share/native/libverify/check_format.c - src/java.base/unix/native/libjava/jdk_util_md.c - src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/JMXServiceProvider.java - src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/package-info.java - test/hotspot/jtreg/compiler/graalunit/EA9Test.java - test/hotspot/jtreg/compiler/graalunit/com.oracle.mxtool.junit/com/oracle/mxtool/junit/JLModule.java - test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineDeleteJmethod.java - test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/libRedefineDeleteJmethod.c Changeset: 70968bcc110c Author: psadhukhan Date: 2019-10-12 08:49 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/70968bcc110c 8223158: Docked MacBook cannot start any Java Swing applications Reviewed-by: prr, serb ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m Changeset: d97e1ee31e2b Author: psadhukhan Date: 2019-10-15 14:19 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/d97e1ee31e2b Merge - test/hotspot/jtreg/vmTestbase/jit/graph/CGTThread.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt0/cgt0.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt1/cgt1.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt10/cgt10.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt11/cgt11.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt2/cgt2.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt3/cgt3.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt4/cgt4.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt5/cgt5.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt6/cgt6.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt7/cgt7.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt8/cgt8.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt9/cgt9.java From naoto.sato at oracle.com Tue Oct 15 16:28:30 2019 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Tue, 15 Oct 2019 16:28:30 +0000 Subject: hg: jdk/submit: 8212749: DecimalFormat.setGroupingSize(int) allows setting negative grouping size; ... Message-ID: <201910151628.x9FGSV4Z010311@aojmv0008.oracle.com> Changeset: 2312d1a04c49 Author: naoto Date: 2019-10-15 09:25 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/2312d1a04c49 8212749: DecimalFormat.setGroupingSize(int) allows setting negative grouping size 8231984: Clarify semantics of DecimalFormat.getGroupingSize(0) Reviewed-by: rriggs ! src/java.base/share/classes/java/text/DecimalFormat.java + test/jdk/java/text/Format/DecimalFormat/SetGroupingSizeTest.java From shade at redhat.com Tue Oct 15 17:39:20 2019 From: shade at redhat.com (shade at redhat.com) Date: Tue, 15 Oct 2019 17:39:20 +0000 Subject: hg: jdk/submit: 8232205: Shenandoah: missing "Update References" -> "Update Roots" tracing Message-ID: <201910151739.x9FHdLxt022456@aojmv0008.oracle.com> Changeset: 791217cdc433 Author: shade Date: 2019-10-15 19:38 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/791217cdc433 8232205: Shenandoah: missing "Update References" -> "Update Roots" tracing Reviewed-by: rkennke, zgu ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp From shade at redhat.com Tue Oct 15 18:00:04 2019 From: shade at redhat.com (shade at redhat.com) Date: Tue, 15 Oct 2019 18:00:04 +0000 Subject: hg: jdk/submit: 8232051: Epsilon should warn about Xms/Xmx/AlwaysPreTouch configuration Message-ID: <201910151800.x9FI05Px007620@aojmv0008.oracle.com> Changeset: 10db6989907f Author: shade Date: 2019-10-15 19:45 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/10db6989907f 8232051: Epsilon should warn about Xms/Xmx/AlwaysPreTouch configuration Reviewed-by: zgu ! src/hotspot/share/gc/epsilon/epsilonArguments.cpp ! test/hotspot/jtreg/gc/epsilon/TestAlwaysPretouch.java From joe.darcy at oracle.com Tue Oct 15 20:26:07 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Tue, 15 Oct 2019 20:26:07 +0000 Subject: hg: jdk/submit: 8232234: Suppress warnings on non-serializable non-transient instance fields in java.rmi Message-ID: <201910152026.x9FKQ8LJ024237@aojmv0008.oracle.com> Changeset: fbfc72ec8e6b Author: darcy Date: 2019-10-15 13:25 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/fbfc72ec8e6b 8232234: Suppress warnings on non-serializable non-transient instance fields in java.rmi Reviewed-by: rriggs ! src/java.rmi/share/classes/java/rmi/activation/ActivationGroup.java ! src/java.rmi/share/classes/java/rmi/activation/ActivationGroupID.java ! src/java.rmi/share/classes/java/rmi/server/UnicastRemoteObject.java ! src/java.rmi/share/classes/sun/rmi/server/ActivatableServerRef.java ! src/java.rmi/share/classes/sun/rmi/server/Activation.java ! src/java.rmi/share/classes/sun/rmi/server/ActivationGroupImpl.java From manc at google.com Tue Oct 15 21:03:57 2019 From: manc at google.com (manc at google.com) Date: Tue, 15 Oct 2019 21:03:57 +0000 Subject: hg: jdk/submit: 8232232: G1RemSetSummary::_rs_threads_vtimes is not initialized to zero Message-ID: <201910152103.x9FL3wq7015860@aojmv0008.oracle.com> Changeset: b5752c48f2d3 Author: manc Date: 2019-10-15 14:03 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/b5752c48f2d3 8232232: G1RemSetSummary::_rs_threads_vtimes is not initialized to zero Summary: Fix error in "Concurrent refinement threads times" in GC log and cleanup. ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.hpp From henry.jen at oracle.com Tue Oct 15 21:39:02 2019 From: henry.jen at oracle.com (henry.jen at oracle.com) Date: Tue, 15 Oct 2019 21:39:02 +0000 Subject: hg: jdk/submit: 30 new changesets Message-ID: <201910152139.x9FLd4jC005821@aojmv0008.oracle.com> Changeset: 94710bb2a5bb Author: michaelm Date: 2019-03-25 17:15 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/94710bb2a5bb 8217997: Better socket support Reviewed-by: alanb, ahgross, chegar, igerasim ! src/java.base/share/classes/java/net/NetPermission.java ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/share/classes/sun/security/util/SecurityConstants.java Changeset: 53ddf218eddd Author: weijun Date: 2019-04-19 10:22 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/53ddf218eddd 8220302: Better Kerberos ccache handling Reviewed-by: valeriep ! src/java.base/share/conf/security/java.security ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/JavaxSecurityAuthKerberosAccessImpl.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5MechFactory.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5NameElement.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5ProxyCredential.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Util.java ! src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java ! src/java.security.jgss/share/classes/sun/security/krb5/JavaxSecurityAuthKerberosAccess.java ! src/java.security.jgss/share/classes/sun/security/krb5/Realm.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CCacheOutputStream.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/Credentials.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CredentialsCache.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java ! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Klist.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java Changeset: 32aff2b7585b Author: weijun Date: 2019-04-22 13:01 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/32aff2b7585b 8209901: Canonical file handling Reviewed-by: mullan, alanb, ahgross ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/sun/security/util/FilePermCompat.java ! src/java.base/share/conf/security/java.security ! test/jdk/java/security/testlibrary/Proc.java ! test/jdk/sun/security/util/FilePermCompat/Flag.java Changeset: eb09ad30eccb Author: prr Date: 2019-04-23 11:59 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/eb09ad30eccb 8220186: Improve use of font temporary files Reviewed-by: serb, psadhukhan, mschoene, rhalade ! src/java.desktop/share/classes/sun/font/FileFont.java ! src/java.desktop/share/classes/sun/font/FontScaler.java ! src/java.desktop/share/classes/sun/font/FreetypeFontScaler.java ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c Changeset: 29624901d8bc Author: aefimov Date: 2019-05-03 19:42 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/29624901d8bc 8223326: Regression introduced by CPU sync: java.security.AccessControlException: access denied ("java.net.NetPermission" "setSocketImpl") Reviewed-by: dfuchs, alanb Contributed-by: Alan Bateman ! src/java.base/share/classes/sun/nio/ch/ServerSocketAdaptor.java ! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java Changeset: d5ea3bde1ebe Author: prr Date: 2019-05-15 12:44 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/d5ea3bde1ebe 8222690: Better Glyph Images Reviewed-by: serb, psadhukhan, mschoene, rhalade ! src/java.desktop/share/classes/sun/font/GlyphList.java ! src/java.desktop/share/native/libfontmanager/DrawGlyphList.c ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c ! src/java.desktop/unix/classes/sun/font/XRGlyphCache.java ! src/java.desktop/unix/classes/sun/font/XRTextRenderer.java ! src/java.desktop/unix/native/common/java2d/x11/X11FontScaler_md.c Changeset: be9ef671a1b6 Author: serb Date: 2019-05-19 17:20 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/be9ef671a1b6 8221497: Optional Panes in Swing Reviewed-by: prr, alitvinov, mschoene, rhalade ! src/java.desktop/share/native/common/java2d/opengl/OGLBlitLoops.c + test/jdk/java/awt/image/DrawImage/IncorrectManagedImageSourceOffset.java ! test/jdk/java/awt/image/DrawImage/IncorrectUnmanagedImageSourceOffset.java + test/jdk/java/awt/image/DrawImage/SimpleManagedImage.java + test/jdk/java/awt/image/DrawImage/SimpleUnmanagedImage.java Changeset: 037ca385e957 Author: aefimov Date: 2019-05-20 15:57 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/037ca385e957 8213429: Windows file handling redux Reviewed-by: alanb, dfuchs, weijun, bpb, rhalade, ahgross ! src/java.base/share/classes/java/io/FilePermission.java Changeset: a95e1f6757c7 Author: weijun Date: 2019-05-21 08:37 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/a95e1f6757c7 8224025: Fix for JDK-8220302 is not complete Reviewed-by: ahgross, mullan, valeriep ! src/java.security.jgss/macosx/native/libosxkrb5/nativeccache.c Changeset: 979b58a3bb97 Author: rriggs Date: 2019-04-30 16:45 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/979b58a3bb97 8221858: Build Better Processes Reviewed-by: alanb, rhalade, ahgross, darcy ! src/java.base/windows/classes/java/lang/ProcessImpl.java Changeset: ca5f1bf5a054 Author: joehw Date: 2019-05-21 13:02 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/ca5f1bf5a054 8223505: Better pattern compilation Reviewed-by: rriggs, lancea, dfuchs, mschoene ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/XPathParser.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java Changeset: 17300b6f751f Author: prr Date: 2019-05-22 08:42 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/17300b6f751f 8223886: Add in font table referene Reviewed-by: serb, psadhukhan, mschoene, rhalade ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc Changeset: 1b4ab3ebc51b Author: rriggs Date: 2019-05-22 13:31 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/1b4ab3ebc51b 8224505: TestQuotedLogOutput failure after ProcessBuilder changes Reviewed-by: alanb ! test/hotspot/jtreg/serviceability/logging/TestQuotedLogOutputs.java Changeset: 2ffbbd3c662c Author: igerasim Date: 2019-05-22 19:41 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/2ffbbd3c662c 8222684: Better support for patterns 8223163: Better pattern recognition Reviewed-by: ahgross, bchristi, jeff, rhalade, rriggs, smarks ! src/java.base/share/classes/java/util/regex/Pattern.java Changeset: 26867ad686e9 Author: hannesw Date: 2019-05-24 16:53 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/26867ad686e9 8223518: Unexpected exception in jjs Reviewed-by: sundar, mschoene, rhalade, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/JdkRegExp.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/JoniRegExp.java Changeset: 9b54aee889b4 Author: thartmann Date: 2019-05-27 01:36 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/9b54aee889b4 8224062: Improve String index handling Reviewed-by: kvn, rhalade, mschoene ! src/hotspot/cpu/x86/macroAssembler_x86.cpp Changeset: a9ed3d93cca3 Author: alitvinov Date: 2019-05-31 18:16 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a9ed3d93cca3 8218877: Help transform transformers Reviewed-by: serb, prr, mschoene, bpb, ssahoo ! src/java.desktop/share/native/common/java2d/opengl/OGLBlitLoops.c ! src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.h ! src/java.desktop/share/native/libawt/java2d/loops/LoopMacros.h ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.cpp Changeset: 92a18902b92c Author: joehw Date: 2019-05-31 10:58 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/92a18902b92c 8224532: Better Path supports Reviewed-by: rriggs, lancea, dfuchs, mschoene ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPath.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprWalker.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/WalkerFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/Compiler.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java Changeset: 874e94940351 Author: prr Date: 2019-06-19 15:23 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/874e94940351 8225597: Enhance font glyph mapping Reviewed-by: serb, psadhukhan, mschoene, rhalade ! src/java.desktop/share/classes/sun/font/CMap.java Changeset: 2ede50a0f67d Author: prr Date: 2019-06-19 15:24 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/2ede50a0f67d 8225286: Better rendering of native glyphs Reviewed-by: serb, psadhukhan, mschoene, rhalade ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c Changeset: 6b93cc7741ba Author: chegar Date: 2019-06-21 10:51 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/6b93cc7741ba 8225298: Improve TLS connection support Reviewed-by: dfuchs, igerasim, michaelm, rhalade, skoivu ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java Changeset: 36c5e85b8597 Author: aefimov Date: 2019-06-25 00:07 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/36c5e85b8597 8223892: Improved handling of jar files Reviewed-by: dfuchs, chegar, michaelm, rhalade, ahgross ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/sun/net/www/protocol/jar/Handler.java Changeset: fbab568169c4 Author: prr Date: 2019-06-14 20:33 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/fbab568169c4 8224915: Better serial attributes Reviewed-by: serb, psadhukhan, mschoene, rhalade ! src/java.desktop/share/classes/java/awt/Font.java Changeset: 0c518cbf1dcc Author: prr Date: 2019-06-16 13:14 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/0c518cbf1dcc 8225292: Better Graphics2D drawing Reviewed-by: serb, psadhukhan, mschoene, rhalade ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java Changeset: da71aa13f86b Author: prr Date: 2019-07-18 07:25 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/da71aa13f86b 8227662: freetype seeks to index at the end of the font data Reviewed-by: serb, psadhukhan ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c + test/jdk/java/awt/FontMetrics/SpaceAdvance.java Changeset: 06d7236d6ef6 Author: rriggs Date: 2019-01-17 10:44 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/06d7236d6ef6 8227601: Better collection of references Reviewed-by: smarks, ahgross, skoivu, rhalade ! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl_Skel.java ! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl_Stub.java ! src/java.rmi/share/classes/sun/rmi/transport/DGCImpl_Skel.java ! src/java.rmi/share/classes/sun/rmi/transport/DGCImpl_Stub.java ! src/java.rmi/share/classes/sun/rmi/transport/StreamRemoteCall.java ! test/jdk/java/rmi/testlibrary/TestSocketFactory.java Changeset: dbca9d2b4080 Author: hannesw Date: 2019-08-06 20:39 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/dbca9d2b4080 8226765: Commentary on Javadoc comments Reviewed-by: jjg, rhalade, skoivu ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/JavaScriptScanner.java ! test/langtools/jdk/javadoc/tool/TestScriptInComment.java Changeset: d66bdf0e2dfe Author: ascarpino Date: 2019-10-04 13:44 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/d66bdf0e2dfe 8228825: Enhance ECDSA operations Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java Changeset: 7be56b2ac50d Author: henryjen Date: 2019-10-14 21:01 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/7be56b2ac50d Merge ! src/hotspot/cpu/x86/macroAssembler_x86.cpp - src/hotspot/share/runtime/compilationPolicy.cpp - src/hotspot/share/runtime/compilationPolicy.hpp - src/hotspot/share/runtime/tieredThresholdPolicy.cpp - src/hotspot/share/runtime/tieredThresholdPolicy.hpp - src/java.base/unix/native/libjava/jdk_util_md.c ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java - src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/JMXServiceProvider.java - src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/package-info.java - test/hotspot/jtreg/compiler/graalunit/EA9Test.java - test/hotspot/jtreg/compiler/graalunit/com.oracle.mxtool.junit/com/oracle/mxtool/junit/JLModule.java - test/hotspot/jtreg/vmTestbase/jit/graph/CGTThread.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt0/cgt0.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt1/cgt1.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt10/cgt10.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt11/cgt11.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt2/cgt2.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt3/cgt3.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt4/cgt4.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt5/cgt5.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt6/cgt6.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt7/cgt7.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt8/cgt8.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt9/cgt9.java Changeset: e0bb6b38a6f6 Author: henryjen Date: 2019-10-15 21:33 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/e0bb6b38a6f6 Merge - src/java.desktop/unix/native/common/awt/awt_Font.h From yasuenag at gmail.com Wed Oct 16 01:11:24 2019 From: yasuenag at gmail.com (yasuenag at gmail.com) Date: Wed, 16 Oct 2019 01:11:24 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201910160111.x9G1BOjc003021@aojmv0008.oracle.com> Changeset: 4f2c78f7ec1b Author: ysuenaga Date: 2019-10-16 10:07 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/4f2c78f7ec1b Closing branch Changeset: b6907a5a3ea7 Author: ysuenaga Date: 2019-10-16 10:11 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/b6907a5a3ea7 8232084: HotSpot build failed with GCC 9.2.1 ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/share/services/diagnosticArgument.cpp ! src/hotspot/share/utilities/compilerWarnings.hpp ! src/hotspot/share/utilities/compilerWarnings_gcc.hpp From zgu at redhat.com Wed Oct 16 02:23:08 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Wed, 16 Oct 2019 02:23:08 +0000 Subject: hg: jdk/submit: 8229919: Support JNI Critical functions in object pinning API on x86_32 platforms Message-ID: <201910160223.x9G2N9ks010505@aojmv0008.oracle.com> Changeset: 55fe0d93bdd3 Author: zgu Date: 2019-10-15 22:22 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/55fe0d93bdd3 8229919: Support JNI Critical functions in object pinning API on x86_32 platforms Reviewed-by: rkennke, adinn ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! test/hotspot/jtreg/gc/CriticalNativeArgs.java ! test/hotspot/jtreg/gc/stress/CriticalNativeStress.java From martin.doerr at sap.com Wed Oct 16 08:21:07 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Wed, 16 Oct 2019 08:21:07 +0000 Subject: hg: jdk/submit: 8232106: [x86] C2: SIGILL due to usage of SSSE3 instructions on processors which don't support it Message-ID: <201910160821.x9G8L8Ml028131@aojmv0008.oracle.com> Changeset: 14d1191cbbdf Author: mdoerr Date: 2019-10-16 10:20 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/14d1191cbbdf 8232106: [x86] C2: SIGILL due to usage of SSSE3 instructions on processors which don't support it Reviewed-by: kvn, thartmann ! src/hotspot/cpu/x86/x86.ad From martin.doerr at sap.com Wed Oct 16 09:50:09 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Wed, 16 Oct 2019 09:50:09 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201910160950.x9G9oA4X018877@aojmv0008.oracle.com> Changeset: fb216e51dfd1 Author: mdoerr Date: 2019-10-16 11:01 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/fb216e51dfd1 Closing branch From martin.doerr at sap.com Wed Oct 16 09:53:24 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Wed, 16 Oct 2019 09:53:24 +0000 Subject: hg: jdk/submit: 8232106: [x86] C2: SIGILL due to usage of SSSE3 instructions on processors which don't support it Message-ID: <201910160953.x9G9rOEH020689@aojmv0008.oracle.com> Changeset: b381e5328461 Author: mdoerr Date: 2019-10-16 11:52 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/b381e5328461 8232106: [x86] C2: SIGILL due to usage of SSSE3 instructions on processors which don't support it Reviewed-by: kvn, thartmann ! src/hotspot/cpu/x86/x86.ad From thomas.schatzl at oracle.com Wed Oct 16 10:37:12 2019 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Wed, 16 Oct 2019 10:37:12 +0000 Subject: hg: jdk/submit: 8232260: Remove g1 prefix in G1CollectedHeap::g1_hot_card_cache() getter Message-ID: <201910161037.x9GAbDsS016926@aojmv0008.oracle.com> Changeset: 64597a6fd186 Author: tschatzl Date: 2019-10-16 12:36 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/64597a6fd186 8232260: Remove g1 prefix in G1CollectedHeap::g1_hot_card_cache() getter Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp From daniel.fuchs at oracle.com Wed Oct 16 13:51:54 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Wed, 16 Oct 2019 13:51:54 +0000 Subject: hg: jdk/submit: 8231449: HttpClient’s client ssl certificate authentication seems to be broken. Message-ID: <201910161351.x9GDps9J012121@aojmv0008.oracle.com> Changeset: 6b6bf0de534b Author: dfuchs Date: 2019-10-16 14:50 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/6b6bf0de534b 8231449: HttpClient???s client ssl certificate authentication seems to be broken. Summary: SSLFlowDelegate.Reader and SubscriberWrapper are changed to better cooperate on when more demand should be requested from upstream. The issue encountered in this scenario was triggered by a large certificate which caused the SSLFlowDelegate to stop requesting data from upstream during the handshake although the engine handshake status was NEED_UNWRAP. Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLFlowDelegate.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/SubscriberWrapper.java + test/jdk/java/net/httpclient/HttpSlowServerTest.java + test/jdk/java/net/httpclient/LargeHandshakeTest.java + test/jdk/java/net/httpclient/LargeResponseTest.java From gilles.m.duboscq at oracle.com Wed Oct 16 14:56:44 2019 From: gilles.m.duboscq at oracle.com (gilles.m.duboscq at oracle.com) Date: Wed, 16 Oct 2019 14:56:44 +0000 Subject: hg: jdk/submit: 8231754: [JVMCI] Make r27 unconditionally reserved in JVMCI Message-ID: <201910161456.x9GEujlF019956@aojmv0008.oracle.com> Changeset: d068b1e534de Author: yzheng Date: 2019-10-16 16:54 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/d068b1e534de 8231754: [JVMCI] Make r27 unconditionally reserved in JVMCI Summary: Reserve r27 (heap base register) on AArch64 unconditionally Reviewed-by: adinn, dlong ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java From richard.reingruber at sap.com Wed Oct 16 15:16:47 2019 From: richard.reingruber at sap.com (richard.reingruber at sap.com) Date: Wed, 16 Oct 2019 15:16:47 +0000 Subject: hg: jdk/submit: 8232162: Object reallocation in Deoptimization::fetch_unroll_info_helper should not depend on EliminateNestedLocks Message-ID: <201910161516.x9GFGmrE001757@aojmv0008.oracle.com> Changeset: 5357d922517f Author: rrich Date: 2019-10-16 17:03 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/5357d922517f 8232162: Object reallocation in Deoptimization::fetch_unroll_info_helper should not depend on EliminateNestedLocks Reviewed-by: thartmann, neliasso ! src/hotspot/share/runtime/deoptimization.cpp From manc at google.com Wed Oct 16 18:09:04 2019 From: manc at google.com (manc at google.com) Date: Wed, 16 Oct 2019 18:09:04 +0000 Subject: hg: jdk/submit: 8232232: G1RemSetSummary::_rs_threads_vtimes is not initialized to zero Message-ID: <201910161809.x9GI95vx014621@aojmv0008.oracle.com> Changeset: 9b67dd88a931 Author: manc Date: 2019-10-14 18:48 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/9b67dd88a931 8232232: G1RemSetSummary::_rs_threads_vtimes is not initialized to zero Summary: Fix error in "Concurrent refinement threads times" in GC log and cleanup. Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.hpp From ivan.gerasimov at oracle.com Wed Oct 16 21:32:37 2019 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Wed, 16 Oct 2019 21:32:37 +0000 Subject: hg: jdk/submit: 8230407: SocketPermission and FilePermission action list allows leading comma Message-ID: <201910162132.x9GLWcT1008471@aojmv0008.oracle.com> Changeset: 71fef5fae9cc Author: igerasim Date: 2019-10-16 14:32 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/71fef5fae9cc 8230407: SocketPermission and FilePermission action list allows leading comma Reviewed-by: chegar Contributed-by: Ivan Gerasimov , Chris Hegarty ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/net/SocketPermission.java ! test/jdk/java/io/FilePermission/SpecTests.java ! test/jdk/java/net/SocketPermission/Ctor.java From claes.redestad at oracle.com Wed Oct 16 22:02:16 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Wed, 16 Oct 2019 22:02:16 +0000 Subject: hg: jdk/submit: 8232211: Remove dead code from os.hpp|cpp Message-ID: <201910162202.x9GM2Hs7026509@aojmv0008.oracle.com> Changeset: 562bf1878089 Author: redestad Date: 2019-10-17 00:00 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/562bf1878089 8232211: Remove dead code from os.hpp|cpp Reviewed-by: dholmes, dcubed, rehn ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/os_aix.hpp ! src/hotspot/os/aix/os_aix.inline.hpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.inline.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/linux/os_linux.inline.hpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/solaris/os_solaris.hpp ! src/hotspot/os/solaris/os_solaris.inline.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.inline.hpp ! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/runtime/os.hpp From claes.redestad at oracle.com Wed Oct 16 22:10:27 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Wed, 16 Oct 2019 22:10:27 +0000 Subject: hg: jdk/submit: 8232207: Linux os::available_memory re-reads cgroup configuration on every invocation Message-ID: <201910162210.x9GMASnL001436@aojmv0008.oracle.com> Changeset: 21a92562f0c2 Author: redestad Date: 2019-10-17 00:19 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/21a92562f0c2 8232207: Linux os::available_memory re-reads cgroup configuration on every invocation Reviewed-by: bobv, sgehwolf ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp From weijun.wang at oracle.com Wed Oct 16 23:32:01 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Wed, 16 Oct 2019 23:32:01 +0000 Subject: hg: jdk/submit: 8232357: Compare version info of Santuario to legal notice Message-ID: <201910162332.x9GNW2sp021458@aojmv0008.oracle.com> Changeset: 7322c48a84cf Author: weijun Date: 2019-10-17 07:31 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/7322c48a84cf 8232357: Compare version info of Santuario to legal notice Reviewed-by: mullan ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java + test/jdk/javax/xml/crypto/dsig/Versions.java From joe.darcy at oracle.com Wed Oct 16 23:56:13 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Wed, 16 Oct 2019 23:56:13 +0000 Subject: hg: jdk/submit: 8232230: Suppress warnings on non-serializable non-transient instance fields in java.util.concurrent Message-ID: <201910162356.x9GNuE91005825@aojmv0008.oracle.com> Changeset: 6252605fb005 Author: darcy Date: 2019-10-16 16:55 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/6252605fb005 8232230: Suppress warnings on non-serializable non-transient instance fields in java.util.concurrent Reviewed-by: martin ! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java ! src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/RecursiveTask.java ! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java ! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java From jesper.wilhelmsson at oracle.com Thu Oct 17 00:49:57 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 17 Oct 2019 00:49:57 +0000 Subject: hg: jdk/submit: Added tag jdk-14+19 for changeset 9b67dd88a931 Message-ID: <201910170049.x9H0nwUl006199@aojmv0008.oracle.com> Changeset: 55866aa5fb54 Author: jwilhelm Date: 2019-10-17 02:49 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/55866aa5fb54 Added tag jdk-14+19 for changeset 9b67dd88a931 ! .hgtags From ivan.gerasimov at oracle.com Thu Oct 17 01:47:30 2019 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Thu, 17 Oct 2019 01:47:30 +0000 Subject: hg: jdk/submit: 8231859: Extra dash after the exception name in @throws clause of javadoc Message-ID: <201910170147.x9H1lV2Q009041@aojmv0008.oracle.com> Changeset: 4113f16d5109 Author: igerasim Date: 2019-10-16 18:47 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/4113f16d5109 8231859: Extra dash after the exception name in @throws clause of javadoc Reviewed-by: weijun ! src/java.base/share/classes/java/net/SocketPermission.java ! src/java.base/share/classes/java/security/AllPermission.java ! src/java.base/share/classes/java/security/BasicPermission.java ! src/java.base/share/classes/java/security/PermissionCollection.java ! src/java.base/share/classes/java/security/Policy.java ! src/java.base/share/classes/java/util/PropertyPermission.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/Introspector.java From huaming.li at oracle.com Thu Oct 17 05:18:23 2019 From: huaming.li at oracle.com (huaming.li at oracle.com) Date: Thu, 17 Oct 2019 05:18:23 +0000 Subject: hg: jdk/submit: 8209824: Improve the code coverage for ThreadLocal Message-ID: <201910170518.x9H5IOd8005521@aojmv0008.oracle.com> Changeset: 7a81cc7ca25c Author: mli Date: 2019-10-17 13:18 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/7a81cc7ca25c 8209824: Improve the code coverage for ThreadLocal Reviewed-by: dholmes, alanb + test/jdk/java/lang/ThreadLocal/ReplaceStaleEntry.java From huaming.li at oracle.com Thu Oct 17 05:34:30 2019 From: huaming.li at oracle.com (huaming.li at oracle.com) Date: Thu, 17 Oct 2019 05:34:30 +0000 Subject: hg: jdk/submit: 8134599: TEST_BUG: java/rmi/transport/closeServerSocket/CloseServerSocket.java fails intermittently with Address already in use Message-ID: <201910170534.x9H5YUKr014396@aojmv0008.oracle.com> Changeset: d2108d9fc4f5 Author: mli Date: 2019-10-17 13:34 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/d2108d9fc4f5 8134599: TEST_BUG: java/rmi/transport/closeServerSocket/CloseServerSocket.java fails intermittently with Address already in use Reviewed-by: weijun, darcy, rriggs, coffeys ! test/jdk/java/rmi/transport/closeServerSocket/CloseServerSocket.java From richard.reingruber at sap.com Thu Oct 17 07:14:31 2019 From: richard.reingruber at sap.com (richard.reingruber at sap.com) Date: Thu, 17 Oct 2019 07:14:31 +0000 Subject: hg: jdk/submit: 8232162: Object reallocation in Deoptimization::fetch_unroll_info_helper should not depend on EliminateNestedLocks Message-ID: <201910170714.x9H7EW9E010927@aojmv0008.oracle.com> Changeset: 5b7a967da646 Author: rrich Date: 2019-10-16 17:03 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/5b7a967da646 8232162: Object reallocation in Deoptimization::fetch_unroll_info_helper should not depend on EliminateNestedLocks Reviewed-by: thartmann, neliasso ! src/hotspot/share/runtime/deoptimization.cpp From magnus.ihse.bursie at oracle.com Thu Oct 17 08:37:07 2019 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 17 Oct 2019 08:37:07 +0000 Subject: hg: jdk/submit: 8223998: Missing MakeDir in ExecuteWithLog Message-ID: <201910170837.x9H8b8nw027558@aojmv0008.oracle.com> Changeset: 11a574b352d0 Author: ihse Date: 2019-10-17 10:35 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/11a574b352d0 8223998: Missing MakeDir in ExecuteWithLog Reviewed-by: tbell, erikj ! make/common/MakeBase.gmk From richard.reingruber at sap.com Thu Oct 17 09:10:05 2019 From: richard.reingruber at sap.com (richard.reingruber at sap.com) Date: Thu, 17 Oct 2019 09:10:05 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201910170910.x9H9A6hs016486@aojmv0008.oracle.com> Changeset: b53885f8b7cc Author: rrich Date: 2019-10-17 11:02 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/b53885f8b7cc Closing branch From goetz.lindenmaier at sap.com Thu Oct 17 09:11:56 2019 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Thu, 17 Oct 2019 09:11:56 +0000 Subject: hg: jdk/submit: 8218628: Add detailed message to NullPointerException describing what is null. Message-ID: <201910170911.x9H9BvXN017655@aojmv0008.oracle.com> Changeset: e3618c902d17 Author: goetz Date: 2019-10-14 11:36 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/e3618c902d17 8218628: Add detailed message to NullPointerException describing what is null. Summary: This is the implementation of JEP 358: Helpful NullPointerExceptions. Reviewed-by: coleenp, clanger, rschmelter, rriggs, forax, mr ! make/hotspot/symbols/symbols-unix ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/include/jvm.h + src/hotspot/share/interpreter/bytecodeUtils.cpp + src/hotspot/share/interpreter/bytecodeUtils.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/globals.hpp ! src/java.base/share/classes/java/lang/NullPointerException.java + src/java.base/share/native/libjava/NullPointerException.c + test/hotspot/jtreg/runtime/exceptionMsgs/NullPointerException/NPEInHiddenTopFrameTest.java + test/hotspot/jtreg/runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java + test/hotspot/jtreg/runtime/exceptionMsgs/NullPointerException/SuppressMessagesTest.java From coleen.phillimore at oracle.com Thu Oct 17 11:35:39 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Thu, 17 Oct 2019 11:35:39 +0000 Subject: hg: jdk/submit: 8232112: MDO extra_data_lock leaks during class unloading Message-ID: <201910171135.x9HBZeij013828@aojmv0008.oracle.com> Changeset: eda750f21308 Author: coleenp Date: 2019-10-17 07:35 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/eda750f21308 8232112: MDO extra_data_lock leaks during class unloading Summary: call the MDO destructor during class unloading. Reviewed-by: dholmes, eosterlund ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/methodData.hpp From magnus.ihse.bursie at oracle.com Thu Oct 17 12:28:36 2019 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 17 Oct 2019 12:28:36 +0000 Subject: hg: jdk/submit: 8213239: Configure cannot handle command overrides with arguments Message-ID: <201910171228.x9HCSbIk011202@aojmv0008.oracle.com> Changeset: 931ec3339786 Author: ihse Date: 2019-10-17 14:20 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/931ec3339786 8213239: Configure cannot handle command overrides with arguments Reviewed-by: erikj ! make/autoconf/basics.m4 From joe.darcy at oracle.com Thu Oct 17 16:38:41 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Thu, 17 Oct 2019 16:38:41 +0000 Subject: hg: jdk/submit: 8232448: Suppress warnings on non-serializable non-transient instance fields in jdk.jdi Message-ID: <201910171638.x9HGcgPd025037@aojmv0008.oracle.com> Changeset: 06cc25fe0ca3 Author: darcy Date: 2019-10-17 09:38 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/06cc25fe0ca3 8232448: Suppress warnings on non-serializable non-transient instance fields in jdk.jdi Reviewed-by: sspitsyn ! src/jdk.jdi/share/classes/com/sun/jdi/InvocationException.java ! src/jdk.jdi/share/classes/com/sun/jdi/connect/IllegalConnectorArgumentsException.java ! src/jdk.jdi/share/classes/com/sun/jdi/connect/VMStartException.java From zgu at redhat.com Thu Oct 17 17:15:07 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Thu, 17 Oct 2019 17:15:07 +0000 Subject: hg: jdk/submit: 8231999: Shenandoah: Traversal failed compiler/jsr292/CallSiteDepContextTest.java Message-ID: <201910171715.x9HHF8D2015237@aojmv0008.oracle.com> Changeset: 42a3a8941418 Author: zgu Date: 2019-10-17 13:14 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/42a3a8941418 8231999: Shenandoah: Traversal failed compiler/jsr292/CallSiteDepContextTest.java Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp From shade at redhat.com Thu Oct 17 18:57:05 2019 From: shade at redhat.com (shade at redhat.com) Date: Thu, 17 Oct 2019 18:57:05 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201910171857.x9HIv6ld016448@aojmv0008.oracle.com> Changeset: 0cc52a55fce4 Author: shade Date: 2019-10-17 20:56 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/0cc52a55fce4 8232534: Shenandoah: guard against reentrant ShenandoahHeapLock locking Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahLock.hpp Changeset: 92e7d617897e Author: shade Date: 2019-10-17 20:56 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/92e7d617897e 8232573: Shenandoah: cleanup and add more logging for in-pause phases Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp From christoph.langer at sap.com Thu Oct 17 20:43:36 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 17 Oct 2019 20:43:36 +0000 Subject: hg: jdk/submit: 8232370: Refactor some com.sun.jdi tests to enable IDE integration Message-ID: <201910172043.x9HKhblJ012329@aojmv0008.oracle.com> Changeset: 5f14a659a8cb Author: clanger Date: 2019-10-17 22:41 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/5f14a659a8cb 8232370: Refactor some com.sun.jdi tests to enable IDE integration Reviewed-by: amenkov, cjplummer, sspitsyn ! test/jdk/com/sun/jdi/MonitorEventTest.java ! test/jdk/com/sun/jdi/MonitorFrameInfo.java ! test/jdk/com/sun/jdi/RedefineImplementor.java From yasuenag at gmail.com Fri Oct 18 00:57:47 2019 From: yasuenag at gmail.com (yasuenag at gmail.com) Date: Fri, 18 Oct 2019 00:57:47 +0000 Subject: hg: jdk/submit: 8232084: HotSpot build failed with GCC 9.2.1 Message-ID: <201910180057.x9I0vlEt020097@aojmv0008.oracle.com> Changeset: 9f5b92d5a1b2 Author: ysuenaga Date: 2019-10-18 09:57 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/9f5b92d5a1b2 8232084: HotSpot build failed with GCC 9.2.1 Reviewed-by: sspitsyn, cjplummer, dholmes, iklam ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/share/services/diagnosticArgument.cpp ! src/hotspot/share/utilities/compilerWarnings.hpp ! src/hotspot/share/utilities/compilerWarnings_gcc.hpp From yasuenag at gmail.com Fri Oct 18 05:49:15 2019 From: yasuenag at gmail.com (yasuenag at gmail.com) Date: Fri, 18 Oct 2019 05:49:15 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201910180549.x9I5nFPr011145@aojmv0008.oracle.com> Changeset: 461852cde398 Author: ysuenaga Date: 2019-10-18 09:59 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/461852cde398 Closing branch Changeset: 520cac81b9c9 Author: ysuenaga Date: 2019-10-18 14:48 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/520cac81b9c9 8232592: is shown in jstack mixed mode ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java From david.holmes at oracle.com Fri Oct 18 07:35:56 2019 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Fri, 18 Oct 2019 07:35:56 +0000 Subject: hg: jdk/submit: 8232593: [TESTBUG] runtime/cds/CheckDefaultArchiveFile.java fails when cds is disabled Message-ID: <201910180735.x9I7ZuWG004169@aojmv0008.oracle.com> Changeset: 2e0462f4cf4e Author: jiefu Date: 2019-10-18 14:15 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/2e0462f4cf4e 8232593: [TESTBUG] runtime/cds/CheckDefaultArchiveFile.java fails when cds is disabled Reviewed-by: iklam, dholmes ! test/hotspot/jtreg/runtime/cds/CheckDefaultArchiveFile.java From matthias.baesken at sap.com Fri Oct 18 13:06:55 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 18 Oct 2019 13:06:55 +0000 Subject: hg: jdk/submit: 8232381: add result NULL-checking to freetypeScaler.c Message-ID: <201910181306.x9ID6utP021876@aojmv0008.oracle.com> Changeset: 4b13a908c2d0 Author: mbaesken Date: 2019-10-18 14:56 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/4b13a908c2d0 8232381: add result NULL-checking to freetypeScaler.c Reviewed-by: clanger, prr ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c From zgu at redhat.com Fri Oct 18 15:36:55 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Fri, 18 Oct 2019 15:36:55 +0000 Subject: hg: jdk/submit: 8231324: Shenandoah: avoid duplicated weak root works during final traversal Message-ID: <201910181536.x9IFauhT008955@aojmv0008.oracle.com> Changeset: 0279391875bf Author: zgu Date: 2019-10-18 11:36 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/0279391875bf 8231324: Shenandoah: avoid duplicated weak root works during final traversal Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp From calvin.cheung at oracle.com Fri Oct 18 16:18:08 2019 From: calvin.cheung at oracle.com (calvin.cheung at oracle.com) Date: Fri, 18 Oct 2019 16:18:08 +0000 Subject: hg: jdk/submit: 8232030: HelloDynamic.java fails with latest Graal Message-ID: <201910181618.x9IGI8an000430@aojmv0008.oracle.com> Changeset: 72e605a88500 Author: ccheung Date: 2019-10-18 09:17 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/72e605a88500 8232030: HelloDynamic.java fails with latest Graal Summary: Include the dynamic dumping condition when setting up the merged_ordering array in merge_in_new_methods() of defaultMethods.cpp. Reviewed-by: iklam, coleenp ! src/hotspot/share/classfile/defaultMethods.cpp From zgu at redhat.com Fri Oct 18 16:21:10 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Fri, 18 Oct 2019 16:21:10 +0000 Subject: hg: jdk/submit: 8232009: Shenandoah: C2 load barrier does not match interpreter version Message-ID: <201910181621.x9IGLBaT003777@aojmv0008.oracle.com> Changeset: 294fe0fef773 Author: zgu Date: 2019-10-18 12:20 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/294fe0fef773 8232009: Shenandoah: C2 load barrier does not match interpreter version Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp From daniel.fuchs at oracle.com Fri Oct 18 16:54:51 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 18 Oct 2019 16:54:51 +0000 Subject: hg: jdk/submit: 8225499: InetSocketAddress::toString not friendly to IPv6 literal addresses Message-ID: <201910181654.x9IGsqBb021553@aojmv0008.oracle.com> Changeset: eb172a3b1c1c Author: jboes Date: 2019-10-17 08:56 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/eb172a3b1c1c 8225499: InetSocketAddress::toString not friendly to IPv6 literal addresses Summary: Enclose IPv6 literal in brackets and adjust string format for unresolved addresses Reviewed-by: dfuchs, chegar ! src/java.base/share/classes/java/net/InetSocketAddress.java ! test/jdk/java/net/InetSocketAddress/ToString.java From daniel.fuchs at oracle.com Fri Oct 18 17:02:40 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 18 Oct 2019 17:02:40 +0000 Subject: hg: jdk/submit: 8231719: Correct contradictions in timeout range descriptions. Message-ID: <201910181702.x9IH2fCO024568@aojmv0008.oracle.com> Changeset: 04946947ca79 Author: pconcannon Date: 2019-10-16 11:12 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/04946947ca79 8231719: Correct contradictions in timeout range descriptions. Summary: Clarified verbiage in method descriptions. Reviewed-by: chegar, dfuchs ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java From zgu at redhat.com Fri Oct 18 17:08:07 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Fri, 18 Oct 2019 17:08:07 +0000 Subject: hg: jdk/submit: 8232010: Shenandoah: implement self-fixing native barrier Message-ID: <201910181708.x9IH87m5029774@aojmv0008.oracle.com> Changeset: 3f35a9efd7de Author: zgu Date: 2019-10-18 13:07 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/3f35a9efd7de 8232010: Shenandoah: implement self-fixing native barrier Reviewed-by: rkennke ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp From zgu at redhat.com Fri Oct 18 18:04:42 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Fri, 18 Oct 2019 18:04:42 +0000 Subject: hg: jdk/submit: 8232008: Shenandoah: C1 load barrier does not match interpreter version Message-ID: <201910181804.x9II4hdV028206@aojmv0008.oracle.com> Changeset: 199ee1bf9b3b Author: zgu Date: 2019-10-18 14:03 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/199ee1bf9b3b 8232008: Shenandoah: C1 load barrier does not match interpreter version Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp From chris.plummer at oracle.com Fri Oct 18 21:08:55 2019 From: chris.plummer at oracle.com (chris.plummer at oracle.com) Date: Fri, 18 Oct 2019 21:08:55 +0000 Subject: hg: jdk/submit: 8232276: Problem list serviceability/sa/ClhsdbJstackXcompStress.java Message-ID: <201910182108.x9IL8u2i004745@aojmv0008.oracle.com> Changeset: f7df2861be47 Author: cjplummer Date: 2019-10-18 14:07 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/f7df2861be47 8232276: Problem list serviceability/sa/ClhsdbJstackXcompStress.java Reviewed-by: sgehwolf, dholmes ! test/hotspot/jtreg/ProblemList.txt From david.holmes at oracle.com Mon Oct 21 01:10:32 2019 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Mon, 21 Oct 2019 01:10:32 +0000 Subject: hg: jdk/submit: 8232616: JVMCI_lock fails to get initialized when cds is disabled Message-ID: <201910210110.x9L1AXdN025904@aojmv0008.oracle.com> Changeset: b7465577320f Author: jiefu Date: 2019-10-18 20:28 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/b7465577320f 8232616: JVMCI_lock fails to get initialized when cds is disabled Reviewed-by: iklam, dholmes ! src/hotspot/share/runtime/mutexLocker.cpp From amy.lu at oracle.com Mon Oct 21 06:04:58 2019 From: amy.lu at oracle.com (amy.lu at oracle.com) Date: Mon, 21 Oct 2019 06:04:58 +0000 Subject: hg: jdk/submit: 8232195: Enable BigInteger tests: DivisionOverflow, SymmetricRangeTests and StringConstructorOverflow Message-ID: <201910210604.x9L64x2A012024@aojmv0008.oracle.com> Changeset: f87353679927 Author: amlu Date: 2019-10-21 14:04 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/f87353679927 8232195: Enable BigInteger tests: DivisionOverflow, SymmetricRangeTests and StringConstructorOverflow Reviewed-by: bpb, darcy ! test/jdk/TEST.ROOT - test/jdk/java/math/BigInteger/DivisionOverflow.java - test/jdk/java/math/BigInteger/StringConstructorOverflow.java - test/jdk/java/math/BigInteger/SymmetricRangeTests.java + test/jdk/java/math/BigInteger/largeMemory/DivisionOverflow.java + test/jdk/java/math/BigInteger/largeMemory/StringConstructorOverflow.java + test/jdk/java/math/BigInteger/largeMemory/SymmetricRangeTests.java From per.liden at oracle.com Mon Oct 21 11:32:30 2019 From: per.liden at oracle.com (per.liden at oracle.com) Date: Mon, 21 Oct 2019 11:32:30 +0000 Subject: hg: jdk/submit: 9 new changesets Message-ID: <201910211132.x9LBWVjR026461@aojmv0008.oracle.com> Changeset: 5d10ba4a0468 Author: pliden Date: 2019-10-21 09:51 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/5d10ba4a0468 8232001: ZGC: Ignore metaspace GC threshold until GC is warm Reviewed-by: eosterlund ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zDirector.hpp ! src/hotspot/share/gc/z/zDriver.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zStat.hpp Changeset: 215308c0d5e8 Author: pliden Date: 2019-10-21 09:55 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/215308c0d5e8 8231943: ZGC: Enable serviceability/dcmd/gc/RunGCTest Reviewed-by: tschatzl, eosterlund, sspitsyn ! test/hotspot/jtreg/serviceability/dcmd/gc/RunGCTest.java Changeset: c203d10291e1 Author: pliden Date: 2019-10-21 09:55 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/c203d10291e1 8231940: ZGC: Print correct low/high capacity Reviewed-by: eosterlund ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zStat.hpp Changeset: 8b16701b4636 Author: pliden Date: 2019-10-21 09:55 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/8b16701b4636 8231996: ZGC: Replace ZStatisticsForceTrace with check if JFR event is enabled Reviewed-by: eosterlund ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zStat.hpp ! src/hotspot/share/gc/z/zTracer.cpp ! src/hotspot/share/gc/z/zTracer.hpp ! src/hotspot/share/gc/z/zTracer.inline.hpp ! src/hotspot/share/gc/z/z_globals.hpp ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc Changeset: f5662bdbee4a Author: pliden Date: 2019-10-21 09:56 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/f5662bdbee4a 8232235: ZGC: Move ZValue inline funtions to zValue.inline.hpp Reviewed-by: tschatzl ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! src/hotspot/share/gc/z/zObjectAllocator.hpp ! src/hotspot/share/gc/z/zPageCache.cpp ! src/hotspot/share/gc/z/zPageCache.inline.hpp ! src/hotspot/share/gc/z/zReferenceProcessor.cpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zThreadLocalAllocBuffer.cpp ! src/hotspot/share/gc/z/zValue.hpp + src/hotspot/share/gc/z/zValue.inline.hpp ! src/hotspot/share/gc/z/zWeakRootsProcessor.hpp Changeset: d8e211419aaf Author: pliden Date: 2019-10-21 09:56 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/d8e211419aaf 8232236: ZGC: Move ZThread inline funtions to zThread.inline.hpp Reviewed-by: tschatzl ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zLiveMap.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zThread.cpp ! src/hotspot/share/gc/z/zThread.hpp + src/hotspot/share/gc/z/zThread.inline.hpp ! src/hotspot/share/gc/z/zValue.inline.hpp Changeset: 810409af12f1 Author: pliden Date: 2019-10-21 09:57 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/810409af12f1 8232237: ZGC: Move ZArray inline funtions to zArray.inline.hpp Reviewed-by: tschatzl ! src/hotspot/share/gc/z/zArray.hpp ! src/hotspot/share/gc/z/zArray.inline.hpp Changeset: f74ec3cbfcc0 Author: pliden Date: 2019-10-21 09:58 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/f74ec3cbfcc0 8232238: ZGC: Move ZList inline funtions to zList.inline.hpp Reviewed-by: eosterlund ! src/hotspot/share/gc/z/zList.hpp ! src/hotspot/share/gc/z/zList.inline.hpp ! src/hotspot/share/gc/z/zMemory.inline.hpp ! src/hotspot/share/gc/z/zPage.cpp ! src/hotspot/share/gc/z/zPage.hpp Changeset: 662d9e1e2a60 Author: pliden Date: 2019-10-21 09:58 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/662d9e1e2a60 8232239: ZGC: Inline ZCPU::count() and ZCPU:id() Reviewed-by: tschatzl ! src/hotspot/os/linux/gc/z/zNUMA_linux.cpp ! src/hotspot/share/gc/z/zCPU.cpp ! src/hotspot/share/gc/z/zCPU.hpp + src/hotspot/share/gc/z/zCPU.inline.hpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zValue.inline.hpp From shade at redhat.com Mon Oct 21 13:12:19 2019 From: shade at redhat.com (shade at redhat.com) Date: Mon, 21 Oct 2019 13:12:19 +0000 Subject: hg: jdk/submit: 3 new changesets Message-ID: <201910211312.x9LDCKOw016567@aojmv0008.oracle.com> Changeset: ff3eab78554f Author: shade Date: 2019-10-21 15:11 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/ff3eab78554f 8232674: Fix build and rename ShenandoahBarrierSet::oop_load_from_native_barrier Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp Changeset: 765ecbffe88a Author: shade Date: 2019-10-21 15:11 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/765ecbffe88a 8232575: Shenandoah: asynchronous object/region pinning Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalAggressiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp Changeset: 14e098407bb0 Author: shade Date: 2019-10-21 15:11 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/14e098407bb0 8232702: Shenandoah: gc/shenandoah/TestVerifyJCStress.java uses non-existent -XX:+VerifyObjectEquals Reviewed-by: rkennke ! test/hotspot/jtreg/gc/shenandoah/TestVerifyJCStress.java From jan.lahoda at oracle.com Mon Oct 21 13:43:00 2019 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Mon, 21 Oct 2019 13:43:00 +0000 Subject: hg: jdk/submit: 8226585: Improve javac messages for using a preview API Message-ID: <201910211343.x9LDh0Io002933@aojmv0008.oracle.com> Changeset: ad69fd32778e Author: jlahoda Date: 2019-10-21 15:38 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/ad69fd32778e 8226585: Improve javac messages for using a preview API Summary: Avoiding deprecation for removal for APIs associated with preview features, the features are marked with an annotation, and errors/warnings are produced for them based on the annotation. Reviewed-by: erikj, mcimadamore, alanb Contributed-by: joe.darcy at oracle.com, jan.lahoda at oracle.com ! make/CompileInterimLangtools.gmk ! make/Docs.gmk + make/jdk/src/classes/build/tools/taglet/Preview.java ! src/java.base/share/classes/java/lang/String.java + src/java.base/share/classes/jdk/internal/PreviewFeature.java ! src/java.base/share/classes/module-info.java ! src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/SwitchExpressionTree.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/tree/YieldTree.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/api/JavacTaskPool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.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/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.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/jvm/ClassReader.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/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/TreeMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java ! test/jdk/java/lang/String/Formatted.java ! test/jdk/java/lang/String/StripIndent.java ! test/jdk/java/lang/String/TranslateEscapes.java ! test/langtools/tools/javac/diags/examples.not-yet.txt ! test/langtools/tools/javac/lib/combo/ComboInstance.java + test/langtools/tools/javac/preview/PreviewErrors.java ! test/langtools/tools/javac/tree/NoPrivateTypesExported.java ! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java From erik.joelsson at oracle.com Mon Oct 21 16:26:19 2019 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Mon, 21 Oct 2019 16:26:19 +0000 Subject: hg: jdk/submit: 8232572: Add hooks for custom output dir in Bundles.gmk Message-ID: <201910211626.x9LGQK83029521@aojmv0008.oracle.com> Changeset: ae0af9fb3dbb Author: erikj Date: 2019-10-21 09:26 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/ae0af9fb3dbb 8232572: Add hooks for custom output dir in Bundles.gmk Reviewed-by: tbell ! make/Bundles.gmk From lois.foltan at oracle.com Mon Oct 21 17:13:52 2019 From: lois.foltan at oracle.com (lois.foltan at oracle.com) Date: Mon, 21 Oct 2019 17:13:52 +0000 Subject: hg: jdk/submit: 8231844: Enhance type signature characters in classfile_constants.h and improve the JVM to use type signature characters more consistently Message-ID: <201910211713.x9LHDqeq023620@aojmv0008.oracle.com> Changeset: cba8afa5cfed Author: lfoltan Date: 2019-10-21 13:13 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/cba8afa5cfed 8231844: Enhance type signature characters in classfile_constants.h and improve the JVM to use type signature characters more consistently Summary: Increase the use of type signature constants instead of hard coded characters within the JVM. Reviewed-by: coleenp, dholmes, fparain Contributed-by: lois.foltan at oracle.com, john.r.rose at oracle.com ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/c1/c1_InstructionPrinter.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciObjArrayKlass.cpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/javaAssertions.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/classfile/verificationType.hpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/compiler/methodMatcher.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/jvmci/compilerRuntime.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/runtime/fieldType.cpp ! src/hotspot/share/runtime/fieldType.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/signature.cpp ! src/hotspot/share/runtime/signature.hpp ! src/hotspot/share/utilities/globalDefinitions.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/java.base/share/native/include/classfile_constants.h.template From erik.joelsson at oracle.com Mon Oct 21 17:33:21 2019 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Mon, 21 Oct 2019 17:33:21 +0000 Subject: hg: jdk/submit: 8232569: Use test image from different jib profile for testing Message-ID: <201910211733.x9LHXMRA003122@aojmv0008.oracle.com> Changeset: 559c46cd0e8b Author: erikj Date: 2019-10-21 10:32 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/559c46cd0e8b 8232569: Use test image from different jib profile for testing Reviewed-by: tbell ! make/conf/jib-profiles.js From zgu at redhat.com Mon Oct 21 18:26:34 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Mon, 21 Oct 2019 18:26:34 +0000 Subject: hg: jdk/submit: 8232712: Shenandoah: SIGBUS in load_reference_barrier_native Message-ID: <201910211826.x9LIQZ53002057@aojmv0008.oracle.com> Changeset: 190ec5fae2af Author: zgu Date: 2019-10-21 14:26 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/190ec5fae2af 8232712: Shenandoah: SIGBUS in load_reference_barrier_native Reviewed-by: shade, rkennke ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp From jonathan.gibbons at oracle.com Mon Oct 21 18:39:06 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Mon, 21 Oct 2019 18:39:06 +0000 Subject: hg: jdk/submit: 8232639: Change module graph images to use SVG instead of PNG format. Message-ID: <201910211839.x9LId6OO008727@aojmv0008.oracle.com> Changeset: 449555c346d9 Author: jjg Date: 2019-10-21 11:35 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/449555c346d9 8232639: Change module graph images to use SVG instead of PNG format. Reviewed-by: mchung, ihse ! make/Docs.gmk ! make/jdk/src/classes/build/tools/taglet/ModuleGraph.java From jonathan.gibbons at oracle.com Mon Oct 21 20:28:48 2019 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Mon, 21 Oct 2019 20:28:48 +0000 Subject: hg: jdk/submit: 8231587: Memory leak in WorkArounds.serializedForms Message-ID: <201910212028.x9LKSnsJ001505@aojmv0008.oracle.com> Changeset: fa1f838b5486 Author: jjg Date: 2019-10-21 13:25 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/fa1f838b5486 8231587: Memory leak in WorkArounds.serializedForms Reviewed-by: hannesw Contributed-by: fw at deneb.enyo.de ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java From alexey.ivanov at oracle.com Mon Oct 21 20:38:22 2019 From: alexey.ivanov at oracle.com (alexey.ivanov at oracle.com) Date: Mon, 21 Oct 2019 20:38:22 +0000 Subject: hg: jdk/submit: 8232624: Java cannot start: NewStringPlatform missing Message-ID: <201910212038.x9LKcNUF007830@aojmv0008.oracle.com> Changeset: 6d5c7f91e0b5 Author: aivanov Date: 2019-10-21 21:36 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/6d5c7f91e0b5 8232624: Java cannot start: NewStringPlatform missing Reviewed-by: dholmes, alanb, redestad ! src/hotspot/share/classfile/javaClasses.cpp ! src/java.base/share/native/libjava/jni_util.c ! src/java.base/share/native/libjava/jni_util.h From shade at redhat.com Mon Oct 21 20:45:11 2019 From: shade at redhat.com (shade at redhat.com) Date: Mon, 21 Oct 2019 20:45:11 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201910212045.x9LKjFxn009902@aojmv0008.oracle.com> Changeset: 15f4471787b9 Author: shade Date: 2019-10-21 22:44 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/15f4471787b9 8232730: Shenandoah: Traversal should not CAS the roots Reviewed-by: zgu, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp Changeset: ca620b06b5c9 Author: shade Date: 2019-10-21 22:44 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/ca620b06b5c9 8232729: Shenandoah: assert ShenandoahHeap::cas_oop addresses are aligned Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp From yasuenag at gmail.com Tue Oct 22 01:47:14 2019 From: yasuenag at gmail.com (yasuenag at gmail.com) Date: Tue, 22 Oct 2019 01:47:14 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201910220147.x9M1lFPQ007558@aojmv0008.oracle.com> Changeset: fdc8337c8b90 Author: ysuenaga Date: 2019-10-22 10:37 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/fdc8337c8b90 Closing branch Changeset: a7c43aa4d6fa Author: ysuenaga Date: 2019-10-22 10:41 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/a7c43aa4d6fa webrev.01 ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java From vladimir.kozlov at oracle.com Tue Oct 22 02:04:01 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Tue, 22 Oct 2019 02:04:01 +0000 Subject: hg: jdk/submit: 8232692: [TESTBUG] compiler/aot/fingerprint/SelfChangedCDS.java fails when cds is disabled Message-ID: <201910220204.x9M242IA015588@aojmv0008.oracle.com> Changeset: de395bbd7a93 Author: jiefu Date: 2019-10-21 17:27 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/de395bbd7a93 8232692: [TESTBUG] compiler/aot/fingerprint/SelfChangedCDS.java fails when cds is disabled Reviewed-by: kvn ! test/hotspot/jtreg/compiler/aot/fingerprint/SelfChangedCDS.java From david.holmes at oracle.com Tue Oct 22 06:42:58 2019 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Tue, 22 Oct 2019 06:42:58 +0000 Subject: hg: jdk/submit: 8232757: VM fails to report an error for DumpLoadedClassList when cds is disabled Message-ID: <201910220642.x9M6gxsD021862@aojmv0008.oracle.com> Changeset: d2da05214592 Author: jiefu Date: 2019-10-22 11:32 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/d2da05214592 8232757: VM fails to report an error for DumpLoadedClassList when cds is disabled Reviewed-by: iklam, dholmes ! src/hotspot/share/runtime/arguments.cpp From magnus.ihse.bursie at oracle.com Tue Oct 22 06:59:41 2019 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 22 Oct 2019 06:59:41 +0000 Subject: hg: jdk/submit: 8223400: Replace some enums with static const members in hotspot/runtime Message-ID: <201910220659.x9M6xfCc029300@aojmv0008.oracle.com> Changeset: 24d411cb3a90 Author: ihse Date: 2019-10-22 08:57 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/24d411cb3a90 8223400: Replace some enums with static const members in hotspot/runtime Reviewed-by: iklam, coleenp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/prims/jvm.cpp From shade at redhat.com Tue Oct 22 12:10:05 2019 From: shade at redhat.com (shade at redhat.com) Date: Tue, 22 Oct 2019 12:10:05 +0000 Subject: hg: jdk/submit: 8232778: Shenandoah: SBSA::arraycopy_prologue checks wrong register Message-ID: <201910221210.x9MCA7eX009895@aojmv0008.oracle.com> Changeset: a39cdab8fac1 Author: shade Date: 2019-10-22 14:05 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/a39cdab8fac1 8232778: Shenandoah: SBSA::arraycopy_prologue checks wrong register Reviewed-by: rkennke ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp From paul.hohensee at gmail.com Tue Oct 22 14:48:47 2019 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Tue, 22 Oct 2019 14:48:47 +0000 Subject: hg: jdk/submit: 8231968: getCurrentThreadAllocatedBytes default implementation s/b getThreadAllocatedBytes Message-ID: <201910221448.x9MEmmxC004807@aojmv0008.oracle.com> Changeset: 41488e1c2eac Author: phh Date: 2019-10-22 07:48 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/41488e1c2eac 8231968: getCurrentThreadAllocatedBytes default implementation s/b getThreadAllocatedBytes Summary: Remove getCurrentThreadAllocatedBytes implSpec, pass Thread.currentThread().getId() to getThreadAllocatedBytes Reviewed by: ! src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java From zgu at redhat.com Tue Oct 22 16:00:02 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Tue, 22 Oct 2019 16:00:02 +0000 Subject: hg: jdk/submit: 8232747: Shenandoah: Concurrent GC should deactivate SATB before processing weak roots Message-ID: <201910221600.x9MG02fG011728@aojmv0008.oracle.com> Changeset: ef2b75750838 Author: zgu Date: 2019-10-22 11:59 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/ef2b75750838 8232747: Shenandoah: Concurrent GC should deactivate SATB before processing weak roots Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp From mandy.chung at oracle.com Tue Oct 22 16:20:35 2019 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Tue, 22 Oct 2019 16:20:35 +0000 Subject: hg: jdk/submit: 8232617: Update the outdated code comments in java.lang.System class Message-ID: <201910221620.x9MGKaa8023977@aojmv0008.oracle.com> Changeset: 2b0c5800fb1c Author: mchung Date: 2019-10-22 09:20 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/2b0c5800fb1c 8232617: Update the outdated code comments in java.lang.System class Reviewed-by: dholmes, bchristi ! src/java.base/share/classes/java/lang/System.java From shade at redhat.com Tue Oct 22 16:53:55 2019 From: shade at redhat.com (shade at redhat.com) Date: Tue, 22 Oct 2019 16:53:55 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201910221653.x9MGrtYc013841@aojmv0008.oracle.com> Changeset: 259b54092265 Author: shade Date: 2019-10-22 18:53 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/259b54092265 8232791: Shenandoah: passive mode should disable pacing Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp Changeset: 62e16c1e0f66 Author: shade Date: 2019-10-22 18:53 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/62e16c1e0f66 8232802: Shenandoah: transition between "cset" and "pinned_cset" does not require cancelled gc Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp From erik.gahlin at oracle.com Tue Oct 22 21:57:46 2019 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Tue, 22 Oct 2019 21:57:46 +0000 Subject: hg: jdk/submit: 8223697: jfr tool can't format duration values greater than 1 minute Message-ID: <201910222157.x9MLvkuq025672@aojmv0008.oracle.com> Changeset: a6c56d661d75 Author: cito Date: 2019-10-22 23:55 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/a6c56d661d75 8223697: jfr tool can't format duration values greater than 1 minute Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java From yasuenag at gmail.com Wed Oct 23 01:02:57 2019 From: yasuenag at gmail.com (yasuenag at gmail.com) Date: Wed, 23 Oct 2019 01:02:57 +0000 Subject: hg: jdk/submit: 8232592: is shown in jstack mixed mode Message-ID: <201910230102.x9N12w3i000226@aojmv0008.oracle.com> Changeset: 083bbca50d2d Author: ysuenaga Date: 2019-10-23 10:02 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/083bbca50d2d 8232592: is shown in jstack mixed mode Reviewed-by: cjplummer, phh ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java From yasuenag at gmail.com Wed Oct 23 01:04:49 2019 From: yasuenag at gmail.com (yasuenag at gmail.com) Date: Wed, 23 Oct 2019 01:04:49 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201910230104.x9N14nuX001310@aojmv0008.oracle.com> Changeset: be99927f106d Author: ysuenaga Date: 2019-10-23 10:03 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/be99927f106d Closing branch From david.holmes at oracle.com Wed Oct 23 02:01:14 2019 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Wed, 23 Oct 2019 02:01:14 +0000 Subject: hg: jdk/submit: 8232571: Add missing SIGINFO signal Message-ID: <201910230201.x9N21FKE029038@aojmv0008.oracle.com> Changeset: c9c3bb79861e Author: dholmes Date: 2019-10-22 22:00 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/c9c3bb79861e 8232571: Add missing SIGINFO signal Reviewed-by: dholmes, rriggs Contributed-by: Benoit Daloze ! src/hotspot/os/posix/os_posix.cpp + test/hotspot/jtreg/runtime/signal/TestSiginfo.java ! test/jdk/sun/misc/SunMiscSignalTest.java From magnus.ihse.bursie at oracle.com Wed Oct 23 07:47:43 2019 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 23 Oct 2019 07:47:43 +0000 Subject: hg: jdk/submit: 8211073: Remove -Wno-extra from Hotspot Message-ID: <201910230747.x9N7li9m020931@aojmv0008.oracle.com> Changeset: a3d208fc1b10 Author: ihse Date: 2019-10-23 09:45 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/a3d208fc1b10 8211073: Remove -Wno-extra from Hotspot Reviewed-by: dholmes, erikj, kbarrett ! make/hotspot/lib/CompileJvm.gmk From magnus.ihse.bursie at oracle.com Wed Oct 23 07:50:50 2019 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 23 Oct 2019 07:50:50 +0000 Subject: hg: jdk/submit: 8232770: Enable more warnings on solaris studio Message-ID: <201910230750.x9N7oovY023437@aojmv0008.oracle.com> Changeset: c6fd655677ec Author: ihse Date: 2019-10-23 09:48 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/c6fd655677ec 8232770: Enable more warnings on solaris studio Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 ! make/common/TestFilesCompilation.gmk ! make/hotspot/gensrc/GensrcAdlc.gmk ! make/launcher/Launcher-jdk.pack.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-jdk.hotspot.agent.gmk ! make/lib/Lib-jdk.pack.gmk From magnus.ihse.bursie at oracle.com Wed Oct 23 07:55:10 2019 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 23 Oct 2019 07:55:10 +0000 Subject: hg: jdk/submit: 8232768: Configuration with --disable-cds --enable-generate-classlist should be reported as an error Message-ID: <201910230755.x9N7tB95026048@aojmv0008.oracle.com> Changeset: 6e287efa5fa3 Author: jiefu Date: 2019-10-23 09:53 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/6e287efa5fa3 8232768: Configuration with --disable-cds --enable-generate-classlist should be reported as an error Reviewed-by: ihse ! make/autoconf/jdk-options.m4 From tobias.hartmann at oracle.com Wed Oct 23 10:29:50 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Wed, 23 Oct 2019 10:29:50 +0000 Subject: hg: jdk/submit: 3 new changesets Message-ID: <201910231029.x9NATppV016174@aojmv0008.oracle.com> Changeset: cfdd7ef808d9 Author: chagedorn Date: 2019-10-23 12:15 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/cfdd7ef808d9 8232873: Add missing test for 8220416 Summary: Adds a missing test which verifies the bug fix of 8220416. Reviewed-by: roland, thartmann + test/hotspot/jtreg/compiler/c2/CmpPNodeSubTest.java Changeset: c8d42aa9359a Author: chagedorn Date: 2019-10-23 12:17 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/c8d42aa9359a 8232874: Add missing test for 8230062 Summary: Adds a missing test which verifies the bug fix of 8230062. Reviewed-by: roland, thartmann + test/hotspot/jtreg/compiler/loopopts/superword/SuperWordIntermediateUse.java Changeset: 0f882d53c204 Author: chagedorn Date: 2019-10-23 12:21 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/0f882d53c204 8231412: C2: InitializeNode::detect_init_independence() bails out on simple IR shapes Summary: Avoids early bailout of capturing a field store to remove unnecessary zeroing in simple methods containing only non-escaping objects. Reviewed-by: roland, thartmann ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp ! src/hotspot/share/opto/phaseX.cpp + test/hotspot/jtreg/compiler/escapeAnalysis/TestEliminateAllocation.java From shade at redhat.com Wed Oct 23 11:44:25 2019 From: shade at redhat.com (shade at redhat.com) Date: Wed, 23 Oct 2019 11:44:25 +0000 Subject: hg: jdk/submit: JDK-8232882/webrev.01 Message-ID: <201910231144.x9NBiQRN026739@aojmv0008.oracle.com> Changeset: 8a878bf2bbef Author: shade Date: 2019-10-23 13:32 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/8a878bf2bbef JDK-8232882/webrev.01 ! src/hotspot/share/opto/memnode.cpp From horie at jp.ibm.com Wed Oct 23 02:32:14 2019 From: horie at jp.ibm.com (horie at jp.ibm.com) Date: Wed, 23 Oct 2019 02:32:14 +0000 Subject: hg: jdk/submit: 8231649: PPC64: Intrinsics for Math.ceil, floor, rint on Power Message-ID: <201910230232.x9N2WF31014450@aojmv0008.oracle.com> Changeset: 70e6b0d8db13 Author: mhorie Date: 2019-10-22 21:26 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/70e6b0d8db13 8231649: PPC64: Intrinsics for Math.ceil, floor, rint on Power Reviewed-by: mdoerr, vlivanov ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/convertnode.hpp ! src/hotspot/share/opto/library_call.cpp From tobias.hartmann at oracle.com Wed Oct 23 11:52:57 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Wed, 23 Oct 2019 11:52:57 +0000 Subject: hg: jdk/submit: 8232883: compiler/c2/CmpPNodeSubTest.java fails because test class name is wrong Message-ID: <201910231152.x9NBqwd2003198@aojmv0008.oracle.com> Changeset: 765710337ee1 Author: thartmann Date: 2019-10-23 13:52 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/765710337ee1 8232883: compiler/c2/CmpPNodeSubTest.java fails because test class name is wrong Summary: Renamed test file to match class name. Reviewed-by: roland - test/hotspot/jtreg/compiler/c2/CmpPNodeSubTest.java + test/hotspot/jtreg/compiler/c2/CompareKlassPointersTest.java From thomas.schatzl at oracle.com Wed Oct 23 12:07:21 2019 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Wed, 23 Oct 2019 12:07:21 +0000 Subject: hg: jdk/submit: 8232771: Revert JDK-8230794 because of environment changes Message-ID: <201910231207.x9NC7M5T011103@aojmv0008.oracle.com> Changeset: 9510ce1b0190 Author: tschatzl Date: 2019-10-23 14:06 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/9510ce1b0190 8232771: Revert JDK-8230794 because of environment changes Reviewed-by: pliden, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp From erik.joelsson at oracle.com Wed Oct 23 12:50:49 2019 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Wed, 23 Oct 2019 12:50:49 +0000 Subject: hg: jdk/submit: 8232834: RunTest sometimes fails to produce valid exitcode.txt Message-ID: <201910231250.x9NCooMd003541@aojmv0008.oracle.com> Changeset: f67f4674b466 Author: erikj Date: 2019-10-23 05:48 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/f67f4674b466 8232834: RunTest sometimes fails to produce valid exitcode.txt Reviewed-by: ihse ! make/RunTests.gmk From claes.redestad at oracle.com Wed Oct 23 13:39:07 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Wed, 23 Oct 2019 13:39:07 +0000 Subject: hg: jdk/submit: 8232887: Remove SystemDictionary::has_checkPackageAccess Message-ID: <201910231339.x9NDd8mm029749@aojmv0008.oracle.com> Changeset: b7aa58d7f5aa Author: redestad Date: 2019-10-23 15:48 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/b7aa58d7f5aa 8232887: Remove SystemDictionary::has_checkPackageAccess Reviewed-by: coleenp, lfoltan ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp From daniel.fuchs at oracle.com Wed Oct 23 15:03:35 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Wed, 23 Oct 2019 15:03:35 +0000 Subject: hg: jdk/submit: 8232625: HttpClient redirect policy should be more conservative Message-ID: <201910231503.x9NF3ZZp014542@aojmv0008.oracle.com> Changeset: 2b13d126a2d8 Author: dfuchs Date: 2019-10-23 15:54 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/2b13d126a2d8 8232625: HttpClient redirect policy should be more conservative Summary: When enabled, HttpClient redirect is fixed to drop the body when the request method is changed, and to relay any redirection code it does not understand to the caller. Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/RedirectFilter.java + test/jdk/java/net/httpclient/HttpRedirectTest.java ! test/jdk/java/net/httpclient/http2/RedirectTest.java ! test/jdk/java/net/httpclient/http2/server/Http2RedirectHandler.java From shade at redhat.com Wed Oct 23 15:36:02 2019 From: shade at redhat.com (shade at redhat.com) Date: Wed, 23 Oct 2019 15:36:02 +0000 Subject: hg: jdk/submit: 8232882: GCC 4.8.5 build failure after JDK-8211073 Message-ID: <201910231536.x9NFa3VV003030@aojmv0008.oracle.com> Changeset: 4242e35767b5 Author: shade Date: 2019-10-23 17:35 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/4242e35767b5 8232882: GCC 4.8.5 build failure after JDK-8211073 Reviewed-by: thartmann ! src/hotspot/share/opto/memnode.cpp From claes.redestad at oracle.com Wed Oct 23 16:24:25 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Wed, 23 Oct 2019 16:24:25 +0000 Subject: hg: jdk/submit: 8232881: Remove unnecessary InstanceKlass::casts Message-ID: <201910231624.x9NGOQKJ029039@aojmv0008.oracle.com> Changeset: 1f7f707c1aa9 Author: redestad Date: 2019-10-23 18:34 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/1f7f707c1aa9 8232881: Remove unnecessary InstanceKlass::casts Reviewed-by: coleenp ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/prims/jniCheck.cpp From joe.darcy at oracle.com Wed Oct 23 20:01:52 2019 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Wed, 23 Oct 2019 20:01:52 +0000 Subject: hg: jdk/submit: 8232442: Suppress warnings on non-serializable non-transient instance fields in java.management.* Message-ID: <201910232001.x9NK1rYb018651@aojmv0008.oracle.com> Changeset: 54ffb15c4839 Author: darcy Date: 2019-10-23 13:01 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/54ffb15c4839 8232442: Suppress warnings on non-serializable non-transient instance fields in java.management.* Reviewed-by: rriggs, mchung ! src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/ProxyRef.java ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java ! src/java.management/share/classes/javax/management/Attribute.java ! src/java.management/share/classes/javax/management/AttributeChangeNotification.java ! src/java.management/share/classes/javax/management/BadAttributeValueExpException.java ! src/java.management/share/classes/javax/management/ImmutableDescriptor.java ! src/java.management/share/classes/javax/management/InvalidApplicationException.java ! src/java.management/share/classes/javax/management/NotificationFilterSupport.java ! src/java.management/share/classes/javax/management/loading/PrivateMLet.java ! src/java.management/share/classes/javax/management/monitor/MonitorNotification.java ! src/java.management/share/classes/javax/management/openmbean/CompositeDataSupport.java ! src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java ! src/java.management/share/classes/javax/management/openmbean/OpenMBeanParameterInfoSupport.java ! src/java.management/share/classes/javax/management/openmbean/TabularDataSupport.java ! src/java.management/share/classes/javax/management/openmbean/TabularType.java ! src/java.management/share/classes/sun/management/LazyCompositeData.java ! src/java.management/share/classes/sun/management/LockInfoCompositeData.java ! src/java.management/share/classes/sun/management/MemoryNotifInfoCompositeData.java ! src/java.management/share/classes/sun/management/MemoryUsageCompositeData.java ! src/java.management/share/classes/sun/management/MonitorInfoCompositeData.java ! src/java.management/share/classes/sun/management/ThreadInfoCompositeData.java ! src/java.management/share/classes/sun/management/counter/perf/PerfByteArrayCounter.java ! src/java.management/share/classes/sun/management/counter/perf/PerfLongArrayCounter.java ! src/java.management/share/classes/sun/management/counter/perf/PerfLongCounter.java From jesper.wilhelmsson at oracle.com Thu Oct 24 01:00:15 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 24 Oct 2019 01:00:15 +0000 Subject: hg: jdk/submit: Added tag jdk-14+20 for changeset 54ffb15c4839 Message-ID: <201910240100.x9O10GrI000116@aojmv0008.oracle.com> Changeset: 24c5cad4dbfb Author: jwilhelm Date: 2019-10-24 02:58 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/24c5cad4dbfb Added tag jdk-14+20 for changeset 54ffb15c4839 ! .hgtags From paul.hohensee at gmail.com Thu Oct 24 01:43:40 2019 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Thu, 24 Oct 2019 01:43:40 +0000 Subject: hg: jdk/submit: 8231968: getCurrentThreadAllocatedBytes default implementation s/b getThreadAllocatedBytes Message-ID: <201910240143.x9O1hfcl021331@aojmv0008.oracle.com> Changeset: 5bb426e9acc4 Author: phh Date: 2019-10-23 18:43 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/5bb426e9acc4 8231968: getCurrentThreadAllocatedBytes default implementation s/b getThreadAllocatedBytes Summary: Pass Thread.currentThread().getId() to getThreadAllocatedBytes, remove its implSpec Reviewed-by: dholmes, mchung, sspitsyn ! src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java From claes.redestad at oracle.com Thu Oct 24 07:50:09 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Thu, 24 Oct 2019 07:50:09 +0000 Subject: hg: jdk/submit: 8232613: Move Object.registerNatives into HotSpot Message-ID: <201910240750.x9O7oAUU015371@aojmv0008.oracle.com> Changeset: ba524a5f7cc2 Author: redestad Date: 2019-10-24 09:57 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/ba524a5f7cc2 8232613: Move Object.registerNatives into HotSpot Reviewed-by: dholmes, adinn, coleenp, lfoltan, mchung ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/prims/jni.cpp ! src/java.base/share/classes/java/lang/Object.java ! src/java.base/share/native/libjava/Object.c ! test/hotspot/jtreg/compiler/dependencies/MonomorphicObjectCall/java.base/java/lang/Object.java ! test/hotspot/jtreg/runtime/8024804/RegisterNatives.java + test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineObject.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/newclass02/java.base/java/lang/Object.java From weijun.wang at oracle.com Thu Oct 24 08:11:05 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Thu, 24 Oct 2019 08:11:05 +0000 Subject: hg: jdk/submit: 8231598: keytool does not export sun.security.mscapi Message-ID: <201910240811.x9O8B6xx026656@aojmv0008.oracle.com> Changeset: ea153023d832 Author: weijun Date: 2019-10-24 15:53 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/ea153023d832 8231598: keytool does not export sun.security.mscapi Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java + test/jdk/sun/security/mscapi/ProviderClassOption.java From thomas.schatzl at oracle.com Thu Oct 24 09:08:47 2019 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Thu, 24 Oct 2019 09:08:47 +0000 Subject: hg: jdk/submit: 8230706: Waiting on completion of strong nmethod processing causes long pause times with G1 Message-ID: <201910240908.x9O98m1N025948@aojmv0008.oracle.com> Changeset: 18c246ad2ff9 Author: tschatzl Date: 2019-10-24 11:08 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/18c246ad2ff9 8230706: Waiting on completion of strong nmethod processing causes long pause times with G1 Summary: Instead of globally waiting for completion of strong nmethod processing during evacuation, synchronize the nmethods processing on a per-nmethod basis so that only one thread processes one nmethod at once using a state. This state indicates what work (strong/weak processing) needs to be done and what has already been done. Reviewed-by: sjohanss, kbarrett ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/gc/g1/g1CodeBlobClosure.cpp ! src/hotspot/share/gc/g1/g1CodeBlobClosure.hpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1RootClosures.cpp ! src/hotspot/share/gc/g1/g1RootClosures.hpp ! src/hotspot/share/gc/g1/g1RootProcessor.cpp ! src/hotspot/share/gc/g1/g1RootProcessor.hpp ! src/hotspot/share/gc/g1/g1SharedClosures.hpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/memory/iterator.cpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java From shade at redhat.com Thu Oct 24 09:50:13 2019 From: shade at redhat.com (shade at redhat.com) Date: Thu, 24 Oct 2019 09:50:13 +0000 Subject: hg: jdk/submit: 8232908: Shenandoah: compact heuristics has incorrect trigger "Free is lower than allocated recently" Message-ID: <201910240950.x9O9oEvx016159@aojmv0008.oracle.com> Changeset: f8ffc59c2812 Author: shade Date: 2019-10-24 11:49 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/f8ffc59c2812 8232908: Shenandoah: compact heuristics has incorrect trigger "Free is lower than allocated recently" Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp From alan.bateman at oracle.com Thu Oct 24 10:08:40 2019 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Thu, 24 Oct 2019 10:08:40 +0000 Subject: hg: jdk/submit: 8231602: Deprecate Thread.suspend/resume for removal Message-ID: <201910241008.x9OA8fBC026987@aojmv0008.oracle.com> Changeset: 2ba609bf43bb Author: alanb Date: 2019-10-24 11:07 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/2ba609bf43bb 8231602: Deprecate Thread.suspend/resume for removal Reviewed-by: mchung, dholmes, chegar ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/ThreadGroup.java From aleksej.efimov at oracle.com Thu Oct 24 10:55:25 2019 From: aleksej.efimov at oracle.com (aleksej.efimov at oracle.com) Date: Thu, 24 Oct 2019 10:55:25 +0000 Subject: hg: jdk/submit: 8232713: Update BCEL version to 6.3.1 in license file Message-ID: <201910241055.x9OAtPvS022217@aojmv0008.oracle.com> Changeset: 3acc15789ca3 Author: aefimov Date: 2019-10-24 11:54 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/3acc15789ca3 8232713: Update BCEL version to 6.3.1 in license file Reviewed-by: joehw ! src/java.xml/share/legal/bcel.md From boris.ulasevich at bell-sw.com Thu Oct 24 12:47:25 2019 From: boris.ulasevich at bell-sw.com (boris.ulasevich at bell-sw.com) Date: Thu, 24 Oct 2019 12:47:25 +0000 Subject: hg: jdk/submit: 8231952: ARM32: Wrong assumption in assertion in LIRGenerator::atomic_xchg and LIRGenerator::atomic_add Message-ID: <201910241247.x9OClPdT020588@aojmv0008.oracle.com> Changeset: d6206dda2e28 Author: bulasevich Date: 2019-10-24 15:46 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/d6206dda2e28 8231952: ARM32: Wrong assumption in assertion in LIRGenerator::atomic_xchg and LIRGenerator::atomic_add Reviewed-by: dlong, shade Contributed-by: christoph.goettschkes at microdoc.com ! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp From coleen.phillimore at oracle.com Thu Oct 24 12:49:37 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Thu, 24 Oct 2019 12:49:37 +0000 Subject: hg: jdk/submit: 8231953: Wrong assumption in assertion in oop::register_oop Message-ID: <201910241249.x9OCnbEQ021929@aojmv0008.oracle.com> Changeset: 10d2642d1905 Author: coleenp Date: 2019-10-24 08:49 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/10d2642d1905 8231953: Wrong assumption in assertion in oop::register_oop Summary: On ARM32 thumb mode, the pc of the current frame is always zero Reviewed-by: coleenp, dcubed Contributed-by: christoph.goettschkes at microdoc.com ! src/hotspot/share/oops/oopsHierarchy.cpp From coleen.phillimore at oracle.com Thu Oct 24 12:52:46 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Thu, 24 Oct 2019 12:52:46 +0000 Subject: hg: jdk/submit: 8232788: Move biased locking initalization Message-ID: <201910241252.x9OCqlDR025198@aojmv0008.oracle.com> Changeset: d55b62dbe688 Author: coleenp Date: 2019-10-24 08:52 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/d55b62dbe688 8232788: Move biased locking initalization Reviewed-by: pchilanomate, dholmes ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/oops/instanceKlass.cpp - test/hotspot/gtest/oops/test_markOop.cpp + test/hotspot/gtest/oops/test_markWord.cpp From martin.doerr at sap.com Thu Oct 24 14:35:07 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Thu, 24 Oct 2019 14:35:07 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201910241435.x9OEZ8Tn021154@aojmv0008.oracle.com> Changeset: 9019c186ae99 Author: mdoerr Date: 2019-10-24 16:28 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/9019c186ae99 8232005: [s390, PPC64] More exception checks missing in interpreter Reviewed-by: rrich, goetz ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp Changeset: c6cbcc673cd3 Author: mdoerr Date: 2019-10-24 16:28 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/c6cbcc673cd3 8231949: [PPC64, s390]: Make async profiling more reliable Summary: Better checks if method from interpreter frame is valid. Reviewed-by: rrich, ghaug, goetz ! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp From markus.gronlund at oracle.com Thu Oct 24 14:37:49 2019 From: markus.gronlund at oracle.com (markus.gronlund at oracle.com) Date: Thu, 24 Oct 2019 14:37:49 +0000 Subject: hg: jdk/submit: 8231081: TestMetadataRetention fails due to missing symbol id Message-ID: <201910241437.x9OEbn6n024195@aojmv0008.oracle.com> Changeset: 7909763ad193 Author: mgronlun Date: 2019-10-24 16:37 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/7909763ad193 8231081: TestMetadataRetention fails due to missing symbol id Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp + test/jdk/jdk/jfr/jvm/TestClearStaleConstants.java From per.liden at oracle.com Thu Oct 24 15:26:26 2019 From: per.liden at oracle.com (per.liden at oracle.com) Date: Thu, 24 Oct 2019 15:26:26 +0000 Subject: hg: jdk/submit: 8231552: ZGC: Refine address space reservation Message-ID: <201910241526.x9OFQRHq021978@aojmv0008.oracle.com> Changeset: 32d39d9525f9 Author: pliden Date: 2019-10-24 17:24 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/32d39d9525f9 8231552: ZGC: Refine address space reservation Reviewed-by: eosterlund, stefank ! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.hpp ! src/hotspot/cpu/x86/gc/z/zGlobals_x86.cpp ! src/hotspot/cpu/x86/gc/z/zGlobals_x86.hpp ! src/hotspot/os/posix/gc/z/zVirtualMemory_posix.cpp + src/hotspot/share/gc/z/zAddressSpaceLimit.cpp + src/hotspot/share/gc/z/zAddressSpaceLimit.hpp ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/gc/z/zGlobals.hpp ! src/hotspot/share/gc/z/zVirtualMemory.cpp ! src/hotspot/share/gc/z/zVirtualMemory.hpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/TestDescription.java From shade at redhat.com Thu Oct 24 17:42:23 2019 From: shade at redhat.com (shade at redhat.com) Date: Thu, 24 Oct 2019 17:42:23 +0000 Subject: hg: jdk/submit: 8222766: Shenandoah: streamline post-LRB CAS barrier (x86) Message-ID: <201910241742.x9OHgOBK015556@aojmv0008.oracle.com> Changeset: 6a147ac7a68f Author: shade Date: 2019-09-30 22:39 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/6a147ac7a68f 8222766: Shenandoah: streamline post-LRB CAS barrier (x86) Reviewed-by: rkennke ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp From ekaterina.pavlova at oracle.com Thu Oct 24 18:52:34 2019 From: ekaterina.pavlova at oracle.com (ekaterina.pavlova at oracle.com) Date: Thu, 24 Oct 2019 18:52:34 +0000 Subject: hg: jdk/submit: 8166275: vm/mlvm/meth/stress/compiler/deoptimize keeps timeouting Message-ID: <201910241852.x9OIqYHX024901@aojmv0008.oracle.com> Changeset: a2dfaae89445 Author: epavlova Date: 2019-10-24 11:25 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/a2dfaae89445 8166275: vm/mlvm/meth/stress/compiler/deoptimize keeps timeouting Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java From mikhailo.seledtsov at oracle.com Thu Oct 24 19:19:13 2019 From: mikhailo.seledtsov at oracle.com (mikhailo.seledtsov at oracle.com) Date: Thu, 24 Oct 2019 19:19:13 +0000 Subject: hg: jdk/submit: 8227317: [TESTBUG] jdk docker/TestDockerMemoryMetrics.java fails on systems w/o kernel memory accounting Message-ID: <201910241919.x9OJJEeC008025@aojmv0008.oracle.com> Changeset: 5a9dba5a3eeb Author: mseledtsov Date: 2019-10-24 12:18 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/5a9dba5a3eeb 8227317: [TESTBUG] jdk docker/TestDockerMemoryMetrics.java fails on systems w/o kernel memory accounting Summary: skipping the test case if kernel memory acct not supported Reviewed-by: sgehwolf, lmesnik ! test/jdk/ProblemList.txt ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java From vladimir.kozlov at oracle.com Thu Oct 24 23:59:03 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Thu, 24 Oct 2019 23:59:03 +0000 Subject: hg: jdk/submit: 8232904: Update JVMCI Message-ID: <201910242359.x9ONx4br001899@aojmv0008.oracle.com> Changeset: 81ad1da857f6 Author: kvn Date: 2019-10-24 16:58 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/81ad1da857f6 8232904: Update JVMCI Reviewed-by: dnsimon ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaType.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationEncoding.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SharedHotSpotSpeculationLog.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/EncodedSpeculationReason.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotSpeculationLog.java From amy.lu at oracle.com Fri Oct 25 00:51:21 2019 From: amy.lu at oracle.com (amy.lu at oracle.com) Date: Fri, 25 Oct 2019 00:51:21 +0000 Subject: hg: jdk/submit: 8232922: Add java/math/BigInteger/largeMemory/SymmetricRangeTests.java to ProblemList-Xcomp Message-ID: <201910250051.x9P0pMiQ028681@aojmv0008.oracle.com> Changeset: d428456b5830 Author: amlu Date: 2019-10-25 08:50 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/d428456b5830 8232922: Add java/math/BigInteger/largeMemory/SymmetricRangeTests.java to ProblemList-Xcomp Reviewed-by: bpb, darcy, iignatyev ! test/jdk/ProblemList-Xcomp.txt From tom.rodriguez at oracle.com Fri Oct 25 06:35:21 2019 From: tom.rodriguez at oracle.com (tom.rodriguez at oracle.com) Date: Fri, 25 Oct 2019 06:35:21 +0000 Subject: hg: jdk/submit: 8232083: Minimal VM is broken after JDK-8231586 Message-ID: <201910250635.x9P6ZLaD009547@aojmv0008.oracle.com> Changeset: 3df2bf731a87 Author: never Date: 2019-10-24 22:41 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/3df2bf731a87 8232083: Minimal VM is broken after JDK-8231586 Reviewed-by: dlong ! src/hotspot/share/compiler/oopMap.cpp From thomas.schatzl at oracle.com Fri Oct 25 10:41:51 2019 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Fri, 25 Oct 2019 10:41:51 +0000 Subject: hg: jdk/submit: 3 new changesets Message-ID: <201910251041.x9PAfqTb014280@aojmv0008.oracle.com> Changeset: 7608c17b7463 Author: tschatzl Date: 2019-10-25 12:34 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/7608c17b7463 8232779: G1 current collection parallel time does not include optional evacuation Reviewed-by: kbarrett, sangheki ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp Changeset: f29ca6895893 Author: tschatzl Date: 2019-10-25 12:33 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/f29ca6895893 8232777: Rename G1Policy::_max_rs_length as it is no maximum Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp Changeset: 08e78887ff96 Author: tschatzl Date: 2019-10-25 12:32 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/08e78887ff96 8232776: G1 should always take rs_length_diff into account when predicting rs_lengths Reviewed-by: sangheki, kbarrett ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Analytics.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp From ekaterina.pavlova at oracle.com Fri Oct 25 14:42:17 2019 From: ekaterina.pavlova at oracle.com (ekaterina.pavlova at oracle.com) Date: Fri, 25 Oct 2019 14:42:17 +0000 Subject: hg: jdk/submit: 8233000: Mark vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize test as stress test Message-ID: <201910251442.x9PEgISI003572@aojmv0008.oracle.com> Changeset: dc5d2d009d60 Author: epavlova Date: 2019-10-25 07:15 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/dc5d2d009d60 8233000: Mark vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize test as stress test Reviewed-by: iveresov, lmesnik ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java From shade at redhat.com Fri Oct 25 15:31:02 2019 From: shade at redhat.com (shade at redhat.com) Date: Fri, 25 Oct 2019 15:31:02 +0000 Subject: hg: jdk/submit: 8233021: Shenandoah: SBSC2::is_shenandoah_lrb_call should match all LRB shapes Message-ID: <201910251531.x9PFV2Lu000109@aojmv0008.oracle.com> Changeset: 808bbdb79916 Author: shade Date: 2019-10-25 17:30 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/808bbdb79916 8233021: Shenandoah: SBSC2::is_shenandoah_lrb_call should match all LRB shapes Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp From daniel.fuchs at oracle.com Fri Oct 25 16:03:09 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 25 Oct 2019 16:03:09 +0000 Subject: hg: jdk/submit: 8231570: (dc) Clarify implicit bind behavior of DatagramChannel Message-ID: <201910251603.x9PG3AIa019189@aojmv0008.oracle.com> Changeset: 1bd307ea5497 Author: pconcannon Date: 2019-10-25 12:05 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/1bd307ea5497 8231570: (dc) Clarify implicit bind behavior of DatagramChannel Summary: Update to DatagramChannel spec to make it clear that SecurityException can be thrown in connect send and receive methods Reviewed-by: alanb, chegar, dfuchs ! src/java.base/share/classes/java/nio/channels/DatagramChannel.java From vladimir.kozlov at oracle.com Fri Oct 25 18:46:05 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Fri, 25 Oct 2019 18:46:05 +0000 Subject: hg: jdk/submit: 8225464: Obsolete TraceNMethodInstalls flag Message-ID: <201910251846.x9PIk6d0024310@aojmv0008.oracle.com> Changeset: 0942a1f47d26 Author: kvn Date: 2019-10-25 11:51 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/0942a1f47d26 8225464: Obsolete TraceNMethodInstalls flag Reviewed-by: dholmes, thartmann ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp From vladimir.kozlov at oracle.com Fri Oct 25 20:12:01 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Fri, 25 Oct 2019 20:12:01 +0000 Subject: hg: jdk/submit: 8233027: OopMapSet::all_do does oms.next() twice during iteration Message-ID: <201910252012.x9PKC2Yt011133@aojmv0008.oracle.com> Changeset: d3382812b788 Author: never Date: 2019-10-25 13:17 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/d3382812b788 8233027: OopMapSet::all_do does oms.next() twice during iteration Reviewed-by: shade, kvn ! src/hotspot/share/compiler/oopMap.cpp From alan.bateman at oracle.com Sun Oct 27 12:19:02 2019 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Sun, 27 Oct 2019 12:19:02 +0000 Subject: hg: jdk/submit: 8212132: (dc) Remove DatagramChannelImpl finalize method Message-ID: <201910271219.x9RCJ3XL005868@aojmv0008.oracle.com> Changeset: 9261ad32cba9 Author: alanb Date: 2019-10-27 12:13 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/9261ad32cba9 8212132: (dc) Remove DatagramChannelImpl finalize method Reviewed-by: bpb, chegar, dfuchs, martin ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java + test/jdk/java/nio/channels/DatagramChannel/Unref.java From ningsheng.jian at arm.com Mon Oct 28 10:07:10 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Mon, 28 Oct 2019 10:07:10 +0000 Subject: hg: jdk/submit: 8232591: AArch64: Add missing match rules for smaddl, smsubl and smnegl Message-ID: <201910281007.x9SA7BvN018073@aojmv0008.oracle.com> Changeset: 4788b9d10a54 Author: pli Date: 2019-10-28 09:27 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/4788b9d10a54 8232591: AArch64: Add missing match rules for smaddl, smsubl and smnegl Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad + test/hotspot/jtreg/compiler/codegen/TestSignedMultiplyLong.java From stefan.karlsson at oracle.com Mon Oct 28 10:41:51 2019 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Mon, 28 Oct 2019 10:41:51 +0000 Subject: hg: jdk/submit: 7 new changesets Message-ID: <201910281041.x9SAfq5r005516@aojmv0008.oracle.com> Changeset: 44dc3d796110 Author: stefank Date: 2019-10-28 11:21 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/44dc3d796110 8232601: ZGC: Parameterize the ZGranuleMap table size Reviewed-by: pliden, eosterlund ! src/hotspot/share/gc/z/zForwardingTable.cpp ! src/hotspot/share/gc/z/zGranuleMap.hpp ! src/hotspot/share/gc/z/zGranuleMap.inline.hpp ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zPageTable.cpp Changeset: 3aba4a42d8ad Author: stefank Date: 2019-10-28 11:23 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/3aba4a42d8ad 8232602: ZGC: Make ZGranuleMap ZAddress agnostic Reviewed-by: pliden, eosterlund ! src/hotspot/share/gc/z/zForwardingTable.cpp ! src/hotspot/share/gc/z/zForwardingTable.inline.hpp ! src/hotspot/share/gc/z/zGranuleMap.hpp ! src/hotspot/share/gc/z/zGranuleMap.inline.hpp ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zPageTable.cpp ! src/hotspot/share/gc/z/zPageTable.inline.hpp Changeset: 38f4701d6587 Author: stefank Date: 2019-10-28 11:23 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/38f4701d6587 8232648: ZGC: Move ATTRIBUTE_ALIGNED to the front of declarations Reviewed-by: pliden, eosterlund ! src/hotspot/share/gc/z/zGlobals.hpp ! src/hotspot/share/gc/z/zMarkStack.hpp ! src/hotspot/share/gc/z/zMarkStackAllocator.hpp ! src/hotspot/share/gc/z/zMarkTerminate.hpp ! src/hotspot/share/gc/z/zNMethodTableIteration.hpp Changeset: 4adca7312d8f Author: stefank Date: 2019-10-28 11:24 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/4adca7312d8f 8232649: ZGC: Add callbacks to ZMemoryManager Reviewed-by: pliden, eosterlund ! src/hotspot/share/gc/z/zMemory.cpp ! src/hotspot/share/gc/z/zMemory.hpp Changeset: 67009d58dd70 Author: stefank Date: 2019-10-28 11:26 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/67009d58dd70 8232651: Add implementation of os::processor_id() for Windows Reviewed-by: dholmes, stuefe ! src/hotspot/os/windows/os_windows.cpp Changeset: bfb419c66ae9 Author: stefank Date: 2019-10-28 11:26 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/bfb419c66ae9 8232650: ZGC: Add initialization hooks for OS specific code Reviewed-by: pliden, eosterlund + src/hotspot/os/posix/gc/z/zInitialize_posix.cpp ! src/hotspot/os/posix/gc/z/zVirtualMemory_posix.cpp ! src/hotspot/share/gc/z/zInitialize.cpp ! src/hotspot/share/gc/z/zInitialize.hpp ! src/hotspot/share/gc/z/zVirtualMemory.cpp ! src/hotspot/share/gc/z/zVirtualMemory.hpp Changeset: a4cdca87152b Author: stefank Date: 2019-10-28 11:27 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a4cdca87152b 8232604: ZGC: Make ZVerifyViews mapping and unmapping precise Reviewed-by: pliden, eosterlund ! src/hotspot/share/gc/z/zFuture.hpp ! src/hotspot/share/gc/z/zFuture.inline.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zPage.hpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zPageAllocator.hpp ! src/hotspot/share/gc/z/zPageCache.cpp ! src/hotspot/share/gc/z/zPageCache.hpp ! src/hotspot/share/gc/z/zPageCache.inline.hpp ! src/hotspot/share/gc/z/zVerify.cpp ! src/hotspot/share/gc/z/zVerify.hpp From patric.hedlin at oracle.com Mon Oct 28 12:36:37 2019 From: patric.hedlin at oracle.com (patric.hedlin at oracle.com) Date: Mon, 28 Oct 2019 12:36:37 +0000 Subject: hg: jdk/submit: 8231565: More node budget asserts in fuzzed tests. Message-ID: <201910281236.x9SCabt8005828@aojmv0008.oracle.com> Changeset: 77148b8bb7a1 Author: phedlin Date: 2019-10-23 12:51 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/77148b8bb7a1 8231565: More node budget asserts in fuzzed tests. Reviewed-by: neliasso, thartmann ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/LoopRotateBadNodeBudget.java From harold.seigel at oracle.com Mon Oct 28 12:56:25 2019 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Mon, 28 Oct 2019 12:56:25 +0000 Subject: hg: jdk/submit: 8232890: Remove bad Code attribute parsing code Message-ID: <201910281256.x9SCuQcf016180@aojmv0008.oracle.com> Changeset: 7f27d70a2424 Author: hseigel Date: 2019-10-28 12:55 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/7f27d70a2424 8232890: Remove bad Code attribute parsing code Summary: Remove code that accepts illegal max_stack, max_locals, and length values for Code attribute in old class files. Reviewed-by: dholmes, lfoltan ! src/hotspot/share/classfile/classFileParser.cpp From zgu at redhat.com Mon Oct 28 15:35:19 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Mon, 28 Oct 2019 15:35:19 +0000 Subject: hg: jdk/submit: 8232992: Shenandoah: Implement self-fixing interpreter LRB Message-ID: <201910281535.x9SFZKCx014151@aojmv0008.oracle.com> Changeset: ef8be51fff48 Author: zgu Date: 2019-10-28 11:33 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/ef8be51fff48 8232992: Shenandoah: Implement self-fixing interpreter LRB Reviewed-by: shade ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp From bob.vandette at oracle.com Mon Oct 28 17:07:36 2019 From: bob.vandette at oracle.com (bob.vandette at oracle.com) Date: Mon, 28 Oct 2019 17:07:36 +0000 Subject: hg: jdk/submit: 8232118: Add JVM option to enable JVMCI compilers in product mode Message-ID: <201910281707.x9SH7aCj005930@aojmv0008.oracle.com> Changeset: 5ec8aeda451e Author: bobv Date: 2019-10-28 16:06 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/5ec8aeda451e 8232118: Add JVM option to enable JVMCI compilers in product mode Reviewed-by: kvn, dholmes ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/jvmci/jvmci_globals.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/hotspot/share/runtime/flags/jvmFlag.hpp From lance.andersen at oracle.com Mon Oct 28 17:18:18 2019 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Mon, 28 Oct 2019 17:18:18 +0000 Subject: hg: jdk/submit: 8232879: Writing out data with the Zip File System leads to a CRC failure Message-ID: <201910281718.x9SHIJB1010302@aojmv0008.oracle.com> Changeset: 9d95d8a8b750 Author: lancea Date: 2019-10-28 13:17 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/9d95d8a8b750 8232879: Writing out data with the Zip File System leads to a CRC failure Reviewed-by: lancea, clanger Contributed-by: Jaikiran Pai ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java + test/jdk/jdk/nio/zipfs/CRCWriteTest.java From naoto.sato at oracle.com Mon Oct 28 18:08:29 2019 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Mon, 28 Oct 2019 18:08:29 +0000 Subject: hg: jdk/submit: 8231273: Upgrade CLDR to v36 Message-ID: <201910281808.x9SI8UED009212@aojmv0008.oracle.com> Changeset: c3696c94049d Author: naoto Date: 2019-10-28 11:06 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/c3696c94049d 8231273: Upgrade CLDR to v36 Reviewed-by: rriggs ! make/data/cldr/README ! make/data/cldr/common/bcp47/timezone.xml ! make/data/cldr/common/dtd/ldml.dtd ! make/data/cldr/common/dtd/ldmlBCP47.dtd ! make/data/cldr/common/dtd/ldmlSupplemental.dtd ! make/data/cldr/common/main/af.xml ! make/data/cldr/common/main/af_NA.xml ! make/data/cldr/common/main/af_ZA.xml ! make/data/cldr/common/main/agq.xml ! make/data/cldr/common/main/agq_CM.xml ! make/data/cldr/common/main/ak.xml ! make/data/cldr/common/main/ak_GH.xml ! make/data/cldr/common/main/am.xml ! make/data/cldr/common/main/am_ET.xml ! make/data/cldr/common/main/ar.xml ! make/data/cldr/common/main/ar_001.xml ! make/data/cldr/common/main/ar_AE.xml ! make/data/cldr/common/main/ar_BH.xml ! make/data/cldr/common/main/ar_DJ.xml ! make/data/cldr/common/main/ar_DZ.xml ! make/data/cldr/common/main/ar_EG.xml ! make/data/cldr/common/main/ar_EH.xml ! make/data/cldr/common/main/ar_ER.xml ! make/data/cldr/common/main/ar_IL.xml ! make/data/cldr/common/main/ar_IQ.xml ! make/data/cldr/common/main/ar_JO.xml ! make/data/cldr/common/main/ar_KM.xml ! make/data/cldr/common/main/ar_KW.xml ! make/data/cldr/common/main/ar_LB.xml ! make/data/cldr/common/main/ar_LY.xml ! make/data/cldr/common/main/ar_MA.xml ! make/data/cldr/common/main/ar_MR.xml ! make/data/cldr/common/main/ar_OM.xml ! make/data/cldr/common/main/ar_PS.xml ! make/data/cldr/common/main/ar_QA.xml ! make/data/cldr/common/main/ar_SA.xml ! make/data/cldr/common/main/ar_SD.xml ! make/data/cldr/common/main/ar_SO.xml ! make/data/cldr/common/main/ar_SS.xml ! make/data/cldr/common/main/ar_SY.xml ! make/data/cldr/common/main/ar_TD.xml ! make/data/cldr/common/main/ar_TN.xml ! make/data/cldr/common/main/ar_YE.xml ! make/data/cldr/common/main/as.xml ! make/data/cldr/common/main/as_IN.xml ! make/data/cldr/common/main/asa.xml ! make/data/cldr/common/main/asa_TZ.xml ! make/data/cldr/common/main/ast.xml ! make/data/cldr/common/main/ast_ES.xml ! make/data/cldr/common/main/az.xml ! make/data/cldr/common/main/az_Cyrl.xml ! make/data/cldr/common/main/az_Cyrl_AZ.xml ! make/data/cldr/common/main/az_Latn.xml ! make/data/cldr/common/main/az_Latn_AZ.xml ! make/data/cldr/common/main/bas.xml ! make/data/cldr/common/main/bas_CM.xml ! make/data/cldr/common/main/be.xml ! make/data/cldr/common/main/be_BY.xml ! make/data/cldr/common/main/bem.xml ! make/data/cldr/common/main/bem_ZM.xml ! make/data/cldr/common/main/bez.xml ! make/data/cldr/common/main/bez_TZ.xml ! make/data/cldr/common/main/bg.xml ! make/data/cldr/common/main/bg_BG.xml ! make/data/cldr/common/main/bm.xml ! make/data/cldr/common/main/bm_ML.xml ! make/data/cldr/common/main/bn.xml ! make/data/cldr/common/main/bn_BD.xml ! make/data/cldr/common/main/bn_IN.xml ! make/data/cldr/common/main/bo.xml ! make/data/cldr/common/main/bo_CN.xml ! make/data/cldr/common/main/bo_IN.xml ! make/data/cldr/common/main/br.xml ! make/data/cldr/common/main/br_FR.xml ! make/data/cldr/common/main/brx.xml ! make/data/cldr/common/main/brx_IN.xml ! make/data/cldr/common/main/bs.xml ! make/data/cldr/common/main/bs_Cyrl.xml ! make/data/cldr/common/main/bs_Cyrl_BA.xml ! make/data/cldr/common/main/bs_Latn.xml ! make/data/cldr/common/main/bs_Latn_BA.xml ! make/data/cldr/common/main/ca.xml ! make/data/cldr/common/main/ca_AD.xml ! make/data/cldr/common/main/ca_ES.xml ! make/data/cldr/common/main/ca_ES_VALENCIA.xml ! make/data/cldr/common/main/ca_FR.xml ! make/data/cldr/common/main/ca_IT.xml ! make/data/cldr/common/main/ccp.xml ! make/data/cldr/common/main/ccp_BD.xml ! make/data/cldr/common/main/ccp_IN.xml ! make/data/cldr/common/main/ce.xml ! make/data/cldr/common/main/ce_RU.xml ! make/data/cldr/common/main/ceb.xml ! make/data/cldr/common/main/ceb_PH.xml ! make/data/cldr/common/main/cgg.xml ! make/data/cldr/common/main/cgg_UG.xml ! make/data/cldr/common/main/chr.xml ! make/data/cldr/common/main/chr_US.xml ! make/data/cldr/common/main/ckb.xml ! make/data/cldr/common/main/ckb_IQ.xml ! make/data/cldr/common/main/ckb_IR.xml ! make/data/cldr/common/main/cs.xml ! make/data/cldr/common/main/cs_CZ.xml ! make/data/cldr/common/main/cu.xml ! make/data/cldr/common/main/cu_RU.xml ! make/data/cldr/common/main/cy.xml ! make/data/cldr/common/main/cy_GB.xml ! make/data/cldr/common/main/da.xml ! make/data/cldr/common/main/da_DK.xml ! make/data/cldr/common/main/da_GL.xml ! make/data/cldr/common/main/dav.xml ! make/data/cldr/common/main/dav_KE.xml ! make/data/cldr/common/main/de.xml ! make/data/cldr/common/main/de_AT.xml ! make/data/cldr/common/main/de_BE.xml ! make/data/cldr/common/main/de_CH.xml ! make/data/cldr/common/main/de_DE.xml ! make/data/cldr/common/main/de_IT.xml ! make/data/cldr/common/main/de_LI.xml ! make/data/cldr/common/main/de_LU.xml ! make/data/cldr/common/main/dje.xml ! make/data/cldr/common/main/dje_NE.xml ! make/data/cldr/common/main/dsb.xml ! make/data/cldr/common/main/dsb_DE.xml ! make/data/cldr/common/main/dua.xml ! make/data/cldr/common/main/dua_CM.xml ! make/data/cldr/common/main/dyo.xml ! make/data/cldr/common/main/dyo_SN.xml ! make/data/cldr/common/main/dz.xml ! make/data/cldr/common/main/dz_BT.xml ! make/data/cldr/common/main/ebu.xml ! make/data/cldr/common/main/ebu_KE.xml ! make/data/cldr/common/main/ee.xml ! make/data/cldr/common/main/ee_GH.xml ! make/data/cldr/common/main/ee_TG.xml ! make/data/cldr/common/main/el.xml ! make/data/cldr/common/main/el_CY.xml ! make/data/cldr/common/main/el_GR.xml ! make/data/cldr/common/main/en.xml ! make/data/cldr/common/main/en_001.xml ! make/data/cldr/common/main/en_150.xml ! make/data/cldr/common/main/en_AE.xml ! make/data/cldr/common/main/en_AG.xml ! make/data/cldr/common/main/en_AI.xml ! make/data/cldr/common/main/en_AS.xml ! make/data/cldr/common/main/en_AT.xml ! make/data/cldr/common/main/en_AU.xml ! make/data/cldr/common/main/en_BB.xml ! make/data/cldr/common/main/en_BE.xml ! make/data/cldr/common/main/en_BI.xml ! make/data/cldr/common/main/en_BM.xml ! make/data/cldr/common/main/en_BS.xml ! make/data/cldr/common/main/en_BW.xml ! make/data/cldr/common/main/en_BZ.xml ! make/data/cldr/common/main/en_CA.xml ! make/data/cldr/common/main/en_CC.xml ! make/data/cldr/common/main/en_CH.xml ! make/data/cldr/common/main/en_CK.xml ! make/data/cldr/common/main/en_CM.xml ! make/data/cldr/common/main/en_CX.xml ! make/data/cldr/common/main/en_CY.xml ! make/data/cldr/common/main/en_DE.xml ! make/data/cldr/common/main/en_DG.xml ! make/data/cldr/common/main/en_DK.xml ! make/data/cldr/common/main/en_DM.xml ! make/data/cldr/common/main/en_ER.xml ! make/data/cldr/common/main/en_FI.xml ! make/data/cldr/common/main/en_FJ.xml ! make/data/cldr/common/main/en_FK.xml ! make/data/cldr/common/main/en_FM.xml ! make/data/cldr/common/main/en_GB.xml ! make/data/cldr/common/main/en_GD.xml ! make/data/cldr/common/main/en_GG.xml ! make/data/cldr/common/main/en_GH.xml ! make/data/cldr/common/main/en_GI.xml ! make/data/cldr/common/main/en_GM.xml ! make/data/cldr/common/main/en_GU.xml ! make/data/cldr/common/main/en_GY.xml ! make/data/cldr/common/main/en_HK.xml ! make/data/cldr/common/main/en_IE.xml ! make/data/cldr/common/main/en_IL.xml ! make/data/cldr/common/main/en_IM.xml ! make/data/cldr/common/main/en_IN.xml ! make/data/cldr/common/main/en_IO.xml ! make/data/cldr/common/main/en_JE.xml ! make/data/cldr/common/main/en_JM.xml ! make/data/cldr/common/main/en_KE.xml ! make/data/cldr/common/main/en_KI.xml ! make/data/cldr/common/main/en_KN.xml ! make/data/cldr/common/main/en_KY.xml ! make/data/cldr/common/main/en_LC.xml ! make/data/cldr/common/main/en_LR.xml ! make/data/cldr/common/main/en_LS.xml ! make/data/cldr/common/main/en_MG.xml ! make/data/cldr/common/main/en_MH.xml ! make/data/cldr/common/main/en_MO.xml ! make/data/cldr/common/main/en_MP.xml ! make/data/cldr/common/main/en_MS.xml ! make/data/cldr/common/main/en_MT.xml ! make/data/cldr/common/main/en_MU.xml ! make/data/cldr/common/main/en_MW.xml ! make/data/cldr/common/main/en_MY.xml ! make/data/cldr/common/main/en_NA.xml ! make/data/cldr/common/main/en_NF.xml ! make/data/cldr/common/main/en_NG.xml ! make/data/cldr/common/main/en_NL.xml ! make/data/cldr/common/main/en_NR.xml ! make/data/cldr/common/main/en_NU.xml ! make/data/cldr/common/main/en_NZ.xml ! make/data/cldr/common/main/en_PG.xml ! make/data/cldr/common/main/en_PH.xml ! make/data/cldr/common/main/en_PK.xml ! make/data/cldr/common/main/en_PN.xml ! make/data/cldr/common/main/en_PR.xml ! make/data/cldr/common/main/en_PW.xml ! make/data/cldr/common/main/en_RW.xml ! make/data/cldr/common/main/en_SB.xml ! make/data/cldr/common/main/en_SC.xml ! make/data/cldr/common/main/en_SD.xml ! make/data/cldr/common/main/en_SE.xml ! make/data/cldr/common/main/en_SG.xml ! make/data/cldr/common/main/en_SH.xml ! make/data/cldr/common/main/en_SI.xml ! make/data/cldr/common/main/en_SL.xml ! make/data/cldr/common/main/en_SS.xml ! make/data/cldr/common/main/en_SX.xml ! make/data/cldr/common/main/en_SZ.xml ! make/data/cldr/common/main/en_TC.xml ! make/data/cldr/common/main/en_TK.xml ! make/data/cldr/common/main/en_TO.xml ! make/data/cldr/common/main/en_TT.xml ! make/data/cldr/common/main/en_TV.xml ! make/data/cldr/common/main/en_TZ.xml ! make/data/cldr/common/main/en_UG.xml ! make/data/cldr/common/main/en_UM.xml ! make/data/cldr/common/main/en_US.xml ! make/data/cldr/common/main/en_US_POSIX.xml ! make/data/cldr/common/main/en_VC.xml ! make/data/cldr/common/main/en_VG.xml ! make/data/cldr/common/main/en_VI.xml ! make/data/cldr/common/main/en_VU.xml ! make/data/cldr/common/main/en_WS.xml ! make/data/cldr/common/main/en_ZA.xml ! make/data/cldr/common/main/en_ZM.xml ! make/data/cldr/common/main/en_ZW.xml ! make/data/cldr/common/main/eo.xml ! make/data/cldr/common/main/eo_001.xml ! make/data/cldr/common/main/es.xml ! make/data/cldr/common/main/es_419.xml ! make/data/cldr/common/main/es_AR.xml ! make/data/cldr/common/main/es_BO.xml ! make/data/cldr/common/main/es_BR.xml ! make/data/cldr/common/main/es_BZ.xml ! make/data/cldr/common/main/es_CL.xml ! make/data/cldr/common/main/es_CO.xml ! make/data/cldr/common/main/es_CR.xml ! make/data/cldr/common/main/es_CU.xml ! make/data/cldr/common/main/es_DO.xml ! make/data/cldr/common/main/es_EA.xml ! make/data/cldr/common/main/es_EC.xml ! make/data/cldr/common/main/es_ES.xml ! make/data/cldr/common/main/es_GQ.xml ! make/data/cldr/common/main/es_GT.xml ! make/data/cldr/common/main/es_HN.xml ! make/data/cldr/common/main/es_IC.xml ! make/data/cldr/common/main/es_MX.xml ! make/data/cldr/common/main/es_NI.xml ! make/data/cldr/common/main/es_PA.xml ! make/data/cldr/common/main/es_PE.xml ! make/data/cldr/common/main/es_PH.xml ! make/data/cldr/common/main/es_PR.xml ! make/data/cldr/common/main/es_PY.xml ! make/data/cldr/common/main/es_SV.xml ! make/data/cldr/common/main/es_US.xml ! make/data/cldr/common/main/es_UY.xml ! make/data/cldr/common/main/es_VE.xml ! make/data/cldr/common/main/et.xml ! make/data/cldr/common/main/et_EE.xml ! make/data/cldr/common/main/eu.xml ! make/data/cldr/common/main/eu_ES.xml ! make/data/cldr/common/main/ewo.xml ! make/data/cldr/common/main/ewo_CM.xml ! make/data/cldr/common/main/fa.xml ! make/data/cldr/common/main/fa_AF.xml ! make/data/cldr/common/main/fa_IR.xml ! make/data/cldr/common/main/ff.xml ! make/data/cldr/common/main/ff_Latn.xml ! make/data/cldr/common/main/ff_Latn_BF.xml ! make/data/cldr/common/main/ff_Latn_CM.xml ! make/data/cldr/common/main/ff_Latn_GH.xml ! make/data/cldr/common/main/ff_Latn_GM.xml ! make/data/cldr/common/main/ff_Latn_GN.xml ! make/data/cldr/common/main/ff_Latn_GW.xml ! make/data/cldr/common/main/ff_Latn_LR.xml ! make/data/cldr/common/main/ff_Latn_MR.xml ! make/data/cldr/common/main/ff_Latn_NE.xml ! make/data/cldr/common/main/ff_Latn_NG.xml ! make/data/cldr/common/main/ff_Latn_SL.xml ! make/data/cldr/common/main/ff_Latn_SN.xml ! make/data/cldr/common/main/fi.xml ! make/data/cldr/common/main/fi_FI.xml ! make/data/cldr/common/main/fil.xml ! make/data/cldr/common/main/fil_PH.xml ! make/data/cldr/common/main/fo.xml ! make/data/cldr/common/main/fo_DK.xml ! make/data/cldr/common/main/fo_FO.xml ! make/data/cldr/common/main/fr.xml ! make/data/cldr/common/main/fr_BE.xml ! make/data/cldr/common/main/fr_BF.xml ! make/data/cldr/common/main/fr_BI.xml ! make/data/cldr/common/main/fr_BJ.xml ! make/data/cldr/common/main/fr_BL.xml ! make/data/cldr/common/main/fr_CA.xml ! make/data/cldr/common/main/fr_CD.xml ! make/data/cldr/common/main/fr_CF.xml ! make/data/cldr/common/main/fr_CG.xml ! make/data/cldr/common/main/fr_CH.xml ! make/data/cldr/common/main/fr_CI.xml ! make/data/cldr/common/main/fr_CM.xml ! make/data/cldr/common/main/fr_DJ.xml ! make/data/cldr/common/main/fr_DZ.xml ! make/data/cldr/common/main/fr_FR.xml ! make/data/cldr/common/main/fr_GA.xml ! make/data/cldr/common/main/fr_GF.xml ! make/data/cldr/common/main/fr_GN.xml ! make/data/cldr/common/main/fr_GP.xml ! make/data/cldr/common/main/fr_GQ.xml ! make/data/cldr/common/main/fr_HT.xml ! make/data/cldr/common/main/fr_KM.xml ! make/data/cldr/common/main/fr_LU.xml ! make/data/cldr/common/main/fr_MA.xml ! make/data/cldr/common/main/fr_MC.xml ! make/data/cldr/common/main/fr_MF.xml ! make/data/cldr/common/main/fr_MG.xml ! make/data/cldr/common/main/fr_ML.xml ! make/data/cldr/common/main/fr_MQ.xml ! make/data/cldr/common/main/fr_MR.xml ! make/data/cldr/common/main/fr_MU.xml ! make/data/cldr/common/main/fr_NC.xml ! make/data/cldr/common/main/fr_NE.xml ! make/data/cldr/common/main/fr_PF.xml ! make/data/cldr/common/main/fr_PM.xml ! make/data/cldr/common/main/fr_RE.xml ! make/data/cldr/common/main/fr_RW.xml ! make/data/cldr/common/main/fr_SC.xml ! make/data/cldr/common/main/fr_SN.xml ! make/data/cldr/common/main/fr_SY.xml ! make/data/cldr/common/main/fr_TD.xml ! make/data/cldr/common/main/fr_TG.xml ! make/data/cldr/common/main/fr_TN.xml ! make/data/cldr/common/main/fr_VU.xml ! make/data/cldr/common/main/fr_WF.xml ! make/data/cldr/common/main/fr_YT.xml ! make/data/cldr/common/main/fur.xml ! make/data/cldr/common/main/fur_IT.xml ! make/data/cldr/common/main/fy.xml ! make/data/cldr/common/main/fy_NL.xml ! make/data/cldr/common/main/ga.xml + make/data/cldr/common/main/ga_GB.xml ! make/data/cldr/common/main/ga_IE.xml ! make/data/cldr/common/main/gd.xml ! make/data/cldr/common/main/gd_GB.xml ! make/data/cldr/common/main/gl.xml ! make/data/cldr/common/main/gl_ES.xml ! make/data/cldr/common/main/gsw.xml ! make/data/cldr/common/main/gsw_CH.xml ! make/data/cldr/common/main/gsw_FR.xml ! make/data/cldr/common/main/gsw_LI.xml ! make/data/cldr/common/main/gu.xml ! make/data/cldr/common/main/gu_IN.xml ! make/data/cldr/common/main/guz.xml ! make/data/cldr/common/main/guz_KE.xml ! make/data/cldr/common/main/gv.xml ! make/data/cldr/common/main/gv_IM.xml ! make/data/cldr/common/main/ha.xml ! make/data/cldr/common/main/ha_GH.xml ! make/data/cldr/common/main/ha_NE.xml ! make/data/cldr/common/main/ha_NG.xml ! make/data/cldr/common/main/haw.xml ! make/data/cldr/common/main/haw_US.xml ! make/data/cldr/common/main/he.xml ! make/data/cldr/common/main/he_IL.xml ! make/data/cldr/common/main/hi.xml ! make/data/cldr/common/main/hi_IN.xml ! make/data/cldr/common/main/hr.xml ! make/data/cldr/common/main/hr_BA.xml ! make/data/cldr/common/main/hr_HR.xml ! make/data/cldr/common/main/hsb.xml ! make/data/cldr/common/main/hsb_DE.xml ! make/data/cldr/common/main/hu.xml ! make/data/cldr/common/main/hu_HU.xml ! make/data/cldr/common/main/hy.xml ! make/data/cldr/common/main/hy_AM.xml ! make/data/cldr/common/main/ia.xml ! make/data/cldr/common/main/ia_001.xml ! make/data/cldr/common/main/id.xml ! make/data/cldr/common/main/id_ID.xml ! make/data/cldr/common/main/ig.xml ! make/data/cldr/common/main/ig_NG.xml ! make/data/cldr/common/main/ii.xml ! make/data/cldr/common/main/ii_CN.xml ! make/data/cldr/common/main/is.xml ! make/data/cldr/common/main/is_IS.xml ! make/data/cldr/common/main/it.xml ! make/data/cldr/common/main/it_CH.xml ! make/data/cldr/common/main/it_IT.xml ! make/data/cldr/common/main/it_SM.xml ! make/data/cldr/common/main/it_VA.xml ! make/data/cldr/common/main/ja.xml ! make/data/cldr/common/main/ja_JP.xml ! make/data/cldr/common/main/jgo.xml ! make/data/cldr/common/main/jgo_CM.xml ! make/data/cldr/common/main/jmc.xml ! make/data/cldr/common/main/jmc_TZ.xml ! make/data/cldr/common/main/jv.xml ! make/data/cldr/common/main/jv_ID.xml ! make/data/cldr/common/main/ka.xml ! make/data/cldr/common/main/ka_GE.xml ! make/data/cldr/common/main/kab.xml ! make/data/cldr/common/main/kab_DZ.xml ! make/data/cldr/common/main/kam.xml ! make/data/cldr/common/main/kam_KE.xml ! make/data/cldr/common/main/kde.xml ! make/data/cldr/common/main/kde_TZ.xml ! make/data/cldr/common/main/kea.xml ! make/data/cldr/common/main/kea_CV.xml ! make/data/cldr/common/main/khq.xml ! make/data/cldr/common/main/khq_ML.xml ! make/data/cldr/common/main/ki.xml ! make/data/cldr/common/main/ki_KE.xml ! make/data/cldr/common/main/kk.xml ! make/data/cldr/common/main/kk_KZ.xml ! make/data/cldr/common/main/kkj.xml ! make/data/cldr/common/main/kkj_CM.xml ! make/data/cldr/common/main/kl.xml ! make/data/cldr/common/main/kl_GL.xml ! make/data/cldr/common/main/kln.xml ! make/data/cldr/common/main/kln_KE.xml ! make/data/cldr/common/main/km.xml ! make/data/cldr/common/main/km_KH.xml ! make/data/cldr/common/main/kn.xml ! make/data/cldr/common/main/kn_IN.xml ! make/data/cldr/common/main/ko.xml ! make/data/cldr/common/main/ko_KP.xml ! make/data/cldr/common/main/ko_KR.xml ! make/data/cldr/common/main/kok.xml ! make/data/cldr/common/main/kok_IN.xml ! make/data/cldr/common/main/ks.xml ! make/data/cldr/common/main/ks_IN.xml ! make/data/cldr/common/main/ksb.xml ! make/data/cldr/common/main/ksb_TZ.xml ! make/data/cldr/common/main/ksf.xml ! make/data/cldr/common/main/ksf_CM.xml ! make/data/cldr/common/main/ksh.xml ! make/data/cldr/common/main/ksh_DE.xml ! make/data/cldr/common/main/ku.xml ! make/data/cldr/common/main/ku_TR.xml ! make/data/cldr/common/main/kw.xml ! make/data/cldr/common/main/kw_GB.xml ! make/data/cldr/common/main/ky.xml ! make/data/cldr/common/main/ky_KG.xml ! make/data/cldr/common/main/lag.xml ! make/data/cldr/common/main/lag_TZ.xml ! make/data/cldr/common/main/lb.xml ! make/data/cldr/common/main/lb_LU.xml ! make/data/cldr/common/main/lg.xml ! make/data/cldr/common/main/lg_UG.xml ! make/data/cldr/common/main/lkt.xml ! make/data/cldr/common/main/lkt_US.xml ! make/data/cldr/common/main/ln.xml ! make/data/cldr/common/main/ln_AO.xml ! make/data/cldr/common/main/ln_CD.xml ! make/data/cldr/common/main/ln_CF.xml ! make/data/cldr/common/main/ln_CG.xml ! make/data/cldr/common/main/lo.xml ! make/data/cldr/common/main/lo_LA.xml ! make/data/cldr/common/main/lrc.xml ! make/data/cldr/common/main/lrc_IQ.xml ! make/data/cldr/common/main/lrc_IR.xml ! make/data/cldr/common/main/lt.xml ! make/data/cldr/common/main/lt_LT.xml ! make/data/cldr/common/main/lu.xml ! make/data/cldr/common/main/lu_CD.xml ! make/data/cldr/common/main/luo.xml ! make/data/cldr/common/main/luo_KE.xml ! make/data/cldr/common/main/luy.xml ! make/data/cldr/common/main/luy_KE.xml ! make/data/cldr/common/main/lv.xml ! make/data/cldr/common/main/lv_LV.xml ! make/data/cldr/common/main/mas.xml ! make/data/cldr/common/main/mas_KE.xml ! make/data/cldr/common/main/mas_TZ.xml ! make/data/cldr/common/main/mer.xml ! make/data/cldr/common/main/mer_KE.xml ! make/data/cldr/common/main/mfe.xml ! make/data/cldr/common/main/mfe_MU.xml ! make/data/cldr/common/main/mg.xml ! make/data/cldr/common/main/mg_MG.xml ! make/data/cldr/common/main/mgh.xml ! make/data/cldr/common/main/mgh_MZ.xml ! make/data/cldr/common/main/mgo.xml ! make/data/cldr/common/main/mgo_CM.xml ! make/data/cldr/common/main/mi.xml ! make/data/cldr/common/main/mi_NZ.xml ! make/data/cldr/common/main/mk.xml ! make/data/cldr/common/main/mk_MK.xml ! make/data/cldr/common/main/ml.xml ! make/data/cldr/common/main/ml_IN.xml ! make/data/cldr/common/main/mn.xml ! make/data/cldr/common/main/mn_MN.xml ! make/data/cldr/common/main/mr.xml ! make/data/cldr/common/main/mr_IN.xml ! make/data/cldr/common/main/ms.xml ! make/data/cldr/common/main/ms_BN.xml ! make/data/cldr/common/main/ms_MY.xml ! make/data/cldr/common/main/ms_SG.xml ! make/data/cldr/common/main/mt.xml ! make/data/cldr/common/main/mt_MT.xml ! make/data/cldr/common/main/mua.xml ! make/data/cldr/common/main/mua_CM.xml ! make/data/cldr/common/main/my.xml ! make/data/cldr/common/main/my_MM.xml ! make/data/cldr/common/main/mzn.xml ! make/data/cldr/common/main/mzn_IR.xml ! make/data/cldr/common/main/naq.xml ! make/data/cldr/common/main/naq_NA.xml ! make/data/cldr/common/main/nb.xml ! make/data/cldr/common/main/nb_NO.xml ! make/data/cldr/common/main/nb_SJ.xml ! make/data/cldr/common/main/nd.xml ! make/data/cldr/common/main/nd_ZW.xml ! make/data/cldr/common/main/nds.xml ! make/data/cldr/common/main/nds_DE.xml ! make/data/cldr/common/main/nds_NL.xml ! make/data/cldr/common/main/ne.xml ! make/data/cldr/common/main/ne_IN.xml ! make/data/cldr/common/main/ne_NP.xml ! make/data/cldr/common/main/nl.xml ! make/data/cldr/common/main/nl_AW.xml ! make/data/cldr/common/main/nl_BE.xml ! make/data/cldr/common/main/nl_BQ.xml ! make/data/cldr/common/main/nl_CW.xml ! make/data/cldr/common/main/nl_NL.xml ! make/data/cldr/common/main/nl_SR.xml ! make/data/cldr/common/main/nl_SX.xml ! make/data/cldr/common/main/nmg.xml ! make/data/cldr/common/main/nmg_CM.xml ! make/data/cldr/common/main/nn.xml ! make/data/cldr/common/main/nn_NO.xml ! make/data/cldr/common/main/nnh.xml ! make/data/cldr/common/main/nnh_CM.xml ! make/data/cldr/common/main/nus.xml ! make/data/cldr/common/main/nus_SS.xml ! make/data/cldr/common/main/nyn.xml ! make/data/cldr/common/main/nyn_UG.xml ! make/data/cldr/common/main/om.xml ! make/data/cldr/common/main/om_ET.xml ! make/data/cldr/common/main/om_KE.xml ! make/data/cldr/common/main/or.xml ! make/data/cldr/common/main/or_IN.xml ! make/data/cldr/common/main/os.xml ! make/data/cldr/common/main/os_GE.xml ! make/data/cldr/common/main/os_RU.xml ! make/data/cldr/common/main/pa.xml ! make/data/cldr/common/main/pa_Arab.xml ! make/data/cldr/common/main/pa_Arab_PK.xml ! make/data/cldr/common/main/pa_Guru.xml ! make/data/cldr/common/main/pa_Guru_IN.xml ! make/data/cldr/common/main/pl.xml ! make/data/cldr/common/main/pl_PL.xml ! make/data/cldr/common/main/prg.xml ! make/data/cldr/common/main/prg_001.xml ! make/data/cldr/common/main/ps.xml ! make/data/cldr/common/main/ps_AF.xml ! make/data/cldr/common/main/ps_PK.xml ! make/data/cldr/common/main/pt.xml ! make/data/cldr/common/main/pt_AO.xml ! make/data/cldr/common/main/pt_BR.xml ! make/data/cldr/common/main/pt_CH.xml ! make/data/cldr/common/main/pt_CV.xml ! make/data/cldr/common/main/pt_GQ.xml ! make/data/cldr/common/main/pt_GW.xml ! make/data/cldr/common/main/pt_LU.xml ! make/data/cldr/common/main/pt_MO.xml ! make/data/cldr/common/main/pt_MZ.xml ! make/data/cldr/common/main/pt_PT.xml ! make/data/cldr/common/main/pt_ST.xml ! make/data/cldr/common/main/pt_TL.xml ! make/data/cldr/common/main/qu.xml ! make/data/cldr/common/main/qu_BO.xml ! make/data/cldr/common/main/qu_EC.xml ! make/data/cldr/common/main/qu_PE.xml ! make/data/cldr/common/main/rm.xml ! make/data/cldr/common/main/rm_CH.xml ! make/data/cldr/common/main/rn.xml ! make/data/cldr/common/main/rn_BI.xml ! make/data/cldr/common/main/ro.xml ! make/data/cldr/common/main/ro_MD.xml ! make/data/cldr/common/main/ro_RO.xml ! make/data/cldr/common/main/rof.xml ! make/data/cldr/common/main/rof_TZ.xml ! make/data/cldr/common/main/root.xml ! make/data/cldr/common/main/ru.xml ! make/data/cldr/common/main/ru_BY.xml ! make/data/cldr/common/main/ru_KG.xml ! make/data/cldr/common/main/ru_KZ.xml ! make/data/cldr/common/main/ru_MD.xml ! make/data/cldr/common/main/ru_RU.xml ! make/data/cldr/common/main/ru_UA.xml ! make/data/cldr/common/main/rw.xml ! make/data/cldr/common/main/rw_RW.xml ! make/data/cldr/common/main/rwk.xml ! make/data/cldr/common/main/rwk_TZ.xml ! make/data/cldr/common/main/sah.xml ! make/data/cldr/common/main/sah_RU.xml ! make/data/cldr/common/main/saq.xml ! make/data/cldr/common/main/saq_KE.xml ! make/data/cldr/common/main/sbp.xml ! make/data/cldr/common/main/sbp_TZ.xml ! make/data/cldr/common/main/sd.xml ! make/data/cldr/common/main/sd_PK.xml ! make/data/cldr/common/main/se.xml ! make/data/cldr/common/main/se_FI.xml ! make/data/cldr/common/main/se_NO.xml ! make/data/cldr/common/main/se_SE.xml ! make/data/cldr/common/main/seh.xml ! make/data/cldr/common/main/seh_MZ.xml ! make/data/cldr/common/main/ses.xml ! make/data/cldr/common/main/ses_ML.xml ! make/data/cldr/common/main/sg.xml ! make/data/cldr/common/main/sg_CF.xml ! make/data/cldr/common/main/shi.xml ! make/data/cldr/common/main/shi_Latn.xml ! make/data/cldr/common/main/shi_Latn_MA.xml ! make/data/cldr/common/main/shi_Tfng.xml ! make/data/cldr/common/main/shi_Tfng_MA.xml ! make/data/cldr/common/main/si.xml ! make/data/cldr/common/main/si_LK.xml ! make/data/cldr/common/main/sk.xml ! make/data/cldr/common/main/sk_SK.xml ! make/data/cldr/common/main/sl.xml ! make/data/cldr/common/main/sl_SI.xml ! make/data/cldr/common/main/smn.xml ! make/data/cldr/common/main/smn_FI.xml ! make/data/cldr/common/main/sn.xml ! make/data/cldr/common/main/sn_ZW.xml ! make/data/cldr/common/main/so.xml ! make/data/cldr/common/main/so_DJ.xml ! make/data/cldr/common/main/so_ET.xml ! make/data/cldr/common/main/so_KE.xml ! make/data/cldr/common/main/so_SO.xml ! make/data/cldr/common/main/sq.xml ! make/data/cldr/common/main/sq_AL.xml ! make/data/cldr/common/main/sq_MK.xml ! make/data/cldr/common/main/sq_XK.xml ! make/data/cldr/common/main/sr.xml ! make/data/cldr/common/main/sr_Cyrl.xml ! make/data/cldr/common/main/sr_Cyrl_BA.xml ! make/data/cldr/common/main/sr_Cyrl_ME.xml ! make/data/cldr/common/main/sr_Cyrl_RS.xml ! make/data/cldr/common/main/sr_Cyrl_XK.xml ! make/data/cldr/common/main/sr_Latn.xml ! make/data/cldr/common/main/sr_Latn_BA.xml ! make/data/cldr/common/main/sr_Latn_ME.xml ! make/data/cldr/common/main/sr_Latn_RS.xml ! make/data/cldr/common/main/sr_Latn_XK.xml ! make/data/cldr/common/main/sv.xml ! make/data/cldr/common/main/sv_AX.xml ! make/data/cldr/common/main/sv_FI.xml ! make/data/cldr/common/main/sv_SE.xml ! make/data/cldr/common/main/sw.xml ! make/data/cldr/common/main/sw_CD.xml ! make/data/cldr/common/main/sw_KE.xml ! make/data/cldr/common/main/sw_TZ.xml ! make/data/cldr/common/main/sw_UG.xml ! make/data/cldr/common/main/ta.xml ! make/data/cldr/common/main/ta_IN.xml ! make/data/cldr/common/main/ta_LK.xml ! make/data/cldr/common/main/ta_MY.xml ! make/data/cldr/common/main/ta_SG.xml ! make/data/cldr/common/main/te.xml ! make/data/cldr/common/main/te_IN.xml ! make/data/cldr/common/main/teo.xml ! make/data/cldr/common/main/teo_KE.xml ! make/data/cldr/common/main/teo_UG.xml ! make/data/cldr/common/main/tg.xml ! make/data/cldr/common/main/tg_TJ.xml ! make/data/cldr/common/main/th.xml ! make/data/cldr/common/main/th_TH.xml ! make/data/cldr/common/main/ti.xml ! make/data/cldr/common/main/ti_ER.xml ! make/data/cldr/common/main/ti_ET.xml ! make/data/cldr/common/main/tk.xml ! make/data/cldr/common/main/tk_TM.xml ! make/data/cldr/common/main/to.xml ! make/data/cldr/common/main/to_TO.xml ! make/data/cldr/common/main/tr.xml ! make/data/cldr/common/main/tr_CY.xml ! make/data/cldr/common/main/tr_TR.xml ! make/data/cldr/common/main/tt.xml ! make/data/cldr/common/main/tt_RU.xml ! make/data/cldr/common/main/twq.xml ! make/data/cldr/common/main/twq_NE.xml ! make/data/cldr/common/main/tzm.xml ! make/data/cldr/common/main/tzm_MA.xml ! make/data/cldr/common/main/ug.xml ! make/data/cldr/common/main/ug_CN.xml ! make/data/cldr/common/main/uk.xml ! make/data/cldr/common/main/uk_UA.xml ! make/data/cldr/common/main/ur.xml ! make/data/cldr/common/main/ur_IN.xml ! make/data/cldr/common/main/ur_PK.xml ! make/data/cldr/common/main/uz.xml ! make/data/cldr/common/main/uz_Arab.xml ! make/data/cldr/common/main/uz_Arab_AF.xml ! make/data/cldr/common/main/uz_Cyrl.xml ! make/data/cldr/common/main/uz_Cyrl_UZ.xml ! make/data/cldr/common/main/uz_Latn.xml ! make/data/cldr/common/main/uz_Latn_UZ.xml ! make/data/cldr/common/main/vai.xml ! make/data/cldr/common/main/vai_Latn.xml ! make/data/cldr/common/main/vai_Latn_LR.xml ! make/data/cldr/common/main/vai_Vaii.xml ! make/data/cldr/common/main/vai_Vaii_LR.xml ! make/data/cldr/common/main/vi.xml ! make/data/cldr/common/main/vi_VN.xml ! make/data/cldr/common/main/vo.xml ! make/data/cldr/common/main/vo_001.xml ! make/data/cldr/common/main/vun.xml ! make/data/cldr/common/main/vun_TZ.xml ! make/data/cldr/common/main/wae.xml ! make/data/cldr/common/main/wae_CH.xml ! make/data/cldr/common/main/wo.xml ! make/data/cldr/common/main/wo_SN.xml ! make/data/cldr/common/main/xh.xml ! make/data/cldr/common/main/xh_ZA.xml ! make/data/cldr/common/main/xog.xml ! make/data/cldr/common/main/xog_UG.xml ! make/data/cldr/common/main/yav.xml ! make/data/cldr/common/main/yav_CM.xml ! make/data/cldr/common/main/yi.xml ! make/data/cldr/common/main/yi_001.xml ! make/data/cldr/common/main/yo.xml ! make/data/cldr/common/main/yo_BJ.xml ! make/data/cldr/common/main/yo_NG.xml ! make/data/cldr/common/main/yue.xml ! make/data/cldr/common/main/yue_Hans.xml ! make/data/cldr/common/main/yue_Hans_CN.xml ! make/data/cldr/common/main/yue_Hant.xml ! make/data/cldr/common/main/yue_Hant_HK.xml ! make/data/cldr/common/main/zgh.xml ! make/data/cldr/common/main/zgh_MA.xml ! make/data/cldr/common/main/zh.xml ! make/data/cldr/common/main/zh_Hans.xml ! make/data/cldr/common/main/zh_Hans_CN.xml ! make/data/cldr/common/main/zh_Hans_HK.xml ! make/data/cldr/common/main/zh_Hans_MO.xml ! make/data/cldr/common/main/zh_Hans_SG.xml ! make/data/cldr/common/main/zh_Hant.xml ! make/data/cldr/common/main/zh_Hant_HK.xml ! make/data/cldr/common/main/zh_Hant_MO.xml ! make/data/cldr/common/main/zh_Hant_TW.xml ! make/data/cldr/common/main/zu.xml ! make/data/cldr/common/main/zu_ZA.xml ! make/data/cldr/common/supplemental/attributeValueValidity.xml ! make/data/cldr/common/supplemental/characters.xml ! make/data/cldr/common/supplemental/coverageLevels.xml ! make/data/cldr/common/supplemental/dayPeriods.xml ! make/data/cldr/common/supplemental/genderList.xml ! make/data/cldr/common/supplemental/languageGroup.xml ! make/data/cldr/common/supplemental/languageInfo.xml ! make/data/cldr/common/supplemental/likelySubtags.xml ! make/data/cldr/common/supplemental/metaZones.xml ! make/data/cldr/common/supplemental/numberingSystems.xml ! make/data/cldr/common/supplemental/ordinals.xml ! make/data/cldr/common/supplemental/pluralRanges.xml ! make/data/cldr/common/supplemental/plurals.xml ! make/data/cldr/common/supplemental/rgScope.xml ! make/data/cldr/common/supplemental/subdivisions.xml ! make/data/cldr/common/supplemental/supplementalData.xml ! make/data/cldr/common/supplemental/supplementalMetadata.xml ! make/data/cldr/common/supplemental/windowsZones.xml ! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java ! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java ! make/jdk/src/classes/build/tools/cldrconverter/LDMLParseHandler.java ! make/jdk/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java ! test/jdk/java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java ! test/jdk/java/util/Calendar/CalendarDataTest.java ! test/jdk/java/util/Locale/Bug8179071.java ! test/jdk/java/util/Locale/bcp47u/CurrencyFormatTests.java ! test/jdk/sun/text/resources/LocaleData.cldr ! test/jdk/sun/text/resources/LocaleDataTest.java From coleen.phillimore at oracle.com Mon Oct 28 20:41:59 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Mon, 28 Oct 2019 20:41:59 +0000 Subject: hg: jdk/submit: 8086003: Test fails on OSX with java.lang.RuntimeException 'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3' missing Message-ID: <201910282042.x9SKg0Zr003406@aojmv0008.oracle.com> Changeset: 13ad9a1bac18 Author: coleenp Date: 2019-10-28 16:41 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/13ad9a1bac18 8086003: Test fails on OSX with java.lang.RuntimeException 'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3' missing Summary: Make the test reserve 1G rather than 3G, so it is more reliable. Reviewed-by: hseigel, stuefe ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java From weijun.wang at oracle.com Tue Oct 29 01:35:27 2019 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Tue, 29 Oct 2019 01:35:27 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201910290135.x9T1ZSKx006018@aojmv0008.oracle.com> Changeset: fa0b9f9c597a Author: weijun Date: 2019-10-29 09:34 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/fa0b9f9c597a 8228969: 2019-09-28 public suffix list update Reviewed-by: mullan ! make/data/publicsuffixlist/VERSION ! make/data/publicsuffixlist/public_suffix_list.dat ! src/java.base/share/legal/public_suffix.md + test/jdk/sun/security/util/RegisteredDomain/ParseNames.java + test/jdk/sun/security/util/RegisteredDomain/tests.dat Changeset: b026a43e1809 Author: weijun Date: 2019-10-29 09:34 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/b026a43e1809 8231365: ServicePermission::equals doesn't comply to the spec 8231196: DelegationPermission allows to create an instance that thows NPE on ::equals call Reviewed-by: mullan ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/DelegationPermission.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java ! test/jdk/javax/security/auth/kerberos/DelegationPermissionHash.java + test/jdk/javax/security/auth/kerberos/DelegationPermissionInit.java + test/jdk/javax/security/auth/kerberos/ServicePermissionEquals.java From thomas.stuefe at gmail.com Tue Oct 29 07:44:33 2019 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Tue, 29 Oct 2019 07:44:33 +0000 Subject: hg: jdk/submit: JDK-8233019 Message-ID: <201910290744.x9T7iYDv006022@aojmv0008.oracle.com> Changeset: b2f26530fb82 Author: stuefe Date: 2019-10-29 08:39 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/b2f26530fb82 JDK-8233019 ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! test/hotspot/jtreg/compiler/intrinsics/klass/TestIsPrimitive.java From markus.gronlund at oracle.com Tue Oct 29 10:34:29 2019 From: markus.gronlund at oracle.com (markus.gronlund at oracle.com) Date: Tue, 29 Oct 2019 10:34:29 +0000 Subject: hg: jdk/submit: 8230400: Missing constant pool entry for a method in stacktrace Message-ID: <201910291034.x9TAYUQl005185@aojmv0008.oracle.com> Changeset: 31ec3e55fa3d Author: mgronlun Date: 2019-10-29 11:33 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/31ec3e55fa3d 8230400: Missing constant pool entry for a method in stacktrace Reviewed-by: egahlin ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java From ningsheng.jian at arm.com Tue Oct 29 11:06:25 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Tue, 29 Oct 2019 11:06:25 +0000 Subject: hg: jdk/submit: 8232591: AArch64: Add missing match rules for smaddl, smsubl and smnegl Message-ID: <201910291106.x9TB6QTY024310@aojmv0008.oracle.com> Changeset: e5c75d8e74cd Author: njian Date: 2019-10-28 09:27 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/e5c75d8e74cd 8232591: AArch64: Add missing match rules for smaddl, smsubl and smnegl Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad + test/hotspot/jtreg/compiler/codegen/TestSignedMultiplyLong.java From mark.reinhold at oracle.com Tue Oct 29 16:51:45 2019 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Tue, 29 Oct 2019 16:51:45 +0000 Subject: hg: jdk/submit: 8232080: jlink plugins for vendor information and run-time options Message-ID: <201910291651.x9TGpko1009328@aojmv0008.oracle.com> Changeset: 6c255334120d Author: mr Date: 2019-10-29 08:26 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/6c255334120d 8232080: jlink plugins for vendor information and run-time options Reviewed-by: ihse, alanb, kvn, bobv, mchung ! make/autoconf/jdk-version.m4 ! make/autoconf/version-numbers ! make/gensrc/GensrcMisc.gmk ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/hotspot/share/runtime/flags/jvmFlag.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/java.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/vmError.cpp ! src/java.base/share/classes/java/lang/VersionProps.java.template ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Flags.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/AddOptionsPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/AddResourcePlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VendorBugURLPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VendorVMBugURLPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VendorVersionPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VersionPropsPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! src/jdk.jlink/share/classes/module-info.java + test/jdk/tools/jlink/plugins/AddOptionsPluginTest.java + test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java From mandy.chung at oracle.com Tue Oct 29 17:13:57 2019 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Tue, 29 Oct 2019 17:13:57 +0000 Subject: hg: jdk/submit: 8232864: Classes generated at link time by GenerateJLIClassesPlugin are not reproducible Message-ID: <201910291713.x9THDwen022628@aojmv0008.oracle.com> Changeset: 63994dedec49 Author: jiefu Date: 2019-10-29 10:13 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/63994dedec49 8232864: Classes generated at link time by GenerateJLIClassesPlugin are not reproducible Reviewed-by: redestad, mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! test/jdk/tools/jlink/JLinkReproducibleTest.java From eric.caspole at oracle.com Tue Oct 29 17:50:17 2019 From: eric.caspole at oracle.com (eric.caspole at oracle.com) Date: Tue, 29 Oct 2019 17:50:17 +0000 Subject: hg: jdk/submit: 8233075: JFR - nmetods - misspelled in several places Message-ID: <201910291750.x9THoI2w014097@aojmv0008.oracle.com> Changeset: 5a0e0d0b3a27 Author: ecaspole Date: 2019-10-29 13:51 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/5a0e0d0b3a27 8233075: JFR - nmetods - misspelled in several places Reviewed-by: hseigel, mseledtsov ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! test/jdk/jdk/jfr/event/compiler/TestCompilerStats.java From lance.andersen at oracle.com Tue Oct 29 18:22:46 2019 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Tue, 29 Oct 2019 18:22:46 +0000 Subject: hg: jdk/submit: 8231766: Files.copy and Files.move do not honor requested compression method when copying or moving within the same zip file Message-ID: <201910291822.x9TIMkos006673@aojmv0008.oracle.com> Changeset: e492513d3630 Author: lancea Date: 2019-10-29 14:22 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/e492513d3630 8231766: Files.copy and Files.move do not honor requested compression method when copying or moving within the same zip file Reviewed-by: clanger, bpb, alanb ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java + test/jdk/jdk/nio/zipfs/CopyMoveTests.java ! test/jdk/jdk/nio/zipfs/UpdateEntryTest.java From erik.joelsson at oracle.com Tue Oct 29 19:01:54 2019 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Tue, 29 Oct 2019 19:01:54 +0000 Subject: hg: jdk/submit: 8232748: Build static versions of certain JDK libraries Message-ID: <201910291901.x9TJ1tQi029790@aojmv0008.oracle.com> Changeset: f9ac726ab347 Author: erikj Date: 2019-10-29 12:01 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/f9ac726ab347 8232748: Build static versions of certain JDK libraries Reviewed-by: ihse, bobv ! make/Bundles.gmk ! make/Help.gmk ! make/Main.gmk ! make/MainSupport.gmk + make/StaticLibsImage.gmk ! make/autoconf/flags-cflags.m4 ! make/autoconf/spec.gmk.in ! make/common/JdkNativeCompilation.gmk ! make/common/Modules.gmk ! make/common/NativeCompilation.gmk ! make/conf/jib-profiles.js ! make/lib/Lib-java.base.gmk From mandy.chung at oracle.com Tue Oct 29 19:52:14 2019 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Tue, 29 Oct 2019 19:52:14 +0000 Subject: hg: jdk/submit: 8173975: Lookup::in should not allow target class be primitive or array class Message-ID: <201910291952.x9TJqFHD002599@aojmv0008.oracle.com> Changeset: 67a3f50b14ae Author: mchung Date: 2019-10-29 12:52 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/67a3f50b14ae 8173975: Lookup::in should not allow target class be primitive or array class Reviewed-by: alanb ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java + test/jdk/java/lang/invoke/lookup/LookupClassTest.java From mark.reinhold at oracle.com Tue Oct 29 21:28:15 2019 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Tue, 29 Oct 2019 21:28:15 +0000 Subject: hg: jdk/submit: 8233137: runtime/ErrorHandling/VeryEarlyAssertTest.java fails after 8232080 Message-ID: <201910292128.x9TLSGvP027456@aojmv0008.oracle.com> Changeset: f4290bf1cc21 Author: mr Date: 2019-10-29 13:52 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/f4290bf1cc21 8233137: runtime/ErrorHandling/VeryEarlyAssertTest.java fails after 8232080 Reviewed-by: stuefe, iignatyev, mchung ! src/hotspot/share/utilities/vmError.cpp From vladimir.kozlov at oracle.com Tue Oct 29 22:29:55 2019 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Tue, 29 Oct 2019 22:29:55 +0000 Subject: hg: jdk/submit: 8233035: Update JVMCI Message-ID: <201910292229.x9TMTugt002623@aojmv0008.oracle.com> Changeset: f1e6442241ca Author: kvn Date: 2019-10-29 15:35 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/f1e6442241ca 8233035: Update JVMCI Reviewed-by: dlong ! src/hotspot/.mx.jvmci/suite.py ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualObject.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/Cleaner.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledCode.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/JVMCIServiceLocator.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/Services.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/SuppressFBWarnings.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DebugInfoTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestAssembler.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestHotSpotVMConfig.java + test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectFormattingTest.java + test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectTestBase.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderData.java + test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/VirtualObjectLayoutTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestSpeculationLog.java From ningsheng.jian at arm.com Wed Oct 30 01:22:09 2019 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Wed, 30 Oct 2019 01:22:09 +0000 Subject: hg: jdk/submit: 8232591: AArch64: Add missing match rules for smaddl, smsubl and smnegl Message-ID: <201910300122.x9U1MAuo009545@aojmv0008.oracle.com> Changeset: 674131501e98 Author: pli Date: 2019-10-30 09:17 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/674131501e98 8232591: AArch64: Add missing match rules for smaddl, smsubl and smnegl Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad + test/hotspot/jtreg/compiler/codegen/TestSignedMultiplyLong.java From zgu at redhat.com Wed Oct 30 13:43:18 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Wed, 30 Oct 2019 13:43:18 +0000 Subject: hg: jdk/submit: 8233165: Shenandoah:SBSA::gen_load_reference_barrier_stub() should use pointer register for address on aarch64 Message-ID: <201910301343.x9UDhJXP013617@aojmv0008.oracle.com> Changeset: 75099fcf7962 Author: zgu Date: 2019-10-30 09:42 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/75099fcf7962 8233165: Shenandoah:SBSA::gen_load_reference_barrier_stub() should use pointer register for address on aarch64 Reviewed-by: rkennke ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp From alexey.ivanov at oracle.com Wed Oct 30 14:13:32 2019 From: alexey.ivanov at oracle.com (alexey.ivanov at oracle.com) Date: Wed, 30 Oct 2019 14:13:32 +0000 Subject: hg: jdk/submit: 8232724: Remove indirection with calling JNU_NewStringPlatform Message-ID: <201910301413.x9UEDW0H029985@aojmv0008.oracle.com> Changeset: 3fc5905f2bec Author: aivanov Date: 2019-10-30 14:08 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/3fc5905f2bec 8232724: Remove indirection with calling JNU_NewStringPlatform Reviewed-by: dholmes, clanger ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/include/jvm.h ! src/java.base/share/native/libjava/jni_util.c ! src/java.base/share/native/libjava/jni_util.h From tobias.hartmann at oracle.com Wed Oct 30 14:52:31 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Wed, 30 Oct 2019 14:52:31 +0000 Subject: hg: jdk/submit: 8230019: [REDO] compiler/types/correctness/* tests fail with "assert(recv == __null || recv->is_klass()) failed: wrong type" Message-ID: <201910301452.x9UEqWaK023374@aojmv0008.oracle.com> Changeset: 506bd2e1f840 Author: chagedorn Date: 2019-10-29 14:29 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/506bd2e1f840 8230019: [REDO] compiler/types/correctness/* tests fail with "assert(recv == __null || recv->is_klass()) failed: wrong type" Summary: Explicitly set the receiver klass in the ci MDO to NULL if it is NULL in the MDO while translating. Reviewed-by: kvn, thartmann ! src/hotspot/share/ci/ciMethodData.cpp ! test/hotspot/jtreg/ProblemList.txt From claes.redestad at oracle.com Wed Oct 30 15:08:57 2019 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Wed, 30 Oct 2019 15:08:57 +0000 Subject: hg: jdk/submit: 8233159: Method::result_type should use calculated value in constMethod Message-ID: <201910301508.x9UF8v56002561@aojmv0008.oracle.com> Changeset: 2c3cc4b01880 Author: redestad Date: 2019-10-30 16:14 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/2c3cc4b01880 8233159: Method::result_type should use calculated value in constMethod Reviewed-by: lfoltan, iklam, coleenp ! src/hotspot/share/interpreter/bytecode.cpp ! src/hotspot/share/oops/constMethod.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp From markus.gronlund at oracle.com Wed Oct 30 18:47:13 2019 From: markus.gronlund at oracle.com (markus.gronlund at oracle.com) Date: Wed, 30 Oct 2019 18:47:13 +0000 Subject: hg: jdk/submit: 8226511: Implement JFR Event Streaming Message-ID: <201910301847.x9UIlEBO014540@aojmv0008.oracle.com> Changeset: c16ac7a2eba4 Author: mgronlun Date: 2019-10-30 19:43 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/c16ac7a2eba4 8226511: Implement JFR Event Streaming Reviewed-by: egahlin, mseledtsov, mgronlun Contributed-by: erik.gahlin at oracle.com, mikhailo.seledtsov at oracle.com, markus.gronlund at oracle.com ! src/hotspot/share/gc/g1/g1Trace.cpp ! src/hotspot/share/gc/shenandoah/shenandoahJfrSupport.cpp ! src/hotspot/share/gc/z/zTracer.cpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.hpp ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/jfr.hpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/jfr/jni/jfrJniMethod.hpp ! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp ! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/metadata/jfrSerializer.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/periodic/jfrNetworkUtilization.cpp ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! src/hotspot/share/jfr/periodic/jfrThreadCPULoadEvent.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroup.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp + src/hotspot/share/jfr/recorder/repository/jfrChunk.cpp + src/hotspot/share/jfr/recorder/repository/jfrChunk.hpp - src/hotspot/share/jfr/recorder/repository/jfrChunkState.cpp - src/hotspot/share/jfr/recorder/repository/jfrChunkState.hpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.hpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/jfr/recorder/repository/jfrRepository.cpp ! src/hotspot/share/jfr/recorder/repository/jfrRepository.hpp ! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp ! src/hotspot/share/jfr/recorder/service/jfrPostBox.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThreadLoop.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.hpp ! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.hpp ! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp ! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp ! src/hotspot/share/jfr/recorder/storage/jfrStorage.hpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageControl.cpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.hpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp ! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.hpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.hpp ! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp ! src/hotspot/share/jfr/utilities/jfrAllocation.cpp ! src/hotspot/share/jfr/utilities/jfrDoublyLinkedList.hpp ! src/hotspot/share/jfr/utilities/jfrLogTagSets.hpp + src/hotspot/share/jfr/utilities/jfrThreadIterator.cpp + src/hotspot/share/jfr/utilities/jfrThreadIterator.hpp ! src/hotspot/share/jfr/utilities/jfrTypes.hpp ! src/hotspot/share/jfr/writers/jfrJavaEventWriter.hpp ! src/hotspot/share/jfr/writers/jfrStorageAdapter.hpp ! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/jdk.jfr/share/classes/jdk/jfr/Recording.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/ChunkParser.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/ConstantMap.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/EventParser.java + src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/LongMap.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/ObjectFactory.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/Parser.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/ParserFactory.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedClass.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedClassLoader.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedFrame.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedMethod.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedStackTrace.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedThread.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedThreadGroup.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java + src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/TimeConverter.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ActiveRecordingEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ActiveSettingEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriter.java + src/jdk.jfr/share/classes/jdk/jfr/internal/FilePurger.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/LogTag.java + src/jdk.jfr/share/classes/jdk/jfr/internal/LongMap.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataDescriptor.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataReader.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SettingsManager.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkHeader.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantLookup.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/Dispatcher.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventParser.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/FileAccess.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/JdkJfrConsumer.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ObjectContext.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ObjectFactory.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/Parser.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ParserFactory.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ParserFilter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RecordingInput.java - src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RecordingInternals.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RepositoryFiles.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/StreamConfiguration.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/StringParser.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/TimeConverter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdConfigure.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Disassemble.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/EventPrintWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Metadata.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Summary.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/hotspot/gtest/jfr/test_networkUtilization.cpp ! test/hotspot/gtest/jfr/test_threadCpuLoad.cpp ! test/jdk/ProblemList.txt ! test/jdk/jdk/jfr/api/consumer/TestReadTwice.java ! test/jdk/jdk/jfr/api/consumer/TestRecordingFile.java ! test/jdk/jdk/jfr/api/consumer/TestRecordingInternals.java + test/jdk/jdk/jfr/api/consumer/filestream/TestMultipleChunk.java + test/jdk/jdk/jfr/api/consumer/filestream/TestOrdered.java + test/jdk/jdk/jfr/api/consumer/filestream/TestReuse.java + test/jdk/jdk/jfr/api/consumer/recordingstream/EventProducer.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestAwaitTermination.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestClose.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestConstructor.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestDisable.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestEnable.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestMaxAge.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnClose.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnErrorAsync.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnErrorSync.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnEvent.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnFlush.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestRecursive.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestRemove.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetEndTime.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetFlushInterval.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetMaxAge.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetMaxSize.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetSettings.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetStartTime.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestStart.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestStartAsync.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestUtils.java + test/jdk/jdk/jfr/api/consumer/security/DriverRecordingDumper.java + test/jdk/jdk/jfr/api/consumer/security/TestMissingPermission.java + test/jdk/jdk/jfr/api/consumer/security/TestRecordingFile.java + test/jdk/jdk/jfr/api/consumer/security/TestRecordingStream.java + test/jdk/jdk/jfr/api/consumer/security/TestStreamingFile.java + test/jdk/jdk/jfr/api/consumer/security/TestStreamingLocal.java + test/jdk/jdk/jfr/api/consumer/security/TestStreamingRemote.java + test/jdk/jdk/jfr/api/consumer/security/local-streaming.policy + test/jdk/jdk/jfr/api/consumer/security/no-permission.policy + test/jdk/jdk/jfr/api/consumer/streaming/TestChunkGap.java + test/jdk/jdk/jfr/api/consumer/streaming/TestEmptyChunks.java + test/jdk/jdk/jfr/api/consumer/streaming/TestEnableEvents.java + test/jdk/jdk/jfr/api/consumer/streaming/TestEventRegistration.java + test/jdk/jdk/jfr/api/consumer/streaming/TestFilledChunks.java + test/jdk/jdk/jfr/api/consumer/streaming/TestFiltering.java + test/jdk/jdk/jfr/api/consumer/streaming/TestLatestEvent.java + test/jdk/jdk/jfr/api/consumer/streaming/TestRecordingBefore.java + test/jdk/jdk/jfr/api/consumer/streaming/TestRemovedChunks.java + test/jdk/jdk/jfr/api/consumer/streaming/TestRepositoryMigration.java + test/jdk/jdk/jfr/api/consumer/streaming/TestRepositoryProperty.java + test/jdk/jdk/jfr/api/consumer/streaming/TestStartMultiChunk.java + test/jdk/jdk/jfr/api/consumer/streaming/TestStartSingleChunk.java + test/jdk/jdk/jfr/api/consumer/streaming/TestUnstarted.java + test/jdk/jdk/jfr/api/event/TestEventDuration.java + test/jdk/jdk/jfr/api/recording/time/TestSetFlushInterval.java ! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java ! test/jdk/jdk/jfr/event/oldobject/TestLargeRootSet.java + test/jdk/jdk/jfr/event/runtime/TestFlush.java + test/jdk/jdk/jfr/jcmd/TestJcmdStartFlushInterval.java + test/jdk/jdk/jfr/jvm/TestThreadExclusion.java ! test/jdk/jdk/jfr/jvm/TestUnsupportedVM.java + test/jdk/jdk/jfr/startupargs/TestFlushInterval.java ! test/lib/jdk/test/lib/jfr/EventNames.java From lance.andersen at oracle.com Wed Oct 30 19:55:31 2019 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Wed, 30 Oct 2019 19:55:31 +0000 Subject: hg: jdk/submit: 8231451: ZipFileInputStream::skip handling of negative values with STORED entries Message-ID: <201910301955.x9UJtWep029043@aojmv0008.oracle.com> Changeset: fba8635290df Author: lancea Date: 2019-10-30 15:54 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/fba8635290df 8231451: ZipFileInputStream::skip handling of negative values with STORED entries Reviewed-by: clanger, bpb, alanb ! src/java.base/share/classes/java/util/zip/ZipFile.java + test/jdk/java/util/zip/ZipFile/ZipFileInputStreamSkipTest.java From valerie.peng at oracle.com Thu Oct 31 02:23:47 2019 From: valerie.peng at oracle.com (valerie.peng at oracle.com) Date: Thu, 31 Oct 2019 02:23:47 +0000 Subject: hg: jdk/submit: 8232950: SUNPKCS11 Provider incorrectly check key length for PSS Signatures. Message-ID: <201910310223.x9V2NmBt010047@aojmv0008.oracle.com> Changeset: 6d081cef7ea8 Author: valeriep Date: 2019-10-31 02:22 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/6d081cef7ea8 8232950: SUNPKCS11 Provider incorrectly check key length for PSS Signatures. Summary: Fixed to treat the queried key size values as bits instead of bytes Reviewed-by: ascarpino, xuelei ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java From coleen.phillimore at oracle.com Thu Oct 31 02:32:11 2019 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Thu, 31 Oct 2019 02:32:11 +0000 Subject: hg: jdk/submit: 8233266: Remove unnecessary fence in restore_unshareable_info Message-ID: <201910310232.x9V2WBpU013508@aojmv0008.oracle.com> Changeset: 43cfcb1e39c0 Author: coleenp Date: 2019-10-30 22:32 -0400 URL: https://hg.openjdk.java.net/jdk/submit/rev/43cfcb1e39c0 8233266: Remove unnecessary fence in restore_unshareable_info Reviewed-by: jiangli, dholmes ! src/hotspot/share/oops/klass.cpp From jesper.wilhelmsson at oracle.com Thu Oct 31 03:18:31 2019 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 31 Oct 2019 03:18:31 +0000 Subject: hg: jdk/submit: Added tag jdk-14+21 for changeset c16ac7a2eba4 Message-ID: <201910310318.x9V3IWQo008370@aojmv0008.oracle.com> Changeset: 0c671290204c Author: jwilhelm Date: 2019-10-31 04:17 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/0c671290204c Added tag jdk-14+21 for changeset c16ac7a2eba4 ! .hgtags From suenaga at oss.nttdata.com Thu Oct 31 05:59:33 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Thu, 31 Oct 2019 05:59:33 +0000 Subject: hg: jdk/submit: Modify dependencies to binutils Message-ID: <201910310559.x9V5xYKV004773@aojmv0008.oracle.com> Changeset: 430e4f65ef25 Author: ysuenaga Date: 2019-10-31 14:59 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/430e4f65ef25 Modify dependencies to binutils ! make/autoconf/libraries.m4 ! make/devkit/Tools.gmk From thomas.stuefe at gmail.com Thu Oct 31 06:57:54 2019 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Thu, 31 Oct 2019 06:57:54 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201910310657.x9V6vtiW006135@aojmv0008.oracle.com> Changeset: c697646a39f7 Author: stuefe Date: 2019-10-31 07:49 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/c697646a39f7 Closing branch Changeset: 37941f78413d Author: stuefe Date: 2019-10-31 07:53 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/37941f78413d 8233019: C1 intrinsic for java.lang.Class.isPrimitive() does 32bit compare Reviewed-by: mdoerr ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! test/hotspot/jtreg/compiler/intrinsics/klass/TestIsPrimitive.java From christoph.langer at sap.com Thu Oct 31 07:02:09 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 31 Oct 2019 07:02:09 +0000 Subject: hg: jdk/submit: 8232168: Fix non wide char canonicalization on Windows Message-ID: <201910310702.x9V72ASI007532@aojmv0008.oracle.com> Changeset: 29cd9bb11d5a Author: clanger Date: 2019-10-15 17:08 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/29cd9bb11d5a 8232168: Fix non wide char canonicalization on Windows Reviewed-by: clanger, alanb, ccheung ! src/java.base/windows/native/libjava/canonicalize_md.c ! test/hotspot/jtreg/runtime/LoadClass/LongBCP.java From christoph.langer at sap.com Thu Oct 31 07:08:58 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 31 Oct 2019 07:08:58 +0000 Subject: hg: jdk/submit: 8232980: Cleanup initialization of function pointers into java.base from classloader.cpp Message-ID: <201910310708.x9V78xVu012139@aojmv0008.oracle.com> Changeset: 8e76c90cd2b2 Author: clanger Date: 2019-10-31 08:08 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/8e76c90cd2b2 8232980: Cleanup initialization of function pointers into java.base from classloader.cpp Reviewed-by: iklam, ccheung ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp From shade at redhat.com Thu Oct 31 09:37:21 2019 From: shade at redhat.com (shade at redhat.com) Date: Thu, 31 Oct 2019 09:37:21 +0000 Subject: hg: jdk/submit: 8233303: Shenandoah: verifier assert erroneously uses byte_size_in_exact_unit Message-ID: <201910310937.x9V9bLf8001084@aojmv0008.oracle.com> Changeset: f547a06da806 Author: shade Date: 2019-10-31 10:37 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/f547a06da806 8233303: Shenandoah: verifier assert erroneously uses byte_size_in_exact_unit Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp From suenaga at oss.nttdata.com Thu Oct 31 05:13:33 2019 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Thu, 31 Oct 2019 05:13:33 +0000 Subject: hg: jdk/submit: 8233285: Demangling C++ symbols in jhsdb jstack --mixed Message-ID: <201910310513.x9V5DYTB010701@aojmv0008.oracle.com> Changeset: bfbc49233c26 Author: ysuenaga Date: 2019-10-31 14:12 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/bfbc49233c26 8233285: Demangling C++ symbols in jhsdb jstack --mixed ! make/autoconf/help.m4 ! make/autoconf/libraries.m4 ! make/lib/Lib-jdk.hotspot.agent.gmk ! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java From sgehwolf at redhat.com Thu Oct 31 15:49:22 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Thu, 31 Oct 2019 15:49:22 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <201910311549.x9VFnMUY021153@aojmv0008.oracle.com> Changeset: 043aea1e479d Author: sgehwolf Date: 2019-10-31 16:48 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/043aea1e479d Closing branch From sgehwolf at redhat.com Thu Oct 31 15:52:44 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Thu, 31 Oct 2019 15:52:44 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <201910311552.x9VFqjPp024927@aojmv0008.oracle.com> Changeset: 9ac446c94191 Author: sgehwolf Date: 2019-09-11 13:04 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/9ac446c94191 8230848: OSContainer: Refactor container detection code Summary: Move cgroups v1 implementation details out of osContainer_linux.cpp Reviewed-by: bobv + src/hotspot/os/linux/cgroupSubsystem_linux.cpp + src/hotspot/os/linux/cgroupSubsystem_linux.hpp + src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp + src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp Changeset: 8036c20b51cf Author: sgehwolf Date: 2019-10-14 18:42 +0200 URL: https://hg.openjdk.java.net/jdk/submit/rev/8036c20b51cf 8230305: Cgroups v2: Container awareness Summary: Implement Cgroups v2 container awareness in hotspot Reviewed-by: bobv ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp ! src/hotspot/os/linux/cgroupSubsystem_linux.hpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp + src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp + src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/containers/cgroup/PlainRead.java ! test/hotspot/jtreg/containers/docker/PrintContainerInfo.java ! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java ! test/hotspot/jtreg/containers/docker/TestMisc.java ! test/lib/sun/hotspot/WhiteBox.java From mark.reinhold at oracle.com Thu Oct 31 16:20:09 2019 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Thu, 31 Oct 2019 16:20:09 +0000 Subject: hg: jdk/submit: 8232806: Introduce a system property to disable eager lambda initialization Message-ID: <201910311620.x9VGKAUP012038@aojmv0008.oracle.com> Changeset: 27c2d2a4b695 Author: vjovanovic Date: 2019-10-28 15:03 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/27c2d2a4b695 8232806: Introduce a system property to disable eager lambda initialization Reviewed-by: briangoetz, mr, psandoz, forax ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java ! test/langtools/tools/javac/lambda/lambdaExpression/LambdaTest6.java ! test/langtools/tools/javac/lambda/methodReference/BridgeMethod.java From alan.bateman at oracle.com Thu Oct 31 16:49:39 2019 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Thu, 31 Oct 2019 16:49:39 +0000 Subject: hg: jdk/submit: 8205132: Degrade Thread.countStackFrames() to throw UOE Message-ID: <201910311649.x9VGneLF001283@aojmv0008.oracle.com> Changeset: ca70299778b9 Author: alanb Date: 2019-10-31 16:45 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/ca70299778b9 8205132: Degrade Thread.countStackFrames() to throw UOE Reviewed-by: mchung, dholmes, dcubed ! make/hotspot/symbols/symbols-unix ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/native/libjava/Thread.c - test/hotspot/jtreg/runtime/Thread/CountStackFramesAtExit.java + test/jdk/java/lang/Thread/CountStackFrames.java From daniel.fuchs at oracle.com Thu Oct 31 19:32:15 2019 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 31 Oct 2019 19:32:15 +0000 Subject: hg: jdk/submit: 8231631: sun/net/ftp/FtpURLConnectionLeak.java fails intermittently with NPE Message-ID: <201910311932.x9VJWGGx013134@aojmv0008.oracle.com> Changeset: 5f1fe5971ff9 Author: dfuchs Date: 2019-10-31 19:31 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/5f1fe5971ff9 8231631: sun/net/ftp/FtpURLConnectionLeak.java fails intermittently with NPE Summary: sun/net/www/ftptest/FtpCommandHandler.java is modified to handle EOF properly Reviewed-by: chegar, vtewari ! test/jdk/sun/net/www/ftptest/FtpCommandHandler.java From bob.vandette at oracle.com Thu Oct 31 20:36:18 2019 From: bob.vandette at oracle.com (bob.vandette at oracle.com) Date: Thu, 31 Oct 2019 20:36:18 +0000 Subject: hg: jdk/submit: 8227006: [linux] Runtime.availableProcessors execution time increased by factor of 100 Message-ID: <201910312036.x9VKaIDO021590@aojmv0008.oracle.com> Changeset: c440a6b4e096 Author: bobv Date: 2019-10-31 19:32 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/c440a6b4e096 8227006: [linux] Runtime.availableProcessors execution time increased by factor of 100 Reviewed-by: dholmes, sgehwolf, redestad ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp From goetz.lindenmaier at sap.com Thu Oct 31 21:07:23 2019 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Thu, 31 Oct 2019 21:07:23 +0000 Subject: hg: jdk/submit: 8232921: assert(is_object_aligned(result)) failed: address not aligned Message-ID: <201910312107.x9VL7OaE009596@aojmv0008.oracle.com> Changeset: 8c0e8cff877f Author: goetz Date: 2019-10-29 15:08 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/8c0e8cff877f 8232921: assert(is_object_aligned(result)) failed: address not aligned Reviewed-by: coleenp, rschmelter ! src/hotspot/share/classfile/javaClasses.cpp From alexey.menkov at oracle.com Thu Oct 31 21:23:25 2019 From: alexey.menkov at oracle.com (alexey.menkov at oracle.com) Date: Thu, 31 Oct 2019 21:23:25 +0000 Subject: hg: jdk/submit: 8224159: JDWP IPv6 scope support Message-ID: <201910312123.x9VLNQRh018136@aojmv0008.oracle.com> Changeset: 1a8d65e71a66 Author: amenkov Date: 2019-10-31 14:23 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/1a8d65e71a66 8224159: JDWP IPv6 scope support Reviewed-by: sspitsyn, cjplummer ! make/lib/Lib-jdk.jdwp.agent.gmk ! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c ! test/jdk/com/sun/jdi/JdwpAttachTest.java ! test/jdk/com/sun/jdi/JdwpListenTest.java From dean.long at oracle.com Thu Oct 31 23:59:13 2019 From: dean.long at oracle.com (dean.long at oracle.com) Date: Thu, 31 Oct 2019 23:59:13 +0000 Subject: hg: jdk/submit: 8233273: Update Graal Message-ID: <201910312359.x9VNxDbQ012942@aojmv0008.oracle.com> Changeset: aec7bf35d6f5 Author: dlong Date: 2019-10-31 16:54 -0700 URL: https://hg.openjdk.java.net/jdk/submit/rev/aec7bf35d6f5 8233273: Update Graal Reviewed-by: kvn ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/EconomicMap.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/EconomicSet.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/Equivalence.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/MapCursor.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/Pair.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/UnmodifiableEconomicMap.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/UnmodifiableEconomicSet.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/UnmodifiableMapCursor.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/package-info.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/ComparableWord.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/LocationIdentity.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/Pointer.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/PointerBase.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/SignedWord.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/UnsignedWord.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/WordBase.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/WordFactory.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/package-info.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/MethodSubstitution.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/MethodSubstitutionRegistry.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.test/src/org/graalvm/compiler/api/test/ExportingClassLoader.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.test/src/org/graalvm/compiler/api/test/ModuleSupport.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64MacroAssembler.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64MultiplyLongTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64ArithmeticLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64NodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64NodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/GraalOptions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/AbstractBlockBase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/AbstractControlFlowGraph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/Loop.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/IntegerStamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCNodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/BoxingEliminationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CompareCanonicalizerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CompareCanonicalizerTest2.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CompareCanonicalizerTest3.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationMulTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest10.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest14.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest15.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest16.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest2.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTestBase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CountedLoopTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DeMorganCanonicalizationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DegeneratedLoopsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/EnumSwitchTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FinalizableSubclassTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FloatingReadTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphEncoderTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GuardPrioritiesTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/IfCanonicalizerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ImplicitNullCheckTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/IntegerEqualsCanonicalizerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InterfaceMethodHandleTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InvokeExceptionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InvokeHintsTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LateMembarInsertionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LockEliminationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LongNodeChainTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LoopFullUnrollTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LoopUnswitchTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MarkUnsafeAccessTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MemoryGraphCanonicalizeTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MemoryScheduleTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MergeCanonicalizerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MonitorGraphTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NodePropertiesTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/PushNodesThroughPiTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/PushThroughIfTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReadAfterCheckCastTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReassociateAndCanonicalTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ScalarTypeSystemTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SchedulingTest2.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StampCanonicalizerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StraighteningTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SwitchCanonicalizerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SwitchDyingLoopTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SwitchFoldingTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/TypeSystemTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnsafeReadEliminationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnsafeVirtualizationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnusedArray.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/CompiledMethodTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EATestBase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EarlyReadEliminationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EscapeAnalysisTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PEAReadEliminationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PartialEscapeAnalysisIterationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PartialEscapeAnalysisTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PartialEscapeAnalysisTreesTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PoorMansEATest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/TrufflePEATest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/UnsafeEATest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/InliningTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/NestedLoopEffectsPhaseComplexityTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeMatchRules.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/BaseTier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyHighTier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyLowTier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyMidTier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/HighTier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/LowTier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/MidTier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompileTheWorld.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ConstantPoolSubstitutionsTests.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/DeferredBarrierAdditionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotCryptoSubstitutionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotInvokeDynamicPluginTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ReplaceConstantNodesPhaseTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/TestSHASubstitutions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/WriteBarrierAdditionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotReplacementsImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/SymbolicSnippetEncoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotSuitesProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/BeginLockScopeNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/EndLockScopeNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/StubForeignCallNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/InitializeKlassNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/InitializeKlassStubCall.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/ResolveDynamicConstantNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/ResolveDynamicStubCall.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/AheadOfTimeVerificationPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/IdentityHashCodeNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/SHA2Substitutions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/SHA5Substitutions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/SHASubstitutions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/ForeignCallStub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/SnippetStub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/FrameStateBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/backend/LargeConstantSectionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/UntrustedInterfaces.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/NestedLoop_EA.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/TrichotomyTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ArithmeticOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Move.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringLatin1InflateOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringUTF16CompressOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorMove.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRIntrospection.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanLifetimeAnalysisPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/ConvertDeoptimizeToGuardPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopPeelingPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopTransformations.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.test/src/org/graalvm/compiler/loop/test/LoopPartialUnrollTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/CountedLoopInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DefaultLoopPolicies.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopEx.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragment.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragmentInside.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopPolicies.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/MathUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/GraalBenchmark.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/TestJMHWhitebox.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/IfNodeCanonicalizationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/LoopPhiCanonicalizerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ShortCircuitOrNodeTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FrameState.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GuardProxyNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/InvokeNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/InvokeWithExceptionNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/KillingBeginNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LoopBeginNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/MemoryProxyNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ProxyNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StartNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StructuredGraph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValueProxyNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/AndNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/BinaryArithmeticNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/CompareNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/OrNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/XorNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/Block.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/ControlFlowGraph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/StringToBytesNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BytecodeExceptionNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ForeignCallNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/JavaWriteNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/MembarNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/RawLoadNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/RawStoreNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/SwitchNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeAccessNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeMemoryStoreNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/MethodSubstitutionPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AbstractCompareAndSwapNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AbstractUnsafeCompareAndSwapNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AtomicReadAndAddNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AtomicReadAndWriteNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ExceptionObjectNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoweredAtomicReadAndWriteNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/MonitorEnterNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/MonitorExitNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/RawMonitorEnterNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FixedAccessNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryCheckpoint.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/VolatileReadNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/WriteNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/DelegatingReplacements.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/Replacements.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/GraphUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/AllocatedObjectNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/CommitAllocationNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/CanonicalizerPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConditionalEliminationPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FloatingReadPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/GuardLoweringPhase.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/InsertMembarsPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/LoweringPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/InliningUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/MultiTypeGuardInlineInfo.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/MemoryScheduleVerification.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/SchedulePhase.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/ScheduleVerification.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64GraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64CountLeadingZerosNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64CountTrailingZerosNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64GraphBuilderPlugins.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64IntegerSubstitutions.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64LongSubstitutions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringLatin1InflateNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringUTF16CompressNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/test/VarHandleTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.sparc/src/org/graalvm/compiler/replacements/sparc/SPARCGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ArraysSubstitutionsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/BitOpNodesTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/DeoptimizeOnExceptionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/EdgesTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/FoldTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IntegerExactFoldTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/MethodSubstitutionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ObjectAccessTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/PEGraphDecoderTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/PointerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ReplacementsParseTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StandardMethodSubstitutionsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/SubstitutionNodeSourcePositionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/SubstitutionsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/ClassfileBytecodeProviderTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/RedefineIntrinsicTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/CachingPEGraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/NodeIntrinsificationProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ReplacementsImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetTemplate.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/TargetGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/arraycopy/ArrayCopyCallNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/arraycopy/ArrayCopyNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/arraycopy/CheckcastArrayCopyCallNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/arraycopy/GenericArrayCopyCallNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicArrayCopyNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/MacroNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/MacroStateSplitNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/ExportingClassLoader.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/ModuleSupport.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PEReadEliminationClosure.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/ReadEliminationBlockState.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/ReadEliminationClosure.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/OptionsEncoder.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/TypedDataInputStream.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/TypedDataOutputStream.java