From erik.gahlin at oracle.com Sat Feb 1 08:56:13 2020 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Sat, 01 Feb 2020 08:56:13 +0000 Subject: hg: jdk/submit: 8238241: Clean up problem list for JFR tests Message-ID: <202002010856.0118uEpf027899@aojmv0008.oracle.com> Changeset: a2320a988013 Author: egahlin Date: 2020-02-01 09:55 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a2320a988013 8238241: Clean up problem list for JFR tests Reviewed-by: mgronlun, mseledtsov ! test/jdk/ProblemList.txt From suenaga at oss.nttdata.com Sun Feb 2 17:35:49 2020 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Sun, 02 Feb 2020 17:35:49 +0000 Subject: hg: jdk/submit: 8238203: Return value of GetUserDefaultUILanguage() should be handled as LANGID Message-ID: <202002021735.012HZo87008166@aojmv0008.oracle.com> Changeset: 44cc199fac64 Author: ysuenaga Date: 2020-02-02 18:35 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/44cc199fac64 8238203: Return value of GetUserDefaultUILanguage() should be handled as LANGID Reviewed-by: naoto ! src/java.base/windows/native/libjava/java_props_md.c From suenaga at oss.nttdata.com Sun Feb 2 17:37:06 2020 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Sun, 02 Feb 2020 17:37:06 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <202002021737.012Hb7u3008652@aojmv0008.oracle.com> Changeset: f4c396ee6ebe Author: ysuenaga Date: 2020-02-02 18:36 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/f4c396ee6ebe Closing branch From magnus.ihse.bursie at oracle.com Mon Feb 3 07:31:39 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 03 Feb 2020 07:31:39 +0000 Subject: hg: jdk/submit: 8196875: Update run-test instructions for TEST_MODE Message-ID: <202002030731.0137VeVh002350@aojmv0008.oracle.com> Changeset: d9e09b01ad0c Author: ihse Date: 2020-02-03 08:30 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d9e09b01ad0c 8196875: Update run-test instructions for TEST_MODE Reviewed-by: erikj ! doc/testing.html ! doc/testing.md From thomas.schatzl at oracle.com Mon Feb 3 09:52:33 2020 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Mon, 03 Feb 2020 09:52:33 +0000 Subject: hg: jdk/submit: 3 new changesets Message-ID: <202002030952.0139qYNT023644@aojmv0008.oracle.com> Changeset: c3d2fc56206f Author: tschatzl Date: 2020-02-03 10:45 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/c3d2fc56206f 8215297: Remove ParallelTaskTerminator Summary: Remove ParallelTaskTerminator as the alternate OWSTTaskTerminator algorithm has worked well for more than a year now. Reviewed-by: zgu, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp ! src/hotspot/share/gc/g1/g1FullGCMarkTask.hpp ! src/hotspot/share/gc/g1/g1FullGCMarker.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.hpp ! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp ! src/hotspot/share/gc/parallel/psCompactionManager.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/owstTaskTerminator.cpp ! src/hotspot/share/gc/shared/owstTaskTerminator.hpp ! src/hotspot/share/gc/shared/taskqueue.cpp ! src/hotspot/share/gc/shared/taskqueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp Changeset: dbb94c2ceaf8 Author: tschatzl Date: 2020-02-03 10:45 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/dbb94c2ceaf8 8238220: Rename OWSTTaskTerminator to TaskTerminator Reviewed-by: sjohanss, sangheki ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1FullGCMarkTask.hpp ! src/hotspot/share/gc/g1/g1FullGCMarker.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.hpp ! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/taskTerminator.cpp < src/hotspot/share/gc/shared/owstTaskTerminator.cpp ! src/hotspot/share/gc/shared/taskTerminator.hpp < src/hotspot/share/gc/shared/owstTaskTerminator.hpp ! src/hotspot/share/gc/shared/taskqueue.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp Changeset: 1617236f5cbb Author: tschatzl Date: 2020-02-03 10:45 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/1617236f5cbb 8238229: Remove TRACESPINNING debug code Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/taskTerminator.cpp ! src/hotspot/share/gc/shared/taskTerminator.hpp From rwestrel at redhat.com Mon Feb 3 14:20:09 2020 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Mon, 03 Feb 2020 14:20:09 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <202002031420.013EK9I2013939@aojmv0008.oracle.com> Changeset: 2a4ea86d864e Author: roland Date: 2020-02-03 15:19 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/2a4ea86d864e Closing branch From rwestrel at redhat.com Mon Feb 3 14:27:57 2020 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Mon, 03 Feb 2020 14:27:57 +0000 Subject: hg: jdk/submit: 8237951: CTW: C2 compilation fails with "malformed control flow" Message-ID: <202002031427.013ERvqk019065@aojmv0008.oracle.com> Changeset: 7d2ed6dac173 Author: roland Date: 2020-01-28 13:36 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/7d2ed6dac173 8237951: CTW: C2 compilation fails with "malformed control flow" Reviewed-by: vlivanov, kvn ! src/hotspot/share/opto/phaseX.cpp From jiefu at tencent.com Mon Feb 3 05:23:37 2020 From: jiefu at tencent.com (jiefu at tencent.com) Date: Mon, 03 Feb 2020 05:23:37 +0000 Subject: hg: jdk/submit: 8238284: [macos] Zero VM build fails due to an obvious typo Message-ID: <202002030523.0135NcoB029583@aojmv0008.oracle.com> Changeset: 1dba80ef03e9 Author: jiefu Date: 2020-01-31 20:49 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/1dba80ef03e9 8238284: [macos] Zero VM build fails due to an obvious typo Reviewed-by: dholmes ! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp From leo.korinth at oracle.com Mon Feb 3 17:27:34 2020 From: leo.korinth at oracle.com (leo.korinth at oracle.com) Date: Mon, 03 Feb 2020 17:27:34 +0000 Subject: hg: jdk/submit: 8233220: Space::_par_seq_tasks is unused after CMS removal Message-ID: <202002031727.013HRYIA028149@aojmv0008.oracle.com> Changeset: 6d9ac97c7d2f Author: lkorinth Date: 2020-02-03 18:20 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/6d9ac97c7d2f 8233220: Space::_par_seq_tasks is unused after CMS removal Reviewed-by: pliden, tschatzl, lkorinth Contributed-by: Ivan Walulya ! src/hotspot/share/gc/shared/space.hpp From matthias.baesken at sap.com Tue Feb 4 08:04:35 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Tue, 04 Feb 2020 08:04:35 +0000 Subject: hg: jdk/submit: 8237962: give better error output for invalid OCSP response intervals in CertPathValidator checks Message-ID: <202002040804.01484aat012301@aojmv0008.oracle.com> Changeset: 4639cbdcbf27 Author: mbaesken Date: 2020-02-03 09:39 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/4639cbdcbf27 8237962: give better error output for invalid OCSP response intervals in CertPathValidator checks Reviewed-by: clanger, mullan ! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ValidatePathWithParams.java From rwestrel at redhat.com Tue Feb 4 08:17:36 2020 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Tue, 04 Feb 2020 08:17:36 +0000 Subject: hg: jdk/submit: 8237951: CTW: C2 compilation fails with "malformed control flow" Message-ID: <202002040817.0148HaH3019881@aojmv0008.oracle.com> Changeset: c7152f7e01a6 Author: roland Date: 2020-01-28 13:36 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/c7152f7e01a6 8237951: CTW: C2 compilation fails with "malformed control flow" Reviewed-by: vlivanov, kvn ! src/hotspot/share/opto/phaseX.cpp From doug.simon at oracle.com Tue Feb 4 08:40:44 2020 From: doug.simon at oracle.com (doug.simon at oracle.com) Date: Tue, 04 Feb 2020 08:40:44 +0000 Subject: hg: jdk/submit: 8238190: [JVMCI] Fix single implementor speculation for diamond shapes. Message-ID: <202002040840.0148ejoQ001099@aojmv0008.oracle.com> Changeset: 9b3d5cc71cea Author: dnsimon Date: 2020-02-04 09:33 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/9b3d5cc71cea 8238190: [JVMCI] Fix single implementor speculation for diamond shapes. Reviewed-by: kvn Contributed-by: david.leopoldseder at oracle.com ! src/hotspot/share/oops/instanceKlass.cpp + test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestSingleImplementor.java From li.jiang at oracle.com Tue Feb 4 16:27:44 2020 From: li.jiang at oracle.com (li.jiang at oracle.com) Date: Tue, 04 Feb 2020 16:27:44 +0000 Subject: hg: jdk/submit14: 8238377: JDK 14 L10N resource file update - msgdrop 20 Message-ID: <202002041627.014GRjWr028715@aojmv0008.oracle.com> Changeset: 66ecee0023e1 Author: ljiang Date: 2020-02-04 16:26 +0000 URL: https://hg.openjdk.java.net/jdk/submit14/rev/66ecee0023e1 8238377: JDK 14 L10N resource file update - msgdrop 20 Reviewed-by: naoto, herrick, mchung ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/MsiInstallerStrings_ja.wxl ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties From andy.herrick at oracle.com Tue Feb 4 16:45:39 2020 From: andy.herrick at oracle.com (andy.herrick at oracle.com) Date: Tue, 04 Feb 2020 16:45:39 +0000 Subject: hg: jdk/submit: 8235954: [dmg] Default DMG background tiff of jpackage not retina ready Message-ID: <202002041645.014Gje8U009211@aojmv0008.oracle.com> Changeset: f0cd8603f11e Author: almatvee Date: 2020-02-04 11:44 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/f0cd8603f11e 8235954: [dmg] Default DMG background tiff of jpackage not retina ready Reviewed-by: herrick, asemenyuk ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/background_dmg.tiff From daniel.fuchs at oracle.com Tue Feb 4 18:37:11 2020 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 04 Feb 2020 18:37:11 +0000 Subject: hg: jdk/submit: 8238231: Custom DatagramSocketImpl's create method not called when with protected constructor Message-ID: <202002041837.014IbCDZ015116@aojmv0008.oracle.com> Changeset: 78e0dd9ac15f Author: dfuchs Date: 2020-02-04 18:35 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/78e0dd9ac15f 8238231: Custom DatagramSocketImpl's create method not called when with protected constructor Summary: Allow the socket to be lazily created if not created by the constructor. Reviewed-by: alanb ! src/java.base/share/classes/java/net/DatagramSocket.java ! test/jdk/java/net/DatagramSocket/SetReceiveBufferSize.java + test/jdk/java/net/DatagramSocketImpl/TestCreate.java From zgu at redhat.com Tue Feb 4 19:48:47 2020 From: zgu at redhat.com (zgu at redhat.com) Date: Tue, 04 Feb 2020 19:48:47 +0000 Subject: hg: jdk/submit: 8238162: Shenandoah: Remove ShenandoahTaskTerminator wrapper Message-ID: <202002041948.014Jmmgp029464@aojmv0008.oracle.com> Changeset: cf7c8e28ff9a Author: zgu Date: 2020-02-04 14:48 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/cf7c8e28ff9a 8238162: Shenandoah: Remove ShenandoahTaskTerminator wrapper Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp From bradford.wetmore at oracle.com Tue Feb 4 21:19:35 2020 From: bradford.wetmore at oracle.com (bradford.wetmore at oracle.com) Date: Tue, 04 Feb 2020 21:19:35 +0000 Subject: hg: jdk/submit: 8238502: sunmscapi.dll causing EXCEPTION_ACCESS_VIOLATION Message-ID: <202002042119.014LJa1u019458@aojmv0008.oracle.com> Changeset: ca6c676cab64 Author: weijun Date: 2020-02-04 13:15 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/ca6c676cab64 8238502: sunmscapi.dll causing EXCEPTION_ACCESS_VIOLATION Reviewed-by: wetmore, coffeys, mullan ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp From jonathan.gibbons at oracle.com Tue Feb 4 22:02:51 2020 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Tue, 04 Feb 2020 22:02:51 +0000 Subject: hg: jdk/submit: 8219475: javap man page needs to be updated Message-ID: <202002042202.014M2q8r013959@aojmv0008.oracle.com> Changeset: 4f9dc5bee9c4 Author: jjg Date: 2020-02-04 14:02 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/4f9dc5bee9c4 8219475: javap man page needs to be updated Reviewed-by: mchung ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties From pavel.rappo at oracle.com Tue Feb 4 22:05:49 2020 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 04 Feb 2020 22:05:49 +0000 Subject: hg: jdk/submit: 8238467: Clean up annotations on overridden/implemented methods Message-ID: <202002042205.014M5oDq015011@aojmv0008.oracle.com> Changeset: 84e55cb3894e Author: prappo Date: 2020-02-04 22:05 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/84e55cb3894e 8238467: Clean up annotations on overridden/implemented methods Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTaskImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkInfoImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkOutputImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Comment.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/FixedStringContent.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/StringContent.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocletElement.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/OverviewElement.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BasePropertyTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPath.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Group.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocToolProvider.java From weijun.wang at oracle.com Wed Feb 5 03:09:30 2020 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Wed, 05 Feb 2020 03:09:30 +0000 Subject: hg: jdk/submit: 8237804: sun/security/mscapi tests fail with "Key pair not generated, alias already exists" Message-ID: <202002050309.01539VhU024796@aojmv0008.oracle.com> Changeset: 6e49fb6ad4ee Author: weijun Date: 2020-02-05 11:09 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/6e49fb6ad4ee 8237804: sun/security/mscapi tests fail with "Key pair not generated, alias already exists" Reviewed-by: mullan ! test/jdk/sun/security/mscapi/KeyAlgorithms.java ! test/jdk/sun/security/mscapi/PublicKeyInterop.java From jesper.wilhelmsson at oracle.com Wed Feb 5 03:47:48 2020 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Wed, 05 Feb 2020 03:47:48 +0000 Subject: hg: jdk/submit: 6 new changesets Message-ID: <202002050347.0153lov5015146@aojmv0008.oracle.com> Changeset: a23e471deb84 Author: diazhou Date: 2020-01-30 18:02 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a23e471deb84 8236092: Remove EA from JDK 14 version string starting with Initial RC promotion Reviewed-by: tbell, erikj ! make/autoconf/version-numbers Changeset: f8bf9cb16b5e Author: mgronlun Date: 2020-01-31 12:17 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/f8bf9cb16b5e 8236743: JFR: assert(klass != __null) failed: invariant in ObjectSampleCheckpoint::add_to_leakp_set Reviewed-by: egahlin ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.hpp + src/hotspot/share/jfr/support/jfrMethodLookup.cpp + src/hotspot/share/jfr/support/jfrMethodLookup.hpp Changeset: 2a0de7812409 Author: bpb Date: 2020-01-31 08:04 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/2a0de7812409 8237514: Spec Clarification - ByteBuffer::alignmentOffset Spec Reviewed-by: alanb, psandoz ! src/java.base/share/classes/java/nio/X-Buffer.java.template ! test/jdk/java/nio/Buffer/Basic-X.java.template ! test/jdk/java/nio/Buffer/Basic.java ! test/jdk/java/nio/Buffer/BasicByte.java Changeset: 66ecee0023e1 Author: ljiang Date: 2020-02-04 16:26 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/66ecee0023e1 8238377: JDK 14 L10N resource file update - msgdrop 20 Reviewed-by: naoto, herrick, mchung ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/MsiInstallerStrings_ja.wxl ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties Changeset: 3e021f5c81f5 Author: jwilhelm Date: 2020-02-05 03:24 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/3e021f5c81f5 Merge ! make/autoconf/version-numbers Changeset: d0ee21ac3329 Author: jwilhelm Date: 2020-02-05 03:26 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d0ee21ac3329 8238515: Backout JDK-8236092 from jdk/jdk Reviewed-by: dholmes ! make/autoconf/version-numbers From christoph.langer at sap.com Wed Feb 5 06:35:01 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Wed, 05 Feb 2020 06:35:01 +0000 Subject: hg: jdk/submit: 8238375: JFR Test TestJcmdStartFlushInterval is not run Message-ID: <202002050635.0156Z2jN007390@aojmv0008.oracle.com> Changeset: 689d165369ac Author: clanger Date: 2020-02-05 06:33 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/689d165369ac 8238375: JFR Test TestJcmdStartFlushInterval is not run Reviewed-by: egahlin, mseledtsov ! test/jdk/jdk/jfr/jcmd/TestJcmdStartFlushInterval.java From magnus.ihse.bursie at oracle.com Wed Feb 5 09:45:51 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 05 Feb 2020 09:45:51 +0000 Subject: hg: jdk/submit: 8238281: Raise minimum gcc version needed to 5.0 Message-ID: <202002050945.0159jq3q016642@aojmv0008.oracle.com> Changeset: 932418820c80 Author: ihse Date: 2020-02-05 10:45 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/932418820c80 8238281: Raise minimum gcc version needed to 5.0 Reviewed-by: erikj, dholmes, jwilhelm, mbaesken ! doc/building.html ! doc/building.md ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags.m4 ! make/autoconf/toolchain.m4 ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/share/memory/operator_new.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/utilities/compilerWarnings_gcc.hpp ! src/hotspot/share/utilities/debug.hpp ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp ! src/hotspot/share/utilities/ostream.cpp From weijun.wang at oracle.com Wed Feb 5 13:24:57 2020 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Wed, 05 Feb 2020 13:24:57 +0000 Subject: hg: jdk/submit: 8238388: libj2gss/NativeFunc.o "multiple definition" link errors with GCC10 Message-ID: <202002051324.015DOwIG022505@aojmv0008.oracle.com> Changeset: 9e54ea7d9cd9 Author: qpzhang Date: 2020-02-05 20:31 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/9e54ea7d9cd9 8238388: libj2gss/NativeFunc.o "multiple definition" link errors with GCC10 Summary: Fixed libj2gss link errors caused by GCC10 default -fno-common Reviewed-by: weijun ! src/java.security.jgss/share/native/libj2gss/NativeFunc.c ! src/java.security.jgss/share/native/libj2gss/NativeFunc.h From mikhailo.seledtsov at oracle.com Wed Feb 5 15:31:49 2020 From: mikhailo.seledtsov at oracle.com (mikhailo.seledtsov at oracle.com) Date: Wed, 05 Feb 2020 15:31:49 +0000 Subject: hg: jdk/submit: 8179317: [TESTBUG] rewrite runtime shell tests in java Message-ID: <202002051531.015FVpbI000782@aojmv0008.oracle.com> Changeset: 5a0b13e3715d Author: mseledtsov Date: 2020-02-05 07:31 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/5a0b13e3715d 8179317: [TESTBUG] rewrite runtime shell tests in java Summary: Converted shell tests to Java Reviewed-by: dholmes, iignatyev, lmesnik ! make/test/JtregNativeHotspot.gmk ! test/hotspot/jtreg/TEST.groups - test/hotspot/jtreg/runtime/7162488/Test7162488.sh + test/hotspot/jtreg/runtime/7162488/TestUnrecognizedVmOption.java + test/hotspot/jtreg/runtime/StackGap/TestStackGap.java - test/hotspot/jtreg/runtime/StackGap/testme.sh + test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java - test/hotspot/jtreg/runtime/StackGuardPages/testme.sh + test/hotspot/jtreg/runtime/TLS/TestTLS.java - test/hotspot/jtreg/runtime/TLS/testtls.sh ! test/hotspot/jtreg/runtime/signal/SigTestDriver.java + test/hotspot/jtreg/testlibrary_tests/process/Test.java + test/hotspot/jtreg/testlibrary_tests/process/TestNativeProcessBuilder.java + test/hotspot/jtreg/testlibrary_tests/process/exejvm-test-launcher.c - test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java + test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/TestMaxMetaspaceSize.java - test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/maxMetaspaceSize.sh ! test/lib/jdk/test/lib/Platform.java ! test/lib/jdk/test/lib/process/ProcessTools.java From volker.simonis at gmail.com Wed Feb 5 15:51:04 2020 From: volker.simonis at gmail.com (volker.simonis at gmail.com) Date: Wed, 05 Feb 2020 15:51:04 +0000 Subject: hg: jdk/submit: 8235699: ArrayIndexOutOfBoundsException in CalendarBuilder.toString Message-ID: <202002051551.015Fp5Q6010224@aojmv0008.oracle.com> Changeset: ba74310b0b69 Author: simonis Date: 2020-02-05 16:39 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ba74310b0b69 8235699: ArrayIndexOutOfBoundsException in CalendarBuilder.toString Reviewed-by: phh, alanb, weijun, simonis, rriggs Contributed-by: verghese at amazon.com ! src/java.base/share/classes/java/text/CalendarBuilder.java + test/jdk/java/text/Format/DateFormat/Bug8235699.java + test/jdk/java/text/Format/DateFormat/java.base/java/text/CalendarBuilderTest.java From rwestrel at redhat.com Wed Feb 5 16:33:46 2020 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Wed, 05 Feb 2020 16:33:46 +0000 Subject: hg: jdk/submit14: 8237776: Shenandoah: Wrong result with Lucene test Message-ID: <202002051633.015GXl5q003270@aojmv0008.oracle.com> Changeset: 4a87bb7ebfd7 Author: roland Date: 2020-01-31 14:36 +0100 URL: https://hg.openjdk.java.net/jdk/submit14/rev/4a87bb7ebfd7 8237776: Shenandoah: Wrong result with Lucene test Reviewed-by: rkennke, zgu, shade ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp From daniel.daugherty at oracle.com Wed Feb 5 16:41:10 2020 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Wed, 05 Feb 2020 16:41:10 +0000 Subject: hg: jdk/submit: 3 new changesets Message-ID: <202002051641.015GfBX9007015@aojmv0008.oracle.com> Changeset: 175867bc8928 Author: dcubed Date: 2020-02-05 11:38 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/175867bc8928 8235931: add OM_CACHE_LINE_SIZE and use smaller size on SPARCv9 and X64 Reviewed-by: dholmes, redestad, mdoerr ! src/hotspot/cpu/sparc/globalDefinitions_sparc.hpp ! src/hotspot/cpu/x86/globalDefinitions_x86.hpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp Changeset: 00470b6c0eaf Author: dcubed Date: 2020-02-05 11:39 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/00470b6c0eaf 8236035: refactor ObjectMonitor::set_owner() and _owner field setting Reviewed-by: dholmes, kbarrett, rehn ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/synchronizer.cpp Changeset: b353416faedf Author: dcubed Date: 2020-02-05 11:40 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/b353416faedf 8235795: replace monitor list mux{Acquire,Release}(&gListLock) with spin locks Reviewed-by: dholmes, coleenp, rehn ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/thread.hpp From erik.joelsson at oracle.com Wed Feb 5 17:33:41 2020 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Wed, 05 Feb 2020 17:33:41 +0000 Subject: hg: jdk/submit: 8238225: Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary Message-ID: <202002051733.015HXgl4006374@aojmv0008.oracle.com> Changeset: 023df178388e Author: erikj Date: 2020-02-05 09:33 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/023df178388e 8238225: Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary Reviewed-by: clanger, alanb, ihse ! src/java.base/macosx/native/libjli/java_md_macosx.m ! test/jdk/tools/launcher/JliLaunchTest.java From mandy.chung at oracle.com Wed Feb 5 17:54:25 2020 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Wed, 05 Feb 2020 17:54:25 +0000 Subject: hg: jdk/submit: 8230047: Remove legacy java.lang.reflect.ProxyGenerator_v49 Message-ID: <202002051754.015HsQrL019262@aojmv0008.oracle.com> Changeset: ce9ddf7062e5 Author: mchung Date: 2020-02-05 09:53 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/ce9ddf7062e5 8230047: Remove legacy java.lang.reflect.ProxyGenerator_v49 Reviewed-by: rriggs, sundar ! src/java.base/share/classes/java/lang/reflect/Proxy.java - src/java.base/share/classes/java/lang/reflect/ProxyGenerator_v49.java ! test/jdk/java/lang/reflect/Proxy/ProxyGeneratorCombo.java ! test/micro/org/openjdk/bench/java/lang/reflect/Proxy/ProxyBench.java From jonathan.gibbons at oracle.com Wed Feb 5 19:01:39 2020 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Wed, 05 Feb 2020 19:01:39 +0000 Subject: hg: jdk/submit: 8222793: Javadoc tool ignores "-locale" param and uses default locale for all messages and texts Message-ID: <202002051901.015J1e7A028951@aojmv0008.oracle.com> Changeset: 62b5bfef8d61 Author: jjg Date: 2020-02-05 11:01 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/62b5bfef8d61 8222793: Javadoc tool ignores "-locale" param and uses default locale for all messages and texts Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Resources.java + test/langtools/jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java From jesper.wilhelmsson at oracle.com Thu Feb 6 01:53:16 2020 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 06 Feb 2020 01:53:16 +0000 Subject: hg: jdk/submit14: Added tag jdk-14+35 for changeset 4a87bb7ebfd7 Message-ID: <202002060153.0161rHo4000891@aojmv0008.oracle.com> Changeset: e08e21ca813f Author: jwilhelm Date: 2020-02-06 02:52 +0100 URL: https://hg.openjdk.java.net/jdk/submit14/rev/e08e21ca813f Added tag jdk-14+35 for changeset 4a87bb7ebfd7 ! .hgtags From jesper.wilhelmsson at oracle.com Thu Feb 6 01:55:11 2020 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 06 Feb 2020 01:55:11 +0000 Subject: hg: jdk/submit: Added tag jdk-15+9 for changeset 62b5bfef8d61 Message-ID: <202002060155.0161tCgQ002842@aojmv0008.oracle.com> Changeset: 7b57401deb0c Author: jwilhelm Date: 2020-02-06 02:54 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/7b57401deb0c Added tag jdk-15+9 for changeset 62b5bfef8d61 ! .hgtags From matthias.baesken at sap.com Thu Feb 6 08:23:31 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 06 Feb 2020 08:23:31 +0000 Subject: hg: jdk/submit: 8238530: OPT_SPEED_SRC list misses some files with cpu-dependend file names Message-ID: <202002060823.0168NWhi016096@aojmv0008.oracle.com> Changeset: 1c4286ec9e45 Author: mbaesken Date: 2020-02-05 10:14 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/1c4286ec9e45 8238530: OPT_SPEED_SRC list misses some files with cpu-dependend file names Reviewed-by: ihse, redestad ! make/hotspot/lib/JvmFeatures.gmk From thomas.stuefe at gmail.com Thu Feb 6 11:13:55 2020 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Thu, 06 Feb 2020 11:13:55 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <202002061113.016BDtTF021387@aojmv0008.oracle.com> Changeset: a649dadc991a Author: stuefe Date: 2020-02-06 12:10 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a649dadc991a Closing branch Changeset: 148998602bb0 Author: stuefe Date: 2020-02-06 12:11 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/148998602bb0 Closing branch From thomas.stuefe at gmail.com Thu Feb 6 11:17:54 2020 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Thu, 06 Feb 2020 11:17:54 +0000 Subject: hg: jdk/submit: 8238380: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10 Message-ID: <202002061117.016BHsYT022440@aojmv0008.oracle.com> Changeset: 1aea2085d990 Author: qpzhang Date: 2020-02-04 21:27 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/1aea2085d990 8238380: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10 Summary: Fixed libjava/childproc.o link errors caused by GCC10 default -fno-common Reviewed-by: alanb, stuefe ! src/java.base/unix/native/libjava/childproc.c ! src/java.base/unix/native/libjava/childproc.h From nils.eliasson at oracle.com Thu Feb 6 11:48:10 2020 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Thu, 06 Feb 2020 11:48:10 +0000 Subject: hg: jdk/submit: 8237581: Improve allocation expansion Message-ID: <202002061148.016BmAFd008132@aojmv0008.oracle.com> Changeset: 6e507ee93768 Author: neliasso Date: 2020-02-06 11:21 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/6e507ee93768 8237581: Improve allocation expansion Reviewed-by: vlivanov, redestad ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macro.hpp + test/hotspot/jtreg/compiler/allocation/TestAllocation.java + test/micro/org/openjdk/bench/vm/compiler/ArrayAllocation.java From magnus.ihse.bursie at oracle.com Thu Feb 6 12:35:31 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 06 Feb 2020 12:35:31 +0000 Subject: hg: jdk/submit: 8218480: Automatically add -Werror in FLAGS_COMPILER_CHECK_ARGUMENTS Message-ID: <202002061235.016CZWJT001904@aojmv0008.oracle.com> Changeset: f9f766fa1125 Author: ihse Date: 2020-02-06 13:38 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/f9f766fa1125 8218480: Automatically add -Werror in FLAGS_COMPILER_CHECK_ARGUMENTS Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags.m4 From magnus.ihse.bursie at oracle.com Thu Feb 6 12:36:25 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 06 Feb 2020 12:36:25 +0000 Subject: hg: jdk/submit: 8238542: When warning about C/C++ compiler mismatch, be clear if this is about build compilers Message-ID: <202002061236.016CaQ9d002159@aojmv0008.oracle.com> Changeset: 227542943648 Author: ihse Date: 2020-02-06 13:40 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/227542943648 8238542: When warning about C/C++ compiler mismatch, be clear if this is about build compilers Reviewed-by: erikj ! make/autoconf/toolchain.m4 From magnus.ihse.bursie at oracle.com Thu Feb 6 12:37:25 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 06 Feb 2020 12:37:25 +0000 Subject: hg: jdk/submit: 8212986: Make Visual Studio compiler check less strict Message-ID: <202002061237.016CbQEX002473@aojmv0008.oracle.com> Changeset: 885b23ef907d Author: ihse Date: 2020-02-06 13:40 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/885b23ef907d 8212986: Make Visual Studio compiler check less strict Reviewed-by: erikj ! make/autoconf/toolchain.m4 From magnus.ihse.bursie at oracle.com Thu Feb 6 12:38:09 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 06 Feb 2020 12:38:09 +0000 Subject: hg: jdk/submit: 8201349: build broken when configured with --with-zlib=bundled on gcc 7.3 Message-ID: <202002061238.016CcAZB002683@aojmv0008.oracle.com> Changeset: c35eac313084 Author: ihse Date: 2020-02-06 13:41 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/c35eac313084 8201349: build broken when configured with --with-zlib=bundled on gcc 7.3 Reviewed-by: erikj ! make/lib/CoreLibraries.gmk From lois.foltan at oracle.com Thu Feb 6 14:31:19 2020 From: lois.foltan at oracle.com (lois.foltan at oracle.com) Date: Thu, 06 Feb 2020 14:31:19 +0000 Subject: hg: jdk/submit: 8230199: consolidate signature parsing code in HotSpot sources Message-ID: <202002061431.016EVKZg005499@aojmv0008.oracle.com> Changeset: 4a4d185098e2 Author: lfoltan Date: 2020-02-06 14:29 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/4a4d185098e2 8230199: consolidate signature parsing code in HotSpot sources Summary: Add a new Signature class to support basic signature queries and enhance SignatureStream class to parse field signatures in addition to methods. Reviewed-by: coleenp, dholmes, fparain, hseigel Contributed-by: lois.foltan at oracle.com, john.r.rose at oracle.com ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/s390/sharedRuntime_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/c1/c1_ValueMap.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciField.cpp ! src/hotspot/share/ci/ciKlass.hpp ! src/hotspot/share/ci/ciObjArrayKlass.cpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciSignature.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/classfile/placeholders.cpp ! src/hotspot/share/classfile/stackMapTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/compiler/methodMatcher.cpp ! src/hotspot/share/interpreter/bytecode.cpp ! src/hotspot/share/interpreter/bytecodeUtils.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/oopMapCache.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/jvmci/compilerRuntime.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp ! src/hotspot/share/oops/constMethod.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/generateOopMap.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/oops/symbol.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/methodHandles.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/fieldDescriptor.hpp ! src/hotspot/share/runtime/fieldDescriptor.inline.hpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/reflection.cpp ! 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 From rwestrel at redhat.com Thu Feb 6 14:33:33 2020 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Thu, 06 Feb 2020 14:33:33 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <202002061433.016EXXJY005968@aojmv0008.oracle.com> Changeset: 29ee7d6c9a58 Author: roland Date: 2020-02-06 15:33 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/29ee7d6c9a58 Closing branch From rwestrel at redhat.com Thu Feb 6 14:34:54 2020 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Thu, 06 Feb 2020 14:34:54 +0000 Subject: hg: jdk/submit: 8237086: assert(is_MachReturn()) running CTW with fix for JDK-8231291 Message-ID: <202002061434.016EYtc7006514@aojmv0008.oracle.com> Changeset: b259698025cf Author: roland Date: 2020-01-14 14:58 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/b259698025cf 8237086: assert(is_MachReturn()) running CTW with fix for JDK-8231291 Reviewed-by: kvn, vlivanov ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/graphKit.cpp From lois.foltan at oracle.com Thu Feb 6 15:29:12 2020 From: lois.foltan at oracle.com (lois.foltan at oracle.com) Date: Thu, 06 Feb 2020 15:29:12 +0000 Subject: hg: jdk/submit: 8238600: Remove runtime/fieldType.hpp and fieldType.cpp Message-ID: <202002061529.016FTDtU007104@aojmv0008.oracle.com> Changeset: d3caf06ac9ae Author: lfoltan Date: 2020-02-06 15:28 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/d3caf06ac9ae 8238600: Remove runtime/fieldType.hpp and fieldType.cpp Summary: Remove obsolesced source files fieldType.hpp and fieldType.cpp. Reviewed-by: hseigel Contributed-by: lois.foltan at oracle.com - src/hotspot/share/runtime/fieldType.cpp - src/hotspot/share/runtime/fieldType.hpp From rwestrel at redhat.com Thu Feb 6 16:00:34 2020 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Thu, 06 Feb 2020 16:00:34 +0000 Subject: hg: jdk/submit: Merge Message-ID: <202002061600.016G0YYo024346@aojmv0008.oracle.com> Changeset: 96f171d745fd Author: roland Date: 2020-02-06 17:00 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/96f171d745fd Merge - src/hotspot/share/runtime/fieldType.cpp - src/hotspot/share/runtime/fieldType.hpp From jesper.wilhelmsson at oracle.com Thu Feb 6 16:15:00 2020 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 06 Feb 2020 16:15:00 +0000 Subject: hg: jdk/submit: 3 new changesets Message-ID: <202002061615.016GF1mg002661@aojmv0008.oracle.com> Changeset: 4a87bb7ebfd7 Author: roland Date: 2020-01-31 14:36 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/4a87bb7ebfd7 8237776: Shenandoah: Wrong result with Lucene test Reviewed-by: rkennke, zgu, shade ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp Changeset: e08e21ca813f Author: jwilhelm Date: 2020-02-06 02:52 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/e08e21ca813f Added tag jdk-14+35 for changeset 4a87bb7ebfd7 ! .hgtags Changeset: c17f7a28ee8d Author: jwilhelm Date: 2020-02-06 17:14 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/c17f7a28ee8d Merge ! .hgtags ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp From zgu at redhat.com Thu Feb 6 18:08:51 2020 From: zgu at redhat.com (zgu at redhat.com) Date: Thu, 06 Feb 2020 18:08:51 +0000 Subject: hg: jdk/submit: 8238574: Shenandoah: Assertion failure due to missing null check Message-ID: <202002061808.016I8qQI004323@aojmv0008.oracle.com> Changeset: 8d8916159b62 Author: zgu Date: 2020-02-06 13:08 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/8d8916159b62 8238574: Shenandoah: Assertion failure due to missing null check Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp From naoto.sato at oracle.com Thu Feb 6 18:48:49 2020 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Thu, 06 Feb 2020 18:48:49 +0000 Subject: hg: jdk/submit14: 8238605: Correct the CLDR version number in cldr.md files Message-ID: <202002061848.016Imotf027850@aojmv0008.oracle.com> Changeset: bc54620a3848 Author: naoto Date: 2020-02-06 10:10 -0800 URL: https://hg.openjdk.java.net/jdk/submit14/rev/bc54620a3848 8238605: Correct the CLDR version number in cldr.md files Reviewed-by: joehw, alanb ! src/java.base/share/legal/cldr.md ! src/jdk.localedata/share/legal/cldr.md From daniil.x.titov at oracle.com Thu Feb 6 19:25:02 2020 From: daniil.x.titov at oracle.com (daniil.x.titov at oracle.com) Date: Thu, 06 Feb 2020 19:25:02 +0000 Subject: hg: jdk/submit: 8196729: Add jstatd option to specify RMI connector port Message-ID: <202002061925.016JP3em017130@aojmv0008.oracle.com> Changeset: 9544e515be4e Author: dtitov Date: 2020-02-06 11:23 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/9544e515be4e 8196729: Add jstatd option to specify RMI connector port Reviewed-by: cjplummer, sspitsyn ! src/jdk.jstatd/share/classes/sun/tools/jstatd/Jstatd.java ! src/jdk.jstatd/share/classes/sun/tools/jstatd/RemoteHostImpl.java ! test/jdk/sun/tools/jstatd/JstatdTest.java + test/jdk/sun/tools/jstatd/TestJstatdRmiPort.java ! test/jdk/sun/tools/jstatd/TestJstatdUsage.java From jonathan.gibbons at oracle.com Thu Feb 6 20:45:59 2020 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Thu, 06 Feb 2020 20:45:59 +0000 Subject: hg: jdk/submit: 8238503: Remove unused field and accessor for docLocale from ToolOptions Message-ID: <202002062046.016Kk068001763@aojmv0008.oracle.com> Changeset: adc5b0998235 Author: jjg Date: 2020-02-06 12:44 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/adc5b0998235 8238503: Remove unused field and accessor for docLocale from ToolOptions Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOptions.java From jesper.wilhelmsson at oracle.com Thu Feb 6 23:17:45 2020 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 06 Feb 2020 23:17:45 +0000 Subject: hg: jdk/submit14: Added tag jdk-14+36 for changeset bc54620a3848 Message-ID: <202002062317.016NHjD9021820@aojmv0008.oracle.com> Changeset: e568ce785bdf Author: jwilhelm Date: 2020-02-07 00:17 +0100 URL: https://hg.openjdk.java.net/jdk/submit14/rev/e568ce785bdf Added tag jdk-14+36 for changeset bc54620a3848 ! .hgtags From zgu at redhat.com Fri Feb 7 00:32:38 2020 From: zgu at redhat.com (zgu at redhat.com) Date: Fri, 07 Feb 2020 00:32:38 +0000 Subject: hg: jdk/submit: 8238633: JVMTI heap walk should consult GC for marking oops Message-ID: <202002070032.0170Wd5J029136@aojmv0008.oracle.com> Changeset: 9098c7fac7e1 Author: zgu Date: 2020-02-06 19:32 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/9098c7fac7e1 8238633: JVMTI heap walk should consult GC for marking oops ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/prims/jvmtiTagMap.cpp From kim.barrett at oracle.com Fri Feb 7 00:41:16 2020 From: kim.barrett at oracle.com (kim.barrett at oracle.com) Date: Fri, 07 Feb 2020 00:41:16 +0000 Subject: hg: jdk/submit: 8237143: Eliminate DirtyCardQ_cbl_mon Message-ID: <202002070041.0170fHb9003438@aojmv0008.oracle.com> Changeset: 59daa8db33ce Author: kbarrett Date: 2020-02-06 19:09 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/59daa8db33ce 8237143: Eliminate DirtyCardQ_cbl_mon Summary: Replace locked data structures with lock-free data structures. Reviewed-by: tschatzl, sangheki ! src/hotspot/share/gc/g1/g1BarrierSet.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! 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/shared/ptrQueue.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp From david.holmes at oracle.com Fri Feb 7 02:06:23 2020 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Fri, 07 Feb 2020 02:06:23 +0000 Subject: hg: jdk/submit: 8238460: Provide warnings about the use of JNI RegisterNatives to rebind native methods for boot/platform classes in other classloaders Message-ID: <202002070206.01726ONE015714@aojmv0008.oracle.com> Changeset: 5e402c63694f Author: dholmes Date: 2020-02-06 21:03 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/5e402c63694f 8238460: Provide warnings about the use of JNI RegisterNatives to rebind native methods for boot/platform classes in other classloaders Reviewed-by: jwilhelm, lfoltan ! src/hotspot/share/prims/jni.cpp + test/hotspot/jtreg/runtime/jni/registerNativesWarning/TestRegisterNativesWarning.java + test/hotspot/jtreg/runtime/jni/registerNativesWarning/libregisterNativesWarning.c From claes.redestad at oracle.com Fri Feb 7 08:41:52 2020 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Fri, 07 Feb 2020 08:41:52 +0000 Subject: hg: jdk/submit: 8238599: Refactor and simplify implAddOpensToAllUnnamed Message-ID: <202002070841.0178fqZL003816@aojmv0008.oracle.com> Changeset: e0fca02bb611 Author: redestad Date: 2020-02-07 09:47 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/e0fca02bb611 8238599: Refactor and simplify implAddOpensToAllUnnamed Reviewed-by: alanb ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java From claes.redestad at oracle.com Fri Feb 7 09:11:22 2020 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Fri, 07 Feb 2020 09:11:22 +0000 Subject: hg: jdk/submit: 8236272: Improve fidelity between contents of default CDS archive and classes loaded at runtime Message-ID: <202002070911.0179BMsv019372@aojmv0008.oracle.com> Changeset: 538611d777d2 Author: redestad Date: 2020-02-07 10:15 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/538611d777d2 8236272: Improve fidelity between contents of default CDS archive and classes loaded at runtime Reviewed-by: erikj, jiangli, iklam ! make/GenerateLinkOptData.gmk ! make/jdk/src/classes/build/tools/classlist/HelloClasslist.java From claes.redestad at oracle.com Fri Feb 7 09:24:22 2020 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Fri, 07 Feb 2020 09:24:22 +0000 Subject: hg: jdk/submit: 8237484: Improve module system bootstrap Message-ID: <202002070924.0179OMZj024426@aojmv0008.oracle.com> Changeset: 84920d352dc4 Author: redestad Date: 2020-02-07 10:23 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/84920d352dc4 8237484: Improve module system bootstrap Reviewed-by: alanb ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java From patrick.concannon at oracle.com Fri Feb 7 11:14:03 2020 From: patrick.concannon at oracle.com (patrick.concannon at oracle.com) Date: Fri, 07 Feb 2020 11:14:03 +0000 Subject: hg: jdk/submit: 7021373: DatagramPacket exception conditions are not clear Message-ID: <202002071114.017BE4Gw007422@aojmv0008.oracle.com> Changeset: f41394559814 Author: pconcannon Date: 2020-02-07 11:10 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/f41394559814 7021373: DatagramPacket exception conditions are not clear Summary: Specification is clarified by adding or clarifying @throws clauses where required Reviewed-by: alanb, chegar, darcy, dfuchs ! src/java.base/share/classes/java/net/DatagramPacket.java ! test/jdk/java/net/DatagramPacket/Constructor.java + test/jdk/java/net/DatagramPacket/Setters.java From rwestrel at redhat.com Fri Feb 7 11:39:36 2020 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Fri, 07 Feb 2020 11:39:36 +0000 Subject: hg: jdk/submit: 8237086: assert(is_MachReturn()) running CTW with fix for JDK-8231291 Message-ID: <202002071139.017BdaRa022879@aojmv0008.oracle.com> Changeset: f2cefce4859b Author: roland Date: 2020-01-14 14:58 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/f2cefce4859b 8237086: assert(is_MachReturn()) running CTW with fix for JDK-8231291 Reviewed-by: kvn, vlivanov ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/graphKit.cpp From rwestrel at redhat.com Fri Feb 7 11:44:18 2020 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Fri, 07 Feb 2020 11:44:18 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <202002071144.017BiJxC027601@aojmv0008.oracle.com> Changeset: c4ff7c376a0d Author: roland Date: 2020-02-07 12:44 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/c4ff7c376a0d Closing branch From rwestrel at redhat.com Fri Feb 7 11:47:35 2020 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Fri, 07 Feb 2020 11:47:35 +0000 Subject: hg: jdk/submit: Merge Message-ID: <202002071147.017BlZUZ029152@aojmv0008.oracle.com> Changeset: 952575faf11a Author: roland Date: 2020-02-07 12:47 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/952575faf11a Merge - src/hotspot/os/bsd/gc/z/zBackingFile_bsd.cpp - src/hotspot/os/bsd/gc/z/zBackingFile_bsd.hpp - src/hotspot/os/linux/gc/z/zBackingFile_linux.cpp - src/hotspot/os/linux/gc/z/zBackingFile_linux.hpp - src/hotspot/os/linux/gc/z/zBackingPath_linux.cpp - src/hotspot/os/linux/gc/z/zBackingPath_linux.hpp - src/hotspot/os/windows/gc/z/zBackingFile_windows.cpp - src/hotspot/os/windows/gc/z/zBackingFile_windows.hpp - src/hotspot/share/gc/parallel/psMarkSweep.cpp - src/hotspot/share/gc/parallel/psMarkSweep.hpp - src/hotspot/share/gc/parallel/psMarkSweepDecorator.cpp - src/hotspot/share/gc/parallel/psMarkSweepDecorator.hpp - src/hotspot/share/gc/parallel/psMarkSweepProxy.hpp - src/hotspot/share/gc/shared/owstTaskTerminator.cpp - src/hotspot/share/gc/shared/owstTaskTerminator.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/loopnode.cpp - src/hotspot/share/runtime/fieldType.cpp - src/hotspot/share/runtime/fieldType.hpp - src/java.base/share/classes/java/lang/reflect/ProxyGenerator_v49.java - src/java.base/share/classes/java/time/chrono/hijrah-config-islamic-umalqura.properties - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/external/jquery/jquery.js - src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java - test/hotspot/jtreg/runtime/7162488/Test7162488.sh - test/hotspot/jtreg/runtime/StackGap/testme.sh - test/hotspot/jtreg/runtime/StackGuardPages/testme.sh - test/hotspot/jtreg/runtime/TLS/testtls.sh - test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening001/TestDescription.java - test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening002/TestDescription.java - test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/run.sh - test/hotspot/jtreg/vmTestbase/jit/tiered/TestDescription.java - test/hotspot/jtreg/vmTestbase/jit/tiered/tieredTest.sh - test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java - test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/maxMetaspaceSize.sh - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/run.sh - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/run.sh - test/jdk/jdk/jfr/event/io/EvilInstrument.java - test/jdk/jdk/jfr/event/sampling/libTestNative.c - test/langtools/jdk/javadoc/doclet/testOptions/help.html From rwestrel at redhat.com Fri Feb 7 13:21:42 2020 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Fri, 07 Feb 2020 13:21:42 +0000 Subject: hg: jdk/submit: 8231291: C2: loop opts before EA should maximally unroll loops Message-ID: <202002071321.017DLgwK026532@aojmv0008.oracle.com> Changeset: 51fb05ec531d Author: roland Date: 2019-12-20 17:17 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/51fb05ec531d 8231291: C2: loop opts before EA should maximally unroll loops Reviewed-by: kvn, vlivanov ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/loopnode.cpp From zgu at redhat.com Fri Feb 7 13:22:58 2020 From: zgu at redhat.com (zgu at redhat.com) Date: Fri, 07 Feb 2020 13:22:58 +0000 Subject: hg: jdk/submit: Merge Message-ID: <202002071322.017DMw2S027065@aojmv0008.oracle.com> Changeset: d0a8aa4929fd Author: zgu Date: 2020-02-07 08:22 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/d0a8aa4929fd Merge - src/hotspot/os/bsd/gc/z/zBackingFile_bsd.cpp - src/hotspot/os/bsd/gc/z/zBackingFile_bsd.hpp - src/hotspot/os/linux/gc/z/zBackingFile_linux.cpp - src/hotspot/os/linux/gc/z/zBackingFile_linux.hpp - src/hotspot/os/linux/gc/z/zBackingPath_linux.cpp - src/hotspot/os/linux/gc/z/zBackingPath_linux.hpp - src/hotspot/os/windows/gc/z/zBackingFile_windows.cpp - src/hotspot/os/windows/gc/z/zBackingFile_windows.hpp - src/hotspot/share/gc/parallel/psMarkSweep.cpp - src/hotspot/share/gc/parallel/psMarkSweep.hpp - src/hotspot/share/gc/parallel/psMarkSweepDecorator.cpp - src/hotspot/share/gc/parallel/psMarkSweepDecorator.hpp - src/hotspot/share/gc/parallel/psMarkSweepProxy.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp - src/hotspot/share/gc/shared/owstTaskTerminator.cpp - src/hotspot/share/gc/shared/owstTaskTerminator.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/prims/jvmtiTagMap.cpp - src/hotspot/share/runtime/fieldType.cpp - src/hotspot/share/runtime/fieldType.hpp - src/java.base/share/classes/java/lang/reflect/ProxyGenerator_v49.java - src/java.base/share/classes/java/time/chrono/hijrah-config-islamic-umalqura.properties - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/external/jquery/jquery.js - src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java - test/hotspot/jtreg/runtime/7162488/Test7162488.sh - test/hotspot/jtreg/runtime/StackGap/testme.sh - test/hotspot/jtreg/runtime/StackGuardPages/testme.sh - test/hotspot/jtreg/runtime/TLS/testtls.sh - test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening001/TestDescription.java - test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening002/TestDescription.java - test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/run.sh - test/hotspot/jtreg/vmTestbase/jit/tiered/TestDescription.java - test/hotspot/jtreg/vmTestbase/jit/tiered/tieredTest.sh - test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java - test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/maxMetaspaceSize.sh - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/run.sh - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/run.sh - test/jdk/jdk/jfr/event/io/EvilInstrument.java - test/jdk/jdk/jfr/event/sampling/libTestNative.c - test/langtools/jdk/javadoc/doclet/testOptions/help.html From erik.gahlin at oracle.com Fri Feb 7 17:25:49 2020 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Fri, 07 Feb 2020 17:25:49 +0000 Subject: hg: jdk/submit: 8215452: Logged repo location is wrong when using delayed recording start Message-ID: <202002071725.017HPn8u019273@aojmv0008.oracle.com> Changeset: f1f8562f3ad2 Author: egahlin Date: 2020-02-07 18:24 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/f1f8562f3ad2 8215452: Logged repo location is wrong when using delayed recording start Reviewed-by: mgronlun, mseledtsov ! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java From zgu at redhat.com Fri Feb 7 17:31:16 2020 From: zgu at redhat.com (zgu at redhat.com) Date: Fri, 07 Feb 2020 17:31:16 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <202002071731.017HVG1w023261@aojmv0008.oracle.com> Changeset: 420dee7eca35 Author: zgu Date: 2020-02-07 12:30 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/420dee7eca35 Merge Changeset: 25d44df05e28 Author: zgu Date: 2020-02-07 12:30 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/25d44df05e28 Import ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp From jesper.wilhelmsson at oracle.com Fri Feb 7 19:30:14 2020 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Fri, 07 Feb 2020 19:30:14 +0000 Subject: hg: jdk/submit: 3 new changesets Message-ID: <202002071930.017JUFUL000955@aojmv0008.oracle.com> Changeset: bc54620a3848 Author: naoto Date: 2020-02-06 10:10 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/bc54620a3848 8238605: Correct the CLDR version number in cldr.md files Reviewed-by: joehw, alanb ! src/java.base/share/legal/cldr.md ! src/jdk.localedata/share/legal/cldr.md Changeset: e568ce785bdf Author: jwilhelm Date: 2020-02-07 00:17 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/e568ce785bdf Added tag jdk-14+36 for changeset bc54620a3848 ! .hgtags Changeset: adda073e3c33 Author: jwilhelm Date: 2020-02-07 17:24 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/adda073e3c33 Merge ! .hgtags From zgu at redhat.com Fri Feb 7 20:33:21 2020 From: zgu at redhat.com (zgu at redhat.com) Date: Fri, 07 Feb 2020 20:33:21 +0000 Subject: hg: jdk/submit: Merge Message-ID: <202002072033.017KXMng003866@aojmv0008.oracle.com> Changeset: b945948f37f0 Author: zgu Date: 2020-02-07 15:33 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/b945948f37f0 Merge From mikhailo.seledtsov at oracle.com Fri Feb 7 21:04:30 2020 From: mikhailo.seledtsov at oracle.com (mikhailo.seledtsov at oracle.com) Date: Fri, 07 Feb 2020 21:04:30 +0000 Subject: hg: jdk/submit: 8219999: TestJFREvents container test should not use jdk.CPUInformation event for container CPU values Message-ID: <202002072104.017L4U61024104@aojmv0008.oracle.com> Changeset: 2d9610f6d9ac Author: mseledtsov Date: 2020-02-07 13:04 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/2d9610f6d9ac 8219999: TestJFREvents container test should not use jdk.CPUInformation event for container CPU values Summary: Updated the testcase not to test jdk.CPUInformation Reviewed-by: egahlin ! test/hotspot/jtreg/containers/docker/TestJFREvents.java From jonathan.gibbons at oracle.com Sat Feb 8 00:16:42 2020 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Sat, 08 Feb 2020 00:16:42 +0000 Subject: hg: jdk/submit: 8238648: Rename and simplify Utils.WeakSoftHashMap Message-ID: <202002080016.0180GgFt007869@aojmv0008.oracle.com> Changeset: ee863b393d0c Author: jjg Date: 2020-02-07 16:16 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/ee863b393d0c 8238648: Rename and simplify Utils.WeakSoftHashMap Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java From jonathan.gibbons at oracle.com Sat Feb 8 00:43:39 2020 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Sat, 08 Feb 2020 00:43:39 +0000 Subject: hg: jdk/submit: 8238506: fix obsolete comments and inconsistent exceptions in BaseTaglet Message-ID: <202002080043.0180hd4G021723@aojmv0008.oracle.com> Changeset: d6019966a4a2 Author: jjg Date: 2020-02-07 16:43 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/d6019966a4a2 8238506: fix obsolete comments and inconsistent exceptions in BaseTaglet Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BasePropertyTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/Taglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java From jonathan.gibbons at oracle.com Sat Feb 8 01:02:11 2020 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Sat, 08 Feb 2020 01:02:11 +0000 Subject: hg: jdk/submit: 8238437: Support separate locales for console messages and HTML content. Message-ID: <202002080102.01812BDC000504@aojmv0008.oracle.com> Changeset: 3b89be93a7e7 Author: jjg Date: 2020-02-07 17:00 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/3b89be93a7e7 8238437: Support separate locales for console messages and HTML content. Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Resources.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/PropertyGetterTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/PropertySetterTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Group.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MetaKeywords.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java From igor.ignatyev at oracle.com Sat Feb 8 08:15:39 2020 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Sat, 08 Feb 2020 08:15:39 +0000 Subject: hg: jdk/submit: 8238586: [TESTBUG] vmTestbase/jit/tiered/Test.java failed when TieredCompilation is disabled Message-ID: <202002080815.0188Fd98001732@aojmv0008.oracle.com> Changeset: d1caf4022e8e Author: iignatyev Date: 2020-02-08 15:46 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/d1caf4022e8e 8238586: [TESTBUG] vmTestbase/jit/tiered/Test.java failed when TieredCompilation is disabled Reviewed-by: iignatyev Contributed-by: huangjia at loongson.cn ! test/hotspot/jtreg/vmTestbase/jit/tiered/Test.java From claes.redestad at oracle.com Sat Feb 8 14:20:05 2020 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Sat, 08 Feb 2020 14:20:05 +0000 Subject: hg: jdk/submit: 8238684: Override getOrDefault in immutable Map implementation Message-ID: <202002081420.018EK5lC002658@aojmv0008.oracle.com> Changeset: bc3da0226ffa Author: redestad Date: 2020-02-08 15:21 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/bc3da0226ffa 8238684: Override getOrDefault in immutable Map implementation Reviewed-by: forax, psandoz, smarks ! src/java.base/share/classes/java/util/ImmutableCollections.java ! test/micro/org/openjdk/bench/java/util/ImmutableColls.java From shade at redhat.com Mon Feb 10 05:26:19 2020 From: shade at redhat.com (shade at redhat.com) Date: Mon, 10 Feb 2020 05:26:19 +0000 Subject: hg: jdk/submit: 3 new changesets Message-ID: <202002100526.01A5QJEq015122@aojmv0008.oracle.com> Changeset: 1375d360210f Author: shade Date: 2020-02-10 06:18 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/1375d360210f 8238366: CTW runner closes standard output on exit Reviewed-by: adinn, iignatyev ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CompileTheWorld.java Changeset: 787d9d725483 Author: shade Date: 2020-02-10 06:18 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/787d9d725483 8238247: CTW runner should sweep nmethods more aggressively Reviewed-by: adinn, simonis, iignatyev ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java Changeset: b585d773ea0f Author: shade Date: 2020-02-10 06:18 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/b585d773ea0f 8238591: CTW: Split applications/ctw/modules/jdk_localedata.java Reviewed-by: iignatyev ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/applications/ctw/modules/jdk_localedata.java + test/hotspot/jtreg/applications/ctw/modules/jdk_localedata_2.java From sean.coffey at oracle.com Mon Feb 10 07:19:11 2020 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Mon, 10 Feb 2020 07:19:11 +0000 Subject: hg: jdk/submit: 8223260: NamingManager should cache InitialContextFactory Message-ID: <202002100719.01A7JB4r016703@aojmv0008.oracle.com> Changeset: 92b01977fde2 Author: coffeys Date: 2020-02-09 21:55 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/92b01977fde2 8223260: NamingManager should cache InitialContextFactory Reviewed-by: alanb, plevart, dfuchs ! src/java.base/share/classes/module-info.java ! src/java.naming/share/classes/javax/naming/spi/NamingManager.java + test/jdk/javax/naming/spi/DummyContextFactory.java + test/jdk/javax/naming/spi/DummyContextFactory2.java + test/jdk/javax/naming/spi/FactoryCacheTest.java From david.buck at oracle.com Mon Feb 10 08:34:01 2020 From: david.buck at oracle.com (david.buck at oracle.com) Date: Mon, 10 Feb 2020 08:34:01 +0000 Subject: hg: jdk/submit: 8238596: AVX enabled by default for Skylake even when unsupported Message-ID: <202002100834.01A8Y1B4014763@aojmv0008.oracle.com> Changeset: 022eb7fb53f4 Author: dbuck Date: 2020-02-10 03:35 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/022eb7fb53f4 8238596: AVX enabled by default for Skylake even when unsupported Summary: Only default to UseAVX=2 when support is detected Reviewed-by: shade, vlivanov ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp From thomas.stuefe at gmail.com Mon Feb 10 11:23:23 2020 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Mon, 10 Feb 2020 11:23:23 +0000 Subject: hg: jdk/submit: 8238380: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10 Message-ID: <202002101123.01ABNOH3019730@aojmv0008.oracle.com> Changeset: b1a9db3e6d31 Author: qpzhang Date: 2020-02-04 21:27 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/b1a9db3e6d31 8238380: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10 Summary: Fixed libjava/childproc.o link errors caused by GCC10 default -fno-common Reviewed-by: stuefe, clanger, rriggs ! src/java.base/unix/native/libjava/childproc.c ! src/java.base/unix/native/libjava/childproc.h From claes.redestad at oracle.com Mon Feb 10 11:34:45 2020 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Mon, 10 Feb 2020 11:34:45 +0000 Subject: hg: jdk/submit: 8230301: Re-examine hardcoded defaults in GenerateJLIClassesPlugin Message-ID: <202002101134.01ABYj9k026526@aojmv0008.oracle.com> Changeset: 848029e1983e Author: redestad Date: 2020-02-10 12:39 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/848029e1983e 8230301: Re-examine hardcoded defaults in GenerateJLIClassesPlugin Reviewed-by: mchung ! make/GenerateLinkOptData.gmk ! make/jdk/src/classes/build/tools/classlist/HelloClasslist.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! test/jdk/tools/jlink/plugins/GenerateJLIClassesPluginTest.java From rwestrel at redhat.com Mon Feb 10 12:30:55 2020 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Mon, 10 Feb 2020 12:30:55 +0000 Subject: hg: jdk/submit: 8238385: CTW: C2 (Shenandoah) compilation fails with "Range check dependent CastII node was not removed" Message-ID: <202002101230.01ACUtMw000438@aojmv0008.oracle.com> Changeset: a7c55579c61c Author: roland Date: 2020-02-07 13:59 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a7c55579c61c 8238385: CTW: C2 (Shenandoah) compilation fails with "Range check dependent CastII node was not removed" Reviewed-by: rkennke, shade ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp + test/hotspot/jtreg/gc/shenandoah/compiler/FoldIfAfterExpansion.java From rwestrel at redhat.com Mon Feb 10 12:45:49 2020 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Mon, 10 Feb 2020 12:45:49 +0000 Subject: hg: jdk/submit: 8237837: Shenandoah: assert(mem == __null) failed: only one safepoint Message-ID: <202002101245.01ACjn9q008899@aojmv0008.oracle.com> Changeset: a42cdcd11ca4 Author: roland Date: 2020-01-28 11:28 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a42cdcd11ca4 8237837: Shenandoah: assert(mem == __null) failed: only one safepoint Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp + test/hotspot/jtreg/gc/shenandoah/compiler/BarrierInInfiniteLoop.java From alan.bateman at oracle.com Mon Feb 10 12:58:19 2020 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Mon, 10 Feb 2020 12:58:19 +0000 Subject: hg: jdk/submit: 8238376: test/jdk/java/nio/channels/DatagramChannel/Loopback.java failing on multi-homed systems Message-ID: <202002101258.01ACwJne017010@aojmv0008.oracle.com> Changeset: 6a82085fc61d Author: alanb Date: 2020-02-10 12:57 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/6a82085fc61d 8238376: test/jdk/java/nio/channels/DatagramChannel/Loopback.java failing on multi-homed systems Reviewed-by: dfuchs ! test/jdk/java/nio/channels/DatagramChannel/Loopback.java From claes.redestad at oracle.com Mon Feb 10 13:01:02 2020 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Mon, 10 Feb 2020 13:01:02 +0000 Subject: hg: jdk/submit: 8237878: Improve ModuleLoaderMap datastructures Message-ID: <202002101301.01AD121P018121@aojmv0008.oracle.com> Changeset: ff30bca14dc9 Author: redestad Date: 2020-02-10 13:58 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ff30bca14dc9 8237878: Improve ModuleLoaderMap datastructures Reviewed-by: alanb, forax ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/java/lang/module/ResolvedModule.java ! src/java.base/share/classes/jdk/internal/module/ArchivedModuleGraph.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/java.base/share/classes/jdk/internal/module/ModuleLoaderMap.java From erik.gahlin at oracle.com Mon Feb 10 13:22:08 2020 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Mon, 10 Feb 2020 13:22:08 +0000 Subject: hg: jdk/submit: 8238634: Reduce log verbosity of the JFR thread sampler Message-ID: <202002101322.01ADM9mT028504@aojmv0008.oracle.com> Changeset: d954bf9df7f6 Author: egahlin Date: 2020-02-10 14:21 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d954bf9df7f6 8238634: Reduce log verbosity of the JFR thread sampler Reviewed-by: mgronlun ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp From zgu at redhat.com Mon Feb 10 13:30:58 2020 From: zgu at redhat.com (zgu at redhat.com) Date: Mon, 10 Feb 2020 13:30:58 +0000 Subject: hg: jdk/submit: 8238633: JVMTI heap walk should consult GC for marking oops Message-ID: <202002101330.01ADUwkU005188@aojmv0008.oracle.com> Changeset: cac98ef5ee9a Author: zgu Date: 2020-02-10 08:30 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/cac98ef5ee9a 8238633: JVMTI heap walk should consult GC for marking oops ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/prims/jvmtiTagMap.cpp From frederic.parain at oracle.com Mon Feb 10 14:49:26 2020 From: frederic.parain at oracle.com (frederic.parain at oracle.com) Date: Mon, 10 Feb 2020 14:49:26 +0000 Subject: hg: jdk/submit: 8237767: Field layout computation overhaul Message-ID: <202002101449.01AEnQAD024700@aojmv0008.oracle.com> Changeset: 5a3b04593405 Author: fparain Date: 2020-02-10 09:49 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/5a3b04593405 8237767: Field layout computation overhaul Reviewed-by: dholmes, coleenp, lfoltan, shade ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp + src/hotspot/share/classfile/fieldLayoutBuilder.cpp + src/hotspot/share/classfile/fieldLayoutBuilder.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/fieldStreams.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceOop.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! 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/HotSpotVMConfig.java ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java + test/hotspot/jtreg/runtime/FieldLayout/FieldDensityTest.java From gerard.ziemski at oracle.com Mon Feb 10 17:42:56 2020 From: gerard.ziemski at oracle.com (gerard.ziemski at oracle.com) Date: Mon, 10 Feb 2020 17:42:56 +0000 Subject: hg: jdk/submit: 8235962: os::current_thread_id() is not signal safe on macOS Message-ID: <202002101742.01AHgutB012769@aojmv0008.oracle.com> Changeset: 49e01c6df096 Author: gziemski Date: 2020-02-10 11:41 -0600 URL: https://hg.openjdk.java.net/jdk/submit/rev/49e01c6df096 8235962: os::current_thread_id() is not signal safe on macOS Summary: Use mach_thread_self instead of pthread_mach_thread_np Reviewed-by: dholmes, cjplummer ! src/hotspot/os/bsd/osThread_bsd.cpp ! src/hotspot/os/bsd/osThread_bsd.hpp ! src/hotspot/os/bsd/os_bsd.cpp From vicente.romero at oracle.com Mon Feb 10 20:09:38 2020 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Mon, 10 Feb 2020 20:09:38 +0000 Subject: hg: jdk/submit: 8238239: java.lang.Record spec clarifications Message-ID: <202002102009.01AK9cPK010084@aojmv0008.oracle.com> Changeset: 011a7c1e9f0d Author: vromero Date: 2020-02-10 15:08 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/011a7c1e9f0d 8238239: java.lang.Record spec clarifications Reviewed-by: psandoz Contributed-by: john.r.rose at oracle.com ! src/java.base/share/classes/java/lang/Record.java From ivan.gerasimov at oracle.com Tue Feb 11 00:11:06 2020 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Tue, 11 Feb 2020 00:11:06 +0000 Subject: hg: jdk/submit: 8235812: Unicode linebreak with quantifier does not match valid input Message-ID: <202002110011.01B0B7kw026671@aojmv0008.oracle.com> Changeset: ae7a326448fa Author: igerasim Date: 2020-02-10 16:10 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/ae7a326448fa 8235812: Unicode linebreak with quantifier does not match valid input Reviewed-by: rriggs ! src/java.base/share/classes/java/util/regex/Pattern.java ! test/jdk/java/util/regex/RegExTest.java From jonathan.gibbons at oracle.com Mon Feb 10 21:29:30 2020 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Mon, 10 Feb 2020 21:29:30 +0000 Subject: hg: jdk/submit: 8238646: Cleanup signature and use of CommentHelper Message-ID: <202002102129.01ALTVCb025687@aojmv0008.oracle.com> Changeset: c8551a661913 Author: jjg Date: 2020-02-10 13:29 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/c8551a661913 8238646: Cleanup signature and use of CommentHelper Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SimpleTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java From sha.jiang at oracle.com Tue Feb 11 00:37:06 2020 From: sha.jiang at oracle.com (sha.jiang at oracle.com) Date: Tue, 11 Feb 2020 00:37:06 +0000 Subject: hg: jdk/submit: 8238677: java/net/httpclient/ssltest/CertificateTest.java should not specify TLS version Message-ID: <202002110037.01B0b6XS009780@aojmv0008.oracle.com> Changeset: c01bc48cfcbe Author: jjiang Date: 2020-02-11 08:36 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/c01bc48cfcbe 8238677: java/net/httpclient/ssltest/CertificateTest.java should not specify TLS version Reviewed-by: dfuchs + test/jdk/java/net/httpclient/ssltest/Cert.java ! test/jdk/java/net/httpclient/ssltest/CertificateTest.java ! test/jdk/java/net/httpclient/ssltest/Server.java - test/jdk/java/net/httpclient/ssltest/bad.keystore + test/jdk/java/net/httpclient/ssltest/gen-certs.sh - test/jdk/java/net/httpclient/ssltest/good.keystore - test/jdk/java/net/httpclient/ssltest/loopback.keystore From alexey.menkov at oracle.com Tue Feb 11 00:56:57 2020 From: alexey.menkov at oracle.com (alexey.menkov at oracle.com) Date: Tue, 11 Feb 2020 00:56:57 +0000 Subject: hg: jdk/submit: 8234935: JdwpListenTest.java and JdwpAttachTest.java getting bind failures on Windows 2016 hosts Message-ID: <202002110056.01B0uvAi023053@aojmv0008.oracle.com> Changeset: 28d4b3f2fadd Author: amenkov Date: 2020-02-10 16:56 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/28d4b3f2fadd 8234935: JdwpListenTest.java and JdwpAttachTest.java getting bind failures on Windows 2016 hosts Reviewed-by: cjplummer, sspitsyn ! test/jdk/ProblemList.txt ! test/jdk/com/sun/jdi/JdwpAttachTest.java ! test/jdk/com/sun/jdi/JdwpListenTest.java From david.holmes at oracle.com Tue Feb 11 00:58:44 2020 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Tue, 11 Feb 2020 00:58:44 +0000 Subject: hg: jdk/submit: 8236844: Deprecate PrintVMQWaitTime to prepare for its removal Message-ID: <202002110058.01B0wiqR024786@aojmv0008.oracle.com> Changeset: 39c991aa75d0 Author: dholmes Date: 2020-02-10 19:58 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/39c991aa75d0 8236844: Deprecate PrintVMQWaitTime to prepare for its removal Reviewed-by: rehn, coleenp, hseigel ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java From weijun.wang at oracle.com Tue Feb 11 03:18:03 2020 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Tue, 11 Feb 2020 03:18:03 +0000 Subject: hg: jdk/submit: 8231508: Spec Clarification : KeyTab:exist() method does not specify about the fallback details Message-ID: <202002110318.01B3I3vA010311@aojmv0008.oracle.com> Changeset: 8f6ffa575f63 Author: weijun Date: 2020-02-11 11:17 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/8f6ffa575f63 8231508: Spec Clarification : KeyTab:exist() method does not specify about the fallback details Reviewed-by: mullan ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyTab.java From thomas.stuefe at gmail.com Tue Feb 11 07:55:37 2020 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Tue, 11 Feb 2020 07:55:37 +0000 Subject: hg: jdk/submit: 8238380: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10 Message-ID: <202002110755.01B7tcIB004671@aojmv0008.oracle.com> Changeset: 6925fca95959 Author: qpzhang Date: 2020-02-04 21:27 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/6925fca95959 8238380: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10 Reviewed-by: stuefe, clanger, rriggs Contributed-by: patrick at os.amperecomputing.com ! src/java.base/unix/native/libjava/childproc.c ! src/java.base/unix/native/libjava/childproc.h From igor.ignatyev at oracle.com Tue Feb 11 08:42:43 2020 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Tue, 11 Feb 2020 08:42:43 +0000 Subject: hg: jdk/submit: 8238278: vmTestbase/vm/compiler/CodeCacheInfo/Test.java failure after JDK-8237787 Message-ID: <202002110842.01B8giDB028594@aojmv0008.oracle.com> Changeset: a9d37ff105fb Author: iignatyev Date: 2020-02-11 00:42 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/a9d37ff105fb 8238278: vmTestbase/vm/compiler/CodeCacheInfo/Test.java failure after JDK-8237787 Reviewed-by: kvn ! test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java From prasanta.sadhukhan at oracle.com Tue Feb 11 08:55:18 2020 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Tue, 11 Feb 2020 08:55:18 +0000 Subject: hg: jdk/submit: 14 new changesets Message-ID: <202002110855.01B8tJia005000@aojmv0008.oracle.com> Changeset: 635eaa93419e Author: trebari Date: 2020-01-23 17:32 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/635eaa93419e 7020860: BasicTreeUI contains getters/setters with unclear spec Reviewed-by: jdv, prr, serb ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java Changeset: 499e5a8a13ea Author: serb Date: 2020-01-23 21:42 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/499e5a8a13ea 8237049: Rollback the workaround for JDK-4533057 Reviewed-by: dmarkov ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java ! src/java.desktop/windows/native/libawt/windows/awt_Palette.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Palette.h ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp Changeset: ffcc3bd2b5da Author: serb Date: 2020-01-24 18:39 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/ffcc3bd2b5da 5085520: Inconsistency in spec for RenderingHints.entrySet() Reviewed-by: prr, jdv ! src/java.desktop/share/classes/java/awt/RenderingHints.java Changeset: 82fe2f667c29 Author: dbatrak Date: 2020-01-27 13:02 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/82fe2f667c29 8236996: Incorrect Roboto font rendering on Windows with subpixel antialiasing Reviewed-by: prr, serb ! src/java.desktop/share/classes/sun/font/FileFontStrike.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java ! src/java.desktop/windows/native/libfontmanager/lcdglyph.c Changeset: 2777408b8281 Author: serb Date: 2020-01-25 22:46 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/2777408b8281 8176359: Frame#setMaximizedbounds not working properly in multi screen environments 8231564: setMaximizedBounds is broken with large display scale and multiple monitors Reviewed-by: aivanov ! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java ! src/java.desktop/windows/classes/sun/awt/windows/WFramePeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Frame.h ! test/jdk/ProblemList.txt + test/jdk/java/awt/Frame/MaximizedToOppositeScreen/MaximizedToOppositeScreenBig.java + test/jdk/java/awt/Frame/MaximizedToOppositeScreen/MaximizedToOppositeScreenSmall.java ! test/jdk/java/awt/Frame/SetMaximizedBounds/SetMaximizedBounds.java Changeset: b344cf155157 Author: clanger Date: 2020-02-02 17:41 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/b344cf155157 8221741: ClassCastException can happen when fontconfig.properties is used Reviewed-by: mbaesken, itakiguchi ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java + test/jdk/java/awt/font/DefaultFontTest/DefaultFontTest.java Changeset: 2f9416465d1d Author: arapte Date: 2020-02-03 14:58 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/2f9416465d1d 8235900: [TESTBUG] [macos] PopupMenu Opaque property is not reflecting the Parents property on MAC OS Reviewed-by: serb Contributed-by: sureshkumar.mahaliswamy at oracle.com ! test/jdk/javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java Changeset: cd9a28621c53 Author: serb Date: 2020-02-04 12:56 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/cd9a28621c53 8225126: Test SetBoundsPaintTest.html faild on Windows when desktop is scaled Reviewed-by: jdv ! src/java.desktop/windows/classes/sun/awt/windows/WChoicePeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Choice.cpp ! test/jdk/java/awt/Choice/RemoveAllShrinkTest/RemoveAllShrinkTest.java + test/jdk/java/awt/Choice/SetBoundsPaintTest/SetBoundsPaintTest.java Changeset: 0017ed5e309e Author: prr Date: 2020-02-07 11:09 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/0017ed5e309e Merge - src/hotspot/share/gc/shared/owstTaskTerminator.cpp - src/hotspot/share/gc/shared/owstTaskTerminator.hpp - src/hotspot/share/runtime/fieldType.cpp - src/hotspot/share/runtime/fieldType.hpp - src/java.base/share/classes/java/lang/reflect/ProxyGenerator_v49.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/external/jquery/jquery.js - src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java - test/hotspot/jtreg/runtime/7162488/Test7162488.sh - test/hotspot/jtreg/runtime/StackGap/testme.sh - test/hotspot/jtreg/runtime/StackGuardPages/testme.sh - test/hotspot/jtreg/runtime/TLS/testtls.sh - test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening001/TestDescription.java - test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening002/TestDescription.java - test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/run.sh - test/hotspot/jtreg/vmTestbase/jit/tiered/TestDescription.java - test/hotspot/jtreg/vmTestbase/jit/tiered/tieredTest.sh - test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java - test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/maxMetaspaceSize.sh - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/run.sh - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/run.sh ! test/jdk/ProblemList.txt - test/jdk/jdk/jfr/event/io/EvilInstrument.java - test/jdk/jdk/jfr/event/sampling/libTestNative.c - test/langtools/jdk/javadoc/doclet/testOptions/help.html Changeset: 915d0c063009 Author: prr Date: 2020-02-08 12:00 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/915d0c063009 8238721: Add failing client jtreg tests to the Problem List Reviewed-by: serb ! test/jdk/ProblemList.txt Changeset: 60e0f51a395b Author: serb Date: 2020-02-08 14:25 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/60e0f51a395b 8238276: ComponentPeer.xxxImage are not implemented in some peers Reviewed-by: aivanov ! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFileDialog.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/peer/ComponentPeer.java ! src/java.desktop/share/classes/sun/awt/NullComponentPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedChildProxyPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WComponentPeer.java + test/jdk/java/awt/FileDialog/ImageOperations.java Changeset: 0596ee6950a6 Author: serb Date: 2020-02-08 18:48 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/0596ee6950a6 8237222: [macos] java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java fails Reviewed-by: trebari, prr, psadhukhan + test/jdk/java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java Changeset: 5b540d7a1420 Author: psadhukhan Date: 2020-02-11 13:41 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/5b540d7a1420 Merge ! test/jdk/ProblemList.txt - test/jdk/java/net/httpclient/ssltest/bad.keystore - test/jdk/java/net/httpclient/ssltest/good.keystore - test/jdk/java/net/httpclient/ssltest/loopback.keystore Changeset: eaefceb7f52e Author: psadhukhan Date: 2020-02-11 14:24 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/eaefceb7f52e Merge From chris.hegarty at oracle.com Tue Feb 11 10:52:54 2020 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 11 Feb 2020 10:52:54 +0000 Subject: hg: jdk/submit: 8238386: (sctp) jdk.sctp/unix/native/libsctp/SctpNet.c "multiple definition" link errors with GCC10 Message-ID: <202002111052.01BAqtI0013033@aojmv0008.oracle.com> Changeset: 8e6fa89397ca Author: qpzhang Date: 2020-02-05 17:14 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/8e6fa89397ca 8238386: (sctp) jdk.sctp/unix/native/libsctp/SctpNet.c "multiple definition" link errors with GCC10 Summary: Fixed libsctp link errors caused by GCC10 default -fno-common Reviewed-by: chegar ! src/jdk.sctp/unix/native/libsctp/Sctp.h ! src/jdk.sctp/unix/native/libsctp/SctpNet.c From thomas.schatzl at oracle.com Tue Feb 11 11:48:47 2020 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Tue, 11 Feb 2020 11:48:47 +0000 Subject: hg: jdk/submit: 8238160: Uniformize Parallel GC task queue variable names Message-ID: <202002111148.01BBmmNC015836@aojmv0008.oracle.com> Changeset: c8a3d5ca8312 Author: tschatzl Date: 2020-02-11 12:48 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/c8a3d5ca8312 8238160: Uniformize Parallel GC task queue variable names Reviewed-by: kbarrett, sangheki ! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.hpp ! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.hpp ! src/hotspot/share/gc/shared/taskqueue.hpp From vladimir.x.ivanov at oracle.com Tue Feb 11 11:56:31 2020 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Tue, 11 Feb 2020 11:56:31 +0000 Subject: hg: jdk/submit: 5 new changesets Message-ID: <202002111156.01BBuVIG020802@aojmv0008.oracle.com> Changeset: 698732b81e94 Author: vlivanov Date: 2020-02-11 14:55 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/698732b81e94 8136414: Large performance penalty declaring a method strictfp on strict-only platforms Reviewed-by: thartmann ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_globals_aarch64.hpp ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/arm/c1_globals_arm.hpp ! src/hotspot/cpu/ppc/c1_globals_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/c1_globals_s390.hpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/sparc/c1_globals_sparc.hpp ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/cpu/x86/c1_Defs_x86.hpp ! src/hotspot/cpu/x86/c1_globals_x86.hpp ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_globals.hpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/runtime/globals.hpp Changeset: 0364d904a7a5 Author: vlivanov Date: 2020-02-11 14:55 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/0364d904a7a5 8238680: C2: Remove redundant AD instructions for Replicate nodes Reviewed-by: thartmann, sviswanathan ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad Changeset: 25d59b852741 Author: vlivanov Date: 2020-02-11 14:55 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/25d59b852741 8238690: C2: Handle vector shifts by constant and non-constant scalar uniformly Reviewed-by: thartmann, sviswanathan ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp Changeset: 653c743d5f75 Author: vlivanov Date: 2020-02-11 14:55 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/653c743d5f75 8238683: C2: Remove Use24BitFP and Use24BitFPMode flags Reviewed-by: thartmann, neliasso ! src/hotspot/share/adlc/dfa.cpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp Changeset: aef4920d5b30 Author: vlivanov Date: 2020-02-11 14:55 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/aef4920d5b30 8238762: Optimized build is broken Reviewed-by: coleenp ! src/hotspot/share/runtime/mutex.hpp From suenaga at oss.nttdata.com Tue Feb 11 12:05:36 2020 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Tue, 11 Feb 2020 12:05:36 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <202002111205.01BC5aAh024450@aojmv0008.oracle.com> Changeset: 9545c7b11ba5 Author: ysuenaga Date: 2020-02-11 21:02 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/9545c7b11ba5 Closing branch Changeset: 615873c49243 Author: ysuenaga Date: 2020-02-11 21:05 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/615873c49243 8233373: hs_err should report the location of JFR files ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/jfr.hpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.hpp ! src/hotspot/share/jfr/recorder/repository/jfrRepository.cpp ! src/hotspot/share/jfr/recorder/repository/jfrRepository.hpp ! src/hotspot/share/utilities/vmError.cpp From pavel.rappo at oracle.com Tue Feb 11 13:25:10 2020 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 11 Feb 2020 13:25:10 +0000 Subject: hg: jdk/submit: 8238291: Fix inconsistencies in the format of the index files Message-ID: <202002111325.01BDPAQC009259@aojmv0008.oracle.com> Changeset: cc5c578e1af6 Author: prappo Date: 2020-02-11 13:19 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/cc5c578e1af6 8238291: Fix inconsistencies in the format of the index files Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItem.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java From pavel.rappo at oracle.com Tue Feb 11 15:34:12 2020 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 11 Feb 2020 15:34:12 +0000 Subject: hg: jdk/submit: 8237909: Remove zipped index files feature Message-ID: <202002111534.01BFYCuR024783@aojmv0008.oracle.com> Changeset: 396a47e0860f Author: prappo Date: 2020-02-11 15:23 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/396a47e0860f 8237909: Remove zipped index files feature Reviewed-by: hannesw, jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jszip-utils/dist/jszip-utils-ie.js - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jszip-utils/dist/jszip-utils-ie.min.js - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jszip-utils/dist/jszip-utils.js - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jszip-utils/dist/jszip-utils.min.js - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jszip/dist/jszip.js - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jszip/dist/jszip.min.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java - src/jdk.javadoc/share/legal/jszip.md ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/tool/api/basic/APITest.java From sgehwolf at redhat.com Tue Feb 11 18:53:07 2020 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Tue, 11 Feb 2020 18:53:07 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <202002111853.01BIr7aA020655@aojmv0008.oracle.com> Changeset: 9dceb09ea75f Author: sgehwolf Date: 2020-02-11 19:52 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/9dceb09ea75f Closing branch From sgehwolf at redhat.com Tue Feb 11 18:57:38 2020 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Tue, 11 Feb 2020 18:57:38 +0000 Subject: hg: jdk/submit: 8231111: Cgroups v2: Rework Metrics in java.base so as to recognize unified hierarchy Message-ID: <202002111857.01BIvchl024770@aojmv0008.oracle.com> Changeset: 651570f1c5c3 Author: sgehwolf Date: 2019-12-16 15:07 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/651570f1c5c3 8231111: Cgroups v2: Rework Metrics in java.base so as to recognize unified hierarchy Reviewed-by: bobv, mchung + src/java.base/linux/classes/jdk/internal/platform/CgroupInfo.java + src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java + src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystem.java + src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemController.java + src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java + src/java.base/linux/classes/jdk/internal/platform/CgroupUtil.java + src/java.base/linux/classes/jdk/internal/platform/CgroupV1Metrics.java + src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController.java + src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java + src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1SubsystemController.java - src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java - src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java + src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java + src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2SubsystemController.java ! src/java.base/share/classes/jdk/internal/platform/Metrics.java + src/java.base/share/classes/jdk/internal/platform/MetricsCgroupV1.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java ! test/jdk/jdk/internal/platform/cgroup/TestCgroupMetrics.java + test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemController.java ! test/jdk/jdk/internal/platform/docker/MetricsCpuTester.java ! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java ! test/jdk/jdk/internal/platform/docker/TestDockerCpuMetrics.java ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java ! test/lib/jdk/test/lib/containers/cgroup/CPUSetsReader.java + test/lib/jdk/test/lib/containers/cgroup/CgroupMetricsTester.java ! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java + test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV1.java + test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV2.java From yumin.qi at gmail.com Tue Feb 11 20:16:34 2020 From: yumin.qi at gmail.com (yumin.qi at gmail.com) Date: Tue, 11 Feb 2020 20:16:34 +0000 Subject: hg: jdk/submit: 8232069: Enable CDS even when UseCompressedClassPointers and/or UseCompressedOops are false Message-ID: <202002112016.01BKGYr3008192@aojmv0008.oracle.com> Changeset: 73bcb3e4e596 Author: minqi Date: 2020-02-11 12:16 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/73bcb3e4e596 8232069: Enable CDS even when UseCompressedClassPointers and/or UseCompressedOops are false Summary: Fix to save UseCompressedOops and UseCompressedClassPointers in shared archive and at runtime run with CDS only if they are matched the stored versions. Reviewed-by: iklam, ccheung ! src/hotspot/share/include/cds.h ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/TEST.groups - test/hotspot/jtreg/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java ! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagComboNegative.java ! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java + test/hotspot/jtreg/runtime/cds/appcds/TestCombinedCompressedFlags.java + test/hotspot/jtreg/runtime/cds/appcds/TestZGCWithCDS.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/DifferentHeapSizes.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java From valerie.peng at oracle.com Wed Feb 12 00:56:59 2020 From: valerie.peng at oracle.com (valerie.peng at oracle.com) Date: Wed, 12 Feb 2020 00:56:59 +0000 Subject: hg: jdk/submit: 8236512: PKCS11 Connection closed after Cipher.doFinal and NoPadding Message-ID: <202002120056.01C0uxg5007600@aojmv0008.oracle.com> Changeset: 146be5202102 Author: valeriep Date: 2020-02-12 00:56 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/146be5202102 8236512: PKCS11 Connection closed after Cipher.doFinal and NoPadding Summary: Removed killSession() calls in certain impl classes when cancelling operations Reviewed-by: xuelei ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Mac.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSACipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java From valerie.peng at oracle.com Wed Feb 12 01:14:24 2020 From: valerie.peng at oracle.com (valerie.peng at oracle.com) Date: Wed, 12 Feb 2020 01:14:24 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <202002120114.01C1EOdt017258@aojmv0008.oracle.com> Changeset: e643f30bd197 Author: valeriep Date: 2020-02-12 01:11 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/e643f30bd197 8238898: Missing hash characters for header on license file Summary: Fixed the typos and corrected the formatting Reviewed-by: weijun ! src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md Changeset: f3a42b81d3d1 Author: valeriep Date: 2020-02-12 01:13 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/f3a42b81d3d1 Merge From valerie.peng at oracle.com Wed Feb 12 02:45:49 2020 From: valerie.peng at oracle.com (valerie.peng at oracle.com) Date: Wed, 12 Feb 2020 02:45:49 +0000 Subject: hg: jdk/submit: 8238448: RSASSA-PSS signature verification fail when using certain odd key sizes Message-ID: <202002120245.01C2jouh008631@aojmv0008.oracle.com> Changeset: 0469ead7113c Author: valeriep Date: 2020-02-12 02:44 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/0469ead7113c 8238448: RSASSA-PSS signature verification fail when using certain odd key sizes Summary: Calculate and set offset for correct verification for such key sizes Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/rsa/RSAPSSSignature.java ! test/jdk/sun/security/rsa/pss/SignatureTest2.java ! test/jdk/sun/security/rsa/pss/SignatureTestPSS.java From matthias.baesken at sap.com Wed Feb 12 08:26:52 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Wed, 12 Feb 2020 08:26:52 +0000 Subject: hg: jdk/submit: 8238602: remove obsolete functions from libinstrument/FileSystemSupport_md.c Message-ID: <202002120826.01C8QrQw002726@aojmv0008.oracle.com> Changeset: cdc7477bb1ce Author: mbaesken Date: 2020-02-06 16:53 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/cdc7477bb1ce 8238602: remove obsolete functions from libinstrument/FileSystemSupport_md.c Reviewed-by: clanger, sspitsyn ! src/java.instrument/share/native/libinstrument/FileSystemSupport.h ! src/java.instrument/unix/native/libinstrument/FileSystemSupport_md.c ! src/java.instrument/windows/native/libinstrument/FileSystemSupport_md.c From richard.reingruber at sap.com Wed Feb 12 08:59:04 2020 From: richard.reingruber at sap.com (richard.reingruber at sap.com) Date: Wed, 12 Feb 2020 08:59:04 +0000 Subject: hg: jdk/submit: 8238782: Cleanup Deoptimization::deoptimize(): remove unused RegisterMap argument and don't update RegisterMap in callers if UseBiasedLocking is enabled Message-ID: <202002120859.01C8x4TM020188@aojmv0008.oracle.com> Changeset: 94c3eabf4728 Author: rrich Date: 2020-02-12 09:18 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/94c3eabf4728 8238782: Cleanup Deoptimization::deoptimize(): remove unused RegisterMap argument and don't update RegisterMap in callers if UseBiasedLocking is enabled Reviewed-by: dholmes, kvn ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/deoptimization.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vmOperations.cpp From rkennke at redhat.com Wed Feb 12 14:37:58 2020 From: rkennke at redhat.com (rkennke at redhat.com) Date: Wed, 12 Feb 2020 14:37:58 +0000 Subject: hg: jdk/submit: 8238851: Shenandoah: C1: Resolve into registers of correct type Message-ID: <202002121437.01CEbwUo019019@aojmv0008.oracle.com> Changeset: 732ab9ad5958 Author: rkennke Date: 2020-02-11 16:01 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/732ab9ad5958 8238851: Shenandoah: C1: Resolve into registers of correct type Reviewed-by: shade ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp From roger.riggs at oracle.com Wed Feb 12 14:40:39 2020 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Wed, 12 Feb 2020 14:40:39 +0000 Subject: hg: jdk/submit: 8238918: idea.sh should work with both mercurial and git repos Message-ID: <202002121440.01CEedNO021607@aojmv0008.oracle.com> Changeset: 370f25f90d1f Author: rriggs Date: 2020-02-12 09:38 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/370f25f90d1f 8238918: idea.sh should work with both mercurial and git repos Reviewed-by: erikj, mcimadamore, ehelin, lancea ! bin/idea.sh ! make/idea/template/vcs.xml From sean.mullan at oracle.com Wed Feb 12 15:29:40 2020 From: sean.mullan at oracle.com (sean.mullan at oracle.com) Date: Wed, 12 Feb 2020 15:29:40 +0000 Subject: hg: jdk/submit: 8191395: policy.allowSystemProperty and policy.expandProperties also apply to JAAS configurations Message-ID: <202002121529.01CFTehK023135@aojmv0008.oracle.com> Changeset: c5bf18d5f5e1 Author: mullan Date: 2020-02-12 10:28 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/c5bf18d5f5e1 8191395: policy.allowSystemProperty and policy.expandProperties also apply to JAAS configurations Reviewed-by: weijun ! src/java.base/share/conf/security/java.security ! src/jdk.security.auth/share/classes/com/sun/security/auth/login/ConfigFile.java From shade at redhat.com Wed Feb 12 16:21:29 2020 From: shade at redhat.com (shade at redhat.com) Date: Wed, 12 Feb 2020 16:21:29 +0000 Subject: hg: jdk/submit: JDK-8238909/webrev.01 Message-ID: <202002121621.01CGLUO6022993@aojmv0008.oracle.com> Changeset: 6e807b5aca51 Author: shade Date: 2020-02-12 17:13 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/6e807b5aca51 JDK-8238909/webrev.01 ! src/hotspot/share/utilities/powerOfTwo.hpp From naoto.sato at oracle.com Wed Feb 12 16:25:51 2020 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Wed, 12 Feb 2020 16:25:51 +0000 Subject: hg: jdk/submit: 8234347: "Turkey" meta time zone does not generate composed localized names; ... Message-ID: <202002121625.01CGPpdl026487@aojmv0008.oracle.com> Changeset: 10e939d362fc Author: naoto Date: 2020-02-12 08:25 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/10e939d362fc 8234347: "Turkey" meta time zone does not generate composed localized names 8236548: Localized time zone name inconsistency between English and other locales Reviewed-by: joehw, rriggs ! make/CompileToolsJdk.gmk - make/CopyInterimCLDRConverter.gmk ! make/Main.gmk ! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java ! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java ! test/jdk/java/util/TimeZone/CLDRDisplayNamesTest.java ! test/jdk/sun/util/resources/cldr/Bug8134384.java ! test/jdk/sun/util/resources/cldr/TimeZoneNamesTest.java From mikael.vidstedt at oracle.com Wed Feb 12 17:46:07 2020 From: mikael.vidstedt at oracle.com (mikael.vidstedt at oracle.com) Date: Wed, 12 Feb 2020 17:46:07 +0000 Subject: hg: jdk/submit: 8238912: Update devkit for linux-aarch64 Message-ID: <202002121746.01CHk8Q0018186@aojmv0008.oracle.com> Changeset: 1bee69801aee Author: mikael Date: 2020-02-12 09:44 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/1bee69801aee 8238912: Update devkit for linux-aarch64 Reviewed-by: erikj ! make/conf/jib-profiles.js ! make/devkit/Tools.gmk From igor.ignatyev at oracle.com Wed Feb 12 19:32:01 2020 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Wed, 12 Feb 2020 19:32:01 +0000 Subject: hg: jdk/submit: 8238930: problem list compiler/c2/Test8004741.java Message-ID: <202002121932.01CJW1CB023056@aojmv0008.oracle.com> Changeset: 7ef41e83066b Author: iignatyev Date: 2020-02-12 11:31 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/7ef41e83066b 8238930: problem list compiler/c2/Test8004741.java Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList.txt From roger.riggs at oracle.com Wed Feb 12 20:21:42 2020 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Wed, 12 Feb 2020 20:21:42 +0000 Subject: hg: jdk/submit: 8238919: (doc) Broken code snippet in the java.util.stream package documentation Message-ID: <202002122021.01CKLgPm020473@aojmv0008.oracle.com> Changeset: 45a67ba5f277 Author: rriggs Date: 2020-02-12 15:06 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/45a67ba5f277 8238919: (doc) Broken code snippet in the java.util.stream package documentation Reviewed-by: mchung, naoto ! src/java.base/share/classes/java/util/stream/package-info.java From kim.barrett at oracle.com Wed Feb 12 20:49:08 2020 From: kim.barrett at oracle.com (kim.barrett at oracle.com) Date: Wed, 12 Feb 2020 20:49:08 +0000 Subject: hg: jdk/submit: 8238272: Eliminate cast_from_oop to narrowOop* Message-ID: <202002122049.01CKn8Wp006465@aojmv0008.oracle.com> Changeset: 8fb865d293a9 Author: kbarrett Date: 2020-02-12 15:38 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/8fb865d293a9 8238272: Eliminate cast_from_oop to narrowOop* Summary: Improved low address computation in ObjArrayKlass::oop_oop_iterate_range. Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/oops/objArrayKlass.inline.hpp From shade at redhat.com Wed Feb 12 21:04:33 2020 From: shade at redhat.com (shade at redhat.com) Date: Wed, 12 Feb 2020 21:04:33 +0000 Subject: hg: jdk/submit: JDK-8238896/webrev.01 Message-ID: <202002122104.01CL4Yd2015112@aojmv0008.oracle.com> Changeset: 5533a050b7bf Author: shade Date: 2020-02-12 22:03 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/5533a050b7bf JDK-8238896/webrev.01 ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp From david.holmes at oracle.com Thu Feb 13 01:36:09 2020 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Thu, 13 Feb 2020 01:36:09 +0000 Subject: hg: jdk/submit: 8234372: Investigate use of Thread::stack_base() and queries for "in stack" Message-ID: <202002130136.01D1a9Qf014484@aojmv0008.oracle.com> Changeset: e795d446f21a Author: dholmes Date: 2020-02-12 20:19 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/e795d446f21a 8234372: Investigate use of Thread::stack_base() and queries for "in stack" Reviewed-by: dcubed, stuefe ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/arm/frame_arm.cpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/cpu/sparc/frame_sparc.cpp ! src/hotspot/cpu/x86/frame_x86.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp From jesper.wilhelmsson at oracle.com Thu Feb 13 02:03:19 2020 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 13 Feb 2020 02:03:19 +0000 Subject: hg: jdk/submit: Added tag jdk-15+10 for changeset 1bee69801aee Message-ID: <202002130203.01D23Ksx000502@aojmv0008.oracle.com> Changeset: 252e23ae3d20 Author: jwilhelm Date: 2020-02-13 03:02 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/252e23ae3d20 Added tag jdk-15+10 for changeset 1bee69801aee ! .hgtags From thomas.schatzl at oracle.com Thu Feb 13 10:01:09 2020 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Thu, 13 Feb 2020 10:01:09 +0000 Subject: hg: jdk/submit: 8238854: Remove superfluous C heap allocation failure checks Message-ID: <202002131001.01DA19Q6028236@aojmv0008.oracle.com> Changeset: 422ab35d6a82 Author: tschatzl Date: 2020-02-13 11:00 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/422ab35d6a82 8238854: Remove superfluous C heap allocation failure checks Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp ! src/hotspot/share/gc/parallel/asPSYoungGen.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.cpp ! src/hotspot/share/gc/parallel/psYoungGen.cpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/shared/cardGeneration.cpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shared/cardTableRS.cpp ! src/hotspot/share/gc/shared/generation.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp From matthias.baesken at sap.com Thu Feb 13 11:34:19 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 13 Feb 2020 11:34:19 +0000 Subject: hg: jdk/submit: 8237830: support O_CLOEXEC in os::open on other OS than Linux Message-ID: <202002131134.01DBYJb0029527@aojmv0008.oracle.com> Changeset: a9ca8e1a83c2 Author: mbaesken Date: 2020-02-13 09:18 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a9ca8e1a83c2 8237830: support O_CLOEXEC in os::open on other OS than Linux Reviewed-by: dholmes, lucy ! src/hotspot/os/aix/os_aix.cpp From sha.jiang at oracle.com Thu Feb 13 13:44:12 2020 From: sha.jiang at oracle.com (sha.jiang at oracle.com) Date: Thu, 13 Feb 2020 13:44:12 +0000 Subject: hg: jdk/submit: 8234718: java/net/httpclient tests should cover TLSv1.3 Message-ID: <202002131344.01DDiC6E021771@aojmv0008.oracle.com> Changeset: 3b92bea0a565 Author: jjiang Date: 2020-02-13 21:42 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/3b92bea0a565 8234718: java/net/httpclient tests should cover TLSv1.3 Reviewed-by: dfuchs ! test/jdk/java/net/httpclient/HandshakeFailureTest.java ! test/jdk/java/net/httpclient/ShortResponseBody.java From richard.reingruber at sap.com Thu Feb 13 14:36:18 2020 From: richard.reingruber at sap.com (richard.reingruber at sap.com) Date: Thu, 13 Feb 2020 14:36:18 +0000 Subject: hg: jdk/submit: 8238782: Cleanup Deoptimization::deoptimize(): remove unused RegisterMap argument and don't update RegisterMap in callers if UseBiasedLocking is enabled Message-ID: <202002131436.01DEaJnS022200@aojmv0008.oracle.com> Changeset: ed9198eb7d4d Author: rrich Date: 2020-02-12 09:18 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ed9198eb7d4d 8238782: Cleanup Deoptimization::deoptimize(): remove unused RegisterMap argument and don't update RegisterMap in callers if UseBiasedLocking is enabled Reviewed-by: dholmes, kvn ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/deoptimization.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vmOperations.cpp From christian.hagedorn at oracle.com Thu Feb 13 14:49:38 2020 From: christian.hagedorn at oracle.com (christian.hagedorn at oracle.com) Date: Thu, 13 Feb 2020 14:49:38 +0000 Subject: hg: jdk/submit: 4 new changesets Message-ID: <202002131449.01DEndZv001512@aojmv0008.oracle.com> Changeset: 9611fbb00efd Author: chagedorn Date: 2020-02-13 15:06 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/9611fbb00efd 8238178: CTW: C1 compilation fails with assert(sux->loop_depth() != block->loop_depth() || sux->loop_index() == block->loop_index() || loop_through_xhandler) failed: Loop index has to be same Summary: Fix verification of C1 IR involving xhandlers in one-time executed loops on the non-exceptional path. Reviewed-by: thartmann, neliasso ! src/hotspot/share/c1/c1_RangeCheckElimination.cpp ! src/hotspot/share/c1/c1_RangeCheckElimination.hpp + test/hotspot/jtreg/compiler/c1/RangeCheckVerificationOfIR.java Changeset: fb5425bcf04d Author: chagedorn Date: 2020-02-13 15:07 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/fb5425bcf04d 8237945: CTW: C2 compilation fails with assert(just_allocated_object(alloc_ctl) == ptr) failed: most recent allo Summary: Removing too strong assertion about array allocation in LibraryCallKit::tightly_coupled_allocation(). Reviewed-by: thartmann, neliasso ! src/hotspot/share/opto/library_call.cpp + test/hotspot/jtreg/compiler/arraycopy/TestTightlyCoupledAllocationAssert.java Changeset: cd78b249e6a4 Author: chagedorn Date: 2020-02-13 15:07 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/cd78b249e6a4 8238756: C2: assert(((n) == __null || !VerifyIterativeGVN || !((n)->is_dead()))) failed: can not use dead node Summary: Fix -XX:+VerifyIterativeGVN due to a dead node and add some basic flag testing. Reviewed-by: roland, neliasso ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/c2/TestVerifyIterativeGVN.java + test/hotspot/jtreg/compiler/loopopts/TestMoveStoreAfterLoopVerifyIterativeGVN.java Changeset: cf6409153216 Author: chagedorn Date: 2020-02-13 15:08 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/cf6409153216 8238811: C2: assert(i >= req() || i == 0 || is_Region() || is_Phi()) with -XX:+VerifyGraphEdges Summary: Fix -XX:+VerifyGraphEdges by additionally handling ArrayCopyNodes and UnlockNodes and add some basic flag testing. Reviewed-by: roland, neliasso ! src/hotspot/share/opto/node.cpp + test/hotspot/jtreg/compiler/c2/TestVerifyGraphEdges.java From harold.seigel at oracle.com Thu Feb 13 15:44:26 2020 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Thu, 13 Feb 2020 15:44:26 +0000 Subject: hg: jdk/submit: 8238175: CTW: Class.getDeclaredMethods fails with assert(k->is_subclass_of(SystemDictionary::Throwable_klass())) failed: invalid exception class Message-ID: <202002131544.01DFiQKP006089@aojmv0008.oracle.com> Changeset: b7f4baa47fe2 Author: hseigel Date: 2020-02-13 15:43 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/b7f4baa47fe2 8238175: CTW: Class.getDeclaredMethods fails with assert(k->is_subclass_of(SystemDictionary::Throwable_klass())) failed: invalid exception class Summary: Replace the assert with a logging message saying that the class is not a subclass of java.lang.Throwable Reviewed-by: dholmes, coleenp ! src/hotspot/share/oops/method.cpp + test/hotspot/jtreg/runtime/ClassFile/CheckedExceptions.jcod + test/hotspot/jtreg/runtime/ClassFile/TestCheckedExceptions.java From frederic.parain at oracle.com Thu Feb 13 16:23:50 2020 From: frederic.parain at oracle.com (frederic.parain at oracle.com) Date: Thu, 13 Feb 2020 16:23:50 +0000 Subject: hg: jdk/submit: 8238961: Assertion failure in new field layout code when ContendedPaddingWidth == 0. Message-ID: <202002131623.01DGNpj6029267@aojmv0008.oracle.com> Changeset: c27f595b4dd0 Author: fparain Date: 2020-02-13 11:23 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/c27f595b4dd0 8238961: Assertion failure in new field layout code when ContendedPaddingWidth == 0. Reviewed-by: hseigel, coleenp ! src/hotspot/share/classfile/fieldLayoutBuilder.cpp From stuart.marks at oracle.com Thu Feb 13 18:01:25 2020 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Thu, 13 Feb 2020 18:01:25 +0000 Subject: hg: jdk/submit: 8046362: IdentityHashMap.hash comments should be clarified Message-ID: <202002131801.01DI1PTj002916@aojmv0008.oracle.com> Changeset: 56749aa55eec Author: smarks Date: 2020-02-13 10:00 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/56749aa55eec 8046362: IdentityHashMap.hash comments should be clarified Reviewed-by: aph, martin, rriggs ! src/java.base/share/classes/java/util/IdentityHashMap.java From shade at redhat.com Thu Feb 13 18:23:09 2020 From: shade at redhat.com (shade at redhat.com) Date: Thu, 13 Feb 2020 18:23:09 +0000 Subject: hg: jdk/submit: 8239007: java/math/BigInteger/largeMemory/ tests should be disabled on 32-bit platforms Message-ID: <202002131823.01DIN9J0013869@aojmv0008.oracle.com> Changeset: 42ba182f6795 Author: shade Date: 2020-02-13 19:22 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/42ba182f6795 8239007: java/math/BigInteger/largeMemory/ tests should be disabled on 32-bit platforms Reviewed-by: bpb ! 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 joe.darcy at oracle.com Thu Feb 13 18:38:49 2020 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Thu, 13 Feb 2020 18:38:49 +0000 Subject: hg: jdk/submit: 8237805: Use inline @jls @jvms in core libs where appropriate Message-ID: <202002131838.01DIcnY4023929@aojmv0008.oracle.com> Changeset: ddea93a54158 Author: darcy Date: 2020-02-13 10:37 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/ddea93a54158 8237805: Use inline @jls @jvms in core libs where appropriate Reviewed-by: xiaofeya, dfuchs, prappo ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/Enum.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleInfo.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java From manc at google.com Thu Feb 13 18:55:30 2020 From: manc at google.com (manc at google.com) Date: Thu, 13 Feb 2020 18:55:30 +0000 Subject: hg: jdk/submit: 8234608: [TESTBUG] Fix G1 redefineClasses tests and a memory leak Message-ID: <202002131855.01DItV46004574@aojmv0008.oracle.com> Changeset: 7ec9c6a6df4f Author: manc Date: 2020-02-13 10:54 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/7ec9c6a6df4f 8234608: [TESTBUG] Fix G1 redefineClasses tests and a memory leak Reviewed-by: tschatzl, sjohanss Contributed-by: irogers at google.com, manc at google.com, thomas.schatzl at oracle.com ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/README ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/libdefine.cpp ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_obj/TestDescription.java From vicente.romero at oracle.com Thu Feb 13 19:16:22 2020 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 13 Feb 2020 19:16:22 +0000 Subject: hg: jdk/submit: 8238838: spurious error message for compact constructors with throws clause Message-ID: <202002131916.01DJGM1o020448@aojmv0008.oracle.com> Changeset: 39b90cc7f331 Author: vromero Date: 2020-02-13 14:13 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/39b90cc7f331 8238838: spurious error message for compact constructors with throws clause Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.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 ! test/langtools/tools/javac/records/RecordCompilationTests.java From mikael.vidstedt at oracle.com Thu Feb 13 20:08:44 2020 From: mikael.vidstedt at oracle.com (mikael.vidstedt at oracle.com) Date: Thu, 13 Feb 2020 20:08:44 +0000 Subject: hg: jdk/submit: 8238932: Invalid tier1_gc_1 test group definition Message-ID: <202002132008.01DK8ifr021420@aojmv0008.oracle.com> Changeset: b9ff1541faf9 Author: mikael Date: 2020-02-13 12:08 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/b9ff1541faf9 8238932: Invalid tier1_gc_1 test group definition Reviewed-by: kbarrett ! test/hotspot/jtreg/TEST.groups From kim.barrett at oracle.com Thu Feb 13 20:18:26 2020 From: kim.barrett at oracle.com (kim.barrett at oracle.com) Date: Thu, 13 Feb 2020 20:18:26 +0000 Subject: hg: jdk/submit: 8238867: Improve G1DirtyCardQueueSet::Queue::pop Message-ID: <202002132018.01DKIQmB027507@aojmv0008.oracle.com> Changeset: 02b2e4f3391f Author: kbarrett Date: 2020-02-13 15:16 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/02b2e4f3391f 8238867: Improve G1DirtyCardQueueSet::Queue::pop Summary: Allow one of competing pops for last element to succeed. Reviewed-by: iwalulya, sjohanss ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp From gromero at linux.vnet.ibm.com Thu Feb 13 21:05:01 2020 From: gromero at linux.vnet.ibm.com (gromero at linux.vnet.ibm.com) Date: Thu, 13 Feb 2020 21:05:01 +0000 Subject: hg: jdk/submit: 8235791: [TESTBUG] Fix comment in TestElfDirectRead.java Message-ID: <202002132105.01DL514v025513@aojmv0008.oracle.com> Changeset: 6bcfcb7fe83b Author: gromero Date: 2020-02-13 16:01 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/6bcfcb7fe83b 8235791: [TESTBUG] Fix comment in TestElfDirectRead.java Reviewed-by: dholmes, iklam Contributed-by: Jose Ziviani ! test/hotspot/jtreg/runtime/ElfDecoder/TestElfDirectRead.java From alexey.menkov at oracle.com Thu Feb 13 21:43:35 2020 From: alexey.menkov at oracle.com (alexey.menkov at oracle.com) Date: Thu, 13 Feb 2020 21:43:35 +0000 Subject: hg: jdk/submit: 8238710: LingeredApp doesn't log stdout/stderr if exits with non-zero code Message-ID: <202002132143.01DLhZo3020392@aojmv0008.oracle.com> Changeset: 87651cb03ebc Author: amenkov Date: 2020-02-13 13:43 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/87651cb03ebc 8238710: LingeredApp doesn't log stdout/stderr if exits with non-zero code Reviewed-by: cjplummer, sspitsyn ! test/lib/jdk/test/lib/apps/LingeredApp.java From naoto.sato at oracle.com Fri Feb 14 01:15:17 2020 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Fri, 14 Feb 2020 01:15:17 +0000 Subject: hg: jdk/submit: 8239017: cmp-baseline fails because of differences in TimeZoneNames_kea Message-ID: <202002140115.01E1FHLG017497@aojmv0008.oracle.com> Changeset: 7e6165c9c606 Author: naoto Date: 2020-02-13 17:14 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/7e6165c9c606 8239017: cmp-baseline fails because of differences in TimeZoneNames_kea Reviewed-by: erikj ! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java From boris.ulasevich at bell-sw.com Fri Feb 14 07:04:16 2020 From: boris.ulasevich at bell-sw.com (boris.ulasevich at bell-sw.com) Date: Fri, 14 Feb 2020 07:04:16 +0000 Subject: hg: jdk/submit: 8238643: ARM32 build fails after JDK-8230199 Message-ID: <202002140704.01E74GpU008174@aojmv0008.oracle.com> Changeset: f425abab6723 Author: bulasevich Date: 2020-02-14 10:03 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/f425abab6723 8238643: ARM32 build fails after JDK-8230199 Reviewed-by: shade, lfoltan ! src/hotspot/cpu/arm/interpreterRT_arm.cpp From boris.ulasevich at bell-sw.com Fri Feb 14 07:05:38 2020 From: boris.ulasevich at bell-sw.com (boris.ulasevich at bell-sw.com) Date: Fri, 14 Feb 2020 07:05:38 +0000 Subject: hg: jdk/submit: 8231118: ARM32: Math tests failures Message-ID: <202002140705.01E75ce2008462@aojmv0008.oracle.com> Changeset: f82f59ef79f0 Author: bulasevich Date: 2020-02-14 10:05 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/f82f59ef79f0 8231118: ARM32: Math tests failures Reviewed-by: roland ! src/hotspot/cpu/arm/assembler_arm_32.hpp ! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/stubGenerator_arm.cpp ! src/hotspot/cpu/arm/stubRoutinesCrypto_arm.cpp From sha.jiang at oracle.com Fri Feb 14 08:54:41 2020 From: sha.jiang at oracle.com (sha.jiang at oracle.com) Date: Fri, 14 Feb 2020 08:54:41 +0000 Subject: hg: jdk/submit: 8239025: ProblemList java/net/httpclient/HandshakeFailureTest.java due to JDK-8238990 Message-ID: <202002140854.01E8sf3Z006167@aojmv0008.oracle.com> Changeset: ddae16cc505c Author: jjiang Date: 2020-02-14 16:53 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/ddae16cc505c 8239025: ProblemList java/net/httpclient/HandshakeFailureTest.java due to JDK-8238990 Reviewed-by: chegar ! test/jdk/ProblemList.txt From claes.redestad at oracle.com Fri Feb 14 09:11:00 2020 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Fri, 14 Feb 2020 09:11:00 +0000 Subject: hg: jdk/submit: 8238863: Refactor out static initialization from Dict constructors Message-ID: <202002140911.01E9B0lG015558@aojmv0008.oracle.com> Changeset: 2852b64d04ae Author: redestad Date: 2020-02-14 10:16 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/2852b64d04ae 8238863: Refactor out static initialization from Dict constructors Reviewed-by: neliasso, dlong ! src/hotspot/share/libadt/dict.cpp From rwestrel at redhat.com Fri Feb 14 09:38:39 2020 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Fri, 14 Feb 2020 09:38:39 +0000 Subject: hg: jdk/submit: 8238691: C2: turn subtype check into macro node Message-ID: <202002140938.01E9cdUM000608@aojmv0008.oracle.com> Changeset: 4bcb25effa55 Author: roland Date: 2020-02-14 10:31 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/4bcb25effa55 8238691: C2: turn subtype check into macro node Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/classes.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macro.hpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/phase.hpp ! src/hotspot/share/opto/subnode.cpp + src/hotspot/share/opto/subtypenode.cpp + src/hotspot/share/opto/subtypenode.hpp From nils.eliasson at oracle.com Fri Feb 14 09:53:36 2020 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Fri, 14 Feb 2020 09:53:36 +0000 Subject: hg: jdk/submit: 8203883: Remove State from InvocationCounters Message-ID: <202002140953.01E9rag9010059@aojmv0008.oracle.com> Changeset: 78e17b715fae Author: neliasso Date: 2020-02-12 20:53 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/78e17b715fae 8203883: Remove State from InvocationCounters Reviewed-by: redestad, thartmann ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compilationPolicy.hpp ! src/hotspot/share/compiler/tieredThresholdPolicy.cpp ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/interpreter/invocationCounter.cpp ! src/hotspot/share/interpreter/invocationCounter.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/prims/whitebox.cpp From rwestrel at redhat.com Fri Feb 14 10:58:21 2020 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Fri, 14 Feb 2020 10:58:21 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <202002141058.01EAwLUI023818@aojmv0008.oracle.com> Changeset: 77702652363b Author: roland Date: 2020-02-14 11:57 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/77702652363b Closing branch From rwestrel at redhat.com Fri Feb 14 10:59:44 2020 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Fri, 14 Feb 2020 10:59:44 +0000 Subject: hg: jdk/submit: 8236759: ShouldNotReachHere in PhaseIdealLoop::verify_strip_mined_scheduling Message-ID: <202002141059.01EAxioT024299@aojmv0008.oracle.com> Changeset: 0157e79bf067 Author: roland Date: 2020-01-13 10:00 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/0157e79bf067 8236759: ShouldNotReachHere in PhaseIdealLoop::verify_strip_mined_scheduling Reviewed-by: thartmann, neliasso ! src/hotspot/share/opto/memnode.cpp + test/hotspot/jtreg/compiler/loopstripmining/LoadSplitThruPhi.java From vladimir.kozlov at oracle.com Fri Feb 14 17:25:59 2020 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Fri, 14 Feb 2020 17:25:59 +0000 Subject: hg: jdk/submit: 8238758: [JVMCI] fix JVMCI jtreg events tests to work with GraalVM Message-ID: <202002141726.01EHQ0Nf007629@aojmv0008.oracle.com> Changeset: 374452022582 Author: dnsimon Date: 2020-02-14 09:25 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/374452022582 8238758: [JVMCI] fix JVMCI jtreg events tests to work with GraalVM Reviewed-by: kvn, dlong, never ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java ! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java ! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/hotspot/jtreg/compiler/jvmci/events/JvmciShutdownEventTest.java From chris.plummer at oracle.com Fri Feb 14 18:30:13 2020 From: chris.plummer at oracle.com (chris.plummer at oracle.com) Date: Fri, 14 Feb 2020 18:30:13 +0000 Subject: hg: jdk/submit: 8238196: tests that use SA Attach should not be allowed to run against signed binaries on Mac OS X 10.14.5 and later Message-ID: <202002141830.01EIUDGH019265@aojmv0008.oracle.com> Changeset: 9b4d873446c9 Author: cjplummer Date: 2020-02-14 10:28 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/9b4d873446c9 8238196: tests that use SA Attach should not be allowed to run against signed binaries on Mac OS X 10.14.5 and later Reviewed-by: sspitsyn, iignatyev ! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java ! test/hotspot/jtreg/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java ! test/lib/jdk/test/lib/Platform.java From joe.darcy at oracle.com Fri Feb 14 20:47:44 2020 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Fri, 14 Feb 2020 20:47:44 +0000 Subject: hg: jdk/submit: 8239092: Provide explicit specification for getKind methods of javax.lang.model Message-ID: <202002142047.01EKlibi014179@aojmv0008.oracle.com> Changeset: af8e77a59bd8 Author: darcy Date: 2020-02-14 12:47 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/af8e77a59bd8 8239092: Provide explicit specification for getKind methods of javax.lang.model Reviewed-by: jjg, prappo ! src/java.compiler/share/classes/javax/lang/model/element/Element.java ! src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java ! src/java.compiler/share/classes/javax/lang/model/type/TypeMirror.java From erik.gahlin at oracle.com Fri Feb 14 22:34:56 2020 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Fri, 14 Feb 2020 22:34:56 +0000 Subject: hg: jdk/submit: 8238959: Add missing classpath exception to FileAcess and ConstantLookup Message-ID: <202002142234.01EMYuxH018243@aojmv0008.oracle.com> Changeset: 1c6c48d3136b Author: egahlin Date: 2020-02-14 23:33 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/1c6c48d3136b 8238959: Add missing classpath exception to FileAcess and ConstantLookup Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantLookup.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/FileAccess.java From weijun.wang at oracle.com Sat Feb 15 01:26:53 2020 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Sat, 15 Feb 2020 01:26:53 +0000 Subject: hg: jdk/submit: 8160818: GssKrb5Client violates RFC 4752 Message-ID: <202002150126.01F1QrZ4018813@aojmv0008.oracle.com> Changeset: 81ef9be35699 Author: weijun Date: 2020-02-15 09:26 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/81ef9be35699 8160818: GssKrb5Client violates RFC 4752 Reviewed-by: xuelei ! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java + test/jdk/sun/security/krb5/auto/SaslMutual.java From jiefu at tencent.com Sat Feb 15 09:42:44 2020 From: jiefu at tencent.com (jiefu at tencent.com) Date: Sat, 15 Feb 2020 09:42:44 +0000 Subject: hg: jdk/submit: 8239110: Zero VM build fails after JDK-8203883 Message-ID: <202002150942.01F9gici027885@aojmv0008.oracle.com> Changeset: 274a0bcce99d Author: jiefu Date: 2020-02-15 17:35 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/274a0bcce99d 8239110: Zero VM build fails after JDK-8203883 Reviewed-by: aph ! src/hotspot/share/interpreter/invocationCounter.cpp From christoph.langer at sap.com Sun Feb 16 13:20:15 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Sun, 16 Feb 2020 13:20:15 +0000 Subject: hg: jdk/submit: 8238534: Deep sign macOS bundles before bundle archive is being created Message-ID: <202002161320.01GDKFvq009565@aojmv0008.oracle.com> Changeset: 6f40f03179f9 Author: rschuenemann Date: 2020-02-13 10:07 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/6f40f03179f9 8238534: Deep sign macOS bundles before bundle archive is being created Reviewed-by: erikj, clanger ! make/Bundles.gmk ! make/autoconf/spec.gmk.in From suenaga at oss.nttdata.com Mon Feb 17 02:13:06 2020 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Mon, 17 Feb 2020 02:13:06 +0000 Subject: hg: jdk/submit: 8237818: Typo in Unsafe: resposibility Message-ID: <202002170213.01H2D6ek012421@aojmv0008.oracle.com> Changeset: f3f66f9e98ee Author: ysuenaga Date: 2020-02-17 11:12 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/f3f66f9e98ee 8237818: Typo in Unsafe: resposibility Reviewed-by: ysuenaga Contributed-by: Aya Ebata ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java From suenaga at oss.nttdata.com Mon Feb 17 02:03:45 2020 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Mon, 17 Feb 2020 02:03:45 +0000 Subject: hg: jdk/submit: 8239129: Use DAX in ZGC Message-ID: <202002170203.01H23jbS006465@aojmv0008.oracle.com> Changeset: 5e37f9f9b3cc Author: ysuenaga Date: 2020-02-17 11:03 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/5e37f9f9b3cc 8239129: Use DAX in ZGC ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp ! src/hotspot/share/gc/z/z_globals.hpp From magnus.ihse.bursie at oracle.com Mon Feb 17 07:55:56 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 17 Feb 2020 07:55:56 +0000 Subject: hg: jdk/submit: 8213185: Properly handle run-test-prebuilt -> test-prebuilt migration Message-ID: <202002170755.01H7tuCZ000475@aojmv0008.oracle.com> Changeset: 690fc7e5a90f Author: ihse Date: 2020-02-17 08:59 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/690fc7e5a90f 8213185: Properly handle run-test-prebuilt -> test-prebuilt migration Reviewed-by: erikj + make/Global.gmk - make/Help.gmk ! make/Init.gmk ! make/RunTestsPrebuilt.gmk ! make/conf/jib-profiles.js From stefan.karlsson at oracle.com Mon Feb 17 09:03:55 2020 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Mon, 17 Feb 2020 09:03:55 +0000 Subject: hg: jdk/submit: 8183574: Unify the is_power_of_2 functions Message-ID: <202002170903.01H93t7H009054@aojmv0008.oracle.com> Changeset: 26136b5b27bf Author: stefank Date: 2020-02-17 10:03 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/26136b5b27bf 8183574: Unify the is_power_of_2 functions Reviewed-by: kbarrett, redestad ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/stubGenerator_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/ppc/assembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp ! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/stubGenerator_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/sparc/c1_LIRGenerator_sparc.cpp ! src/hotspot/cpu/sparc/interp_masm_sparc.cpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/adlc/main.cpp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/ci/ciArray.cpp ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/code/vtableStubs.cpp ! src/hotspot/share/gc/g1/g1BiasedArray.hpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.cpp ! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp ! src/hotspot/share/gc/parallel/parallelArguments.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/z/zAddress.inline.hpp ! src/hotspot/share/gc/z/zLiveMap.cpp ! src/hotspot/share/gc/z/zMarkCache.cpp ! src/hotspot/share/gc/z/zMarkStack.cpp ! src/hotspot/share/gc/z/zNMethodTable.cpp ! src/hotspot/share/gc/z/zRelocationSetSelector.cpp ! src/hotspot/share/memory/arena.hpp ! src/hotspot/share/memory/heap.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/opto/arraycopynode.cpp ! src/hotspot/share/opto/block.hpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/divnode.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/opto/regmask.cpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp ! src/hotspot/share/utilities/align.hpp ! src/hotspot/share/utilities/globalDefinitions.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/powerOfTwo.hpp ! test/hotspot/gtest/gc/z/test_zForwarding.cpp ! test/hotspot/gtest/utilities/test_powerOfTwo.cpp From rwestrel at redhat.com Mon Feb 17 09:32:10 2020 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Mon, 17 Feb 2020 09:32:10 +0000 Subject: hg: jdk/submit: 8238691: C2: turn subtype check into macro node Message-ID: <202002170932.01H9WBFK025040@aojmv0008.oracle.com> Changeset: efc0da4a10a9 Author: roland Date: 2020-02-14 10:31 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/efc0da4a10a9 8238691: C2: turn subtype check into macro node Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/classes.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macro.hpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/phase.hpp ! src/hotspot/share/opto/subnode.cpp + src/hotspot/share/opto/subtypenode.cpp + src/hotspot/share/opto/subtypenode.hpp From richard.reingruber at sap.com Mon Feb 17 10:42:01 2020 From: richard.reingruber at sap.com (richard.reingruber at sap.com) Date: Mon, 17 Feb 2020 10:42:01 +0000 Subject: hg: jdk/submit: 8239005: [TESTBUG] test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java: exeinvoke.c: must initialize static state before calling do_overflow() Message-ID: <202002171042.01HAg1H8012182@aojmv0008.oracle.com> Changeset: f53f0d0637d8 Author: rrich Date: 2020-02-13 16:20 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/f53f0d0637d8 8239005: [TESTBUG] test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java: exeinvoke.c: must initialize static state before calling do_overflow() Reviewed-by: dholmes, clanger ! test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c From matthias.baesken at sap.com Mon Feb 17 12:14:28 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 17 Feb 2020 12:14:28 +0000 Subject: hg: jdk/submit: 8239000: handle ContendedPaddingWidth in vm_version_ppc Message-ID: <202002171214.01HCESD2007953@aojmv0008.oracle.com> Changeset: 27e87c000b16 Author: mbaesken Date: 2020-02-13 11:11 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/27e87c000b16 8239000: handle ContendedPaddingWidth in vm_version_ppc Reviewed-by: clanger, lucy ! src/hotspot/cpu/ppc/vm_version_ppc.cpp From christian.hagedorn at oracle.com Mon Feb 17 13:19:27 2020 From: christian.hagedorn at oracle.com (christian.hagedorn at oracle.com) Date: Mon, 17 Feb 2020 13:19:27 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <202002171319.01HDJSUl015477@aojmv0008.oracle.com> Changeset: b4a8d0c9da88 Author: chagedorn Date: 2020-02-17 12:29 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/b4a8d0c9da88 8238765: PhaseCFG::schedule_pinned_nodes cannot handle precedence edges from unmatched CFG nodes correctly Summary: Fix PhaseCFG::schedule_pinned_nodes to correctly handle precedence edges from unmatched CFG nodes. Reviewed-by: roland, neliasso, kvn ! src/hotspot/share/opto/block.hpp ! src/hotspot/share/opto/gcm.cpp Changeset: 6308389bdc83 Author: chagedorn Date: 2020-02-17 12:29 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/6308389bdc83 8239069: C2: SIGSEGV in IdealGraphPrinter::walk_nodes due to C->root() being NULL Summary: Fix NULL pointer dereference when trying to print the ideal graph when Compile::record_failure() is called twice. Reviewed-by: neliasso, thartmann ! src/hotspot/share/opto/idealGraphPrinter.cpp From erik.gahlin at oracle.com Mon Feb 17 21:44:20 2020 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Mon, 17 Feb 2020 21:44:20 +0000 Subject: hg: jdk/submit: 8238236: Add JFR class redefinition events Message-ID: <202002172144.01HLiKIs005916@aojmv0008.oracle.com> Changeset: 140261de4a17 Author: egahlin Date: 2020-02-17 22:36 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/140261de4a17 8238236: Add JFR class redefinition events Reviewed-by: mgronlun ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.hpp ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/lib/jdk/test/lib/jfr/EventNames.java ! test/lib/jdk/test/lib/jfr/Events.java ! test/lib/jdk/test/lib/util/JavaAgentBuilder.java From ivan.gerasimov at oracle.com Tue Feb 18 00:32:32 2020 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Tue, 18 Feb 2020 00:32:32 +0000 Subject: hg: jdk/submit: 8163251: Hard coded loop limit prevents reading of smart card data greater than 8k Message-ID: <202002180032.01I0WWlR001491@aojmv0008.oracle.com> Changeset: 220415dfb4ac Author: igerasim Date: 2020-02-17 16:32 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/220415dfb4ac 8163251: Hard coded loop limit prevents reading of smart card data greater than 8k Reviewed-by: valeriep, rriggs ! src/java.smartcardio/share/classes/sun/security/smartcardio/ChannelImpl.java From xuelei.fan at oracle.com Tue Feb 18 02:53:18 2020 From: xuelei.fan at oracle.com (xuelei.fan at oracle.com) Date: Tue, 18 Feb 2020 02:53:18 +0000 Subject: hg: jdk/submit: 8239264: Clearup the legacy ObjectIdentifier constructor from int array Message-ID: <202002180253.01I2rJX6012847@aojmv0008.oracle.com> Changeset: 40ce3b9a71eb Author: xuelei Date: 2020-02-17 18:52 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/40ce3b9a71eb 8239264: Clearup the legacy ObjectIdentifier constructor from int array Reviewed-by: jnimeh ! src/java.base/macosx/classes/apple/security/KeychainStore.java ! src/java.base/share/classes/com/sun/crypto/provider/DHPrivateKey.java ! src/java.base/share/classes/com/sun/crypto/provider/DHPublicKey.java ! src/java.base/share/classes/com/sun/crypto/provider/OAEPParameters.java ! src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java ! src/java.base/share/classes/java/security/cert/X509CertSelector.java ! src/java.base/share/classes/sun/security/pkcs/ContentInfo.java ! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java ! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java ! src/java.base/share/classes/sun/security/x509/AccessDescription.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! src/java.base/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java ! src/java.base/share/classes/sun/security/x509/GeneralSubtrees.java ! src/java.base/share/classes/sun/security/x509/InhibitAnyPolicyExtension.java ! src/java.base/share/classes/sun/security/x509/NetscapeCertTypeExtension.java ! src/java.base/share/classes/sun/security/x509/OIDMap.java ! src/java.base/share/classes/sun/security/x509/PKIXExtensions.java ! src/java.base/share/classes/sun/security/x509/X500Name.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/XECParameters.java ! test/jdk/java/security/testlibrary/SimpleOCSPServer.java ! test/jdk/sun/security/util/Oid/OidEquals.java ! test/jdk/sun/security/util/Oid/OidFormat.java ! test/jdk/sun/security/x509/AVA/AVAEqualsHashCode.java ! test/jdk/sun/security/x509/X509CertImpl/V3Certificate.java From zgu at redhat.com Tue Feb 18 03:16:06 2020 From: zgu at redhat.com (zgu at redhat.com) Date: Tue, 18 Feb 2020 03:16:06 +0000 Subject: hg: jdk/submit: 8238633: JVMTI heap walk should consult GC for marking oops Message-ID: <202002180316.01I3G6OD025473@aojmv0008.oracle.com> Changeset: 88266287c9fa Author: zgu Date: 2020-02-17 22:15 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/88266287c9fa 8238633: JVMTI heap walk should consult GC for marking oops ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp + src/hotspot/share/gc/shared/objectMarker.cpp + src/hotspot/share/gc/shared/objectMarker.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp + src/hotspot/share/gc/shenandoah/shenandoahObjectMarker.cpp + src/hotspot/share/gc/shenandoah/shenandoahObjectMarker.hpp ! src/hotspot/share/prims/jvmtiTagMap.cpp From tobias.hartmann at oracle.com Tue Feb 18 07:28:32 2020 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Tue, 18 Feb 2020 07:28:32 +0000 Subject: hg: jdk/submit: 8239142: C2's UseUniqueSubclasses optimization is broken for array accesses Message-ID: <202002180728.01I7SWDS004935@aojmv0008.oracle.com> Changeset: 83949f956490 Author: thartmann Date: 2020-02-18 08:28 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/83949f956490 8239142: C2's UseUniqueSubclasses optimization is broken for array accesses Summary: Avoid resetting the elemtype for array accesses. Reviewed-by: vlivanov, eosterlund ! src/hotspot/share/opto/parse.hpp ! src/hotspot/share/opto/parse2.cpp From volker.simonis at gmail.com Tue Feb 18 08:57:03 2020 From: volker.simonis at gmail.com (volker.simonis at gmail.com) Date: Tue, 18 Feb 2020 08:57:03 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <202002180857.01I8v3fl020348@aojmv0008.oracle.com> Changeset: e497b20d34e7 Author: simonis Date: 2020-02-18 09:55 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/e497b20d34e7 Closing branch From patrick.concannon at oracle.com Tue Feb 18 09:46:27 2020 From: patrick.concannon at oracle.com (patrick.concannon at oracle.com) Date: Tue, 18 Feb 2020 09:46:27 +0000 Subject: hg: jdk/submit: 8237480: Add micros for DatagramSocket send/receive Message-ID: <202002180946.01I9kRcI018357@aojmv0008.oracle.com> Changeset: 8124177833ec Author: pconcannon Date: 2020-02-18 09:42 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/8124177833ec 8237480: Add micros for DatagramSocket send/receive Summary: Benchmarks for the DatagramSocket::send and DatagramSocket::receive methods Reviewed-by: chegar, dfuchs, redestad + test/micro/org/openjdk/bench/java/net/DatagramSocketSendReceive.java From thomas.schatzl at oracle.com Tue Feb 18 09:59:51 2020 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Tue, 18 Feb 2020 09:59:51 +0000 Subject: hg: jdk/submit: 8238999: Remove MemRegion custom new/delete operator overloads Message-ID: <202002180959.01I9xpdQ026637@aojmv0008.oracle.com> Changeset: 26cdbd64d461 Author: tschatzl Date: 2020-02-18 10:59 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/26cdbd64d461 8238999: Remove MemRegion custom new/delete operator overloads Reviewed-by: kbarrett, jiangli, iklam ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/memRegion.cpp ! src/hotspot/share/memory/memRegion.hpp From leo.korinth at oracle.com Tue Feb 18 10:20:06 2020 From: leo.korinth at oracle.com (leo.korinth at oracle.com) Date: Tue, 18 Feb 2020 10:20:06 +0000 Subject: hg: jdk/submit: 8232686: Turn parallel gc develop tracing flags into unified logging Message-ID: <202002181020.01IAK6TH007565@aojmv0008.oracle.com> Changeset: 7d73b376f5d2 Author: iwalulya Date: 2020-02-18 11:00 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/7d73b376f5d2 8232686: Turn parallel gc develop tracing flags into unified logging Reviewed-by: sjohanss, tschatzl, lkorinth ! src/hotspot/share/gc/parallel/parallel_globals.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp From volker.simonis at gmail.com Tue Feb 18 12:20:21 2020 From: volker.simonis at gmail.com (volker.simonis at gmail.com) Date: Tue, 18 Feb 2020 12:20:21 +0000 Subject: hg: jdk/submit: 8239066: make LinkedList more generic Message-ID: <202002181220.01ICKMaS027744@aojmv0008.oracle.com> Changeset: 2c23d6f5ca7b Author: simonis Date: 2020-02-18 13:18 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/2c23d6f5ca7b 8239066: make LinkedList more generic Reviewed-by: simonis Contributed-by: xxinliu at amazon.com ! src/hotspot/share/utilities/linkedlist.hpp ! test/hotspot/gtest/utilities/test_linkedlist.cpp From zgu at redhat.com Tue Feb 18 12:40:27 2020 From: zgu at redhat.com (zgu at redhat.com) Date: Tue, 18 Feb 2020 12:40:27 +0000 Subject: hg: jdk/submit: Merge Message-ID: <202002181240.01ICeR03010348@aojmv0008.oracle.com> Changeset: 074c3dbc04b8 Author: zgu Date: 2020-02-18 07:40 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/074c3dbc04b8 Merge From erik.gahlin at oracle.com Tue Feb 18 13:40:54 2020 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Tue, 18 Feb 2020 13:40:54 +0000 Subject: hg: jdk/submit: 8239265: JFR: Test cleanup of jdk.jfr.api.consumer package Message-ID: <202002181340.01IDespC018880@aojmv0008.oracle.com> Changeset: a502b482d5c3 Author: egahlin Date: 2020-02-18 14:34 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a502b482d5c3 8239265: JFR: Test cleanup of jdk.jfr.api.consumer package Reviewed-by: mgronlun ! test/jdk/jdk/jfr/api/consumer/TestFieldAccess.java ! test/jdk/jdk/jfr/api/consumer/TestGetStackTrace.java ! test/jdk/jdk/jfr/api/consumer/TestHiddenMethod.java ! test/jdk/jdk/jfr/api/consumer/TestMethodGetModifiers.java ! test/jdk/jdk/jfr/api/consumer/TestReadTwice.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedClassLoader.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedEvent.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedEventGetThread.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedEventGetThreadOther.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedFrame.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedFullStackTrace.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedInstantEventTimestamp.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedMethodDescriptor.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedObject.java ! test/jdk/jdk/jfr/api/consumer/TestRecordingFile.java ! test/jdk/jdk/jfr/api/consumer/TestRecordingFileReadEventEof.java ! test/jdk/jdk/jfr/api/consumer/TestSingleRecordedEvent.java ! test/jdk/jdk/jfr/api/consumer/TestValueDescriptorRecorded.java From matthias.baesken at sap.com Tue Feb 18 15:43:16 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Tue, 18 Feb 2020 15:43:16 +0000 Subject: hg: jdk/submit: 8239224: libproc_impl.c previous_thr may be used uninitialized warning Message-ID: <202002181543.01IFhGnu008864@aojmv0008.oracle.com> Changeset: d1c0dc3719c6 Author: mbaesken Date: 2020-02-18 16:33 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d1c0dc3719c6 8239224: libproc_impl.c previous_thr may be used uninitialized warning Reviewed-by: clanger, dholmes ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c From erik.gahlin at oracle.com Tue Feb 18 15:39:08 2020 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Tue, 18 Feb 2020 15:39:08 +0000 Subject: hg: jdk/submit: 8239350: Add tests for JFR class redefinition events Message-ID: <202002181539.01IFd8Yl004259@aojmv0008.oracle.com> Changeset: 615b494384e4 Author: egahlin Date: 2020-02-18 16:34 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/615b494384e4 8239350: Add tests for JFR class redefinition events Reviewed-by: mgronlun + test/jdk/jdk/jfr/event/runtime/Bytes.java + test/jdk/jdk/jfr/event/runtime/RedefinableClass.java + test/jdk/jdk/jfr/event/runtime/TestClassRedefinition.java + test/jdk/jdk/jfr/event/runtime/TestRedefineClasses.java + test/jdk/jdk/jfr/event/runtime/TestRetransformClasses.java From rkennke at redhat.com Tue Feb 18 16:14:29 2020 From: rkennke at redhat.com (rkennke at redhat.com) Date: Tue, 18 Feb 2020 16:14:29 +0000 Subject: hg: jdk/submit: 8237780: Shenandoah: More reliable nmethod verification Message-ID: <202002181614.01IGEUwO029391@aojmv0008.oracle.com> Changeset: de9088d16202 Author: rkennke Date: 2020-02-18 17:20 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/de9088d16202 8237780: Shenandoah: More reliable nmethod verification Reviewed-by: shade, zgu ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp From mikhailo.seledtsov at oracle.com Tue Feb 18 16:15:08 2020 From: mikhailo.seledtsov at oracle.com (mikhailo.seledtsov at oracle.com) Date: Tue, 18 Feb 2020 16:15:08 +0000 Subject: hg: jdk/submit: 8167493: Test that JFR event can be retransformed by an agent Message-ID: <202002181615.01IGF8PW029785@aojmv0008.oracle.com> Changeset: 328ba6a75f41 Author: mseledtsov Date: 2020-02-18 08:14 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/328ba6a75f41 8167493: Test that JFR event can be retransformed by an agent Summary: Added new test, extended agent builder test library Reviewed-by: egahlin + test/jdk/jdk/jfr/javaagent/InstrumentationEventCallback.java + test/jdk/jdk/jfr/javaagent/TestEventInstrumentation.java ! test/lib/jdk/test/lib/util/JavaAgentBuilder.java From harold.seigel at oracle.com Tue Feb 18 16:31:28 2020 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Tue, 18 Feb 2020 16:31:28 +0000 Subject: hg: jdk/submit: 8187305: Add logging for shared library loads/unloads Message-ID: <202002181631.01IGVSFv010285@aojmv0008.oracle.com> Changeset: af8b73f2a13d Author: hseigel Date: 2020-02-18 16:30 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/af8b73f2a13d 8187305: Add logging for shared library loads/unloads Summary: Add logging to JVM_LoadLibrary(), JVM_UnloadLibrary(), and JVM_FindLibraryEntry(). Reviewed-by: dholmes, coleenp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/prims/jvm.cpp + test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibrary.java + test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibraryTest.java + test/hotspot/jtreg/runtime/logging/loadLibraryTest/libLoadLibraryClass.c From leonid.mesnik at oracle.com Tue Feb 18 18:49:24 2020 From: leonid.mesnik at oracle.com (leonid.mesnik at oracle.com) Date: Tue, 18 Feb 2020 18:49:24 +0000 Subject: hg: jdk/submit: 8239026: Support non-maven artifacts by JibArtifactManager Message-ID: <202002181849.01IInPqP010767@aojmv0008.oracle.com> Changeset: 925e981292b2 Author: lmesnik Date: 2020-02-18 10:48 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/925e981292b2 8239026: Support non-maven artifacts by JibArtifactManager Reviewed-by: erikj ! test/lib/jdk/test/lib/artifacts/DefaultArtifactManager.java ! test/lib/jdk/test/lib/artifacts/JibArtifactManager.java From erik.joelsson at oracle.com Tue Feb 18 19:30:47 2020 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Tue, 18 Feb 2020 19:30:47 +0000 Subject: hg: jdk/submit: 8239019: testmake fails with FATAL: VCS_TYPE is empty Message-ID: <202002181930.01IJUlD4007072@aojmv0008.oracle.com> Changeset: bab64f4a1f24 Author: erikj Date: 2020-02-18 11:21 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/bab64f4a1f24 8239019: testmake fails with FATAL: VCS_TYPE is empty Reviewed-by: rriggs ! bin/idea.sh From erik.gahlin at oracle.com Tue Feb 18 21:26:22 2020 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Tue, 18 Feb 2020 21:26:22 +0000 Subject: hg: jdk/submit: 8210977: jdk/jfr/event/oldobject/TestThreadLocalLeak.java fails to find ThreadLocalObject Message-ID: <202002182126.01ILQNmq013323@aojmv0008.oracle.com> Changeset: a614219d7388 Author: egahlin Date: 2020-02-18 22:25 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a614219d7388 8210977: jdk/jfr/event/oldobject/TestThreadLocalLeak.java fails to find ThreadLocalObject Reviewed-by: mgronlun, mseledtsov ! test/jdk/jdk/jfr/event/oldobject/TestThreadLocalLeak.java From jonathan.gibbons at oracle.com Tue Feb 18 22:09:02 2020 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Tue, 18 Feb 2020 22:09:02 +0000 Subject: hg: jdk/submit: 8239378: Add Classpath Exception to license in source file. Message-ID: <202002182209.01IM93SC005055@aojmv0008.oracle.com> Changeset: ed7f82f396e1 Author: jjg Date: 2020-02-18 14:08 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/ed7f82f396e1 8239378: Add Classpath Exception to license in source file. Reviewed-by: vromero ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/external-link.svg From pavel.rappo at oracle.com Tue Feb 18 23:05:50 2020 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 18 Feb 2020 23:05:50 +0000 Subject: hg: jdk/submit: 8238969: Miscellaneous cleanup Message-ID: <202002182305.01IN5pda005800@aojmv0008.oracle.com> Changeset: a38520aac11f Author: prappo Date: 2020-02-18 23:05 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/a38520aac11f 8238969: Miscellaneous cleanup Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTaskImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TableHeader.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocletElement.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/OverviewElement.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.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 ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/IllegalOptionValue.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Main.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java From rajan.halade at oracle.com Wed Feb 19 00:01:07 2020 From: rajan.halade at oracle.com (rajan.halade at oracle.com) Date: Wed, 19 Feb 2020 00:01:07 +0000 Subject: hg: jdk/submit: 8225128: Add exception for expiring DocuSign root to VerifyCACerts test Message-ID: <202002190001.01J017fw006074@aojmv0008.oracle.com> Changeset: 21ed4ee81974 Author: rhalade Date: 2020-02-18 16:00 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/21ed4ee81974 8225128: Add exception for expiring DocuSign root to VerifyCACerts test Reviewed-by: clanger ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java From joe.darcy at oracle.com Wed Feb 19 01:05:02 2020 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Wed, 19 Feb 2020 01:05:02 +0000 Subject: hg: jdk/submit: 8237450: JDK13 annotation processors not run when a supported annotation type specifies a module Message-ID: <202002190105.01J153FI008711@aojmv0008.oracle.com> Changeset: 46bb1175b837 Author: darcy Date: 2020-02-18 17:03 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/46bb1175b837 8237450: JDK13 annotation processors not run when a supported annotation type specifies a module Summary: Initial fix suggested by jjg based on through analysis by Jeremy Kuhn. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! test/langtools/tools/javac/diags/examples/RedundantTypesWithWildcardProc/processors/AnnoProc.java From matthias.baesken at sap.com Wed Feb 19 08:03:45 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Wed, 19 Feb 2020 08:03:45 +0000 Subject: hg: jdk/submit: 8238953: tools/jpackage tests do not work on Ubuntu Linux Message-ID: <202002190803.01J83j4G010102@aojmv0008.oracle.com> Changeset: ed8eb5e3e385 Author: mbaesken Date: 2020-02-18 16:46 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ed8eb5e3e385 8238953: tools/jpackage tests do not work on Ubuntu Linux Reviewed-by: asemenyuk, clanger ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageType.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java From matthias.baesken at sap.com Wed Feb 19 07:57:40 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Wed, 19 Feb 2020 07:57:40 +0000 Subject: hg: jdk/submit: 8239333: test/jdk/security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java fails intermittent Message-ID: <202002190757.01J7veJY007581@aojmv0008.oracle.com> Changeset: 8307dcef629a Author: mbaesken Date: 2020-02-18 10:28 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/8307dcef629a 8239333: test/jdk/security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java fails intermittent Reviewed-by: clanger ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java From martin.doerr at sap.com Wed Feb 19 08:41:32 2020 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Wed, 19 Feb 2020 08:41:32 +0000 Subject: hg: jdk/submit: 8239363: PPC64: Wrong code generation after JDK-8183574 Message-ID: <202002190841.01J8fWmJ029396@aojmv0008.oracle.com> Changeset: ba5e9182b08c Author: mdoerr Date: 2020-02-19 09:40 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ba5e9182b08c 8239363: PPC64: Wrong code generation after JDK-8183574 Reviewed-by: stuefe, stefank, lucy ! src/hotspot/cpu/ppc/assembler_ppc.cpp From thomas.schatzl at oracle.com Wed Feb 19 09:05:10 2020 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Wed, 19 Feb 2020 09:05:10 +0000 Subject: hg: jdk/submit: 8239070: Memory leak when unsuccessfully mapping in archive regions Message-ID: <202002190905.01J95AXp010562@aojmv0008.oracle.com> Changeset: b0417eb55b11 Author: tschatzl Date: 2020-02-19 10:04 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/b0417eb55b11 8239070: Memory leak when unsuccessfully mapping in archive regions Reviewed-by: kbarrett, iklam, coleenp, jiangli ! src/hotspot/share/memory/filemap.cpp From glaubitz at physik.fu-berlin.de Wed Feb 19 09:14:43 2020 From: glaubitz at physik.fu-berlin.de (glaubitz at physik.fu-berlin.de) Date: Wed, 19 Feb 2020 09:14:43 +0000 Subject: hg: jdk/submit: 8239001: Hotspot build broken on linux-sparc after 8238281 Message-ID: <202002190914.01J9Eios016865@aojmv0008.oracle.com> Changeset: de0fa05b18c7 Author: glaubitz Date: 2020-02-19 10:10 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/de0fa05b18c7 8239001: Hotspot build broken on linux-sparc after 8238281 Reviewed-by: dholmes, kbarrett ! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp From rahul.v.raghavan at oracle.com Wed Feb 19 09:33:43 2020 From: rahul.v.raghavan at oracle.com (rahul.v.raghavan at oracle.com) Date: Wed, 19 Feb 2020 09:33:43 +0000 Subject: hg: jdk/submit: 8238356: CodeHeap::blob_count() overestimates the number of blobs Message-ID: <202002190933.01J9XhRW025396@aojmv0008.oracle.com> Changeset: dbe22aa857d9 Author: rraghavan Date: 2020-02-19 15:01 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/dbe22aa857d9 8238356: CodeHeap::blob_count() overestimates the number of blobs Summary: Decremented _blob_count on addition to the free list Reviewed-by: lucy, shade, thartmann ! src/hotspot/share/memory/heap.cpp From pavel.rappo at oracle.com Wed Feb 19 10:35:11 2020 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Wed, 19 Feb 2020 10:35:11 +0000 Subject: hg: jdk/submit: 8239243: Create index structures only if required Message-ID: <202002191035.01JAZBZ0004264@aojmv0008.oracle.com> Changeset: 80e403e1ff94 Author: prappo Date: 2020-02-19 10:34 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/80e403e1ff94 8239243: Create index structures only if required Reviewed-by: hannesw, jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java From sgehwolf at redhat.com Wed Feb 19 10:54:20 2020 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Wed, 19 Feb 2020 10:54:20 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <202002191054.01JAsKEW016126@aojmv0008.oracle.com> Changeset: 2bac157d809f Author: sgehwolf Date: 2020-02-19 11:53 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/2bac157d809f Closing branch From michael.x.mcmahon at oracle.com Wed Feb 19 11:33:30 2020 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Wed, 19 Feb 2020 11:33:30 +0000 Subject: hg: jdk/submit: 8239139: test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/libInheritedChannel.c does not compile with gcc 8.3.1 Message-ID: <202002191133.01JBXUw1007026@aojmv0008.oracle.com> Changeset: 96d78010ed9f Author: michaelm Date: 2020-02-19 11:31 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/96d78010ed9f 8239139: test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/libInheritedChannel.c does not compile with gcc 8.3.1 Reviewed-by: michaelm Contributed-by: linzang at tencent.com ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/libInheritedChannel.c From frederic.parain at oracle.com Wed Feb 19 13:58:43 2020 From: frederic.parain at oracle.com (frederic.parain at oracle.com) Date: Wed, 19 Feb 2020 13:58:43 +0000 Subject: hg: jdk/submit: 8239014: -XX:-UseEmptySlotsInSupers sometime fails to reproduce the layout of the old code Message-ID: <202002191358.01JDwhsN029636@aojmv0008.oracle.com> Changeset: 81133b1ca410 Author: fparain Date: 2020-02-19 08:57 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/81133b1ca410 8239014: -XX:-UseEmptySlotsInSupers sometime fails to reproduce the layout of the old code Reviewed-by: dholmes, coleenp ! src/hotspot/share/classfile/fieldLayoutBuilder.cpp ! src/hotspot/share/classfile/fieldLayoutBuilder.hpp + test/hotspot/jtreg/runtime/FieldLayout/OldLayoutCheck.java From christoph.langer at sap.com Wed Feb 19 18:57:53 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Wed, 19 Feb 2020 18:57:53 +0000 Subject: hg: jdk/submit: 8237192: Generate stripped/public pdbs on Windows for jdk images Message-ID: <202002191857.01JIvr0B027784@aojmv0008.oracle.com> Changeset: c7d58204ee23 Author: clanger Date: 2020-02-07 08:38 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/c7d58204ee23 8237192: Generate stripped/public pdbs on Windows for jdk images Reviewed-by: erikj ! make/Bundles.gmk ! make/CreateJmods.gmk ! make/GenerateLinkOptData.gmk ! make/Images.gmk ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.in ! make/common/NativeCompilation.gmk ! make/launcher/Launcher-java.base.gmk ! make/scripts/compare.sh ! test/jdk/tools/launcher/HelpFlagsTest.java ! test/jdk/tools/launcher/TestHelper.java ! test/jdk/tools/launcher/VersionCheck.java From sgehwolf at redhat.com Wed Feb 19 19:00:11 2020 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Wed, 19 Feb 2020 19:00:11 +0000 Subject: hg: jdk/submit: 8231111: Cgroups v2: Rework Metrics in java.base so as to recognize unified hierarchy Message-ID: <202002191900.01JJ0BRB028676@aojmv0008.oracle.com> Changeset: ad9525a5d546 Author: sgehwolf Date: 2019-12-16 15:07 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ad9525a5d546 8231111: Cgroups v2: Rework Metrics in java.base so as to recognize unified hierarchy Reviewed-by: bobv, mchung + src/java.base/linux/classes/jdk/internal/platform/CgroupInfo.java + src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java + src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystem.java + src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemController.java + src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java + src/java.base/linux/classes/jdk/internal/platform/CgroupUtil.java + src/java.base/linux/classes/jdk/internal/platform/CgroupV1Metrics.java + src/java.base/linux/classes/jdk/internal/platform/CgroupV1MetricsImpl.java + src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController.java + src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java + src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1SubsystemController.java - src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java - src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java + src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java + src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2SubsystemController.java ! src/java.base/share/classes/jdk/internal/platform/Metrics.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java ! test/jdk/jdk/internal/platform/cgroup/TestCgroupMetrics.java + test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemController.java ! test/jdk/jdk/internal/platform/docker/MetricsCpuTester.java ! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java ! test/jdk/jdk/internal/platform/docker/TestDockerCpuMetrics.java ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java ! test/lib/jdk/test/lib/containers/cgroup/CPUSetsReader.java + test/lib/jdk/test/lib/containers/cgroup/CgroupMetricsTester.java ! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java + test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV1.java + test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV2.java From lutz.schmidt at sap.com Wed Feb 19 19:29:17 2020 From: lutz.schmidt at sap.com (lutz.schmidt at sap.com) Date: Wed, 19 Feb 2020 19:29:17 +0000 Subject: hg: jdk/submit: 8239456: vtable stub generation: assert failure (code size estimate) Message-ID: <202002191929.01JJTHBk015310@aojmv0008.oracle.com> Changeset: b519afbf5ada Author: lucy Date: 2020-02-19 13:06 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/b519afbf5ada 8239456: vtable stub generation: assert failure (code size estimate) Reviewed-by: ! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp ! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp From joe.darcy at oracle.com Wed Feb 19 19:52:47 2020 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Wed, 19 Feb 2020 19:52:47 +0000 Subject: hg: jdk/submit: 8239478: Make specification of SourceVersion.isName explicit for dotted names Message-ID: <202002191952.01JJqlxJ027379@aojmv0008.oracle.com> Changeset: b2dd4028a6de Author: darcy Date: 2020-02-19 11:52 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/b2dd4028a6de 8239478: Make specification of SourceVersion.isName explicit for dotted names Reviewed-by: jjg ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java From jamil.j.nimeh at oracle.com Wed Feb 19 21:37:25 2020 From: jamil.j.nimeh at oracle.com (jamil.j.nimeh at oracle.com) Date: Wed, 19 Feb 2020 21:37:25 +0000 Subject: hg: jdk/submit: 8239094: PKCS#9 ChallengePassword attribute does not allow for the UTF8String type Message-ID: <202002192137.01JLbQ7S022951@aojmv0008.oracle.com> Changeset: 0bd237b74e70 Author: jnimeh Date: 2020-02-19 13:36 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/0bd237b74e70 8239094: PKCS#9 ChallengePassword attribute does not allow for the UTF8String type Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java + test/jdk/sun/security/pkcs/pkcs9/ChallengePassStringFmt.java From jesper.wilhelmsson at oracle.com Thu Feb 20 02:13:02 2020 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 20 Feb 2020 02:13:02 +0000 Subject: hg: jdk/submit: Added tag jdk-15+11 for changeset b2dd4028a6de Message-ID: <202002200213.01K2D2Cl013442@aojmv0008.oracle.com> Changeset: 3150e6810c21 Author: jwilhelm Date: 2020-02-20 03:11 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/3150e6810c21 Added tag jdk-15+11 for changeset b2dd4028a6de ! .hgtags From matthias.baesken at sap.com Thu Feb 20 08:06:00 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 20 Feb 2020 08:06:00 +0000 Subject: hg: jdk/submit: 8239351: Give more meaningful InternalError messages in Deflater.c Message-ID: <202002200806.01K861DU001753@aojmv0008.oracle.com> Changeset: 2489925df497 Author: mbaesken Date: 2020-02-19 10:27 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/2489925df497 8239351: Give more meaningful InternalError messages in Deflater.c Reviewed-by: stuefe, vtewari, lancea, martin ! src/java.base/share/native/libzip/Deflater.c From magnus.ihse.bursie at oracle.com Thu Feb 20 09:30:24 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 20 Feb 2020 09:30:24 +0000 Subject: hg: jdk/submit: 8239450: Overhaul JVM feature handling in configure Message-ID: <202002200930.01K9UPIb014263@aojmv0008.oracle.com> Changeset: 8432f7d4f51c Author: ihse Date: 2020-02-20 10:33 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/8432f7d4f51c 8239450: Overhaul JVM feature handling in configure Reviewed-by: erikj ! doc/building.html ! doc/building.md ! make/autoconf/basics.m4 ! make/autoconf/configure.ac ! make/autoconf/help.m4 ! make/autoconf/hotspot.m4 ! make/autoconf/jdk-options.m4 + make/autoconf/jvm-features.m4 ! make/conf/jib-profiles.js ! src/hotspot/.mx.jvmci/mx_jvmci.py From christoph.langer at sap.com Thu Feb 20 11:21:57 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 20 Feb 2020 11:21:57 +0000 Subject: hg: jdk/submit: 8237192: Generate stripped/public pdbs on Windows for jdk images Message-ID: <202002201121.01KBLvA5019054@aojmv0008.oracle.com> Changeset: 9b999cf5e13a Author: clanger Date: 2020-02-07 08:38 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/9b999cf5e13a 8237192: Generate stripped/public pdbs on Windows for jdk images Reviewed-by: erikj, ihse Contributed-by: christoph.langer at sap.com, matthias.baesken at sap.com ! make/Bundles.gmk ! make/CreateJmods.gmk ! make/GenerateLinkOptData.gmk ! make/Images.gmk ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.in ! make/common/NativeCompilation.gmk ! make/launcher/Launcher-java.base.gmk ! make/scripts/compare.sh ! test/jdk/tools/launcher/HelpFlagsTest.java ! test/jdk/tools/launcher/TestHelper.java ! test/jdk/tools/launcher/VersionCheck.java From claes.redestad at oracle.com Thu Feb 20 12:16:35 2020 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Thu, 20 Feb 2020 12:16:35 +0000 Subject: hg: jdk/submit: 8239347: Refactor Symbol to make _length a standalone field again Message-ID: <202002201216.01KCGZNh020597@aojmv0008.oracle.com> Changeset: d23e418e91fe Author: redestad Date: 2020-02-20 13:18 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d23e418e91fe 8239347: Refactor Symbol to make _length a standalone field again Reviewed-by: iklam, coleenp ! make/hotspot/src/native/dtrace/generateJvmOffsets.cpp ! src/hotspot/os/solaris/dtrace/jhelper.d ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/oops/symbol.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/java.base/solaris/native/libjvm_db/libjvm_db.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Symbol.java From coleen.phillimore at oracle.com Thu Feb 20 12:25:33 2020 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Thu, 20 Feb 2020 12:25:33 +0000 Subject: hg: jdk/submit: 8239461: Use jcod rather than jar files in runtime tests Message-ID: <202002201225.01KCPXPS024760@aojmv0008.oracle.com> Changeset: 461e0b7e6dfe Author: coleenp Date: 2020-02-20 07:25 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/461e0b7e6dfe 8239461: Use jcod rather than jar files in runtime tests Reviewed-by: hseigel, lmesnik, dholmes - test/hotspot/jtreg/runtime/7116786/Test7116786.java - test/hotspot/jtreg/runtime/7116786/testcases.jar ! test/hotspot/jtreg/runtime/EnclosingMethodAttr/EnclMethodAttr.java - test/hotspot/jtreg/runtime/EnclosingMethodAttr/enclMethodAttr.jar - test/hotspot/jtreg/runtime/LocalVariableTable/DuplicateLVT.cod + test/hotspot/jtreg/runtime/LocalVariableTable/DuplicateLVT.jcod - test/hotspot/jtreg/runtime/LocalVariableTable/DuplicateLVTT.cod + test/hotspot/jtreg/runtime/LocalVariableTable/DuplicateLVTT.jcod - test/hotspot/jtreg/runtime/LocalVariableTable/NotFoundLVTT.cod + test/hotspot/jtreg/runtime/LocalVariableTable/NotFoundLVTT.jcod ! test/hotspot/jtreg/runtime/LocalVariableTable/TestLVT.java - test/hotspot/jtreg/runtime/LocalVariableTable/testcase.jar + test/hotspot/jtreg/runtime/VerifierMessages/Test7116786.java + test/hotspot/jtreg/runtime/VerifierMessages/testcases.jcod ! test/hotspot/jtreg/runtime/classFileParserBug/ClassFileParserBug.java ! test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java - test/hotspot/jtreg/runtime/classFileParserBug/emptynumbootstrapmethods.jar - test/hotspot/jtreg/runtime/classFileParserBug/test.jar ! test/hotspot/jtreg/runtime/duplAttributes/DuplAttributesTest.java - test/hotspot/jtreg/runtime/duplAttributes/test.jar From roger.riggs at oracle.com Thu Feb 20 15:29:16 2020 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Thu, 20 Feb 2020 15:29:16 +0000 Subject: hg: jdk/submit: 8232622: Technical debt in BadAttributeValueExpException Message-ID: <202002201529.01KFTHLO006227@aojmv0008.oracle.com> Changeset: 60a77203ac91 Author: rriggs Date: 2020-02-20 10:03 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/60a77203ac91 8232622: Technical debt in BadAttributeValueExpException Reviewed-by: dfuchs, sspitsyn ! src/java.management/share/classes/javax/management/BadAttributeValueExpException.java From shade at redhat.com Thu Feb 20 16:59:00 2020 From: shade at redhat.com (shade at redhat.com) Date: Thu, 20 Feb 2020 16:59:00 +0000 Subject: hg: jdk/submit: JDK-8239492/webrev.02 Message-ID: <202002201659.01KGx1xv000746@aojmv0008.oracle.com> Changeset: 62038d0e617e Author: shade Date: 2020-02-20 17:55 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/62038d0e617e JDK-8239492/webrev.02 ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/share/gc/z/zVerify.cpp From igor.veresov at oracle.com Thu Feb 20 18:11:32 2020 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Thu, 20 Feb 2020 18:11:32 +0000 Subject: hg: jdk/submit: 8238355: Update Graal Message-ID: <202002201811.01KIBWmt013310@aojmv0008.oracle.com> Changeset: eae299d8ada4 Author: iveresov Date: 2020-02-20 10:11 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/eae299d8ada4 8238355: Update Graal Reviewed-by: kvn ! src/hotspot/cpu/x86/nativeInst_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.hpp ! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CodeSectionProcessor.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/ELFMacroAssembler.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/ForeignGotCallSiteRelocationSymbol.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MetadataBuilder.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/amd64/AMD64ELFMacroAssembler.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/FileSupport.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives/src/org/graalvm/compiler/api/directives/GraalDirectives.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.asm.aarch64.test/src/org/graalvm/compiler/asm/aarch64/test/AArch64AddressingModeTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64.test/src/org/graalvm/compiler/asm/aarch64/test/AArch64InstructionEncodingTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64.test/src/org/graalvm/compiler/asm/aarch64/test/AArch64MacroAssemblerTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64.test/src/org/graalvm/compiler/asm/aarch64/test/AArch64MoveConstantTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64.test/src/org/graalvm/compiler/asm/aarch64/test/TestProtectedAssembler.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.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Address.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64BaseAssembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64MacroAssembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AVXKind.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/CompilationResult.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/HexCodeFile.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64ArrayAddressTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64BitwiseLogicalNotTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64ElideL2ITest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64FloatSqrtTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64MembarOpTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64MergeNarrowWithExtendTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64RotationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64AddressLoweringByUse.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.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64PointerAddNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64ReadNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64SuitesCreator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64.test/src/org/graalvm/compiler/core/amd64/test/AMD64MatchRuleTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64AddressLowering.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64AddressNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator.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/AMD64NodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64SuitesCreator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/Fields.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/NumUtil.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/type/IntegerStamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.match.processor/src/org/graalvm/compiler/core/match/processor/MatchProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCIntegerCompareCanonicalizationPhase.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/ConditionalEliminationMulTest.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/GraalCompilerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/HashMapGetTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/IntegerDivRemCanonicalizationTest.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/LongNodeChainTest.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/MatchRuleTest.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/MonitorGraphTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/OffHeapUnsafeAccessTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReferenceGetLoopTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SubprocessTest.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/VerifySystemPropertyUsage.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/RethrowExceptionLoopTest.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/PEAAssertionsTest.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/PartialEscapeUnsafeStoreTest.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/src/org/graalvm/compiler/core/GraalCompiler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/DebugInfoBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeLIRBuilder.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/HighTier.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.debug/src/org/graalvm/compiler/debug/DebugConfigImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugOptions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/MethodFilter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/ScopeImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/doc-files/MethodFilterHelp.txt ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Graph.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.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackend.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/AArch64HotSpotDeoptimizeCallerOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDeoptimizeOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDeoptimizeWithExceptionCallerOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotEpilogueOp.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/AArch64IndirectCallOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64DeoptimizeOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotAddressLowering.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackend.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.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotConstantRetrievalOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotDeoptimizeCallerOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotDeoptimizeWithExceptionCallerOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotReturnOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotUnwindOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotspotDirectVirtualCallOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64IndirectCallOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCDeoptimizeOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackend.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.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotDeoptimizeCallerOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotDeoptimizeWithExceptionCallerOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLIRGenerator.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/CompileTheWorldTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotDeoptExplicitExceptions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotDeoptPostExceptions.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/LambdaStableNameTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/MethodSubstitutionEffectTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/NodeCostDumpUtil.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/GraalHotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigVersioned.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotCompiledCodeBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotDebugInfoBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompilerFactory.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/HotSpotGraalRuntimeProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotHostBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotReferenceMapBuilder.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/HotSpotGCProvider.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/HotSpotNodePlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotObjdumpDisassemblerProvider.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotPlatformConfigurationProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotProviders.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/meta/HotSpotWordOperationPlugin.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/DeoptimizeWithExceptionInCallerNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/DimensionsNode.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/replacements/FastNotifyNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotAllocationSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotG1WriteBarrierSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotspotSnippetsOptions.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/MonitorSnippets.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.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectCloneNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeCopyMemoryNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeLoadSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/CreateExceptionStub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/Stub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/word/MetaspacePointer.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/word/PointerCastNode.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/BytecodeParserOptions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/DefaultSuitesCreator.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/LambdaUtils.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/ConditionalElimination02.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Narrow_byte04.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.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/AArch64BitManipulationOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Move.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Arithmetic.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayCompareToOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayEqualsOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayIndexOfOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64CCall.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Call.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ControlFlow.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathCosOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathExpOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathLog10Op.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathLogOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathPowOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathSinOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathTanOp.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/AMD64VectorUnary.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/LIRInstruction.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/LinearScan.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.lir/src/org/graalvm/compiler/lir/asm/CompilationResultBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/ConstantLoadOptimization.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/dfa/MarkBasePointersPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/dfa/RegStackValueSet.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/EconomyAllocationStage.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/util/IndexedValueMap.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/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/src/org/graalvm/compiler/nodes/AbstractBeginNode.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/GuardedValueNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/Invoke.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/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/ValueNode.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/CompareNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatEqualsNode.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/NarrowNode.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/SignExtendNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignedRemNode.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/cfg/Block.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/SideEffectNode.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/JavaReadNode.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/MonitorExit.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/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/gc/BarrierSet.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/CardTableBarrierSet.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/G1BarrierSet.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/LoopExplosionPlugin.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/AccessMonitorNode.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/LoadIndexedNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LogicCompareAndSwapNode.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/java/ValueCompareAndSwapNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/AbstractMemoryCheckpoint.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/AbstractWriteNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/Access.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/AddressableMemoryAccess.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/FloatingAccessNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FloatingReadNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/GuardedMemoryAccess.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/HeapAccess.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/LIRLowerableAccess.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryAccess.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/MemoryKill.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryPhiNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MultiMemoryKill.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/OnHeapMemoryAccess.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/ReadNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/SingleMemoryKill.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/CoreProviders.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/CoreProvidersDelegate.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/CoreProvidersImpl.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/GCProvider.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/PlatformConfigurationProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/VirtualizerTool.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.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualArrayNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualObjectNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionKey.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/AddressLoweringByUsePhase.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/InsertGuardFencesPhase.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/ProfileCompiledMethodsPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/WriteBarrierAdditionPhase.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/BasePhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/contract/NodeCostUtil.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.phases/src/org/graalvm/compiler/phases/util/Providers.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CFGPrinterObserver.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraalDebugHandlersFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64BitCountNode.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/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/ArrayStoreBytecodeExceptionTest.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/BytecodeExceptionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ClassCastBytecodeExceptionTest.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/IndexOobBytecodeExceptionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/NullBytecodeExceptionTest.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/src/org/graalvm/compiler/replacements/AllocationSnippets.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/DimensionsNode.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/PEGraphDecoder.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/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/gc/G1WriteBarrierSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayEqualsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayRegionEqualsNode.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/BasicObjectCloneNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BitCountNode.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/GraalTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EarlyReadEliminationPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/ObjectState.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/PartialEscapeClosure.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PartialEscapePhase.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.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/VirtualizerToolImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/Word.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordOperationPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/DefaultGraphTypes.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.micro.benchmarks/src/micro/benchmarks/GroupAllocationBenchmark.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.micro.benchmarks/src/micro/benchmarks/ObjectCloneArrayLengthBenchmark.java From daniel.fuchs at oracle.com Thu Feb 20 20:11:46 2020 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 20 Feb 2020 20:11:46 +0000 Subject: hg: jdk/submit: 8238990: java/net/httpclient/HandshakeFailureTest.java failed against TLSv1.3 on Windows Message-ID: <202002202011.01KKBl3g020013@aojmv0008.oracle.com> Changeset: 38fc3785784a Author: dfuchs Date: 2020-02-20 20:04 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/38fc3785784a 8238990: java/net/httpclient/HandshakeFailureTest.java failed against TLSv1.3 on Windows Summary: The SSLTube and SSLFlowDelegate are improved to wrap any non-SSL exception that occur during the handshake in an SSLHandshakeException. 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/SSLTube.java ! test/jdk/ProblemList.txt ! test/jdk/java/net/httpclient/HandshakeFailureTest.java From sean.mullan at oracle.com Thu Feb 20 21:37:37 2020 From: sean.mullan at oracle.com (sean.mullan at oracle.com) Date: Thu, 20 Feb 2020 21:37:37 +0000 Subject: hg: jdk/submit: 8238560: Cleanup and consolidate algorithms in the jdk.tls.legacyAlgorithms security property Message-ID: <202002202137.01KLbcRK000669@aojmv0008.oracle.com> Changeset: e3bc1e0ec534 Author: mullan Date: 2020-02-20 16:36 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/e3bc1e0ec534 8238560: Cleanup and consolidate algorithms in the jdk.tls.legacyAlgorithms security property Reviewed-by: xuelei ! src/java.base/share/conf/security/java.security + test/jdk/sun/security/ssl/CipherSuite/LegacyConstraints.java From daniel.daugherty at oracle.com Fri Feb 21 04:11:01 2020 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Fri, 21 Feb 2020 04:11:01 +0000 Subject: hg: jdk/submit: 8239503: FieldLayout/OldLayoutCheck.java fails due to "RuntimeException: Misplaced int field: expected 24 to equal 12" Message-ID: <202002210411.01L4B16r015602@aojmv0008.oracle.com> Changeset: 9c05db2c5715 Author: pliden Date: 2020-02-20 23:07 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/9c05db2c5715 8239503: FieldLayout/OldLayoutCheck.java fails due to "RuntimeException: Misplaced int field: expected 24 to equal 12" Summary: Don't run the test with ZGC. Reviewed-by: dcubed, coleenp, dholmes ! test/hotspot/jtreg/runtime/FieldLayout/OldLayoutCheck.java From magnus.ihse.bursie at oracle.com Fri Feb 21 09:20:30 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 21 Feb 2020 09:20:30 +0000 Subject: hg: jdk/submit: 8239566: gtest/GTestWrapper.java fails due to "libstlport.so.1: open failed: No such file or directory" Message-ID: <202002210920.01L9KUwx020049@aojmv0008.oracle.com> Changeset: 18cc3b9dcebf Author: ihse Date: 2020-02-21 10:23 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/18cc3b9dcebf 8239566: gtest/GTestWrapper.java fails due to "libstlport.so.1: open failed: No such file or directory" Reviewed-by: redestad ! make/autoconf/hotspot.m4 ! make/autoconf/libraries.m4 From matthias.baesken at sap.com Fri Feb 21 09:28:24 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 21 Feb 2020 09:28:24 +0000 Subject: hg: jdk/submit: 8238947: tools/jpackage tests fail with old rpmbuild versions Message-ID: <202002210928.01L9SOPc027089@aojmv0008.oracle.com> Changeset: 1958182c5315 Author: mbaesken Date: 2020-02-20 14:01 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/1958182c5315 8238947: tools/jpackage tests fail with old rpmbuild versions Reviewed-by: clanger, asemenyuk ! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxRpmBundler.java From matthias.baesken at sap.com Fri Feb 21 09:23:17 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 21 Feb 2020 09:23:17 +0000 Subject: hg: jdk/submit: 8239537: cgroup MetricsTester testMemorySubsystem fails sometimes when testing memory.kmem.tcp.usage_in_bytes Message-ID: <202002210923.01L9NHOC021946@aojmv0008.oracle.com> Changeset: 67268dd9d46a Author: mbaesken Date: 2020-02-20 11:09 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/67268dd9d46a 8239537: cgroup MetricsTester testMemorySubsystem fails sometimes when testing memory.kmem.tcp.usage_in_bytes Reviewed-by: mseledtsov ! test/lib/jdk/test/lib/containers/cgroup/CgroupMetricsTester.java From leo.korinth at oracle.com Fri Feb 21 10:37:47 2020 From: leo.korinth at oracle.com (leo.korinth at oracle.com) Date: Fri, 21 Feb 2020 10:37:47 +0000 Subject: hg: jdk/submit: 8216975: Using ForceNUMA does not disable adaptive sizing with parallel gc Message-ID: <202002211037.01LAblbc006959@aojmv0008.oracle.com> Changeset: 43e03e193ed8 Author: iwalulya Date: 2020-02-21 10:56 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/43e03e193ed8 8216975: Using ForceNUMA does not disable adaptive sizing with parallel gc Reviewed-by: kbarrett, tschatzl, lkorinth ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp From tobias.hartmann at oracle.com Fri Feb 21 13:54:42 2020 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Fri, 21 Feb 2020 13:54:42 +0000 Subject: hg: jdk/submit: 2 new changesets Message-ID: <202002211354.01LDsgcq027468@aojmv0008.oracle.com> Changeset: b1471b50e56c Author: aoqi Date: 2020-02-19 12:09 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/b1471b50e56c 8239422: [TESTBUG] compiler/c1/TestPrintIRDuringConstruction.java failed when C1 is disabled Summary: Skip test if C1 is not available. Reviewed-by: thartmann, xliu ! test/hotspot/jtreg/compiler/c1/TestPrintIRDuringConstruction.java Changeset: b0299f002b6a Author: aoqi Date: 2020-02-19 12:10 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/b0299f002b6a 8239424: [TESTBUG] compiler/whitebox/OSRFailureLevel4Test.java failed when TieredCompilation is disabled Summary: Skip test if TieredCompilation is not available. Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/whitebox/OSRFailureLevel4Test.java From lutz.schmidt at sap.com Fri Feb 21 14:16:12 2020 From: lutz.schmidt at sap.com (lutz.schmidt at sap.com) Date: Fri, 21 Feb 2020 14:16:12 +0000 Subject: hg: jdk/submit: 8239456: vtable stub generation: assert failure (code size estimate) Message-ID: <202002211416.01LEGCaK009969@aojmv0008.oracle.com> Changeset: 1bf02ccb788f Author: lucy Date: 2020-02-21 15:14 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/1bf02ccb788f 8239456: vtable stub generation: assert failure (code size estimate) Reviewed-by: thartmann ! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp ! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp From christoph.langer at sap.com Fri Feb 21 16:40:10 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 21 Feb 2020 16:40:10 +0000 Subject: hg: jdk/submit: 8239556: (zipfs) remove ExistingChannelCloser facility in zipfs implementation Message-ID: <202002211640.01LGeA2j029501@aojmv0008.oracle.com> Changeset: c22b369d40b2 Author: clanger Date: 2020-02-21 16:39 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/c22b369d40b2 8239556: (zipfs) remove ExistingChannelCloser facility in zipfs implementation Reviewed-by: lancea ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java From magnus.ihse.bursie at oracle.com Fri Feb 21 17:33:51 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 21 Feb 2020 17:33:51 +0000 Subject: hg: jdk/submit: 8239708: Split basics.m4 into basic.m4 and util.m4 Message-ID: <202002211733.01LHXpCR001389@aojmv0008.oracle.com> Changeset: ef47c784e37b Author: ihse Date: 2020-02-21 18:37 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ef47c784e37b 8239708: Split basics.m4 into basic.m4 and util.m4 Reviewed-by: erikj + make/autoconf/basic.m4 + make/autoconf/basic_tools.m4 + make/autoconf/basic_windows.m4 - make/autoconf/basics.m4 - make/autoconf/basics_windows.m4 ! make/autoconf/boot-jdk.m4 ! make/autoconf/build-performance.m4 ! make/autoconf/configure.ac ! make/autoconf/flags.m4 ! make/autoconf/hotspot.m4 ! make/autoconf/jdk-options.m4 ! make/autoconf/jvm-features.m4 ! make/autoconf/lib-tests.m4 ! make/autoconf/libraries.m4 ! make/autoconf/source-dirs.m4 ! make/autoconf/toolchain.m4 ! make/autoconf/toolchain_windows.m4 + make/autoconf/util.m4 + make/autoconf/util_paths.m4 + make/autoconf/util_windows.m4 From mikhailo.seledtsov at oracle.com Fri Feb 21 21:01:47 2020 From: mikhailo.seledtsov at oracle.com (mikhailo.seledtsov at oracle.com) Date: Fri, 21 Feb 2020 21:01:47 +0000 Subject: hg: jdk/submit: 8223217: [TESTBUG] Create JFR tests with JMX across container boundary Message-ID: <202002212101.01LL1l8p022435@aojmv0008.oracle.com> Changeset: 6759c7955b3b Author: mseledtsov Date: 2020-02-21 13:01 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/6759c7955b3b 8223217: [TESTBUG] Create JFR tests with JMX across container boundary Summary: Created a new test for JFR over JMX across container boundary Reviewed-by: egahlin, lmesnik + test/hotspot/jtreg/containers/docker/EventProducer.java + test/hotspot/jtreg/containers/docker/TestJFRWithJMX.java From weijun.wang at oracle.com Sat Feb 22 00:12:12 2020 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Sat, 22 Feb 2020 00:12:12 +0000 Subject: hg: jdk/submit: 8237218: Support NIST Curves verification in java implementation Message-ID: <202002220012.01M0CDnu028690@aojmv0008.oracle.com> Changeset: 321b6fbe6815 Author: weijun Date: 2020-02-22 08:10 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/321b6fbe6815 8237218: Support NIST Curves verification in java implementation Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/util/ECUtil.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSAOperations.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECPrivateKeyImpl.java + test/jdk/sun/security/ec/ECDSAJavaVerify.java From david.holmes at oracle.com Mon Feb 24 03:37:48 2020 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Mon, 24 Feb 2020 03:37:48 +0000 Subject: hg: jdk/submit: 8238988: Rename thread "in stack" methods and add in_stack_range Message-ID: <202002240337.01O3bn3i028351@aojmv0008.oracle.com> Changeset: 23363df27cb6 Author: dholmes Date: 2020-02-23 22:35 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/23363df27cb6 8238988: Rename thread "in stack" methods and add in_stack_range Reviewed-by: coleenp, dcubed ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/arm/frame_arm.cpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/cpu/sparc/frame_sparc.cpp ! src/hotspot/cpu/x86/frame_x86.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/solaris/os_solaris.hpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp ! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp ! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp ! src/hotspot/os_cpu/solaris_x86/thread_solaris_x86.cpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/handles.cpp ! src/hotspot/share/runtime/handles.inline.hpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/unhandledOops.cpp ! src/hotspot/share/utilities/vmError.cpp From matthias.baesken at sap.com Mon Feb 24 08:06:56 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 24 Feb 2020 08:06:56 +0000 Subject: hg: jdk/submit: 8239457: call ReleaseStringUTFChars before early returns in Java_sun_security_pkcs11_wrapper_PKCS11_connect Message-ID: <202002240806.01O86uN0007014@aojmv0008.oracle.com> Changeset: 8b79fb59978e Author: mbaesken Date: 2020-02-19 13:37 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/8b79fb59978e 8239457: call ReleaseStringUTFChars before early returns in Java_sun_security_pkcs11_wrapper_PKCS11_connect Reviewed-by: alanb, clanger ! src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.c From claes.redestad at oracle.com Mon Feb 24 09:16:14 2020 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Mon, 24 Feb 2020 09:16:14 +0000 Subject: hg: jdk/submit: 8239235: Examine SignatureStream performance after consolidation Message-ID: <202002240916.01O9GFJQ012941@aojmv0008.oracle.com> Changeset: 13dc2a7f74aa Author: redestad Date: 2020-02-24 10:20 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/13dc2a7f74aa 8239235: Examine SignatureStream performance after consolidation Reviewed-by: lfoltan, coleenp ! src/hotspot/share/classfile/stackMapFrame.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/classfile/verifier.hpp ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/oops/symbol.hpp ! src/hotspot/share/runtime/signature.cpp ! src/hotspot/share/runtime/signature.hpp + test/hotspot/gtest/runtime/test_signatureStream.cpp From per.liden at oracle.com Mon Feb 24 10:03:20 2020 From: per.liden at oracle.com (per.liden at oracle.com) Date: Mon, 24 Feb 2020 10:03:20 +0000 Subject: hg: jdk/submit: 8239533: ZGC: Make the ZProactive flag non-diagnostic Message-ID: <202002241003.01OA3KFm007352@aojmv0008.oracle.com> Changeset: 5c5dcd036a76 Author: pliden Date: 2020-02-24 11:01 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/5c5dcd036a76 8239533: ZGC: Make the ZProactive flag non-diagnostic Reviewed-by: eosterlund, stefank ! src/hotspot/share/gc/z/z_globals.hpp ! test/hotspot/jtreg/gc/z/TestHighUsage.java From nils.eliasson at oracle.com Mon Feb 24 10:47:56 2020 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Mon, 24 Feb 2020 10:47:56 +0000 Subject: hg: jdk/submit: 8238723: yank_alloc_node must remove membar Message-ID: <202002241047.01OAluUG006745@aojmv0008.oracle.com> Changeset: 1db771b65440 Author: neliasso Date: 2020-02-24 11:31 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/1db771b65440 8238723: yank_alloc_node must remove membar Reviewed-by: vlivanov, thartmann, roland ! src/hotspot/share/opto/macro.cpp ! test/hotspot/jtreg/compiler/allocation/TestAllocation.java From richard.reingruber at sap.com Mon Feb 24 11:09:12 2020 From: richard.reingruber at sap.com (richard.reingruber at sap.com) Date: Mon, 24 Feb 2020 11:09:12 +0000 Subject: hg: jdk/submit: 8239854: Non-PCH gtest build fails after JDK-8239235 due to a missing include Message-ID: <202002241109.01OB9CL8018105@aojmv0008.oracle.com> Changeset: 19c8bc956f73 Author: rrich Date: 2020-02-24 12:04 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/19c8bc956f73 8239854: Non-PCH gtest build fails after JDK-8239235 due to a missing include Reviewed-by: shade, mdoerr ! test/hotspot/gtest/runtime/test_signatureStream.cpp From jan.lahoda at oracle.com Mon Feb 24 11:18:57 2020 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Mon, 24 Feb 2020 11:18:57 +0000 Subject: hg: jdk/submit: 8239536: Can't use `java.util.List` object after importing `java.awt.List` Message-ID: <202002241118.01OBIv9k023309@aojmv0008.oracle.com> Changeset: 38319837aeec Author: jlahoda Date: 2020-02-24 11:43 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/38319837aeec 8239536: Can't use `java.util.List` object after importing `java.awt.List` Summary: Using full qualified names for synthetic types; ensuring the user is warned when a variable becomes undefined due to a dependency change. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java ! test/langtools/jdk/jshell/ToolSimpleTest.java ! test/langtools/jdk/jshell/VariablesTest.java From per.liden at oracle.com Mon Feb 24 12:58:11 2020 From: per.liden at oracle.com (per.liden at oracle.com) Date: Mon, 24 Feb 2020 12:58:11 +0000 Subject: hg: jdk/submit: 8239129: ZGC: Allow -XX:AllocateHeapAt to use any filesystem Message-ID: <202002241258.01OCwB8w017883@aojmv0008.oracle.com> Changeset: d6dd48a23a72 Author: pliden Date: 2020-02-24 13:52 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d6dd48a23a72 8239129: ZGC: Allow -XX:AllocateHeapAt to use any filesystem Reviewed-by: stefank, pliden, ysuenaga Contributed-by: yasuenag at gmail.com, per.liden at oracle.com ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp + test/hotspot/jtreg/gc/z/TestAllocateHeapAt.java From richard.reingruber at sap.com Mon Feb 24 13:37:19 2020 From: richard.reingruber at sap.com (richard.reingruber at sap.com) Date: Mon, 24 Feb 2020 13:37:19 +0000 Subject: hg: jdk/submit: 8239449: [TESTBUG] test/hotspot/jtreg/runtime/TLS/TestTLS.java: skip test if glibc too old for AdjustStackSizeForTLS Message-ID: <202002241337.01ODbJGc005634@aojmv0008.oracle.com> Changeset: af80fedc56a2 Author: rrich Date: 2020-02-24 14:25 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/af80fedc56a2 8239449: [TESTBUG] test/hotspot/jtreg/runtime/TLS/TestTLS.java: skip test if glibc too old for AdjustStackSizeForTLS Reviewed-by: dholmes, jiangli ! test/hotspot/jtreg/runtime/TLS/exestack-tls.c From erik.gahlin at oracle.com Mon Feb 24 14:04:48 2020 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Mon, 24 Feb 2020 14:04:48 +0000 Subject: hg: jdk/submit: 8239581: Improve javadoc example for @jdk.jfr.Category Message-ID: <202002241404.01OE4nrm023077@aojmv0008.oracle.com> Changeset: ef1e608a5ecc Author: egahlin Date: 2020-02-24 15:03 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ef1e608a5ecc 8239581: Improve javadoc example for @jdk.jfr.Category Reviewed-by: mgronlun, mseledtsov ! src/jdk.jfr/share/classes/jdk/jfr/Category.java From erik.osterlund at oracle.com Mon Feb 24 15:28:21 2020 From: erik.osterlund at oracle.com (erik.osterlund at oracle.com) Date: Mon, 24 Feb 2020 15:28:21 +0000 Subject: hg: jdk/submit: 8234160: Enable optimized mitigation for Intel jcc erratum in C2 Message-ID: <202002241528.01OFSMRL009276@aojmv0008.oracle.com> Changeset: fe2befa06c39 Author: eosterlund Date: 2020-02-24 14:37 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/fe2befa06c39 8234160: Enable optimized mitigation for Intel jcc erratum in C2 Reviewed-by: thartmann, vlivanov, pliden + src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp + src/hotspot/cpu/x86/c2_intelJccErratum_x86.hpp ! src/hotspot/cpu/x86/gc/z/z_x86_64.ad ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/output.cpp From hannes.wallnoefer at oracle.com Mon Feb 24 15:43:13 2020 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Mon, 24 Feb 2020 15:43:13 +0000 Subject: hg: jdk/submit: 8232438: Remove ?is-external=true from external links Message-ID: <202002241543.01OFhEa5017713@aojmv0008.oracle.com> Changeset: d3b8307bd677 Author: hannesw Date: 2020-02-24 16:42 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d3b8307bd677 8232438: Remove ?is-external=true from external links Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocLink.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPath.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java ! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java ! test/langtools/jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java ! test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/TestExternalOverridenMethod.java ! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithAutomaticModule.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithModule.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java From erik.gahlin at oracle.com Mon Feb 24 16:10:19 2020 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Mon, 24 Feb 2020 16:10:19 +0000 Subject: hg: jdk/submit: 8239585: JFR: Native events should support empty payloads Message-ID: <202002241610.01OGAJr9001086@aojmv0008.oracle.com> Changeset: 207fa617f855 Author: egahlin Date: 2020-02-24 17:10 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/207fa617f855 8239585: JFR: Native events should support empty payloads Reviewed-by: mgronlun ! make/src/classes/build/tools/jfr/GenerateJfrFiles.java ! src/hotspot/share/jfr/metadata/metadata.xsd From erik.gahlin at oracle.com Mon Feb 24 16:22:52 2020 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Mon, 24 Feb 2020 16:22:52 +0000 Subject: hg: jdk/submit: 8239793: 'jfr' tool should hide hidden frames Message-ID: <202002241622.01OGMrVF007110@aojmv0008.oracle.com> Changeset: 9374fc702a03 Author: egahlin Date: 2020-02-24 17:23 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/9374fc702a03 8239793: 'jfr' tool should hide hidden frames Reviewed-by: mgronlun, mseledtsov ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java From shade at redhat.com Mon Feb 24 16:16:52 2020 From: shade at redhat.com (shade at redhat.com) Date: Mon, 24 Feb 2020 16:16:52 +0000 Subject: hg: jdk/submit: Merge Message-ID: <202002241616.01OGGq09005497@aojmv0008.oracle.com> Changeset: 639176c52eca Author: shade Date: 2020-02-24 17:16 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/639176c52eca Merge From daniel.fuchs at oracle.com Mon Feb 24 17:20:55 2020 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Mon, 24 Feb 2020 17:20:55 +0000 Subject: hg: jdk/submit: 8239052: java/net/httpclient/whitebox/SSLEchoTubeTestDriver.java failed with BufferUnderflowException against TLSv1.3 Message-ID: <202002241720.01OHKtGS011419@aojmv0008.oracle.com> Changeset: 2dcefc0b8a6d Author: dfuchs Date: 2020-02-24 17:19 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/2dcefc0b8a6d 8239052: java/net/httpclient/whitebox/SSLEchoTubeTestDriver.java failed with BufferUnderflowException against TLSv1.3 Summary: The test assumed that ByteBuffer would be split at long boundaries. This is obviously not always the case. A carry has been added to support reading a long split over several buffers. Reviewed-by: chegar ! test/jdk/java/net/httpclient/HandshakeFailureTest.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/AbstractSSLTubeTest.java From igor.ignatyev at oracle.com Mon Feb 24 19:51:26 2020 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Mon, 24 Feb 2020 19:51:26 +0000 Subject: hg: jdk/submit: 8238943: switch to jtreg 5.0 Message-ID: <202002241951.01OJpROn012382@aojmv0008.oracle.com> Changeset: d8c731f7aeda Author: iignatyev Date: 2020-02-24 11:50 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/d8c731f7aeda 8238943: switch to jtreg 5.0 Reviewed-by: erikj, jjg, joehw ! make/conf/jib-profiles.js ! test/hotspot/jtreg/TEST.ROOT ! test/jaxp/TEST.ROOT ! test/jdk/TEST.ROOT ! test/langtools/TEST.ROOT ! test/nashorn/TEST.ROOT From naoto.sato at oracle.com Mon Feb 24 20:20:54 2020 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Mon, 24 Feb 2020 20:20:54 +0000 Subject: hg: jdk/submit: 8239837: Typo in source code of ZoneOffsetTransitionRule leaking to Javadocs Message-ID: <202002242020.01OKKtc2028411@aojmv0008.oracle.com> Changeset: 4202cb763872 Author: naoto Date: 2020-02-24 12:20 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/4202cb763872 8239837: Typo in source code of ZoneOffsetTransitionRule leaking to Javadocs Reviewed-by: lancea ! src/java.base/share/classes/java/time/zone/ZoneOffsetTransitionRule.java From naoto.sato at oracle.com Mon Feb 24 22:17:08 2020 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Mon, 24 Feb 2020 22:17:08 +0000 Subject: hg: jdk/submit: 8239520: ValueRange.of(long, long, long) does not throw IAE on invalid inputs Message-ID: <202002242217.01OMH9F0005191@aojmv0008.oracle.com> Changeset: be0c5da2d83f Author: naoto Date: 2020-02-24 14:16 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/be0c5da2d83f 8239520: ValueRange.of(long, long, long) does not throw IAE on invalid inputs Reviewed-by: rriggs ! src/java.base/share/classes/java/time/temporal/ValueRange.java ! test/jdk/java/time/test/java/time/temporal/TestDateTimeValueRange.java From erik.gahlin at oracle.com Mon Feb 24 23:01:39 2020 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Mon, 24 Feb 2020 23:01:39 +0000 Subject: hg: jdk/submit: 8237499: JFR: Include stack trace in the ThreadStart event Message-ID: <202002242301.01ON1dNC002387@aojmv0008.oracle.com> Changeset: 6214823ce3d8 Author: ddong Date: 2020-02-24 23:24 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/6214823ce3d8 8237499: JFR: Include stack trace in the ThreadStart event Reviewed-by: egahlin ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/jdk/jdk/jfr/event/runtime/TestThreadStartEndEvents.java From erik.gahlin at oracle.com Tue Feb 25 02:31:33 2020 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Tue, 25 Feb 2020 02:31:33 +0000 Subject: hg: jdk/submit: 8219904: ClassCastException when calling FlightRecorderMXBean#getRecordings() Message-ID: <202002250231.01P2VXiB023853@aojmv0008.oracle.com> Changeset: f965bceba123 Author: cito Date: 2020-02-25 03:28 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/f965bceba123 8219904: ClassCastException when calling FlightRecorderMXBean#getRecordings() Reviewed-by: egahlin, mseledtsov ! src/jdk.management.jfr/share/classes/jdk/management/jfr/RecordingInfo.java ! test/jdk/jdk/jfr/jmx/JmxHelper.java ! test/jdk/jdk/jfr/jmx/TestGetRecordings.java From jiefu at tencent.com Tue Feb 25 02:36:33 2020 From: jiefu at tencent.com (jiefu at tencent.com) Date: Tue, 25 Feb 2020 02:36:33 +0000 Subject: hg: jdk/submit: 8239886: Minimal VM build fails after JDK-8237499 Message-ID: <202002250236.01P2aXEA025072@aojmv0008.oracle.com> Changeset: 1c7da538f065 Author: jiefu Date: 2020-02-25 10:34 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/1c7da538f065 8239886: Minimal VM build fails after JDK-8237499 Reviewed-by: dholmes ! src/hotspot/share/prims/jni.cpp From david.holmes at oracle.com Tue Feb 25 04:44:54 2020 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Tue, 25 Feb 2020 04:44:54 +0000 Subject: hg: jdk/submit: 8239557: [TESTBUG] VeryEarlyAssertTest.java validating "END." marker at lastline is not always true Message-ID: <202002250444.01P4is8K002556@aojmv0008.oracle.com> Changeset: d6b968af8b65 Author: fmatte Date: 2020-02-24 23:44 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/d6b968af8b65 8239557: [TESTBUG] VeryEarlyAssertTest.java validating "END." marker at lastline is not always true Reviewed-by: dholmes, mseledtsov ! test/hotspot/jtreg/runtime/ErrorHandling/VeryEarlyAssertTest.java From jiefu at tencent.com Tue Feb 25 08:22:57 2020 From: jiefu at tencent.com (jiefu at tencent.com) Date: Tue, 25 Feb 2020 08:22:57 +0000 Subject: hg: jdk/submit: 8239885: [TESTBUG] compiler/allocation/TestAllocation.java fails with release VMs Message-ID: <202002250822.01P8Mv4x020998@aojmv0008.oracle.com> Changeset: 22422bef1c5d Author: jiefu Date: 2020-02-25 16:22 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/22422bef1c5d 8239885: [TESTBUG] compiler/allocation/TestAllocation.java fails with release VMs Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/allocation/TestAllocation.java From magnus.ihse.bursie at oracle.com Tue Feb 25 08:34:46 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 25 Feb 2020 08:34:46 +0000 Subject: hg: jdk/submit: 8239860: Add support for testing the configure script Message-ID: <202002250834.01P8YltR027770@aojmv0008.oracle.com> Changeset: 874f29bf3f44 Author: ihse Date: 2020-02-25 09:37 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/874f29bf3f44 8239860: Add support for testing the configure script Reviewed-by: erikj ! make/RunTests.gmk ! make/autoconf/util.m4 ! test/make/TestMake.gmk + test/make/autoconf/test-configure.sh + test/make/autoconf/test.m4 From magnus.ihse.bursie at oracle.com Tue Feb 25 08:46:24 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 25 Feb 2020 08:46:24 +0000 Subject: hg: jdk/submit: 8239794: Move -Os from JVM feature 'minimal' to new feature 'opt-size' Message-ID: <202002250846.01P8kOum005302@aojmv0008.oracle.com> Changeset: 4f902f017def Author: ihse Date: 2020-02-25 09:46 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/4f902f017def 8239794: Move -Os from JVM feature 'minimal' to new feature 'opt-size' Reviewed-by: erikj, dholmes ! make/autoconf/jvm-features.m4 ! make/hotspot/lib/JvmFeatures.gmk From magnus.ihse.bursie at oracle.com Tue Feb 25 08:38:35 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 25 Feb 2020 08:38:35 +0000 Subject: hg: jdk/submit: 8239789: Follow-up on JVM feature rewrite Message-ID: <202002250838.01P8cZPN029406@aojmv0008.oracle.com> Changeset: d2cd0d717997 Author: ihse Date: 2020-02-25 09:41 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d2cd0d717997 8239789: Follow-up on JVM feature rewrite Reviewed-by: erikj, pliden, egahlin ! make/autoconf/help.m4 ! make/autoconf/jvm-features.m4 ! make/autoconf/util.m4 From shade at redhat.com Tue Feb 25 11:45:00 2020 From: shade at redhat.com (shade at redhat.com) Date: Tue, 25 Feb 2020 11:45:00 +0000 Subject: hg: jdk/submit: 8239904: Shenandoah: accumulated penalties should not be over 100% of capacity Message-ID: <202002251145.01PBj0ja021421@aojmv0008.oracle.com> Changeset: 695c6b0986c3 Author: shade Date: 2020-02-25 12:35 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/695c6b0986c3 8239904: Shenandoah: accumulated penalties should not be over 100% of capacity Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp From sgehwolf at redhat.com Tue Feb 25 13:51:08 2020 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Tue, 25 Feb 2020 13:51:08 +0000 Subject: hg: jdk/submit: 8239785: Cgroups: Incorrect detection logic on old systems in hotspot Message-ID: <202002251351.01PDp9or004390@aojmv0008.oracle.com> Changeset: 4fe87d390f80 Author: sgehwolf Date: 2020-02-25 12:17 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/4fe87d390f80 8239785: Cgroups: Incorrect detection logic on old systems in hotspot Summary: Return NULL subsystem if no cgroup controllers are mounted. Reviewed-by: duke ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp ! src/hotspot/os/linux/cgroupSubsystem_linux.hpp From lutz.schmidt at sap.com Tue Feb 25 16:56:34 2020 From: lutz.schmidt at sap.com (lutz.schmidt at sap.com) Date: Tue, 25 Feb 2020 16:56:34 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <202002251656.01PGuYaS024213@aojmv0008.oracle.com> Changeset: 70fef8643197 Author: lucy Date: 2020-02-25 17:56 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/70fef8643197 Closing branch From lutz.schmidt at sap.com Tue Feb 25 17:13:56 2020 From: lutz.schmidt at sap.com (lutz.schmidt at sap.com) Date: Tue, 25 Feb 2020 17:13:56 +0000 Subject: hg: jdk/submit: imported patch JDK-8239931 Message-ID: <202002251713.01PHDvq0005069@aojmv0008.oracle.com> Changeset: 82130332bd7f Author: lucy Date: 2020-02-25 18:07 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/82130332bd7f imported patch JDK-8239931 ! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp From naoto.sato at oracle.com Tue Feb 25 17:27:20 2020 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Tue, 25 Feb 2020 17:27:20 +0000 Subject: hg: jdk/submit: 8235834: IBM-943 charset encoder needs updating Message-ID: <202002251727.01PHRLQ1012205@aojmv0008.oracle.com> Changeset: 9b33b25a7198 Author: itakiguchi Date: 2020-02-25 22:47 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/9b33b25a7198 8235834: IBM-943 charset encoder needs updating Summary: Apply 34B003AF.RPMAP130 definition into encoder Reviewed-by: naoto + make/data/charsetmapping/IBM943.c2b ! test/jdk/sun/nio/cs/TestIBMBugs.java From erik.gahlin at oracle.com Tue Feb 25 20:47:12 2020 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Tue, 25 Feb 2020 20:47:12 +0000 Subject: hg: jdk/submit: 8223066: "jfr metadata" output the @Name annotation twice Message-ID: <202002252047.01PKlCx2011010@aojmv0008.oracle.com> Changeset: a268c653f404 Author: egahlin Date: 2020-02-25 20:45 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/a268c653f404 8223066: "jfr metadata" output the @Name annotation twice Reviewed-by: mgronlun, egahlin Contributed-by: erik.gahlin at oracle.com, chiroito107 at gmail.com ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java ! test/jdk/jdk/jfr/tool/TestMetadata.java From naoto.sato at oracle.com Tue Feb 25 23:58:36 2020 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Tue, 25 Feb 2020 23:58:36 +0000 Subject: hg: jdk/submit: 8239976: Put JDK-8239965 on the ProblemList.txt Message-ID: <202002252358.01PNwb1u027941@aojmv0008.oracle.com> Changeset: 16973c5b27be Author: naoto Date: 2020-02-25 15:49 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/16973c5b27be 8239976: Put JDK-8239965 on the ProblemList.txt Reviewed-by: dcubed ! test/jdk/ProblemList.txt From ningsheng.jian at arm.com Wed Feb 26 01:34:26 2020 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Wed, 26 Feb 2020 01:34:26 +0000 Subject: hg: jdk/submit: 8239549: AArch64: Backend support for MulAddVS2VI node Message-ID: <202002260134.01Q1YQxT020427@aojmv0008.oracle.com> Changeset: ff1f4b5e0c9a Author: pli Date: 2020-02-26 09:33 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/ff1f4b5e0c9a 8239549: AArch64: Backend support for MulAddVS2VI node Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! test/hotspot/jtreg/compiler/loopopts/superword/Vec_MulAddS2I.java From joe.darcy at oracle.com Wed Feb 26 01:50:18 2020 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Wed, 26 Feb 2020 01:50:18 +0000 Subject: hg: jdk/submit: 8193553: Provide better guidance on using javax.lang.model visitors Message-ID: <202002260150.01Q1oJl7029153@aojmv0008.oracle.com> Changeset: cf96533fd215 Author: darcy Date: 2020-02-25 17:50 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/cf96533fd215 8193553: Provide better guidance on using javax.lang.model visitors Reviewed-by: jjg ! src/java.compiler/share/classes/javax/lang/model/element/AnnotationValueVisitor.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java ! src/java.compiler/share/classes/javax/lang/model/type/TypeVisitor.java From ningsheng.jian at arm.com Wed Feb 26 01:59:13 2020 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Wed, 26 Feb 2020 01:59:13 +0000 Subject: hg: jdk/submit: 8238705: [TESTBUG] jfr/event/gc/stacktrace/TestMetaspace* are stable with Xcomp on AArch64 Message-ID: <202002260159.01Q1xDfZ005523@aojmv0008.oracle.com> Changeset: a8bca51623b6 Author: ngasson Date: 2020-02-26 09:58 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/a8bca51623b6 8238705: [TESTBUG] jfr/event/gc/stacktrace/TestMetaspace* are stable with Xcomp on AArch64 Reviewed-by: mseledtsov, egahlin ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceG1GCAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceParallelGCAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceSerialGCAllocationPendingStackTrace.java From david.holmes at oracle.com Wed Feb 26 05:14:35 2020 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Wed, 26 Feb 2020 05:14:35 +0000 Subject: hg: jdk/submit: 8239423: jdk/jfr/jvm/TestJFRIntrinsic.java failed with -XX:-TieredCompilation Message-ID: <202002260514.01Q5EaI3019130@aojmv0008.oracle.com> Changeset: afeefc19ecb9 Author: aoqi Date: 2020-02-26 00:07 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/afeefc19ecb9 8239423: jdk/jfr/jvm/TestJFRIntrinsic.java failed with -XX:-TieredCompilation Reviewed-by: iignatyev, dholmes ! src/hotspot/share/prims/whitebox.cpp From matthias.baesken at sap.com Wed Feb 26 07:59:39 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Wed, 26 Feb 2020 07:59:39 +0000 Subject: hg: jdk/submit: 8239462: jdk.hotspot.agent misses some ReleaseStringUTFChars calls in case of early returns Message-ID: <202002260759.01Q7xe5S017136@aojmv0008.oracle.com> Changeset: 61ee15b9a1ac Author: mbaesken Date: 2020-02-24 09:59 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/61ee15b9a1ac 8239462: jdk.hotspot.agent misses some ReleaseStringUTFChars calls in case of early returns Reviewed-by: clanger, amenkov, sspitsyn ! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m ! src/jdk.hotspot.agent/solaris/native/libsaproc/saproc.cpp From lutz.schmidt at sap.com Wed Feb 26 10:45:08 2020 From: lutz.schmidt at sap.com (lutz.schmidt at sap.com) Date: Wed, 26 Feb 2020 10:45:08 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <202002261045.01QAj8fS017882@aojmv0008.oracle.com> Changeset: 91ab1c277276 Author: lucy Date: 2020-02-26 11:44 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/91ab1c277276 Closing branch From lutz.schmidt at sap.com Wed Feb 26 10:41:29 2020 From: lutz.schmidt at sap.com (lutz.schmidt at sap.com) Date: Wed, 26 Feb 2020 10:41:29 +0000 Subject: hg: jdk/submit: Closing branch Message-ID: <202002261041.01QAfU7a015581@aojmv0008.oracle.com> Changeset: 3d19399af1c4 Author: lucy Date: 2020-02-26 11:41 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/3d19399af1c4 Closing branch From volker.simonis at gmail.com Wed Feb 26 12:17:54 2020 From: volker.simonis at gmail.com (volker.simonis at gmail.com) Date: Wed, 26 Feb 2020 12:17:54 +0000 Subject: hg: jdk/submit: 8239066: make LinkedList more generic Message-ID: <202002261217.01QCHslw008943@aojmv0008.oracle.com> Changeset: 582e5f2661c3 Author: xliu Date: 2020-02-26 12:35 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/582e5f2661c3 8239066: make LinkedList more generic Reviewed-by: phh, simonis ! src/hotspot/share/utilities/linkedlist.hpp ! test/hotspot/gtest/utilities/test_linkedlist.cpp From sean.coffey at oracle.com Wed Feb 26 15:18:00 2020 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Wed, 26 Feb 2020 15:18:00 +0000 Subject: hg: jdk/submit: 8238452: Keytool generates wrong expiration date if validity is set to 2050/01/01 Message-ID: <202002261518.01QFI0ME026609@aojmv0008.oracle.com> Changeset: c27d95f72ba8 Author: coffeys Date: 2020-02-26 18:06 +0300 URL: https://hg.openjdk.java.net/jdk/submit/rev/c27d95f72ba8 8238452: Keytool generates wrong expiration date if validity is set to 2050/01/01 Reviewed-by: pkoppula, weijun, coffeys Contributed-by: ravi.k.reddy at oracle.com ! src/java.base/share/classes/sun/security/x509/CertificateValidity.java ! src/java.base/share/classes/sun/security/x509/X509CRLEntryImpl.java ! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java + test/jdk/sun/security/x509/X509CertImpl/CertificateValidation.java From pavel.rappo at oracle.com Wed Feb 26 15:45:30 2020 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Wed, 26 Feb 2020 15:45:30 +0000 Subject: hg: jdk/submit: 8239876: Improve SearchIndexItem Message-ID: <202002261545.01QFjV1o013070@aojmv0008.oracle.com> Changeset: 230455dd03c1 Author: prappo Date: 2020-02-26 15:34 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/230455dd03c1 8239876: Improve SearchIndexItem Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItem.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItems.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java From igor.ignatyev at oracle.com Wed Feb 26 18:10:00 2020 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Wed, 26 Feb 2020 18:10:00 +0000 Subject: hg: jdk/submit: 8239500: jittester shouldn't use non-deterministic System methods Message-ID: <202002261810.01QIA1uC010001@aojmv0008.oracle.com> Changeset: 0c158c2a2385 Author: iignatyev Date: 2020-02-26 10:09 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/0c158c2a2385 8239500: jittester shouldn't use non-deterministic System methods Reviewed-by: lmesnik, thartmann ! test/hotspot/jtreg/testlibrary/jittester/conf/exclude.methods.lst From kim.barrett at oracle.com Wed Feb 26 20:00:40 2020 From: kim.barrett at oracle.com (kim.barrett at oracle.com) Date: Wed, 26 Feb 2020 20:00:40 +0000 Subject: hg: jdk/submit: 8238979: Improve G1DirtyCardQueueSet handling of previously paused buffers Message-ID: <202002262000.01QK0ein016014@aojmv0008.oracle.com> Changeset: 2ec0ff304263 Author: kbarrett Date: 2020-02-26 14:36 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/2ec0ff304263 8238979: Improve G1DirtyCardQueueSet handling of previously paused buffers Summary: Move enqueuing of previously paused buffers. Reviewed-by: sangheki, sjohanss ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp From claes.redestad at oracle.com Wed Feb 26 21:04:33 2020 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Wed, 26 Feb 2020 21:04:33 +0000 Subject: hg: jdk/submit: 8240094: Optimize empty substring handling Message-ID: <202002262104.01QL4XIe018498@aojmv0008.oracle.com> Changeset: f67951f722a4 Author: redestad Date: 2020-02-26 21:24 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/f67951f722a4 8240094: Optimize empty substring handling Reviewed-by: redestad, igerasim, jlaskey Contributed-by: sergei.tsypanov at yandex.ru ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringLatin1.java ! src/java.base/share/classes/java/lang/StringUTF16.java ! test/micro/org/openjdk/bench/java/lang/StringSubstring.java From daniel.daugherty at oracle.com Thu Feb 27 00:42:19 2020 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Thu, 27 Feb 2020 00:42:19 +0000 Subject: hg: jdk/submit: 8240135: ProblemList vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java#id1 Message-ID: <202002270042.01R0gJ9j014835@aojmv0008.oracle.com> Changeset: 57849c7f9d22 Author: dcubed Date: 2020-02-26 19:41 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/57849c7f9d22 8240135: ProblemList vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java#id1 Reviewed-by: iignatyev, dholmes ! test/hotspot/jtreg/ProblemList.txt From daniel.daugherty at oracle.com Thu Feb 27 00:34:24 2020 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Thu, 27 Feb 2020 00:34:24 +0000 Subject: hg: jdk/submit: 8240132: ProblemList com/sun/jdi/InvokeHangTest.java Message-ID: <202002270034.01R0YO0C009601@aojmv0008.oracle.com> Changeset: 541b03673cdb Author: dcubed Date: 2020-02-26 19:33 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/541b03673cdb 8240132: ProblemList com/sun/jdi/InvokeHangTest.java Reviewed-by: mikael ! test/jdk/ProblemList.txt From daniel.daugherty at oracle.com Thu Feb 27 00:40:27 2020 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Thu, 27 Feb 2020 00:40:27 +0000 Subject: hg: jdk/submit: 8240134: ProblemList javax/script/Test7.java Message-ID: <202002270040.01R0eRoA012735@aojmv0008.oracle.com> Changeset: bccb9f3423e3 Author: dcubed Date: 2020-02-26 19:39 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/bccb9f3423e3 8240134: ProblemList javax/script/Test7.java Reviewed-by: dholmes ! test/jdk/ProblemList.txt From jesper.wilhelmsson at oracle.com Thu Feb 27 02:12:43 2020 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 27 Feb 2020 02:12:43 +0000 Subject: hg: jdk/submit: Added tag jdk-15+12 for changeset 2ec0ff304263 Message-ID: <202002270212.01R2Ch7G028798@aojmv0008.oracle.com> Changeset: 95c882e86df2 Author: jwilhelm Date: 2020-02-27 03:10 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/95c882e86df2 Added tag jdk-15+12 for changeset 2ec0ff304263 ! .hgtags From david.holmes at oracle.com Thu Feb 27 04:11:45 2020 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Thu, 27 Feb 2020 04:11:45 +0000 Subject: hg: jdk/submit: 8240141: Incorrect copyright header in src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp Message-ID: <202002270411.01R4BjWE009728@aojmv0008.oracle.com> Changeset: 76f3aaaffd3c Author: dholmes Date: 2020-02-26 23:10 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/76f3aaaffd3c 8240141: Incorrect copyright header in src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp Reviewed-by: iignatyev ! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp From amy.lu at oracle.com Thu Feb 27 04:21:33 2020 From: amy.lu at oracle.com (amy.lu at oracle.com) Date: Thu, 27 Feb 2020 04:21:33 +0000 Subject: hg: jdk/submit: 8239979: sun/security/tools/keytool/ExtOptionCamelCase.java is not run Message-ID: <202002270421.01R4LX43012758@aojmv0008.oracle.com> Changeset: 3b9b5cb7586f Author: amlu Date: 2020-02-27 12:19 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/3b9b5cb7586f 8239979: sun/security/tools/keytool/ExtOptionCamelCase.java is not run Reviewed-by: rhalade ! test/jdk/sun/security/tools/keytool/ExtOptionCamelCase.java From rahul.v.raghavan at oracle.com Thu Feb 27 10:37:36 2020 From: rahul.v.raghavan at oracle.com (rahul.v.raghavan at oracle.com) Date: Thu, 27 Feb 2020 10:37:36 +0000 Subject: hg: jdk/submit: 8235995: Remove src/jdk.internal.vm.compiler/.mx.graal directory Message-ID: <202002271037.01RAba44024488@aojmv0008.oracle.com> Changeset: 495d1a4eee04 Author: rraghavan Date: 2020-02-27 16:06 +0530 URL: https://hg.openjdk.java.net/jdk/submit/rev/495d1a4eee04 8235995: Remove src/jdk.internal.vm.compiler/.mx.graal directory Summary: Removed src/jdk.internal.vm.compiler/.mx.graal directory and files Reviewed-by: dlong - src/jdk.internal.vm.compiler/.mx.graal/.project - src/jdk.internal.vm.compiler/.mx.graal/.pydevproject - src/jdk.internal.vm.compiler/.mx.graal/eclipse-settings/org.eclipse.jdt.core.prefs - src/jdk.internal.vm.compiler/.mx.graal/mx_graal.py - src/jdk.internal.vm.compiler/.mx.graal/mx_graal_9.py - src/jdk.internal.vm.compiler/.mx.graal/mx_graal_bench.py - src/jdk.internal.vm.compiler/.mx.graal/outputparser.py - src/jdk.internal.vm.compiler/.mx.graal/sanitycheck.py - src/jdk.internal.vm.compiler/.mx.graal/suite.py From nils.eliasson at oracle.com Thu Feb 27 12:45:35 2020 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Thu, 27 Feb 2020 12:45:35 +0000 Subject: hg: jdk/submit: 8239878: Bug in PrintEliminateAllocations code causes TestClhsdbJstackLock.java to fail Message-ID: <202002271245.01RCja7j012525@aojmv0008.oracle.com> Changeset: c87cb2daad04 Author: neliasso Date: 2020-02-27 13:11 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/c87cb2daad04 8239878: Bug in PrintEliminateAllocations code causes TestClhsdbJstackLock.java to fail Reviewed-by: shade ! src/hotspot/share/opto/macro.cpp From harold.seigel at oracle.com Thu Feb 27 13:00:33 2020 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Thu, 27 Feb 2020 13:00:33 +0000 Subject: hg: jdk/submit: 8235225: Replace CHECK_0 with CHECK_NULL for non-integer returning methods Message-ID: <202002271300.01RD0XIc022249@aojmv0008.oracle.com> Changeset: e6336e3c5984 Author: hseigel Date: 2020-02-27 13:00 +0000 URL: https://hg.openjdk.java.net/jdk/submit/rev/e6336e3c5984 8235225: Replace CHECK_0 with CHECK_NULL for non-integer returning methods Summary: Change CHECK_0 to CHECK_NULL and CHECK_false where appropriate Reviewed-by: mikael, dholmes, coleenp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/services/memoryManager.cpp From daniel.daugherty at oracle.com Thu Feb 27 16:35:27 2020 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Thu, 27 Feb 2020 16:35:27 +0000 Subject: hg: jdk/submit: 8239873: [TESTBUG] FieldLayout/OldLayoutCheck.java fails after the fix for JDK-8239503 Message-ID: <202002271635.01RGZRkx024799@aojmv0008.oracle.com> Changeset: 0b02c862a03e Author: dcubed Date: 2020-02-27 11:34 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/0b02c862a03e 8239873: [TESTBUG] FieldLayout/OldLayoutCheck.java fails after the fix for JDK-8239503 Summary: Don't run the test with -XX:-UseCompressedOops. Reviewed-by: fparain, hseigel ! test/hotspot/jtreg/runtime/FieldLayout/OldLayoutCheck.java From joe.darcy at oracle.com Thu Feb 27 18:31:10 2020 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Thu, 27 Feb 2020 18:31:10 +0000 Subject: hg: jdk/submit: 8225495: Note whether returned annotations are declaration annotations or type annotations Message-ID: <202002271831.01RIVA8P003804@aojmv0008.oracle.com> Changeset: 7abee91f0bb5 Author: darcy Date: 2020-02-27 10:30 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/7abee91f0bb5 8225495: Note whether returned annotations are declaration annotations or type annotations Reviewed-by: jjg ! src/java.compiler/share/classes/javax/lang/model/AnnotatedConstruct.java ! src/java.compiler/share/classes/javax/lang/model/element/Element.java ! src/java.compiler/share/classes/javax/lang/model/type/TypeMirror.java ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java From bradford.wetmore at oracle.com Thu Feb 27 19:49:44 2020 From: bradford.wetmore at oracle.com (bradford.wetmore at oracle.com) Date: Thu, 27 Feb 2020 19:49:44 +0000 Subject: hg: jdk/submit: 8239815: Update ECC legal file Message-ID: <202002271949.01RJnjhB018441@aojmv0008.oracle.com> Changeset: 6e9aa02cf215 Author: wetmore Date: 2020-02-27 11:48 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/6e9aa02cf215 8239815: Update ECC legal file Reviewed-by: mullan ! src/jdk.crypto.ec/share/legal/ecc.md From jonathan.gibbons at oracle.com Thu Feb 27 20:16:45 2020 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Thu, 27 Feb 2020 20:16:45 +0000 Subject: hg: jdk/submit: 8239804: Cleanup/simplify HTML/CSS for general block tags Message-ID: <202002272016.01RKGk5d004112@aojmv0008.oracle.com> Changeset: 52367bbd4bd4 Author: jjg Date: 2020-02-27 12:16 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/52367bbd4bd4 8239804: Cleanup/simplify HTML/CSS for general block tags Reviewed-by: prappo, hannesw ! make/jdk/src/classes/build/tools/taglet/ModuleGraph.java ! make/jdk/src/classes/build/tools/taglet/ToolGuide.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java ! test/langtools/jdk/javadoc/doclet/AuthorDD/AuthorDD.java ! test/langtools/jdk/javadoc/doclet/testAuthor/TestAuthor.java ! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java ! test/langtools/jdk/javadoc/doclet/testConstructorIndent/TestConstructorIndent.java ! test/langtools/jdk/javadoc/doclet/testConstructors/TestConstructors.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java + test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/TestExternalOverriddenMethod.java - test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/TestExternalOverridenMethod.java ! test/langtools/jdk/javadoc/doclet/testHiddenMembers/TestHiddenMembers.java ! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlStrongTag/TestHtmlStrongTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestMultiInheritance.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenMethodDocCopy.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethods.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPackageFlag.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPrivateFlag.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg1/BaseClass.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg1/SubClass.java ! test/langtools/jdk/javadoc/doclet/testParamTaglet/TestParamTaglet.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/pkg/PrivateParent.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/pkg/PublicChild.java ! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java ! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java ! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java ! test/langtools/jdk/javadoc/doclet/testSimpleTag/TestSimpleTag.java ! test/langtools/jdk/javadoc/doclet/testSimpleTagInherit/TestSimpleTagInherit.java ! test/langtools/jdk/javadoc/doclet/testSinceTag/TestSinceTag.java ! test/langtools/jdk/javadoc/doclet/testThrowsHead/TestThrowsHead.java ! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTag.java ! test/langtools/jdk/javadoc/doclet/testVersionTag/TestVersionTag.java From chris.plummer at oracle.com Thu Feb 27 21:55:20 2020 From: chris.plummer at oracle.com (chris.plummer at oracle.com) Date: Thu, 27 Feb 2020 21:55:20 +0000 Subject: hg: jdk/submit: 8239379: ProblemList serviceability/sa/sadebugd/DebugdConnectTest.java on OSX Message-ID: <202002272155.01RLtK8O027719@aojmv0008.oracle.com> Changeset: 7e846d63ca61 Author: cjplummer Date: 2020-02-27 13:52 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/7e846d63ca61 8239379: ProblemList serviceability/sa/sadebugd/DebugdConnectTest.java on OSX Reviewed-by: sspitsyn ! test/hotspot/jtreg/ProblemList.txt From chris.plummer at oracle.com Thu Feb 27 21:58:57 2020 From: chris.plummer at oracle.com (chris.plummer at oracle.com) Date: Thu, 27 Feb 2020 21:58:57 +0000 Subject: hg: jdk/submit: 8193237: SA: ClhsdbLauncher should show the command being executed Message-ID: <202002272158.01RLwvgf029343@aojmv0008.oracle.com> Changeset: 04ba72c457f3 Author: cjplummer Date: 2020-02-27 13:57 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/04ba72c457f3 8193237: SA: ClhsdbLauncher should show the command being executed Reviewed-by: sspitsyn, amenkov ! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java From chris.plummer at oracle.com Thu Feb 27 21:52:36 2020 From: chris.plummer at oracle.com (chris.plummer at oracle.com) Date: Thu, 27 Feb 2020 21:52:36 +0000 Subject: hg: jdk/submit: 8240142: Fix copyright in ThreadGroupReferenceImpl.h Message-ID: <202002272152.01RLqa7s025512@aojmv0008.oracle.com> Changeset: a30f7d67296e Author: cjplummer Date: 2020-02-27 13:51 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/a30f7d67296e 8240142: Fix copyright in ThreadGroupReferenceImpl.h Reviewed-by: dholmes ! src/jdk.jdwp.agent/share/native/libjdwp/ThreadGroupReferenceImpl.h From suenaga at oss.nttdata.com Fri Feb 28 01:27:35 2020 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Fri, 28 Feb 2020 01:27:35 +0000 Subject: hg: jdk/submit: 8240197: Cannot start JVM when includes CJK characters Message-ID: <202002280127.01S1RZd9017065@aojmv0008.oracle.com> Changeset: 8c19e16e3c9a Author: ysuenaga Date: 2020-02-28 10:26 +0900 URL: https://hg.openjdk.java.net/jdk/submit/rev/8c19e16e3c9a 8240197: Cannot start JVM when includes CJK characters ! src/hotspot/os/windows/os_windows.cpp From xuelei.fan at oracle.com Fri Feb 28 05:15:15 2020 From: xuelei.fan at oracle.com (xuelei.fan at oracle.com) Date: Fri, 28 Feb 2020 05:15:15 +0000 Subject: hg: jdk/submit: 8240193: loadLibrary("osxsecurity") should not be removed Message-ID: <202002280515.01S5FFsm010482@aojmv0008.oracle.com> Changeset: 02f6ce8441df Author: xuelei Date: 2020-02-27 21:14 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/02f6ce8441df 8240193: loadLibrary("osxsecurity") should not be removed Reviewed-by: ascarpino ! src/java.base/macosx/classes/apple/security/KeychainStore.java From magnus.ihse.bursie at oracle.com Fri Feb 28 08:50:12 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 28 Feb 2020 08:50:12 +0000 Subject: hg: jdk/submit: 8239799: Cross-compilation ARM32/AARCH clientvm builds fails after JDK-8239450 Message-ID: <202002280850.01S8oDAV024520@aojmv0008.oracle.com> Changeset: 27e301f90b3a Author: ihse Date: 2020-02-28 09:53 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/27e301f90b3a 8239799: Cross-compilation ARM32/AARCH clientvm builds fails after JDK-8239450 Reviewed-by: erikj ! make/autoconf/buildjdk-spec.gmk.in From christian.hagedorn at oracle.com Fri Feb 28 15:07:03 2020 From: christian.hagedorn at oracle.com (christian.hagedorn at oracle.com) Date: Fri, 28 Feb 2020 15:07:03 +0000 Subject: hg: jdk/submit: 8239852: java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed Message-ID: <202002281507.01SF73Zi025804@aojmv0008.oracle.com> Changeset: 8def7c4e6800 Author: chagedorn Date: 2020-02-28 15:33 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/8def7c4e6800 8239852: java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed Summary: Remove an assertion which was too strong for some valid IRs when running with -XX:+VerifyGraphEdges Reviewed-by: neliasso, thartmann ! src/hotspot/share/opto/gcm.cpp From daniel.daugherty at oracle.com Fri Feb 28 15:17:30 2020 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Fri, 28 Feb 2020 15:17:30 +0000 Subject: hg: jdk/submit: 8240231: Build failure on illumos after 8238988 Message-ID: <202002281517.01SFHV5Z001444@aojmv0008.oracle.com> Changeset: 1a57db1b936f Author: dcubed Date: 2020-02-28 10:16 -0500 URL: https://hg.openjdk.java.net/jdk/submit/rev/1a57db1b936f 8240231: Build failure on illumos after 8238988 Summary: add missing cast Reviewed-by: dcubed, shade Contributed-by: peter.tribble at gmail.com ! src/hotspot/os_cpu/solaris_x86/thread_solaris_x86.cpp From lutz.schmidt at sap.com Fri Feb 28 15:38:39 2020 From: lutz.schmidt at sap.com (lutz.schmidt at sap.com) Date: Fri, 28 Feb 2020 15:38:39 +0000 Subject: hg: jdk/submit: 8239931: [win][x86] vtable stub generation: assert failure (code size estimate) follow-up Message-ID: <202002281538.01SFcdRS015952@aojmv0008.oracle.com> Changeset: ec5e6e8d1ed2 Author: lucy Date: 2020-02-28 16:36 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/ec5e6e8d1ed2 8239931: [win][x86] vtable stub generation: assert failure (code size estimate) follow-up Reviewed-by: mdoerr ! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp From shade at redhat.com Fri Feb 28 17:00:07 2020 From: shade at redhat.com (shade at redhat.com) Date: Fri, 28 Feb 2020 17:00:07 +0000 Subject: hg: jdk/submit: 3 new changesets Message-ID: <202002281700.01SH08ai004506@aojmv0008.oracle.com> Changeset: c838a35b86e9 Author: shade Date: 2020-02-28 17:59 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/c838a35b86e9 8240215: Shenandoah: remove ShenandoahAllocationTrace Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Changeset: df9f37c56847 Author: shade Date: 2020-02-28 17:59 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/df9f37c56847 8240216: Shenandoah: remove ShenandoahTerminationTrace Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Changeset: c005ba590219 Author: shade Date: 2020-02-28 17:59 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/c005ba590219 8240217: Shenandoah: remove ShenandoahEvacAssist Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp From volker.simonis at gmail.com Fri Feb 28 18:50:47 2020 From: volker.simonis at gmail.com (volker.simonis at gmail.com) Date: Fri, 28 Feb 2020 18:50:47 +0000 Subject: hg: jdk/submit: 8240226: DeflateIn_InflateOut.java test incorrectly assumes size of compressed file Message-ID: <202002281850.01SIomlm006170@aojmv0008.oracle.com> Changeset: d1062bce95b9 Author: simonis Date: 2020-02-28 19:49 +0100 URL: https://hg.openjdk.java.net/jdk/submit/rev/d1062bce95b9 8240226: DeflateIn_InflateOut.java test incorrectly assumes size of compressed file Reviewed-by: martin, alanb ! test/jdk/java/util/zip/DeflateIn_InflateOut.java From jonathan.gibbons at oracle.com Fri Feb 28 20:48:12 2020 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Fri, 28 Feb 2020 20:48:12 +0000 Subject: hg: jdk/submit: 8240136: Cleanup/simplify HTML/CSS for definition lists Message-ID: <202002282048.01SKmDHu010252@aojmv0008.oracle.com> Changeset: 9d59ab73463c Author: jjg Date: 2020-02-28 12:46 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/9d59ab73463c 8240136: Cleanup/simplify HTML/CSS for definition lists Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java + test/langtools/jdk/javadoc/doclet/testExternalOverriddenMethod/TestExternalOverriddenMethod.java + test/langtools/jdk/javadoc/doclet/testExternalOverriddenMethod/package-list + test/langtools/jdk/javadoc/doclet/testExternalOverriddenMethod/pkg/XReader.java - test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/TestExternalOverriddenMethod.java - test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/package-list - test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/pkg/XReader.java ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java ! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testPackageHtml/TestPackageHtml.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java From leonid.mesnik at oracle.com Fri Feb 28 21:22:07 2020 From: leonid.mesnik at oracle.com (leonid.mesnik at oracle.com) Date: Fri, 28 Feb 2020 21:22:07 +0000 Subject: hg: jdk/submit: 8203239: [TESTBUG] remove vmTestbase/vm/gc/kind/parOld test Message-ID: <202002282122.01SLM7uC028012@aojmv0008.oracle.com> Changeset: 7b59e4c72006 Author: lmesnik Date: 2020-02-28 13:21 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/7b59e4c72006 8203239: [TESTBUG] remove vmTestbase/vm/gc/kind/parOld test Reviewed-by: lkorinth, shade ! test/hotspot/jtreg/TEST.quick-groups - test/hotspot/jtreg/vmTestbase/vm/gc/kind/parOld/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/gc/kind/parOld/test.sh From yumin.qi at gmail.com Fri Feb 28 23:30:46 2020 From: yumin.qi at gmail.com (yumin.qi at gmail.com) Date: Fri, 28 Feb 2020 23:30:46 +0000 Subject: hg: jdk/submit: 8236604: Optimize SystemDictionary::resolve_well_known_classes for CDS Message-ID: <202002282330.01SNUlXD008915@aojmv0008.oracle.com> Changeset: f227e770495f Author: minqi Date: 2020-02-28 15:30 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/f227e770495f 8236604: Optimize SystemDictionary::resolve_well_known_classes for CDS Summary: Serialize SystemDictionary::_well_known_classes into CDS and quickly resolve them at runtime in vm startup stage. Reviewed-by: iklam, coleenp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.cpp From yumin.qi at gmail.com Sat Feb 29 03:30:19 2020 From: yumin.qi at gmail.com (yumin.qi at gmail.com) Date: Sat, 29 Feb 2020 03:30:19 +0000 Subject: hg: jdk/submit: 8240258: SystemDictionary::quick_resolve need guarded by INCLUDE_CDS Message-ID: <202002290330.01T3UJA7007100@aojmv0008.oracle.com> Changeset: f46dfe6b18ac Author: minqi Date: 2020-02-28 19:29 -0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/f46dfe6b18ac 8240258: SystemDictionary::quick_resolve need guarded by INCLUDE_CDS Summary: Supplemental fix for 8236604 to guard SystemDictionary::quick_resolve with CDS Reviewed-by: iklam, ccheung ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp From felixxfyang at tencent.com Sat Feb 29 06:45:50 2020 From: felixxfyang at tencent.com (felixxfyang at tencent.com) Date: Sat, 29 Feb 2020 06:45:50 +0000 Subject: hg: jdk/submit: 8239916: SA: delete dead code in jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java Message-ID: <202002290645.01T6joOk013418@aojmv0008.oracle.com> Changeset: eeba18e49d0b Author: lzang Date: 2020-02-29 14:43 +0800 URL: https://hg.openjdk.java.net/jdk/submit/rev/eeba18e49d0b 8239916: SA: delete dead code in jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java Reviewed-by: stefank ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java