From erik.gahlin at oracle.com Sat Feb 1 08:56:15 2020 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Sat, 01 Feb 2020 08:56:15 +0000 Subject: hg: jdk/jdk: 8238241: Clean up problem list for JFR tests Message-ID: <202002010856.0118uFEF028195@aojmv0008.oracle.com> Changeset: a2320a988013 Author: egahlin Date: 2020-02-01 09:55 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/rev/a2320a988013 8238241: Clean up problem list for JFR tests Reviewed-by: mgronlun, mseledtsov ! test/jdk/ProblemList.txt From christoph.langer at sap.com Sun Feb 2 16:48:06 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Sun, 02 Feb 2020 16:48:06 +0000 Subject: hg: jdk/client: 8221741: ClassCastException can happen when fontconfig.properties is used Message-ID: <202002021648.012Gm6e0016214@aojmv0008.oracle.com> Changeset: b344cf155157 Author: clanger Date: 2020-02-02 17:41 +0100 URL: https://hg.openjdk.java.net/jdk/client/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 From suenaga at oss.nttdata.com Sun Feb 2 17:35:50 2020 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Sun, 02 Feb 2020 17:35:50 +0000 Subject: hg: jdk/jdk: 8238203: Return value of GetUserDefaultUILanguage() should be handled as LANGID Message-ID: <202002021735.012HZoEG008172@aojmv0008.oracle.com> Changeset: 44cc199fac64 Author: ysuenaga Date: 2020-02-02 18:35 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 jiefu at tencent.com Mon Feb 3 05:23:39 2020 From: jiefu at tencent.com (jiefu at tencent.com) Date: Mon, 03 Feb 2020 05:23:39 +0000 Subject: hg: jdk/jdk: 8238284: [macos] Zero VM build fails due to an obvious typo Message-ID: <202002030523.0135NdRC029587@aojmv0008.oracle.com> Changeset: 1dba80ef03e9 Author: jiefu Date: 2020-01-31 20:49 +0800 URL: https://hg.openjdk.java.net/jdk/jdk/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 magnus.ihse.bursie at oracle.com Mon Feb 3 07:31:40 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 03 Feb 2020 07:31:40 +0000 Subject: hg: jdk/jdk: 8196875: Update run-test instructions for TEST_MODE Message-ID: <202002030731.0137Veha002353@aojmv0008.oracle.com> Changeset: d9e09b01ad0c Author: ihse Date: 2020-02-03 08:30 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/rev/d9e09b01ad0c 8196875: Update run-test instructions for TEST_MODE Reviewed-by: erikj ! doc/testing.html ! doc/testing.md From ambarish.rapte at oracle.com Mon Feb 3 09:29:51 2020 From: ambarish.rapte at oracle.com (ambarish.rapte at oracle.com) Date: Mon, 03 Feb 2020 09:29:51 +0000 Subject: hg: jdk/client: 8235900: [TESTBUG] [macos] PopupMenu Opaque property is not reflecting the Parents property on MAC OS Message-ID: <202002030929.0139TpZh013532@aojmv0008.oracle.com> Changeset: 2f9416465d1d Author: arapte Date: 2020-02-03 14:58 +0530 URL: https://hg.openjdk.java.net/jdk/client/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 From thomas.schatzl at oracle.com Mon Feb 3 09:52:35 2020 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Mon, 03 Feb 2020 09:52:35 +0000 Subject: hg: jdk/jdk: 3 new changesets Message-ID: <202002030952.0139qZQw023648@aojmv0008.oracle.com> Changeset: c3d2fc56206f Author: tschatzl Date: 2020-02-03 10:45 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk/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/jdk/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 leo.korinth at oracle.com Mon Feb 3 17:27:35 2020 From: leo.korinth at oracle.com (leo.korinth at oracle.com) Date: Mon, 03 Feb 2020 17:27:35 +0000 Subject: hg: jdk/jdk: 8233220: Space::_par_seq_tasks is unused after CMS removal Message-ID: <202002031727.013HRamn028156@aojmv0008.oracle.com> Changeset: 6d9ac97c7d2f Author: lkorinth Date: 2020-02-03 18:20 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:36 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Tue, 04 Feb 2020 08:04:36 +0000 Subject: hg: jdk/jdk: 8237962: give better error output for invalid OCSP response intervals in CertPathValidator checks Message-ID: <202002040804.01484a1x012305@aojmv0008.oracle.com> Changeset: 4639cbdcbf27 Author: mbaesken Date: 2020-02-03 09:39 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:37 2020 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Tue, 04 Feb 2020 08:17:37 +0000 Subject: hg: jdk/jdk: 8237951: CTW: C2 compilation fails with "malformed control flow" Message-ID: <202002040817.0148HbGO019884@aojmv0008.oracle.com> Changeset: c7152f7e01a6 Author: roland Date: 2020-01-28 13:36 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:45 2020 From: doug.simon at oracle.com (doug.simon at oracle.com) Date: Tue, 04 Feb 2020 08:40:45 +0000 Subject: hg: jdk/jdk: 8238190: [JVMCI] Fix single implementor speculation for diamond shapes. Message-ID: <202002040840.0148ejZX001102@aojmv0008.oracle.com> Changeset: 9b3d5cc71cea Author: dnsimon Date: 2020-02-04 09:33 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:45 2020 From: li.jiang at oracle.com (li.jiang at oracle.com) Date: Tue, 04 Feb 2020 16:27:45 +0000 Subject: hg: jdk/jdk14: 8238377: JDK 14 L10N resource file update - msgdrop 20 Message-ID: <202002041627.014GRjDD028718@aojmv0008.oracle.com> Changeset: 66ecee0023e1 Author: ljiang Date: 2020-02-04 16:26 +0000 URL: https://hg.openjdk.java.net/jdk/jdk14/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:40 2020 From: andy.herrick at oracle.com (andy.herrick at oracle.com) Date: Tue, 04 Feb 2020 16:45:40 +0000 Subject: hg: jdk/jdk: 8235954: [dmg] Default DMG background tiff of jpackage not retina ready Message-ID: <202002041645.014GjeUI009215@aojmv0008.oracle.com> Changeset: f0cd8603f11e Author: almatvee Date: 2020-02-04 11:44 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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:12 2020 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 04 Feb 2020 18:37:12 +0000 Subject: hg: jdk/jdk: 8238231: Custom DatagramSocketImpl's create method not called when with protected constructor Message-ID: <202002041837.014IbC2E015119@aojmv0008.oracle.com> Changeset: 78e0dd9ac15f Author: dfuchs Date: 2020-02-04 18:35 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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:48 2020 From: zgu at redhat.com (zgu at redhat.com) Date: Tue, 04 Feb 2020 19:48:48 +0000 Subject: hg: jdk/jdk: 8238162: Shenandoah: Remove ShenandoahTaskTerminator wrapper Message-ID: <202002041948.014Jmn2p029469@aojmv0008.oracle.com> Changeset: cf7c8e28ff9a Author: zgu Date: 2020-02-04 14:48 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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:36 2020 From: bradford.wetmore at oracle.com (bradford.wetmore at oracle.com) Date: Tue, 04 Feb 2020 21:19:36 +0000 Subject: hg: jdk/jdk: 8238502: sunmscapi.dll causing EXCEPTION_ACCESS_VIOLATION Message-ID: <202002042119.014LJaJV019461@aojmv0008.oracle.com> Changeset: ca6c676cab64 Author: weijun Date: 2020-02-04 13:15 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:52 2020 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Tue, 04 Feb 2020 22:02:52 +0000 Subject: hg: jdk/jdk: 8219475: javap man page needs to be updated Message-ID: <202002042202.014M2qek013963@aojmv0008.oracle.com> Changeset: 4f9dc5bee9c4 Author: jjg Date: 2020-02-04 14:02 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:50 2020 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 04 Feb 2020 22:05:50 +0000 Subject: hg: jdk/jdk: 8238467: Clean up annotations on overridden/implemented methods Message-ID: <202002042205.014M5oXr015014@aojmv0008.oracle.com> Changeset: 84e55cb3894e Author: prappo Date: 2020-02-04 22:05 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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 sergey.bylokhov at oracle.com Tue Feb 4 22:25:42 2020 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Tue, 04 Feb 2020 22:25:42 +0000 Subject: hg: jdk/client: 8225126: Test SetBoundsPaintTest.html faild on Windows when desktop is scaled Message-ID: <202002042225.014MPg1S025792@aojmv0008.oracle.com> Changeset: cd9a28621c53 Author: serb Date: 2020-02-04 12:56 -0800 URL: https://hg.openjdk.java.net/jdk/client/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 From weijun.wang at oracle.com Wed Feb 5 03:09:31 2020 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Wed, 05 Feb 2020 03:09:31 +0000 Subject: hg: jdk/jdk: 8237804: sun/security/mscapi tests fail with "Key pair not generated, alias already exists" Message-ID: <202002050309.01539Vnp024802@aojmv0008.oracle.com> Changeset: 6e49fb6ad4ee Author: weijun Date: 2020-02-05 11:09 +0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:50 2020 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Wed, 05 Feb 2020 03:47:50 +0000 Subject: hg: jdk/jdk: 6 new changesets Message-ID: <202002050347.0153lpbv015170@aojmv0008.oracle.com> Changeset: a23e471deb84 Author: diazhou Date: 2020-01-30 18:02 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk/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/jdk/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/jdk/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/jdk/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/jdk/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:02 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Wed, 05 Feb 2020 06:35:02 +0000 Subject: hg: jdk/jdk: 8238375: JFR Test TestJcmdStartFlushInterval is not run Message-ID: <202002050635.0156Z2Qs007393@aojmv0008.oracle.com> Changeset: 689d165369ac Author: clanger Date: 2020-02-05 06:33 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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:52 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 05 Feb 2020 09:45:52 +0000 Subject: hg: jdk/jdk: 8238281: Raise minimum gcc version needed to 5.0 Message-ID: <202002050945.0159jqQ3016645@aojmv0008.oracle.com> Changeset: 932418820c80 Author: ihse Date: 2020-02-05 10:45 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:58 2020 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Wed, 05 Feb 2020 13:24:58 +0000 Subject: hg: jdk/jdk: 8238388: libj2gss/NativeFunc.o "multiple definition" link errors with GCC10 Message-ID: <202002051324.015DOw3O022528@aojmv0008.oracle.com> Changeset: 9e54ea7d9cd9 Author: qpzhang Date: 2020-02-05 20:31 +0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:51 2020 From: mikhailo.seledtsov at oracle.com (mikhailo.seledtsov at oracle.com) Date: Wed, 05 Feb 2020 15:31:51 +0000 Subject: hg: jdk/jdk: 8179317: [TESTBUG] rewrite runtime shell tests in java Message-ID: <202002051531.015FVp3s000786@aojmv0008.oracle.com> Changeset: 5a0b13e3715d Author: mseledtsov Date: 2020-02-05 07:31 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:05 2020 From: volker.simonis at gmail.com (volker.simonis at gmail.com) Date: Wed, 05 Feb 2020 15:51:05 +0000 Subject: hg: jdk/jdk: 8235699: ArrayIndexOutOfBoundsException in CalendarBuilder.toString Message-ID: <202002051551.015Fp5lO010227@aojmv0008.oracle.com> Changeset: ba74310b0b69 Author: simonis Date: 2020-02-05 16:39 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:47 2020 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Wed, 05 Feb 2020 16:33:47 +0000 Subject: hg: jdk/jdk14: 8237776: Shenandoah: Wrong result with Lucene test Message-ID: <202002051633.015GXliU003274@aojmv0008.oracle.com> Changeset: 4a87bb7ebfd7 Author: roland Date: 2020-01-31 14:36 +0100 URL: https://hg.openjdk.java.net/jdk/jdk14/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:12 2020 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Wed, 05 Feb 2020 16:41:12 +0000 Subject: hg: jdk/jdk: 3 new changesets Message-ID: <202002051641.015GfC91007018@aojmv0008.oracle.com> Changeset: 175867bc8928 Author: dcubed Date: 2020-02-05 11:38 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk/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/jdk/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:43 2020 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Wed, 05 Feb 2020 17:33:43 +0000 Subject: hg: jdk/jdk: 8238225: Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary Message-ID: <202002051733.015HXheH006379@aojmv0008.oracle.com> Changeset: 023df178388e Author: erikj Date: 2020-02-05 09:33 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:26 2020 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Wed, 05 Feb 2020 17:54:26 +0000 Subject: hg: jdk/jdk: 8230047: Remove legacy java.lang.reflect.ProxyGenerator_v49 Message-ID: <202002051754.015HsR5G019265@aojmv0008.oracle.com> Changeset: ce9ddf7062e5 Author: mchung Date: 2020-02-05 09:53 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:40 2020 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Wed, 05 Feb 2020 19:01:40 +0000 Subject: hg: jdk/jdk: 8222793: Javadoc tool ignores "-locale" param and uses default locale for all messages and texts Message-ID: <202002051901.015J1e2w028954@aojmv0008.oracle.com> Changeset: 62b5bfef8d61 Author: jjg Date: 2020-02-05 11:01 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:17 2020 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 06 Feb 2020 01:53:17 +0000 Subject: hg: jdk/jdk14: Added tag jdk-14+35 for changeset 4a87bb7ebfd7 Message-ID: <202002060153.0161rHiq000894@aojmv0008.oracle.com> Changeset: e08e21ca813f Author: jwilhelm Date: 2020-02-06 02:52 +0100 URL: https://hg.openjdk.java.net/jdk/jdk14/rev/e08e21ca813f Added tag jdk-14+35 for changeset 4a87bb7ebfd7 ! .hgtags From jesper.wilhelmsson at oracle.com Thu Feb 6 01:55:12 2020 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 06 Feb 2020 01:55:12 +0000 Subject: hg: jdk/jdk: Added tag jdk-15+9 for changeset 62b5bfef8d61 Message-ID: <202002060155.0161tCdK002845@aojmv0008.oracle.com> Changeset: 7b57401deb0c Author: jwilhelm Date: 2020-02-06 02:54 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/rev/7b57401deb0c Added tag jdk-15+9 for changeset 62b5bfef8d61 ! .hgtags From matthias.baesken at sap.com Thu Feb 6 08:23:32 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 06 Feb 2020 08:23:32 +0000 Subject: hg: jdk/jdk: 8238530: OPT_SPEED_SRC list misses some files with cpu-dependend file names Message-ID: <202002060823.0168NWJt016102@aojmv0008.oracle.com> Changeset: 1c4286ec9e45 Author: mbaesken Date: 2020-02-05 10:14 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 nils.eliasson at oracle.com Thu Feb 6 11:48:11 2020 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Thu, 06 Feb 2020 11:48:11 +0000 Subject: hg: jdk/jdk: 8237581: Improve allocation expansion Message-ID: <202002061148.016BmBmG008135@aojmv0008.oracle.com> Changeset: 6e507ee93768 Author: neliasso Date: 2020-02-06 11:21 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:33 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 06 Feb 2020 12:35:33 +0000 Subject: hg: jdk/jdk: 8218480: Automatically add -Werror in FLAGS_COMPILER_CHECK_ARGUMENTS Message-ID: <202002061235.016CZXLC001940@aojmv0008.oracle.com> Changeset: f9f766fa1125 Author: ihse Date: 2020-02-06 13:38 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:26 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 06 Feb 2020 12:36:26 +0000 Subject: hg: jdk/jdk: 8238542: When warning about C/C++ compiler mismatch, be clear if this is about build compilers Message-ID: <202002061236.016CaQoD002162@aojmv0008.oracle.com> Changeset: 227542943648 Author: ihse Date: 2020-02-06 13:40 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:26 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 06 Feb 2020 12:37:26 +0000 Subject: hg: jdk/jdk: 8212986: Make Visual Studio compiler check less strict Message-ID: <202002061237.016CbQEt002476@aojmv0008.oracle.com> Changeset: 885b23ef907d Author: ihse Date: 2020-02-06 13:40 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:10 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 06 Feb 2020 12:38:10 +0000 Subject: hg: jdk/jdk: 8201349: build broken when configured with --with-zlib=bundled on gcc 7.3 Message-ID: <202002061238.016CcAuE002686@aojmv0008.oracle.com> Changeset: c35eac313084 Author: ihse Date: 2020-02-06 13:41 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:20 2020 From: lois.foltan at oracle.com (lois.foltan at oracle.com) Date: Thu, 06 Feb 2020 14:31:20 +0000 Subject: hg: jdk/jdk: 8230199: consolidate signature parsing code in HotSpot sources Message-ID: <202002061431.016EVKVc005502@aojmv0008.oracle.com> Changeset: 4a4d185098e2 Author: lfoltan Date: 2020-02-06 14:29 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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 lois.foltan at oracle.com Thu Feb 6 15:29:14 2020 From: lois.foltan at oracle.com (lois.foltan at oracle.com) Date: Thu, 06 Feb 2020 15:29:14 +0000 Subject: hg: jdk/jdk: 8238600: Remove runtime/fieldType.hpp and fieldType.cpp Message-ID: <202002061529.016FTE8q007111@aojmv0008.oracle.com> Changeset: d3caf06ac9ae Author: lfoltan Date: 2020-02-06 15:28 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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 jesper.wilhelmsson at oracle.com Thu Feb 6 16:15:01 2020 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 06 Feb 2020 16:15:01 +0000 Subject: hg: jdk/jdk: 3 new changesets Message-ID: <202002061615.016GF2AP002668@aojmv0008.oracle.com> Changeset: 4a87bb7ebfd7 Author: roland Date: 2020-01-31 14:36 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk/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/jdk/rev/c17f7a28ee8d Merge ! .hgtags ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp From zgu at redhat.com Thu Feb 6 18:08:52 2020 From: zgu at redhat.com (zgu at redhat.com) Date: Thu, 06 Feb 2020 18:08:52 +0000 Subject: hg: jdk/jdk: 8238574: Shenandoah: Assertion failure due to missing null check Message-ID: <202002061808.016I8q57004326@aojmv0008.oracle.com> Changeset: 8d8916159b62 Author: zgu Date: 2020-02-06 13:08 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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:50 2020 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Thu, 06 Feb 2020 18:48:50 +0000 Subject: hg: jdk/jdk14: 8238605: Correct the CLDR version number in cldr.md files Message-ID: <202002061848.016ImoAS027854@aojmv0008.oracle.com> Changeset: bc54620a3848 Author: naoto Date: 2020-02-06 10:10 -0800 URL: https://hg.openjdk.java.net/jdk/jdk14/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:03 2020 From: daniil.x.titov at oracle.com (daniil.x.titov at oracle.com) Date: Thu, 06 Feb 2020 19:25:03 +0000 Subject: hg: jdk/jdk: 8196729: Add jstatd option to specify RMI connector port Message-ID: <202002061925.016JP35K017134@aojmv0008.oracle.com> Changeset: 9544e515be4e Author: dtitov Date: 2020-02-06 11:23 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:46:00 2020 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Thu, 06 Feb 2020 20:46:00 +0000 Subject: hg: jdk/jdk: 8238503: Remove unused field and accessor for docLocale from ToolOptions Message-ID: <202002062046.016Kk0Li001766@aojmv0008.oracle.com> Changeset: adc5b0998235 Author: jjg Date: 2020-02-06 12:44 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:46 2020 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 06 Feb 2020 23:17:46 +0000 Subject: hg: jdk/jdk14: Added tag jdk-14+36 for changeset bc54620a3848 Message-ID: <202002062317.016NHkVa021823@aojmv0008.oracle.com> Changeset: e568ce785bdf Author: jwilhelm Date: 2020-02-07 00:17 +0100 URL: https://hg.openjdk.java.net/jdk/jdk14/rev/e568ce785bdf Added tag jdk-14+36 for changeset bc54620a3848 ! .hgtags From kim.barrett at oracle.com Fri Feb 7 00:41:17 2020 From: kim.barrett at oracle.com (kim.barrett at oracle.com) Date: Fri, 07 Feb 2020 00:41:17 +0000 Subject: hg: jdk/jdk: 8237143: Eliminate DirtyCardQ_cbl_mon Message-ID: <202002070041.0170fHDG003441@aojmv0008.oracle.com> Changeset: 59daa8db33ce Author: kbarrett Date: 2020-02-06 19:09 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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:24 2020 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Fri, 07 Feb 2020 02:06:24 +0000 Subject: hg: jdk/jdk: 8238460: Provide warnings about the use of JNI RegisterNatives to rebind native methods for boot/platform classes in other classloaders Message-ID: <202002070206.01726O7N015717@aojmv0008.oracle.com> Changeset: 5e402c63694f Author: dholmes Date: 2020-02-06 21:03 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8238599: Refactor and simplify implAddOpensToAllUnnamed Message-ID: <202002070841.0178fq2q003821@aojmv0008.oracle.com> Changeset: e0fca02bb611 Author: redestad Date: 2020-02-07 09:47 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8236272: Improve fidelity between contents of default CDS archive and classes loaded at runtime Message-ID: <202002070911.0179BNwX019375@aojmv0008.oracle.com> Changeset: 538611d777d2 Author: redestad Date: 2020-02-07 10:15 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:24 2020 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Fri, 07 Feb 2020 09:24:24 +0000 Subject: hg: jdk/jdk: 8237484: Improve module system bootstrap Message-ID: <202002070924.0179OOnk024886@aojmv0008.oracle.com> Changeset: 84920d352dc4 Author: redestad Date: 2020-02-07 10:23 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:04 2020 From: patrick.concannon at oracle.com (patrick.concannon at oracle.com) Date: Fri, 07 Feb 2020 11:14:04 +0000 Subject: hg: jdk/jdk: 7021373: DatagramPacket exception conditions are not clear Message-ID: <202002071114.017BE4fk007425@aojmv0008.oracle.com> Changeset: f41394559814 Author: pconcannon Date: 2020-02-07 11:10 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8237086: assert(is_MachReturn()) running CTW with fix for JDK-8231291 Message-ID: <202002071139.017BdaNp022882@aojmv0008.oracle.com> Changeset: f2cefce4859b Author: roland Date: 2020-01-14 14:58 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 13:21:43 2020 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Fri, 07 Feb 2020 13:21:43 +0000 Subject: hg: jdk/jdk: 8231291: C2: loop opts before EA should maximally unroll loops Message-ID: <202002071321.017DLhlZ026535@aojmv0008.oracle.com> Changeset: 51fb05ec531d Author: roland Date: 2019-12-20 17:17 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 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/jdk: 8215452: Logged repo location is wrong when using delayed recording start Message-ID: <202002071725.017HPnf6019276@aojmv0008.oracle.com> Changeset: f1f8562f3ad2 Author: egahlin Date: 2020-02-07 18:24 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 philip.race at oracle.com Fri Feb 7 19:23:25 2020 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 07 Feb 2020 19:23:25 +0000 Subject: hg: jdk/client: 174 new changesets Message-ID: <202002071923.017JNg29025610@aojmv0008.oracle.com> Changeset: ec9dead6ae87 Author: ngasson Date: 2020-01-22 09:08 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/ec9dead6ae87 8237512: AArch64: aarch64TestHook leaks a BufferBlob Reviewed-by: adinn, aph ! src/hotspot/cpu/aarch64/aarch64Test.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/icache_aarch64.cpp Changeset: e2bc57500c1b Author: pchilanomate Date: 2020-01-22 16:46 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/e2bc57500c1b 8230594: Allow direct handshakes without VMThread intervention Summary: Introduce direct handshakes and enable it for biased locking revocations. Reviewed-by: dholmes, dcubed, coleenp, rehn ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp + test/hotspot/jtreg/runtime/handshake/HandshakeDirectTest.java Changeset: 20cb5d43dc2d Author: zgu Date: 2020-01-22 14:27 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/20cb5d43dc2d 8236880: Shenandoah: Move string dedup cleanup into concurrent phase Reviewed-by: rkennke, shade ! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.inline.hpp ! src/hotspot/share/runtime/mutexLocker.cpp Changeset: ee29fd484961 Author: iklam Date: 2020-01-22 11:52 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/ee29fd484961 8236236: Eliminate CDS md region and consolidate c++ vtable patching code Reviewed-by: ccheung ! src/hotspot/share/include/cds.h ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java ! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java Changeset: 082f1d3eb164 Author: tschatzl Date: 2020-01-22 10:00 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/082f1d3eb164 8235305: Corrupted oops embedded in nmethods due to parallel modification during optional evacuation Summary: During optional evacuation it is possible that G1 modifies oops embedded in nmethods in parallel. One source are oop* gathered by a previous evacuation phase in the optional roots, the other the region's strong code roots list. Since these oops may be unaligned on x64, this can result in them being corrupted. The fix is to not gather embedded oops in the optional roots list as the strong code roots list contains them already. Reviewed-by: sjohanss, stefank Contributed-by: erik.osterlund at oracle.com, stefan.johansson at oracle.com, stefan.karlsson at oracle.com, thomas.schatzl at oracle.com ! src/hotspot/share/gc/g1/g1OopClosures.hpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1SharedClosures.hpp Changeset: 91ea567eeabe Author: zgu Date: 2020-01-22 07:40 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/91ea567eeabe 8237396: JvmtiTagMap::weak_oops_do() should not trigger barriers Reviewed-by: stefank, rkennke ! src/hotspot/share/prims/jvmtiTagMap.cpp Changeset: f728b6c7f491 Author: ljiang Date: 2020-01-22 22:37 +0800 URL: https://hg.openjdk.java.net/jdk/client/rev/f728b6c7f491 8237465: JDK 14 L10n resource files update - msg drop 10 Reviewed-by: naoto ! src/java.base/share/classes/sun/security/tools/keytool/Resources_ja.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_CN.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources_ja.properties ! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources_zh_CN.properties ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources_ja.properties ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources_zh_CN.properties ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/HelpResources_zh_CN.properties ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_ja.properties ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_zh_CN.properties ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources_ja.properties ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources_zh_CN.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_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: 63d5ef4e3e74 Author: jwilhelm Date: 2020-01-22 21:02 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/63d5ef4e3e74 Merge ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties Changeset: 3b9aed3b1bec Author: naoto Date: 2020-01-22 12:35 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/3b9aed3b1bec 8236903: ZoneRules#getOffset throws DateTimeException for rules with last rules Reviewed-by: scolebourne, rriggs ! src/java.base/share/classes/java/time/zone/ZoneRules.java ! test/jdk/java/time/test/java/time/zone/TestZoneRules.java Changeset: a59de3ccecab Author: dholmes Date: 2020-01-17 00:52 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/a59de3ccecab 8235741: Inappropriate uses of os::javaTimeMillis() Reviewed-by: rehn, kbarrett, egahlin, shade ! src/hotspot/os/aix/os_perf_aix.cpp ! src/hotspot/os/bsd/semaphore_bsd.cpp ! src/hotspot/os/linux/os_perf_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_perf_windows.cpp ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/tieredThresholdPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunk.cpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/logging/logDecorations.cpp ! src/hotspot/share/logging/logDecorations.hpp ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepoint.hpp ! src/hotspot/share/runtime/threadStatisticalInfo.hpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/services/gcNotifier.cpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/ostream.cpp Changeset: bc5f701cf740 Author: dholmes Date: 2020-01-22 18:24 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/bc5f701cf740 8237747: Build broken on macOS by JDK-8235741 - wrong format specifier Reviewed-by: mikael ! src/hotspot/share/jvmci/jvmciCompiler.cpp Changeset: 2c577689f3c8 Author: iveresov Date: 2020-01-22 15:32 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/2c577689f3c8 8237724: Add org.graalvm.compiler.asm.amd64 to the list of packages to be processed by the options annotation processor Reviewed-by: kvn ! make/gensrc/Gensrc-jdk.internal.vm.compiler.gmk Changeset: 36218eab4255 Author: zgu Date: 2020-01-22 20:07 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/36218eab4255 8234399: Shenandoah: Cleanup native load barrier Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp Changeset: ccf562b9b63c Author: cjplummer Date: 2020-01-23 04:14 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/ccf562b9b63c 8236913: debug agent's jdwp command logging should include the command set name and command name Reviewed-by: amenkov, sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/ArrayTypeImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/ArrayTypeImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/ClassLoaderReferenceImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/ClassLoaderReferenceImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/ClassObjectReferenceImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/ClassObjectReferenceImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/ClassTypeImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/ClassTypeImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/EventRequestImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/EventRequestImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/FieldImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/FieldImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/InterfaceTypeImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/InterfaceTypeImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/MethodImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/MethodImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/ModuleReferenceImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/ModuleReferenceImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/ObjectReferenceImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/ObjectReferenceImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/ReferenceTypeImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/ReferenceTypeImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/StackFrameImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/StackFrameImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/StringReferenceImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/StringReferenceImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/ThreadGroupReferenceImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/ThreadGroupReferenceImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/ThreadReferenceImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/ThreadReferenceImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/VirtualMachineImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/VirtualMachineImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/debugDispatch.c ! src/jdk.jdwp.agent/share/native/libjdwp/debugDispatch.h ! src/jdk.jdwp.agent/share/native/libjdwp/debugLoop.c Changeset: d4821c2dc343 Author: pchilanomate Date: 2020-01-23 04:54 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/d4821c2dc343 8237753: 32-bit builds are broken after JDK-823059 Summary: Changed _pending_threads to be 32 bits instead of 64 Reviewed-by: dholmes ! src/hotspot/share/runtime/handshake.cpp Changeset: 7bae17e00566 Author: jwilhelm Date: 2020-01-23 06:24 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/7bae17e00566 Added tag jdk-15+7 for changeset e2bc57500c1b ! .hgtags Changeset: 134c76da87c9 Author: jiefu Date: 2020-01-23 13:51 +0800 URL: https://hg.openjdk.java.net/jdk/client/rev/134c76da87c9 8237752: Minimal VM build fails after JDK-8236236 Reviewed-by: dholmes ! src/hotspot/share/memory/metaspaceShared.hpp Changeset: 2a0e2304e68b Author: mdoerr Date: 2020-01-23 13:55 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/2a0e2304e68b 8237375: SimpleThresholdPolicy misses CounterDecay timestamp initialization Reviewed-by: simonis, dholmes ! src/hotspot/share/compiler/compilationPolicy.cpp Changeset: 89e091daad39 Author: tschatzl Date: 2020-01-23 14:42 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/89e091daad39 8237079: gc/g1/mixedgc/TestLogging.java fails with "Pause Young (Mixed) (G1 Evacuation Pause) not found" Summary: Factor out multiple attempts at forcing a mixed gc into a single one and update the tests to use the new code. Change command line arguments for the tests to further decrease the possibility of failures. Reviewed-by: lkorinth, kbarrett ! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java ! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java + test/hotspot/jtreg/gc/testlibrary/g1/MixedGCProvoker.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java Changeset: 64a3594e98cc Author: pliden Date: 2020-01-23 15:13 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/64a3594e98cc 8234440: ZGC: Print relocation information on info level Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zRelocationSetSelector.cpp ! src/hotspot/share/gc/z/zRelocationSetSelector.hpp + src/hotspot/share/gc/z/zRelocationSetSelector.inline.hpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zStat.hpp Changeset: 34138fe5f9f7 Author: pconcannon Date: 2020-01-23 14:43 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/34138fe5f9f7 8235783: DatagramSocket::disconnect should allow an implementation to throw UncheckedIOException Summary: Undocumented throwing of Errors changed to throw a more user friendly UncheckedIOException Reviewed-by: alanb, chegar, dfuchs ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java Changeset: 36e49db57f6d Author: pchilanomate Date: 2020-01-23 17:26 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/36e49db57f6d 8237756: Backout: JDK-8230594: Allow direct handshakes without VMThread intervention Summary: Backout JDK-8230594 Reviewed-by: coleenp, dcubed ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp - test/hotspot/jtreg/runtime/handshake/HandshakeDirectTest.java Changeset: f2eeb97f9b3d Author: epavlova Date: 2020-01-23 10:02 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/f2eeb97f9b3d 8206113: Troubles configuring graal tests Reviewed-by: kvn ! make/test/JtregGraalUnit.gmk Changeset: 0672354bfc53 Author: jwilhelm Date: 2020-01-23 02:36 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/0672354bfc53 Added tag jdk-14+33 for changeset f728b6c7f491 ! .hgtags Changeset: db2cc624c238 Author: never Date: 2020-01-23 08:43 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/db2cc624c238 8231515: [Graal] Crash during exception throwing in InterpreterRuntime::resolve_invoke Reviewed-by: kvn, dlong, iveresov ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.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/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.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/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.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/AMD64HotSpotBackend.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.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/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/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/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.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/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/meta/DefaultHotSpotLoweringProvider.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/nodes/DeoptimizeWithExceptionInCallerNode.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/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.java/src/org/graalvm/compiler/java/BytecodeParser.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FrameState.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/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/graphbuilderconf/NodePlugin.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/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/IndexOobBytecodeExceptionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/NullBytecodeExceptionTest.java Changeset: 57f9707d8f18 Author: bpb Date: 2020-01-23 10:19 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/57f9707d8f18 8225471: Test utility jdk.test.lib.util.FileUtils.areAllMountPointsAccessible needs to tolerate duplicates Reviewed-by: alanb ! test/jdk/java/nio/file/FileStore/Basic.java ! test/lib/jdk/test/lib/util/FileUtils.java Changeset: 825ed5f47833 Author: jwilhelm Date: 2020-01-23 22:59 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/825ed5f47833 Merge ! .hgtags ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java Changeset: 84e3b673fe34 Author: jjg Date: 2020-01-23 15:52 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/84e3b673fe34 8237492: Reorganize impl of doclet options 8237726: Fix signature of StandardDoclet.getSupportedOptions Reviewed-by: prappo, hannesw, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Doclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/StandardDoclet.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/AbstractOverviewIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.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/ClassUseWriter.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/DeprecatedListWriter.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/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.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/HtmlOptions.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/IndexRedirectWriter.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/ModuleIndexWriter.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/PackageIndexWriter.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/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/TreeWriter.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/Messages.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyUtils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractBuilder.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/AnnotationTypeRequiredMemberBuilder.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/ModuleSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.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/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ElementListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/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/TypeElementCatalog.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/resources/javadoc.properties ! test/langtools/jdk/javadoc/tool/T4696488.java Changeset: 887b72d7bf86 Author: vromero Date: 2020-01-23 19:20 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/887b72d7bf86 8236210: javac generates wrong annotation for fields generated from record components Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/SymbolMetadata.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! test/langtools/tools/javac/records/RecordCompilationTests.java Changeset: 11e188a95589 Author: dholmes Date: 2020-01-23 21:14 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/11e188a95589 8235966: Process obsolete flags less aggressively Reviewed-by: dcubed, iignatyev ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp + test/hotspot/gtest/runtime/test_special_flags.cpp Changeset: d757771b92a4 Author: stefank Date: 2020-01-24 09:15 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/d757771b92a4 8236778: Add Atomic::fetch_and_add Reviewed-by: kbarrett, dholmes ! src/hotspot/os_cpu/aix_ppc/atomic_aix_ppc.hpp ! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp ! src/hotspot/os_cpu/linux_ppc/atomic_linux_ppc.hpp ! src/hotspot/os_cpu/linux_s390/atomic_linux_s390.hpp ! src/hotspot/os_cpu/linux_sparc/atomic_linux_sparc.hpp ! src/hotspot/os_cpu/linux_x86/atomic_linux_x86.hpp ! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp ! src/hotspot/os_cpu/solaris_sparc/atomic_solaris_sparc.hpp ! src/hotspot/os_cpu/solaris_x86/atomic_solaris_x86.hpp ! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1HotCardCache.cpp ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupQueue.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/z/zArray.inline.hpp ! src/hotspot/share/gc/z/zMarkStackAllocator.cpp ! src/hotspot/share/gc/z/zNMethodTableIteration.cpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zRelocationSet.inline.hpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/runtime/atomic.hpp ! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp Changeset: 5da30ab42c85 Author: stefank Date: 2020-01-24 09:24 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/5da30ab42c85 8237645: Remove OopsInGenClosure::par_do_barrier Reviewed-by: sjohanss ! src/hotspot/share/gc/shared/cardTableRS.cpp ! src/hotspot/share/gc/shared/cardTableRS.hpp ! src/hotspot/share/gc/shared/genOopClosures.hpp ! src/hotspot/share/gc/shared/genOopClosures.inline.hpp Changeset: 5a7864630f91 Author: stefank Date: 2020-01-24 09:27 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/5a7864630f91 8237637: Remove dubious type conversions from oop Reviewed-by: kbarrett, dholmes, mdoerr ! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp ! src/hotspot/cpu/s390/assembler_s390.hpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/relocInfo.hpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/gc/g1/g1Allocator.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp ! src/hotspot/share/gc/g1/g1EvacFailure.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp ! src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp ! src/hotspot/share/gc/parallel/parMarkBitMap.cpp ! src/hotspot/share/gc/parallel/parMarkBitMap.inline.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.inline.hpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/gc/parallel/psPromotionLAB.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp ! src/hotspot/share/gc/parallel/psScavenge.hpp ! src/hotspot/share/gc/parallel/psScavenge.inline.hpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp ! src/hotspot/share/gc/shared/cardTableRS.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/genOopClosures.inline.hpp ! src/hotspot/share/gc/shared/generation.cpp ! src/hotspot/share/gc/shared/locationPrinter.inline.hpp ! src/hotspot/share/gc/shared/markBitMap.hpp ! src/hotspot/share/gc/shared/markBitMap.inline.hpp ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/gc/shared/memAllocator.hpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/space.hpp ! src/hotspot/share/gc/shared/space.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/interpreter/abstractInterpreter.hpp ! src/hotspot/share/jfr/jni/jfrJavaCall.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/oops/oopsHierarchy.hpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/stackValue.cpp ! src/hotspot/share/runtime/vframe_hp.cpp ! src/hotspot/share/services/heapDumper.cpp ! test/hotspot/gtest/gc/g1/test_heapRegion.cpp Changeset: 8180290b2faa Author: stefank Date: 2020-01-24 10:31 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/8180290b2faa 8237111: LingeredApp should be started with getTestJavaOpts Reviewed-by: cjplummer, dholmes ! test/hotspot/jtreg/ProblemList-zgc.txt ! test/hotspot/jtreg/resourcehogs/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java ! test/hotspot/jtreg/resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java ! test/hotspot/jtreg/serviceability/sa/CDSJMapClstats.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSJstackPrintAll.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJhisto.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAll.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java ! test/hotspot/jtreg/serviceability/sa/DeadlockDetectionTest.java ! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java ! test/hotspot/jtreg/serviceability/sa/TestClhsdbJstackLock.java ! test/hotspot/jtreg/serviceability/sa/TestCpoolForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestDefaultMethods.java ! test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java ! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java ! test/hotspot/jtreg/serviceability/sa/TestIntConstant.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixed.java ! test/hotspot/jtreg/serviceability/sa/TestPrintMdo.java ! test/hotspot/jtreg/serviceability/sa/TestRevPtrsForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestType.java ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach004/TestDriver.java ! test/jdk/com/sun/jdi/JdwpAllowTest.java ! test/jdk/com/sun/jdi/JdwpAttachTest.java ! test/jdk/sun/jvmstat/monitor/MonitoredVm/TestPollingInterval.java ! test/jdk/sun/management/jmxremote/bootstrap/AbstractFilePermissionTest.java ! test/jdk/sun/management/jmxremote/bootstrap/LocalManagementTest.java ! test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java ! test/jdk/sun/tools/jhsdb/BasicLauncherTest.java ! test/jdk/sun/tools/jhsdb/HeapDumpTest.java ! test/jdk/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java ! test/jdk/sun/tools/jhsdb/heapconfig/TmtoolTestScenario.java ! test/jdk/sun/tools/jinfo/JInfoTest.java ! test/jdk/sun/tools/jps/JpsHelper.java ! test/jdk/sun/tools/jps/LingeredApp.java ! test/jdk/sun/tools/jps/LingeredAppForJps.java ! test/jdk/sun/tools/jps/TestJps.java ! test/jdk/sun/tools/jstack/DeadlockDetectionTest.java ! test/lib-test/jdk/test/lib/apps/LingeredAppTest.java ! test/lib/jdk/test/lib/Utils.java ! test/lib/jdk/test/lib/apps/LingeredApp.java Changeset: 11c867b4f27e Author: jlahoda Date: 2020-01-24 12:31 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/11c867b4f27e 8042742: possible error in Tokens.Token.checkKind() for javac Summary: Correcting expected token kind in an assert. Reviewed-by: jlahoda Contributed-by: adam.sotona at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java Changeset: e8417433af30 Author: prappo Date: 2020-01-24 12:51 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/e8417433af30 8233795: Consider adding a notion of a Value-based class to API Documentation index Reviewed-by: hannesw ! src/java.base/share/classes/java/lang/doc-files/ValueBased.html Changeset: 7d9dcd46927f Author: coleenp Date: 2020-01-24 10:22 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/7d9dcd46927f 8237501: TestInstanceKlassSizeForInstance runs TestInstanceKlassSize instead Reviewed-by: dcubed ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java Changeset: 559fcd53e782 Author: aefimov Date: 2020-01-24 16:16 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/559fcd53e782 7006496: Use modern Windows API to retrieve OS DNS servers Reviewed-by: dfuchs, chegar, aefimov Contributed-by: Anuraag Agrawal ! src/java.base/windows/classes/sun/net/dns/ResolverConfigurationImpl.java ! src/java.base/windows/native/libnet/NetworkInterface_winXP.c ! src/java.base/windows/native/libnet/ResolverConfigurationImpl.c Changeset: 26dbc9b2c8dc Author: dfuchs Date: 2020-01-24 17:57 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/26dbc9b2c8dc 8236596: HttpClient leaves HTTP/2 sockets in CLOSE_WAIT, when using proxy tunnel Summary: Changes Http2ClientImpl::stop to close the TCP connection after sending out the GOAWAY frame. Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java Changeset: 9af9aac9996a Author: amenkov Date: 2020-01-24 11:55 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/9af9aac9996a 8235846: Improve WindbgDebuggerLocal implementation Reviewed-by: sspitsyn, cjplummer ! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp Changeset: d4fc10ef2d17 Author: shade Date: 2020-01-24 21:11 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/d4fc10ef2d17 8237821: Shenandoah: build broken after JDK-8237637 (Remove dubious type conversions from oop) Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp Changeset: a676cfb90f39 Author: almatvee Date: 2020-01-24 11:24 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/a676cfb90f39 8237607: [macos] Signing app bundle with jpackage fails if runtime is already signed Reviewed-by: herrick, asemenyuk, kcr ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppImageBuilder.java Changeset: 39df849b3896 Author: rriggs Date: 2020-01-24 13:33 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/39df849b3896 8237368: Problem with NullPointerException in RMI TCPEndpoint.read Reviewed-by: mchung, alanb ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java + test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/TCPEndpointReadBug.java Changeset: 476ac8b04323 Author: jwilhelm Date: 2020-01-24 22:39 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/476ac8b04323 Merge Changeset: d3cdf4b2b45b Author: prappo Date: 2020-01-24 21:57 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/d3cdf4b2b45b 8237817: Clean up net-properties.html Reviewed-by: dfuchs ! src/java.base/share/classes/java/net/doc-files/net-properties.html Changeset: 4ba527676961 Author: shade Date: 2020-01-26 17:08 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/4ba527676961 8237847: Zero builds fail after JDK-8237637 (Remove dubious type conversions from oop) Reviewed-by: dcubed ! src/hotspot/share/interpreter/bytecodeInterpreter.cpp Changeset: 972e523f8309 Author: mbaesken Date: 2020-01-24 13:48 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/972e523f8309 8237819: s390x - remove unused pd_zero_to_words_large Reviewed-by: clanger, mdoerr ! src/hotspot/cpu/s390/copy_s390.hpp Changeset: 62d7f4566b6d Author: mbaesken Date: 2020-01-24 10:16 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/62d7f4566b6d 8236714: enable link-time section-gc for linux to remove unused code Reviewed-by: erikj, ihse ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-ldflags.m4 ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.in Changeset: 4b2d33292638 Author: egahlin Date: 2020-01-27 14:30 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/4b2d33292638 8227610: Remove allocation when getting EventHandle Reviewed-by: mgronlun ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/jfr/jni/jfrJniMethod.hpp ! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp ! src/hotspot/share/jfr/support/jfrIntrinsics.hpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java ! test/jdk/jdk/jfr/event/security/TestSecurityPropertyModificationEvent.java Changeset: 5d49b846aef7 Author: dtitov Date: 2020-01-27 09:39 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/5d49b846aef7 8235681: Remove unnecessary workarounds in UnixOperatingSystem.c Reviewed-by: cjplummer, amenkov ! src/jdk.management/linux/native/libmanagement_ext/UnixOperatingSystem.c Changeset: e7c4199e4d32 Author: zgu Date: 2020-01-27 09:58 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/e7c4199e4d32 8237874: Shenandoah: Backout JDK-8234399 Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp Changeset: d8a226ce60cc Author: jjg Date: 2020-01-27 13:42 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/d8a226ce60cc 8237803: Reorganize impl of tool options Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOptions.java Changeset: 981f6982717a Author: jjg Date: 2020-01-27 14:03 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/981f6982717a 8237845: Encapsulate doclet options Reviewed-by: hannesw, 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/AbstractOverviewIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.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/ClassUseWriter.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/DocFilesHandlerImpl.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/HelpWriter.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/HtmlOptions.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/IndexRedirectWriter.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/ModuleIndexWriter.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/PackageIndexWriter.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/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/TreeWriter.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/Messages.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyUtils.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/AnnotationTypeRequiredMemberBuilder.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/ModuleSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.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/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ElementListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/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/TypeElementCatalog.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/ToolOptions.java Changeset: 4491472db2e0 Author: iignatyev Date: 2020-01-27 15:34 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/4491472db2e0 8237798: rewrite vmTestbase/jit/tiered from shell to java Reviewed-by: roland, neliasso ! test/hotspot/jtreg/TEST.quick-groups + test/hotspot/jtreg/vmTestbase/jit/tiered/Test.java - test/hotspot/jtreg/vmTestbase/jit/tiered/TestDescription.java - test/hotspot/jtreg/vmTestbase/jit/tiered/tieredTest.sh Changeset: ed2b8b5fe728 Author: iignatyev Date: 2020-01-27 15:35 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/ed2b8b5fe728 8237800: rewrite vmTestbase/jit/escape/LockCoarsening from shell to java Reviewed-by: roland, neliasso ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/TEST.quick-groups ! test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening.java + test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening001.java - test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening001/TestDescription.java + test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening002.java - test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening002/TestDescription.java - test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/run.sh Changeset: ebce016b7358 Author: vromero Date: 2020-01-27 18:50 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/ebce016b7358 8235149: javac parser is too aggressive on ambiguous expressions using identifier: record Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/records/RecordCompilationTests.java Changeset: 7041e7258a87 Author: rriggs Date: 2020-01-24 14:32 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/7041e7258a87 8215361: (doc) Cleanup package-info markup - smartcardio, java.sql, java.sql.rowset Reviewed-by: lancea, prappo, naoto ! src/java.base/share/classes/java/util/stream/package-info.java ! src/java.smartcardio/share/classes/javax/smartcardio/package-info.java ! src/java.sql.rowset/share/classes/com/sun/rowset/package-info.java ! src/java.sql.rowset/share/classes/com/sun/rowset/providers/package-info.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/package-info.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/package-info.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package-info.java ! src/java.sql/share/classes/java/sql/package-info.java ! src/java.sql/share/classes/javax/sql/package-info.java Changeset: 6cf58aab75d5 Author: rriggs Date: 2020-01-27 08:36 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/6cf58aab75d5 8237651: Clarify initialization of jdk.serialFilter Reviewed-by: bchristi ! src/java.base/share/classes/java/io/ObjectInputFilter.java Changeset: 11745ea4fb6d Author: jjg Date: 2020-01-27 16:19 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/11745ea4fb6d 8237916: Bad copyright line in a jshell source file Reviewed-by: vromero ! src/jdk.jshell/share/classes/jdk/jshell/OuterWrap.java Changeset: 70e2851bc9cd Author: dholmes Date: 2020-01-27 20:01 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/70e2851bc9cd 8237918: Bad copyright line in a hotspot test Reviewed-by: jjg ! test/hotspot/jtreg/runtime/execstack/Test.java ! test/hotspot/jtreg/runtime/execstack/TestMT.java ! test/hotspot/jtreg/runtime/execstack/libtest-rw.c ! test/hotspot/jtreg/runtime/execstack/libtest-rwx.c Changeset: 3f3649cca6e1 Author: jwilhelm Date: 2020-01-28 07:25 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/3f3649cca6e1 Merge Changeset: 7ba7efd42734 Author: mbaesken Date: 2020-01-27 17:03 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/7ba7efd42734 8237869: exclude jtreg test security/infra/java/security/cert/CertPathValidator/certification/LuxTrustCA.java because of instabilities Reviewed-by: clanger, mullan ! test/jdk/ProblemList.txt Changeset: e4fc1e578b3a Author: jlahoda Date: 2020-01-28 09:13 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/e4fc1e578b3a 8236997: tools/javac tests fail with --illegal-access=deny Summary: Correctly exporting packages to tests. Reviewed-by: jlahoda Contributed-by: adam.sotona at oracle.com ! test/jdk/java/lang/reflect/Proxy/ProxyGeneratorCombo.java ! test/langtools/tools/javac/DefiniteAssignment/T8204610.java ! test/langtools/tools/javac/T7093325.java ! test/langtools/tools/javac/T8222949/TestConstantDynamic.java ! test/langtools/tools/javac/cast/intersection/IntersectionTypeCastTest.java ! test/langtools/tools/javac/classwriter/ExtraAttributes.java ! test/langtools/tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java ! test/langtools/tools/javac/defaultMethods/super/TestDefaultSuperCall.java ! test/langtools/tools/javac/failover/CheckAttributedTree.java ! test/langtools/tools/javac/generics/diamond/7046778/DiamondAndInnerClassTest.java ! test/langtools/tools/javac/generics/inference/8176534/TestUncheckedCalls.java ! test/langtools/tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java ! test/langtools/tools/javac/lambda/FunctionalInterfaceConversionTest.java ! test/langtools/tools/javac/lambda/LambdaParserTest.java ! test/langtools/tools/javac/lambda/MethodReferenceParserTest.java ! test/langtools/tools/javac/lambda/TestInvokeDynamic.java ! test/langtools/tools/javac/lambda/TestLambdaToMethodStats.java ! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecode.java ! test/langtools/tools/javac/lambda/deduplication/ClassFieldDeduplication.java ! test/langtools/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java ! test/langtools/tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java ! test/langtools/tools/javac/lib/combo/ComboInstance.java ! test/langtools/tools/javac/multicatch/7030606/DisjunctiveTypeWellFormednessTest.java ! test/langtools/tools/javac/plugin/InternalAPI.java ! test/langtools/tools/javac/resolve/BitWiseOperators.java ! test/langtools/tools/javac/varargs/7042566/T7042566.java ! test/langtools/tools/javac/varargs/warning/Warn4.java ! test/langtools/tools/javac/varargs/warning/Warn5.java Changeset: 369e969a0610 Author: zgu Date: 2020-01-28 15:47 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/369e969a0610 8237963: Shenandoah: Heap iteration should use concurrent version of string dedup roots Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp Changeset: 3233c22ea079 Author: egahlin Date: 2020-01-28 22:37 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/3233c22ea079 8237887: CDSandJFR: assert(instance_klass->is_initialized() Reviewed-by: mgronlun ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp Changeset: 7574d72eac00 Author: vromero Date: 2020-01-27 23:06 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/7574d72eac00 8235778: No compilation error reported when a record is declared in a local class Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! test/langtools/tools/javac/records/RecordCompilationTests.java Changeset: db294f18ccc2 Author: jwilhelm Date: 2020-01-28 22:42 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/db294f18ccc2 Merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! test/langtools/tools/javac/records/RecordCompilationTests.java Changeset: d37576456de2 Author: lkorinth Date: 2020-01-29 09:29 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/d37576456de2 8232689: Remove ParCompactionManager::Action enum Reviewed-by: lkorinth, kbarrett, tschatzl Contributed-by: Ivan Walulya ! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.hpp Changeset: 2a46b7b81e78 Author: jlahoda Date: 2020-01-29 10:37 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/2a46b7b81e78 8237528: Inefficient compilation of Pattern Matching for instanceof Summary: Avoiding unnecessary cast and comparison in type test pattern desugaring. Reviewed-by: forax, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Patterns.java ! test/langtools/tools/javac/patterns/LocalVariableTable.java + test/langtools/tools/javac/patterns/NoUnnecessaryCast.java Changeset: 9fb094231eee Author: egahlin Date: 2020-01-29 11:04 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/9fb094231eee 8238083: Crash: assert(is_object_aligned(v)) failed: address not aligned: 0xfffffffffffffff1 Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java Changeset: b53fdc9fd058 Author: pli Date: 2020-01-21 08:15 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/b53fdc9fd058 8237524: AArch64: String.compareTo() may return incorrect result Reviewed-by: aph ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp + test/hotspot/jtreg/compiler/intrinsics/Test8237524.java Changeset: eec468f180dd Author: shade Date: 2020-01-29 14:34 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/eec468f180dd 8238153: CTW: C2 (Shenandoah) compilation fails with "Unknown node in get_load_addr: CreateEx" Reviewed-by: roland, rkennke ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp Changeset: ad9548e8086b Author: aph Date: 2020-01-23 11:44 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/ad9548e8086b 8230392: Define AArch64 as MULTI_COPY_ATOMIC Reviewed-by: adinn, dholmes ! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp ! src/hotspot/share/gc/shared/taskqueue.inline.hpp Changeset: b986fd6a9173 Author: prappo Date: 2020-01-29 18:04 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/b986fd6a9173 8238167: Remove stray files from jdk.javadoc Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/external/jquery/jquery.js - test/langtools/jdk/javadoc/doclet/testOptions/help.html ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/tool/api/basic/APITest.java Changeset: 9a36b6a6d502 Author: epavlova Date: 2020-01-29 10:12 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/9a36b6a6d502 8236211: [Graal] compiler/graalunit/GraphTest.java is skipped in all testing Reviewed-by: iignatyev ! test/hotspot/jtreg/compiler/graalunit/GraphTest.java ! test/hotspot/jtreg/compiler/graalunit/NodesTest.java ! test/hotspot/jtreg/compiler/graalunit/TestPackages.txt ! test/hotspot/jtreg/compiler/graalunit/common/GraalUnitTestLauncher.java Changeset: 79fe42b90d9c Author: dfuchs Date: 2020-01-29 19:13 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/79fe42b90d9c 8237896: MulticastSocket should link to DatagramChannel as an alternative for multicasting. Summary: MulticastSocket API documentation now includes some links to DatagramChannel. Reviewed-by: alanb ! src/java.base/share/classes/java/net/MulticastSocket.java Changeset: 32451e117389 Author: iklam Date: 2020-01-29 12:01 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/32451e117389 8237046: [TESTBUG] runtime/CommandLine/OptionsValidation/TestOptionsWithRanges_generate.sh should be excluded from testing Reviewed-by: dcubed, mseledtsov ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges_generate.sh Changeset: c7d4f2849dbf Author: kbarrett Date: 2020-01-29 15:48 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/c7d4f2849dbf 8233822: VM_G1CollectForAllocation should always check for upgrade to full Summary: Move upgrade check into do_collection_pause_at_safepoint. Reviewed-by: tschatzl, sangheki ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1VMOperations.hpp Changeset: ea066e5bdfd6 Author: egahlin Date: 2020-01-29 22:37 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/ea066e5bdfd6 8222001: JFR event for heap dumps written Reviewed-by: mgronlun ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/services/heapDumper.cpp ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc + test/jdk/jdk/jfr/event/diagnostics/TestHeapDump.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: db30f31b9a8e Author: vlivanov Date: 2020-01-30 00:46 +0300 URL: https://hg.openjdk.java.net/jdk/client/rev/db30f31b9a8e 7175279: Don't use x87 FPU on x86-64 Reviewed-by: kvn, roland ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.hpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/methodHandles_x86.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/c1/c1_CodeStubs.hpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRAssembler.hpp ! src/hotspot/share/c1/c1_LinearScan.cpp ! src/hotspot/share/c1/c1_LinearScan.hpp Changeset: 029fe1db925d Author: egahlin Date: 2020-01-29 23:36 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/029fe1db925d 8237364: Add early validation to the jdk.jfr.Recording constructor Reviewed-by: mgronlun, mseledtsov ! src/jdk.jfr/share/classes/jdk/jfr/Recording.java Changeset: 4f0822a80a13 Author: egahlin Date: 2020-01-29 23:49 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/4f0822a80a13 8215890: Simplify jdk/jfr/api/recording/event/TestPeriod.java Reviewed-by: mgronlun, mseledtsov ! test/jdk/ProblemList.txt ! test/jdk/jdk/jfr/api/recording/event/TestPeriod.java Changeset: 6588cfd31d9d Author: egahlin Date: 2020-01-30 00:23 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/6588cfd31d9d 8237574: Make TestNative work without -nativepath Reviewed-by: mgronlun, mseledtsov ! test/jdk/jdk/jfr/event/sampling/TestNative.java - test/jdk/jdk/jfr/event/sampling/libTestNative.c Changeset: a5564b13ffa8 Author: iignatyev Date: 2020-01-29 19:27 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/a5564b13ffa8 8237787: rewrite vmTestbase/vm/compiler/CodeCacheInfo* from shell to java Reviewed-by: epavlova, kvn + test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java - 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/Test.java - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/run.sh Changeset: a96bc204e3b3 Author: herrick Date: 2020-01-29 14:35 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/a96bc204e3b3 8238168: Remove Copyright from WinLauncher.template Reviewed-by: kcr, prr, asemenyuk ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinLauncher.template Changeset: 42a0eaefc1db Author: jwilhelm Date: 2020-01-30 03:23 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/42a0eaefc1db Added tag jdk-14+34 for changeset a96bc204e3b3 ! .hgtags Changeset: 91994dfee869 Author: jwilhelm Date: 2020-01-30 03:29 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/91994dfee869 Added tag jdk-15+8 for changeset c7d4f2849dbf ! .hgtags Changeset: d20418cfe16e Author: jwilhelm Date: 2020-01-30 05:05 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/d20418cfe16e Merge ! .hgtags Changeset: 74ecb602ffb0 Author: dholmes Date: 2020-01-29 23:53 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/74ecb602ffb0 8237857: LogDecorations::uptimenanos is implemented incorrectly Reviewed-by: dcubed, kbarrett ! src/hotspot/share/logging/logConfiguration.cpp ! src/hotspot/share/logging/logDecorations.cpp ! src/hotspot/share/logging/logDecorations.hpp ! test/hotspot/gtest/logging/test_logDecorations.cpp Changeset: 68181ac4ce7d Author: bulasevich Date: 2020-01-30 10:26 +0300 URL: https://hg.openjdk.java.net/jdk/client/rev/68181ac4ce7d 8229971: Arm32: implementation for Thread-local handshakes Reviewed-by: rehn, dsamersoff ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/globalDefinitions_arm.hpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/interp_masm_arm.hpp ! 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/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp Changeset: d7994062de41 Author: egahlin Date: 2020-01-30 09:01 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/d7994062de41 8202142: jfr/event/io/TestInstrumentation is unstable Reviewed-by: mgronlun, mseledtsov ! test/jdk/ProblemList.txt ! test/jdk/jdk/jfr/event/io/IOEvent.java ! test/jdk/jdk/jfr/event/io/IOHelper.java ! test/jdk/jdk/jfr/event/io/TestDisabledEvents.java ! test/jdk/jdk/jfr/event/io/TestFileChannelEvents.java ! test/jdk/jdk/jfr/event/io/TestFileReadOnly.java ! test/jdk/jdk/jfr/event/io/TestFileStreamEvents.java ! test/jdk/jdk/jfr/event/io/TestInstrumentation.java ! test/jdk/jdk/jfr/event/io/TestRandomAccessFileEvents.java ! test/jdk/jdk/jfr/event/io/TestRandomAccessFileThread.java ! test/jdk/jdk/jfr/event/io/TestSocketChannelEvents.java ! test/jdk/jdk/jfr/event/io/TestSocketEvents.java Changeset: 99f7916541e0 Author: mbaesken Date: 2020-01-28 08:53 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/99f7916541e0 8223699: cleanup perfMemory_aix.cpp O_NOFOLLOW coding on aix Reviewed-by: lucy, mdoerr ! src/hotspot/os/aix/perfMemory_aix.cpp Changeset: 24b4c763cb22 Author: egahlin Date: 2020-01-30 10:10 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/24b4c763cb22 8221331: test/jdk/jdk/jfr/event/io/EvilInstrument.java needs to re-worked to avoid recursive initialization issues Reviewed-by: mgronlun, mseledtsov ! test/jdk/ProblemList.txt Changeset: 0743e1d49930 Author: ihse Date: 2020-01-30 11:08 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/0743e1d49930 8237879: make 4.3 breaks build Reviewed-by: erikj, tbell ! make/common/MakeBase.gmk Changeset: e53122a71a0c Author: egahlin Date: 2020-01-30 11:14 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/e53122a71a0c 8238224: test\jdk\jdk\jfr\event\io\EvilInstrument.java should be removed Reviewed-by: mgronlun - test/jdk/jdk/jfr/event/io/EvilInstrument.java Changeset: e6e4b43ee3ce Author: pliden Date: 2020-01-30 12:41 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/e6e4b43ee3ce 8237649: ZGC: Improved NUMA support when using small pages Reviewed-by: eosterlund, smonteith ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/share/gc/z/zNUMA.cpp ! src/hotspot/share/gc/z/zPhysicalMemory.cpp Changeset: b576a0ead397 Author: pliden Date: 2020-01-30 12:41 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/b576a0ead397 8237758: ZGC: Move get_mempolicy() syscall wrapper to ZSyscall Reviewed-by: eosterlund ! src/hotspot/os/linux/gc/z/zNUMA_linux.cpp ! src/hotspot/os/linux/gc/z/zSyscall_linux.cpp ! src/hotspot/os/linux/gc/z/zSyscall_linux.hpp ! src/hotspot/share/gc/z/zPage.inline.hpp Changeset: 9c2c9e22c8ba Author: pliden Date: 2020-01-30 12:41 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/9c2c9e22c8ba 8237825: ZGC: Replace -XX:ZPath with -XX:AllocateHeapAt Reviewed-by: eosterlund ! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp ! src/hotspot/share/gc/z/z_globals.hpp ! src/hotspot/share/runtime/arguments.cpp Changeset: fe7c8e8eca0b Author: pliden Date: 2020-01-30 12:41 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/fe7c8e8eca0b 8237884: ZGC: Use clamp() instead of MIN2(MAX2()) Reviewed-by: kbarrett, smonteith ! src/hotspot/share/gc/z/zHeuristics.cpp Changeset: 58acc5079000 Author: pliden Date: 2020-01-30 12:42 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/58acc5079000 8237882: ZGC: Remove ZUtils::round_{up,down}_power_of_2() declarations Reviewed-by: kbarrett, smonteith ! src/hotspot/share/gc/z/zUtils.hpp Changeset: 0f53754d8577 Author: coleenp Date: 2020-01-30 08:50 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/0f53754d8577 8237080: fatal error: VM thread could block on lock that may be held by a JavaThread during safepoint: SharedDecoder_lock Summary: Set allow_vm_block to true for this lock. It's _safepoint_check_never so it's sort of implied (you can't safepoint holding the lock and block out the vm thread). Reviewed-by: rehn, zgu, pchilanomate, dholmes ! src/hotspot/share/runtime/mutexLocker.cpp Changeset: abb879864b99 Author: ecaspole Date: 2020-01-30 10:31 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/abb879864b99 8238189: Cleanups to AES crypto micros Summary: Move all tested algorithms into the small set Reviewed-by: xuelei ! test/micro/org/openjdk/bench/javax/crypto/small/AESBench.java Changeset: 41f1e738b639 Author: ngasson Date: 2020-01-24 17:41 +0800 URL: https://hg.openjdk.java.net/jdk/client/rev/41f1e738b639 8237521: Memory Access API fixes for 32-bit Reviewed-by: mcimadamore, dholmes ! src/hotspot/share/prims/unsafe.cpp ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/Utils.java ! test/hotspot/jtreg/runtime/Unsafe/AllocateMemory.java ! test/jdk/java/foreign/TestArrays.java ! test/jdk/java/foreign/TestByteBuffer.java ! test/jdk/java/foreign/TestMemoryAlignment.java Changeset: 2dbf459b5577 Author: egahlin Date: 2020-01-30 17:23 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/2dbf459b5577 8213918: DumpReason JFR event is not covered by test Reviewed-by: mgronlun, mseledtsov ! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java + test/jdk/jdk/jfr/event/runtime/TestDumpReason.java ! test/jdk/jdk/jfr/event/runtime/TestFlush.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: 991acdf0e37f Author: egahlin Date: 2020-01-30 17:36 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/991acdf0e37f 8219686: jdk/jfr/event/runtime/TestShutdownEvent.java recording file length is 0 Reviewed-by: mgronlun, mseledtsov ! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java Changeset: 9211f6e20448 Author: egahlin Date: 2020-01-30 17:49 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/9211f6e20448 8232636: JFR TestDumpOnCrash.java crashed and failed to create emergency dump file Reviewed-by: mgronlun, mseledtsov ! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java Changeset: 84d6423a759a Author: mseledtsov Date: 2020-01-30 10:27 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/84d6423a759a 8235599: [TESTBUG] JFR streaming/TestJVMCrash.java fails to cleanup files after test Summary: Removed the TestJVMCrash.java test from problem list Reviewed-by: egahlin ! test/jdk/ProblemList.txt Changeset: bb83f1dff441 Author: jjg Date: 2020-01-30 11:20 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/bb83f1dff441 8236949: javadoc -Xdoclint does not accumulate options correctly 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/HtmlOptions.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java + test/langtools/jdk/javadoc/doclet/testDocLintOption/TestDocLintOption.java ! test/langtools/jdk/javadoc/tool/treeapi/TestDocTrees.java Changeset: 8d8bd676484d Author: jjg Date: 2020-01-30 11:29 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/8d8bd676484d 8200363: Add javadoc command line setting to fail on warnings 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 ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties + test/langtools/jdk/javadoc/tool/testWErrorOption/TestWErrorOption.java Changeset: 560b2becbe87 Author: erikj Date: 2020-01-30 12:00 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/560b2becbe87 8237914: The test-make target does not fail on test failure Reviewed-by: tbell, ihse ! make/RunTests.gmk Changeset: 8482ab8f9b4c Author: iignatyev Date: 2020-01-30 08:55 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/8482ab8f9b4c 8237953: vmTestbase/jit/tiered/Test.java failure after JDK-8237798 Reviewed-by: iveresov ! test/hotspot/jtreg/vmTestbase/jit/tiered/Test.java Changeset: 085463e75652 Author: jjg Date: 2020-01-30 15:50 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/085463e75652 8238259: new tests do not account for Windows file separators Reviewed-by: vromero ! test/langtools/jdk/javadoc/doclet/testDocLintOption/TestDocLintOption.java ! test/langtools/jdk/javadoc/tool/testWErrorOption/TestWErrorOption.java Changeset: 0905868db490 Author: chagedorn Date: 2020-01-31 09:32 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/0905868db490 8235332: TestInstanceCloneAsLoadsStores.java fails with -XX:+StressGCM Summary: Account for GC barriers when skipping a cloned ArrayCopyNode in ConnectionGraph::find_inst_mem() Reviewed-by: roland, neliasso ! src/hotspot/share/opto/escape.cpp + test/hotspot/jtreg/compiler/arraycopy/TestCloneAccessStressGCM.java Changeset: 298f81208333 Author: iklam Date: 2020-01-31 14:18 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/298f81208333 8238198: Avoid using @ tags in TestOptionsWithRanges_generate.sh Reviewed-by: iignatyev ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges_generate.sh Changeset: a2320a988013 Author: egahlin Date: 2020-02-01 09:55 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/a2320a988013 8238241: Clean up problem list for JFR tests Reviewed-by: mgronlun, mseledtsov ! test/jdk/ProblemList.txt Changeset: 44cc199fac64 Author: ysuenaga Date: 2020-02-02 18:35 +0100 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 1dba80ef03e9 Author: jiefu Date: 2020-01-31 20:49 +0800 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: d9e09b01ad0c Author: ihse Date: 2020-02-03 08:30 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/d9e09b01ad0c 8196875: Update run-test instructions for TEST_MODE Reviewed-by: erikj ! doc/testing.html ! doc/testing.md Changeset: c3d2fc56206f Author: tschatzl Date: 2020-02-03 10:45 +0100 URL: https://hg.openjdk.java.net/jdk/client/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/client/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/client/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 Changeset: 6d9ac97c7d2f Author: lkorinth Date: 2020-02-03 18:20 +0100 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 4639cbdcbf27 Author: mbaesken Date: 2020-02-03 09:39 +0100 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: c7152f7e01a6 Author: roland Date: 2020-01-28 13:36 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/c7152f7e01a6 8237951: CTW: C2 compilation fails with "malformed control flow" Reviewed-by: vlivanov, kvn ! src/hotspot/share/opto/phaseX.cpp Changeset: 9b3d5cc71cea Author: dnsimon Date: 2020-02-04 09:33 +0100 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: f0cd8603f11e Author: almatvee Date: 2020-02-04 11:44 -0500 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 78e0dd9ac15f Author: dfuchs Date: 2020-02-04 18:35 +0000 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: cf7c8e28ff9a Author: zgu Date: 2020-02-04 14:48 -0500 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: ca6c676cab64 Author: weijun Date: 2020-02-04 13:15 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/ca6c676cab64 8238502: sunmscapi.dll causing EXCEPTION_ACCESS_VIOLATION Reviewed-by: wetmore, coffeys, mullan ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp Changeset: 4f9dc5bee9c4 Author: jjg Date: 2020-02-04 14:02 -0800 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 84e55cb3894e Author: prappo Date: 2020-02-04 22:05 +0000 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 6e49fb6ad4ee Author: weijun Date: 2020-02-05 11:09 +0800 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: a23e471deb84 Author: diazhou Date: 2020-01-30 18:02 +0100 URL: https://hg.openjdk.java.net/jdk/client/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/client/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/client/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/client/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/client/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/client/rev/d0ee21ac3329 8238515: Backout JDK-8236092 from jdk/jdk Reviewed-by: dholmes ! make/autoconf/version-numbers Changeset: 689d165369ac Author: clanger Date: 2020-02-05 06:33 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/689d165369ac 8238375: JFR Test TestJcmdStartFlushInterval is not run Reviewed-by: egahlin, mseledtsov ! test/jdk/jdk/jfr/jcmd/TestJcmdStartFlushInterval.java Changeset: 932418820c80 Author: ihse Date: 2020-02-05 10:45 +0100 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 9e54ea7d9cd9 Author: qpzhang Date: 2020-02-05 20:31 +0800 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 5a0b13e3715d Author: mseledtsov Date: 2020-02-05 07:31 -0800 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: ba74310b0b69 Author: simonis Date: 2020-02-05 16:39 +0100 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 175867bc8928 Author: dcubed Date: 2020-02-05 11:38 -0500 URL: https://hg.openjdk.java.net/jdk/client/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/client/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/client/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 Changeset: 023df178388e Author: erikj Date: 2020-02-05 09:33 -0800 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: ce9ddf7062e5 Author: mchung Date: 2020-02-05 09:53 -0800 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 62b5bfef8d61 Author: jjg Date: 2020-02-05 11:01 -0800 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 7b57401deb0c Author: jwilhelm Date: 2020-02-06 02:54 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/7b57401deb0c Added tag jdk-15+9 for changeset 62b5bfef8d61 ! .hgtags Changeset: 1c4286ec9e45 Author: mbaesken Date: 2020-02-05 10:14 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/1c4286ec9e45 8238530: OPT_SPEED_SRC list misses some files with cpu-dependend file names Reviewed-by: ihse, redestad ! make/hotspot/lib/JvmFeatures.gmk Changeset: 6e507ee93768 Author: neliasso Date: 2020-02-06 11:21 +0100 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: f9f766fa1125 Author: ihse Date: 2020-02-06 13:38 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/f9f766fa1125 8218480: Automatically add -Werror in FLAGS_COMPILER_CHECK_ARGUMENTS Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags.m4 Changeset: 227542943648 Author: ihse Date: 2020-02-06 13:40 +0100 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 885b23ef907d Author: ihse Date: 2020-02-06 13:40 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/885b23ef907d 8212986: Make Visual Studio compiler check less strict Reviewed-by: erikj ! make/autoconf/toolchain.m4 Changeset: c35eac313084 Author: ihse Date: 2020-02-06 13:41 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/c35eac313084 8201349: build broken when configured with --with-zlib=bundled on gcc 7.3 Reviewed-by: erikj ! make/lib/CoreLibraries.gmk Changeset: 4a4d185098e2 Author: lfoltan Date: 2020-02-06 14:29 +0000 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: d3caf06ac9ae Author: lfoltan Date: 2020-02-06 15:28 +0000 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 4a87bb7ebfd7 Author: roland Date: 2020-01-31 14:36 +0100 URL: https://hg.openjdk.java.net/jdk/client/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/client/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/client/rev/c17f7a28ee8d Merge ! .hgtags ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp Changeset: 8d8916159b62 Author: zgu Date: 2020-02-06 13:08 -0500 URL: https://hg.openjdk.java.net/jdk/client/rev/8d8916159b62 8238574: Shenandoah: Assertion failure due to missing null check Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp Changeset: 9544e515be4e Author: dtitov Date: 2020-02-06 11:23 -0800 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: adc5b0998235 Author: jjg Date: 2020-02-06 12:44 -0800 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 59daa8db33ce Author: kbarrett Date: 2020-02-06 19:09 -0500 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 5e402c63694f Author: dholmes Date: 2020-02-06 21:03 -0500 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: e0fca02bb611 Author: redestad Date: 2020-02-07 09:47 +0100 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 538611d777d2 Author: redestad Date: 2020-02-07 10:15 +0100 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 84920d352dc4 Author: redestad Date: 2020-02-07 10:23 +0100 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: f41394559814 Author: pconcannon Date: 2020-02-07 11:10 +0000 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: f2cefce4859b Author: roland Date: 2020-01-14 14:58 +0100 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 51fb05ec531d Author: roland Date: 2019-12-20 17:17 +0100 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: f1f8562f3ad2 Author: egahlin Date: 2020-02-07 18:24 +0100 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 0017ed5e309e Author: prr Date: 2020-02-07 11:09 -0800 URL: https://hg.openjdk.java.net/jdk/client/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 From jesper.wilhelmsson at oracle.com Fri Feb 7 19:30:15 2020 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Fri, 07 Feb 2020 19:30:15 +0000 Subject: hg: jdk/jdk: 3 new changesets Message-ID: <202002071930.017JUGqC000966@aojmv0008.oracle.com> Changeset: bc54620a3848 Author: naoto Date: 2020-02-06 10:10 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk/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/jdk/rev/adda073e3c33 Merge ! .hgtags 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/jdk: 8219999: TestJFREvents container test should not use jdk.CPUInformation event for container CPU values Message-ID: <202002072104.017L4UKJ024109@aojmv0008.oracle.com> Changeset: 2d9610f6d9ac Author: mseledtsov Date: 2020-02-07 13:04 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8238648: Rename and simplify Utils.WeakSoftHashMap Message-ID: <202002080016.0180Gg3h007872@aojmv0008.oracle.com> Changeset: ee863b393d0c Author: jjg Date: 2020-02-07 16:16 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8238506: fix obsolete comments and inconsistent exceptions in BaseTaglet Message-ID: <202002080043.0180hdBA021726@aojmv0008.oracle.com> Changeset: d6019966a4a2 Author: jjg Date: 2020-02-07 16:43 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8238437: Support separate locales for console messages and HTML content. Message-ID: <202002080102.01812Bc8000510@aojmv0008.oracle.com> Changeset: 3b89be93a7e7 Author: jjg Date: 2020-02-07 17:00 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8238586: [TESTBUG] vmTestbase/jit/tiered/Test.java failed when TieredCompilation is disabled Message-ID: <202002080815.0188FdKo001735@aojmv0008.oracle.com> Changeset: d1caf4022e8e Author: iignatyev Date: 2020-02-08 15:46 +0800 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8238684: Override getOrDefault in immutable Map implementation Message-ID: <202002081420.018EK5Bi002661@aojmv0008.oracle.com> Changeset: bc3da0226ffa Author: redestad Date: 2020-02-08 15:21 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 philip.race at oracle.com Sat Feb 8 19:59:28 2020 From: philip.race at oracle.com (philip.race at oracle.com) Date: Sat, 08 Feb 2020 19:59:28 +0000 Subject: hg: jdk/client: 8238721: Add failing client jtreg tests to the Problem List Message-ID: <202002081959.018JxTKE018447@aojmv0008.oracle.com> Changeset: 915d0c063009 Author: prr Date: 2020-02-08 12:00 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/915d0c063009 8238721: Add failing client jtreg tests to the Problem List Reviewed-by: serb ! test/jdk/ProblemList.txt From sergey.bylokhov at oracle.com Sun Feb 9 04:29:59 2020 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Sun, 09 Feb 2020 04:29:59 +0000 Subject: hg: jdk/client: 2 new changesets Message-ID: <202002090429.0194Tx1C028322@aojmv0008.oracle.com> Changeset: 60e0f51a395b Author: serb Date: 2020-02-08 14:25 -0800 URL: https://hg.openjdk.java.net/jdk/client/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/client/rev/0596ee6950a6 8237222: [macos] java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java fails Reviewed-by: trebari, prr, psadhukhan + test/jdk/java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java From shade at redhat.com Mon Feb 10 05:26:20 2020 From: shade at redhat.com (shade at redhat.com) Date: Mon, 10 Feb 2020 05:26:20 +0000 Subject: hg: jdk/jdk: 3 new changesets Message-ID: <202002100526.01A5QKC9015127@aojmv0008.oracle.com> Changeset: 1375d360210f Author: shade Date: 2020-02-10 06:18 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk/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/jdk/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:12 2020 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Mon, 10 Feb 2020 07:19:12 +0000 Subject: hg: jdk/jdk: 8223260: NamingManager should cache InitialContextFactory Message-ID: <202002100719.01A7JCGP016707@aojmv0008.oracle.com> Changeset: 92b01977fde2 Author: coffeys Date: 2020-02-09 21:55 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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:02 2020 From: david.buck at oracle.com (david.buck at oracle.com) Date: Mon, 10 Feb 2020 08:34:02 +0000 Subject: hg: jdk/jdk: 8238596: AVX enabled by default for Skylake even when unsupported Message-ID: <202002100834.01A8Y2eA014766@aojmv0008.oracle.com> Changeset: 022eb7fb53f4 Author: dbuck Date: 2020-02-10 03:35 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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 claes.redestad at oracle.com Mon Feb 10 11:34:46 2020 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Mon, 10 Feb 2020 11:34:46 +0000 Subject: hg: jdk/jdk: 8230301: Re-examine hardcoded defaults in GenerateJLIClassesPlugin Message-ID: <202002101134.01ABYkHD026529@aojmv0008.oracle.com> Changeset: 848029e1983e Author: redestad Date: 2020-02-10 12:39 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:56 2020 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Mon, 10 Feb 2020 12:30:56 +0000 Subject: hg: jdk/jdk: 8238385: CTW: C2 (Shenandoah) compilation fails with "Range check dependent CastII node was not removed" Message-ID: <202002101230.01ACUutM000441@aojmv0008.oracle.com> Changeset: a7c55579c61c Author: roland Date: 2020-02-07 13:59 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8237837: Shenandoah: assert(mem == __null) failed: only one safepoint Message-ID: <202002101245.01ACjnoM008903@aojmv0008.oracle.com> Changeset: a42cdcd11ca4 Author: roland Date: 2020-01-28 11:28 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8238376: test/jdk/java/nio/channels/DatagramChannel/Loopback.java failing on multi-homed systems Message-ID: <202002101258.01ACwJR8017014@aojmv0008.oracle.com> Changeset: 6a82085fc61d Author: alanb Date: 2020-02-10 12:57 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8237878: Improve ModuleLoaderMap datastructures Message-ID: <202002101301.01AD12Y6018124@aojmv0008.oracle.com> Changeset: ff30bca14dc9 Author: redestad Date: 2020-02-10 13:58 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:09 2020 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Mon, 10 Feb 2020 13:22:09 +0000 Subject: hg: jdk/jdk: 8238634: Reduce log verbosity of the JFR thread sampler Message-ID: <202002101322.01ADM90a028507@aojmv0008.oracle.com> Changeset: d954bf9df7f6 Author: egahlin Date: 2020-02-10 14:21 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/rev/d954bf9df7f6 8238634: Reduce log verbosity of the JFR thread sampler Reviewed-by: mgronlun ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.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/jdk: 8237767: Field layout computation overhaul Message-ID: <202002101449.01AEnQuh024703@aojmv0008.oracle.com> Changeset: 5a3b04593405 Author: fparain Date: 2020-02-10 09:49 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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:57 2020 From: gerard.ziemski at oracle.com (gerard.ziemski at oracle.com) Date: Mon, 10 Feb 2020 17:42:57 +0000 Subject: hg: jdk/jdk: 8235962: os::current_thread_id() is not signal safe on macOS Message-ID: <202002101742.01AHgvnl012772@aojmv0008.oracle.com> Changeset: 49e01c6df096 Author: gziemski Date: 2020-02-10 11:41 -0600 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8238239: java.lang.Record spec clarifications Message-ID: <202002102009.01AK9c5n010087@aojmv0008.oracle.com> Changeset: 011a7c1e9f0d Author: vromero Date: 2020-02-10 15:08 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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 jonathan.gibbons at oracle.com Mon Feb 10 21:29:31 2020 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Mon, 10 Feb 2020 21:29:31 +0000 Subject: hg: jdk/jdk: 8238646: Cleanup signature and use of CommentHelper Message-ID: <202002102129.01ALTVdt025690@aojmv0008.oracle.com> Changeset: c8551a661913 Author: jjg Date: 2020-02-10 13:29 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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 ivan.gerasimov at oracle.com Tue Feb 11 00:11:07 2020 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Tue, 11 Feb 2020 00:11:07 +0000 Subject: hg: jdk/jdk: 8235812: Unicode linebreak with quantifier does not match valid input Message-ID: <202002110011.01B0B7QN026674@aojmv0008.oracle.com> Changeset: ae7a326448fa Author: igerasim Date: 2020-02-10 16:10 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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 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/jdk: 8238677: java/net/httpclient/ssltest/CertificateTest.java should not specify TLS version Message-ID: <202002110037.01B0b6FG009783@aojmv0008.oracle.com> Changeset: c01bc48cfcbe Author: jjiang Date: 2020-02-11 08:36 +0800 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8234935: JdwpListenTest.java and JdwpAttachTest.java getting bind failures on Windows 2016 hosts Message-ID: <202002110056.01B0uv6Q023056@aojmv0008.oracle.com> Changeset: 28d4b3f2fadd Author: amenkov Date: 2020-02-10 16:56 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:45 2020 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Tue, 11 Feb 2020 00:58:45 +0000 Subject: hg: jdk/jdk: 8236844: Deprecate PrintVMQWaitTime to prepare for its removal Message-ID: <202002110058.01B0wjiu024804@aojmv0008.oracle.com> Changeset: 39c991aa75d0 Author: dholmes Date: 2020-02-10 19:58 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8231508: Spec Clarification : KeyTab:exist() method does not specify about the fallback details Message-ID: <202002110318.01B3I3Za010314@aojmv0008.oracle.com> Changeset: 8f6ffa575f63 Author: weijun Date: 2020-02-11 11:17 +0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:38 2020 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Tue, 11 Feb 2020 07:55:38 +0000 Subject: hg: jdk/jdk: 8238380: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10 Message-ID: <202002110755.01B7tcuR004721@aojmv0008.oracle.com> Changeset: 6925fca95959 Author: qpzhang Date: 2020-02-04 21:27 +0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:44 2020 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Tue, 11 Feb 2020 08:42:44 +0000 Subject: hg: jdk/jdk: 8238278: vmTestbase/vm/compiler/CodeCacheInfo/Test.java failure after JDK-8237787 Message-ID: <202002110842.01B8gir4028597@aojmv0008.oracle.com> Changeset: a9d37ff105fb Author: iignatyev Date: 2020-02-11 00:42 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:19 2020 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Tue, 11 Feb 2020 08:55:19 +0000 Subject: hg: jdk/jdk: 14 new changesets Message-ID: <202002110855.01B8tL4G005039@aojmv0008.oracle.com> Changeset: 635eaa93419e Author: trebari Date: 2020-01-23 17:32 +0530 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk/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/jdk/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/jdk/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/jdk/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/jdk/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/jdk/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/jdk/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/jdk/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/jdk/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/jdk/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/jdk/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/jdk/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/jdk/rev/eaefceb7f52e Merge From prasanta.sadhukhan at oracle.com Tue Feb 11 08:58:00 2020 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Tue, 11 Feb 2020 08:58:00 +0000 Subject: hg: jdk/client: 33 new changesets Message-ID: <202002110858.01B8w3eg008237@aojmv0008.oracle.com> Changeset: bc54620a3848 Author: naoto Date: 2020-02-06 10:10 -0800 URL: https://hg.openjdk.java.net/jdk/client/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/client/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/client/rev/adda073e3c33 Merge ! .hgtags Changeset: 2d9610f6d9ac Author: mseledtsov Date: 2020-02-07 13:04 -0800 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: ee863b393d0c Author: jjg Date: 2020-02-07 16:16 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/ee863b393d0c 8238648: Rename and simplify Utils.WeakSoftHashMap Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java Changeset: d6019966a4a2 Author: jjg Date: 2020-02-07 16:43 -0800 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 3b89be93a7e7 Author: jjg Date: 2020-02-07 17:00 -0800 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: d1caf4022e8e Author: iignatyev Date: 2020-02-08 15:46 +0800 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: bc3da0226ffa Author: redestad Date: 2020-02-08 15:21 +0100 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 1375d360210f Author: shade Date: 2020-02-10 06:18 +0100 URL: https://hg.openjdk.java.net/jdk/client/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/client/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/client/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 Changeset: 92b01977fde2 Author: coffeys Date: 2020-02-09 21:55 +0000 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 022eb7fb53f4 Author: dbuck Date: 2020-02-10 03:35 -0500 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 848029e1983e Author: redestad Date: 2020-02-10 12:39 +0100 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: a7c55579c61c Author: roland Date: 2020-02-07 13:59 +0100 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: a42cdcd11ca4 Author: roland Date: 2020-01-28 11:28 +0100 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 6a82085fc61d Author: alanb Date: 2020-02-10 12:57 +0000 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: ff30bca14dc9 Author: redestad Date: 2020-02-10 13:58 +0100 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: d954bf9df7f6 Author: egahlin Date: 2020-02-10 14:21 +0100 URL: https://hg.openjdk.java.net/jdk/client/rev/d954bf9df7f6 8238634: Reduce log verbosity of the JFR thread sampler Reviewed-by: mgronlun ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp Changeset: 5a3b04593405 Author: fparain Date: 2020-02-10 09:49 -0500 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 49e01c6df096 Author: gziemski Date: 2020-02-10 11:41 -0600 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 011a7c1e9f0d Author: vromero Date: 2020-02-10 15:08 -0500 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: c8551a661913 Author: jjg Date: 2020-02-10 13:29 -0800 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: ae7a326448fa Author: igerasim Date: 2020-02-10 16:10 -0800 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: c01bc48cfcbe Author: jjiang Date: 2020-02-11 08:36 +0800 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 28d4b3f2fadd Author: amenkov Date: 2020-02-10 16:56 -0800 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 39c991aa75d0 Author: dholmes Date: 2020-02-10 19:58 -0500 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 8f6ffa575f63 Author: weijun Date: 2020-02-11 11:17 +0800 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 6925fca95959 Author: qpzhang Date: 2020-02-04 21:27 +0800 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: a9d37ff105fb Author: iignatyev Date: 2020-02-11 00:42 -0800 URL: https://hg.openjdk.java.net/jdk/client/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 Changeset: 5b540d7a1420 Author: psadhukhan Date: 2020-02-11 13:41 +0530 URL: https://hg.openjdk.java.net/jdk/client/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/client/rev/eaefceb7f52e Merge From chris.hegarty at oracle.com Tue Feb 11 10:52:55 2020 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 11 Feb 2020 10:52:55 +0000 Subject: hg: jdk/jdk: 8238386: (sctp) jdk.sctp/unix/native/libsctp/SctpNet.c "multiple definition" link errors with GCC10 Message-ID: <202002111052.01BAqt3p013037@aojmv0008.oracle.com> Changeset: 8e6fa89397ca Author: qpzhang Date: 2020-02-05 17:14 +0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:48 2020 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Tue, 11 Feb 2020 11:48:48 +0000 Subject: hg: jdk/jdk: 8238160: Uniformize Parallel GC task queue variable names Message-ID: <202002111148.01BBmmJr015839@aojmv0008.oracle.com> Changeset: c8a3d5ca8312 Author: tschatzl Date: 2020-02-11 12:48 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:33 2020 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Tue, 11 Feb 2020 11:56:33 +0000 Subject: hg: jdk/jdk: 5 new changesets Message-ID: <202002111156.01BBuXXu020810@aojmv0008.oracle.com> Changeset: 698732b81e94 Author: vlivanov Date: 2020-02-11 14:55 +0300 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk/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/jdk/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/jdk/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/jdk/rev/aef4920d5b30 8238762: Optimized build is broken Reviewed-by: coleenp ! src/hotspot/share/runtime/mutex.hpp 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/jdk: 8238291: Fix inconsistencies in the format of the index files Message-ID: <202002111325.01BDPBrC009262@aojmv0008.oracle.com> Changeset: cc5c578e1af6 Author: prappo Date: 2020-02-11 13:19 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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:13 2020 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 11 Feb 2020 15:34:13 +0000 Subject: hg: jdk/jdk: 8237909: Remove zipped index files feature Message-ID: <202002111534.01BFYDFZ024788@aojmv0008.oracle.com> Changeset: 396a47e0860f Author: prappo Date: 2020-02-11 15:23 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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 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/jdk: 8232069: Enable CDS even when UseCompressedClassPointers and/or UseCompressedOops are false Message-ID: <202002112016.01BKGYa9008195@aojmv0008.oracle.com> Changeset: 73bcb3e4e596 Author: minqi Date: 2020-02-11 12:16 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8236512: PKCS11 Connection closed after Cipher.doFinal and NoPadding Message-ID: <202002120056.01C0ux5x007603@aojmv0008.oracle.com> Changeset: 146be5202102 Author: valeriep Date: 2020-02-12 00:56 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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:25 2020 From: valerie.peng at oracle.com (valerie.peng at oracle.com) Date: Wed, 12 Feb 2020 01:14:25 +0000 Subject: hg: jdk/jdk: 2 new changesets Message-ID: <202002120114.01C1EPCp017261@aojmv0008.oracle.com> Changeset: e643f30bd197 Author: valeriep Date: 2020-02-12 01:11 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk/rev/f3a42b81d3d1 Merge From valerie.peng at oracle.com Wed Feb 12 02:45:50 2020 From: valerie.peng at oracle.com (valerie.peng at oracle.com) Date: Wed, 12 Feb 2020 02:45:50 +0000 Subject: hg: jdk/jdk: 8238448: RSASSA-PSS signature verification fail when using certain odd key sizes Message-ID: <202002120245.01C2joRj008635@aojmv0008.oracle.com> Changeset: 0469ead7113c Author: valeriep Date: 2020-02-12 02:44 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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:53 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Wed, 12 Feb 2020 08:26:53 +0000 Subject: hg: jdk/jdk: 8238602: remove obsolete functions from libinstrument/FileSystemSupport_md.c Message-ID: <202002120826.01C8Qr3H002729@aojmv0008.oracle.com> Changeset: cdc7477bb1ce Author: mbaesken Date: 2020-02-06 16:53 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 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/jdk: 8238851: Shenandoah: C1: Resolve into registers of correct type Message-ID: <202002121437.01CEbxS8019022@aojmv0008.oracle.com> Changeset: 732ab9ad5958 Author: rkennke Date: 2020-02-11 16:01 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8238918: idea.sh should work with both mercurial and git repos Message-ID: <202002121440.01CEedGs021610@aojmv0008.oracle.com> Changeset: 370f25f90d1f Author: rriggs Date: 2020-02-12 09:38 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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:41 2020 From: sean.mullan at oracle.com (sean.mullan at oracle.com) Date: Wed, 12 Feb 2020 15:29:41 +0000 Subject: hg: jdk/jdk: 8191395: policy.allowSystemProperty and policy.expandProperties also apply to JAAS configurations Message-ID: <202002121529.01CFTfBo023138@aojmv0008.oracle.com> Changeset: c5bf18d5f5e1 Author: mullan Date: 2020-02-12 10:28 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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 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/jdk: 8234347: "Turkey" meta time zone does not generate composed localized names; ... Message-ID: <202002121625.01CGPpVx026490@aojmv0008.oracle.com> Changeset: 10e939d362fc Author: naoto Date: 2020-02-12 08:25 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:08 2020 From: mikael.vidstedt at oracle.com (mikael.vidstedt at oracle.com) Date: Wed, 12 Feb 2020 17:46:08 +0000 Subject: hg: jdk/jdk: 8238912: Update devkit for linux-aarch64 Message-ID: <202002121746.01CHk8vk018189@aojmv0008.oracle.com> Changeset: 1bee69801aee Author: mikael Date: 2020-02-12 09:44 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8238930: problem list compiler/c2/Test8004741.java Message-ID: <202002121932.01CJW1jN023059@aojmv0008.oracle.com> Changeset: 7ef41e83066b Author: iignatyev Date: 2020-02-12 11:31 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/rev/7ef41e83066b 8238930: problem list compiler/c2/Test8004741.java Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList.txt 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/jdk: 8238272: Eliminate cast_from_oop to narrowOop* Message-ID: <202002122049.01CKn8r5006468@aojmv0008.oracle.com> Changeset: 8fb865d293a9 Author: kbarrett Date: 2020-02-12 15:38 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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 philip.race at oracle.com Wed Feb 12 22:45:15 2020 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 12 Feb 2020 22:45:15 +0000 Subject: hg: jdk/client: 8238842: AIOOBE in GIFImageReader.initializeStringTable Message-ID: <202002122245.01CMjFdK012101@aojmv0008.oracle.com> Changeset: f3d90cac1c7c Author: prr Date: 2020-02-12 14:45 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/f3d90cac1c7c 8238842: AIOOBE in GIFImageReader.initializeStringTable Reviewed-by: serb, bpb ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java + test/jdk/javax/imageio/plugins/gif/GIFCodeSizeTest.java From david.holmes at oracle.com Thu Feb 13 01:36:10 2020 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Thu, 13 Feb 2020 01:36:10 +0000 Subject: hg: jdk/jdk: 8234372: Investigate use of Thread::stack_base() and queries for "in stack" Message-ID: <202002130136.01D1aAFM014488@aojmv0008.oracle.com> Changeset: e795d446f21a Author: dholmes Date: 2020-02-12 20:19 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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:20 2020 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Thu, 13 Feb 2020 02:03:20 +0000 Subject: hg: jdk/jdk: Added tag jdk-15+10 for changeset 1bee69801aee Message-ID: <202002130203.01D23Kwa000505@aojmv0008.oracle.com> Changeset: 252e23ae3d20 Author: jwilhelm Date: 2020-02-13 03:02 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/rev/252e23ae3d20 Added tag jdk-15+10 for changeset 1bee69801aee ! .hgtags From thomas.schatzl at oracle.com Thu Feb 13 10:01:10 2020 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Thu, 13 Feb 2020 10:01:10 +0000 Subject: hg: jdk/jdk: 8238854: Remove superfluous C heap allocation failure checks Message-ID: <202002131001.01DA1ApC028239@aojmv0008.oracle.com> Changeset: 422ab35d6a82 Author: tschatzl Date: 2020-02-13 11:00 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:20 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 13 Feb 2020 11:34:20 +0000 Subject: hg: jdk/jdk: 8237830: support O_CLOEXEC in os::open on other OS than Linux Message-ID: <202002131134.01DBYKF4029530@aojmv0008.oracle.com> Changeset: a9ca8e1a83c2 Author: mbaesken Date: 2020-02-13 09:18 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8234718: java/net/httpclient tests should cover TLSv1.3 Message-ID: <202002131344.01DDiCdf021774@aojmv0008.oracle.com> Changeset: 3b92bea0a565 Author: jjiang Date: 2020-02-13 21:42 +0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:19 2020 From: richard.reingruber at sap.com (richard.reingruber at sap.com) Date: Thu, 13 Feb 2020 14:36:19 +0000 Subject: hg: jdk/jdk: 8238782: Cleanup Deoptimization::deoptimize(): remove unused RegisterMap argument and don't update RegisterMap in callers if UseBiasedLocking is enabled Message-ID: <202002131436.01DEaJKZ022203@aojmv0008.oracle.com> Changeset: ed9198eb7d4d Author: rrich Date: 2020-02-12 09:18 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:39 2020 From: christian.hagedorn at oracle.com (christian.hagedorn at oracle.com) Date: Thu, 13 Feb 2020 14:49:39 +0000 Subject: hg: jdk/jdk: 4 new changesets Message-ID: <202002131449.01DEnehC001515@aojmv0008.oracle.com> Changeset: 9611fbb00efd Author: chagedorn Date: 2020-02-13 15:06 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk/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/jdk/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/jdk/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/jdk: 8238175: CTW: Class.getDeclaredMethods fails with assert(k->is_subclass_of(SystemDictionary::Throwable_klass())) failed: invalid exception class Message-ID: <202002131544.01DFiQM2006092@aojmv0008.oracle.com> Changeset: b7f4baa47fe2 Author: hseigel Date: 2020-02-13 15:43 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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 shade at redhat.com Thu Feb 13 16:06:27 2020 From: shade at redhat.com (shade at redhat.com) Date: Thu, 13 Feb 2020 16:06:27 +0000 Subject: hg: jdk/jdk: 2 new changesets Message-ID: <202002131606.01DG6ROw018249@aojmv0008.oracle.com> Changeset: bc5af528b6ec Author: shade Date: 2020-02-13 17:05 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/rev/bc5af528b6ec 8238909: x86_32 fails gtest:power_of_2 Reviewed-by: stefank, redestad ! src/hotspot/share/utilities/powerOfTwo.hpp Changeset: c22087442921 Author: shade Date: 2020-02-13 17:05 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/rev/c22087442921 8238896: Massive x86_32 crashes after JDK-7175279 (Don't use x87 FPU on x86-64) Reviewed-by: thartmann, stuefe, vlivanov ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp From frederic.parain at oracle.com Thu Feb 13 16:23:51 2020 From: frederic.parain at oracle.com (frederic.parain at oracle.com) Date: Thu, 13 Feb 2020 16:23:51 +0000 Subject: hg: jdk/jdk: 8238961: Assertion failure in new field layout code when ContendedPaddingWidth == 0. Message-ID: <202002131623.01DGNpcW029270@aojmv0008.oracle.com> Changeset: c27f595b4dd0 Author: fparain Date: 2020-02-13 11:23 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8046362: IdentityHashMap.hash comments should be clarified Message-ID: <202002131801.01DI1PDn002919@aojmv0008.oracle.com> Changeset: 56749aa55eec Author: smarks Date: 2020-02-13 10:00 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/rev/56749aa55eec 8046362: IdentityHashMap.hash comments should be clarified Reviewed-by: aph, martin, rriggs ! src/java.base/share/classes/java/util/IdentityHashMap.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/jdk: 8237805: Use inline @jls @jvms in core libs where appropriate Message-ID: <202002131838.01DIcnPi023932@aojmv0008.oracle.com> Changeset: ddea93a54158 Author: darcy Date: 2020-02-13 10:37 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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 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/jdk: 8238838: spurious error message for compact constructors with throws clause Message-ID: <202002131916.01DJGM5u020451@aojmv0008.oracle.com> Changeset: 39b90cc7f331 Author: vromero Date: 2020-02-13 14:13 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8238932: Invalid tier1_gc_1 test group definition Message-ID: <202002132008.01DK8iJs021425@aojmv0008.oracle.com> Changeset: b9ff1541faf9 Author: mikael Date: 2020-02-13 12:08 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8238867: Improve G1DirtyCardQueueSet::Queue::pop Message-ID: <202002132018.01DKIQRm027523@aojmv0008.oracle.com> Changeset: 02b2e4f3391f Author: kbarrett Date: 2020-02-13 15:16 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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:02 2020 From: gromero at linux.vnet.ibm.com (gromero at linux.vnet.ibm.com) Date: Thu, 13 Feb 2020 21:05:02 +0000 Subject: hg: jdk/jdk: 8235791: [TESTBUG] Fix comment in TestElfDirectRead.java Message-ID: <202002132105.01DL52qk025517@aojmv0008.oracle.com> Changeset: 6bcfcb7fe83b Author: gromero Date: 2020-02-13 16:01 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8238710: LingeredApp doesn't log stdout/stderr if exits with non-zero code Message-ID: <202002132143.01DLhZHA020395@aojmv0008.oracle.com> Changeset: 87651cb03ebc Author: amenkov Date: 2020-02-13 13:43 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8239017: cmp-baseline fails because of differences in TimeZoneNames_kea Message-ID: <202002140115.01E1FHqK017500@aojmv0008.oracle.com> Changeset: 7e6165c9c606 Author: naoto Date: 2020-02-13 17:14 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:05:39 2020 From: boris.ulasevich at bell-sw.com (boris.ulasevich at bell-sw.com) Date: Fri, 14 Feb 2020 07:05:39 +0000 Subject: hg: jdk/jdk: 8231118: ARM32: Math tests failures Message-ID: <202002140705.01E75dRx008465@aojmv0008.oracle.com> Changeset: f82f59ef79f0 Author: bulasevich Date: 2020-02-14 10:05 +0300 URL: https://hg.openjdk.java.net/jdk/jdk/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 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/jdk: 8238643: ARM32 build fails after JDK-8230199 Message-ID: <202002140704.01E74GbC008177@aojmv0008.oracle.com> Changeset: f425abab6723 Author: bulasevich Date: 2020-02-14 10:03 +0300 URL: https://hg.openjdk.java.net/jdk/jdk/rev/f425abab6723 8238643: ARM32 build fails after JDK-8230199 Reviewed-by: shade, lfoltan ! src/hotspot/cpu/arm/interpreterRT_arm.cpp From sergey.bylokhov at oracle.com Fri Feb 14 07:55:45 2020 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Fri, 14 Feb 2020 07:55:45 +0000 Subject: hg: jdk/client: 4 new changesets Message-ID: <202002140755.01E7tjI4003661@aojmv0008.oracle.com> Changeset: 314f940aaf82 Author: serb Date: 2020-02-13 13:17 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/314f940aaf82 8238738: AudioSystem.getMixerInfo() takes about 30 sec to report a gone audio device Reviewed-by: prr ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp Changeset: 19adbbca4307 Author: serb Date: 2020-02-13 13:19 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/19adbbca4307 8221823: Requested JDialog width is ignored Reviewed-by: aivanov ! src/java.desktop/windows/classes/sun/awt/windows/WDialogPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WFramePeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java ! test/jdk/java/awt/Mixing/AWT_Mixing/MixingFrameResizing.java ! test/jdk/java/awt/Mixing/AWT_Mixing/MixingPanelsResizing.java + test/jdk/java/awt/Window/MinimumSizeDPIVariation/MinimumSizeDPIVariation.java Changeset: bdcad73943d5 Author: serb Date: 2020-02-13 13:21 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/bdcad73943d5 8238741: java.awt.Robot(GraphicsDevice) constructor does not follow the spec Reviewed-by: aivanov ! src/java.desktop/share/classes/java/awt/Robot.java + test/jdk/java/awt/Headless/HeadlessRobot.java Changeset: ece447fa3843 Author: serb Date: 2020-02-13 13:23 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/ece447fa3843 8233827: Enable screenshots in the enhanced failure handler on Linux/macOS Reviewed-by: iignatyev ! test/failure_handler/src/share/conf/linux.properties ! test/failure_handler/src/share/conf/mac.properties 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/jdk: 8239025: ProblemList java/net/httpclient/HandshakeFailureTest.java due to JDK-8238990 Message-ID: <202002140854.01E8sfp4006170@aojmv0008.oracle.com> Changeset: ddae16cc505c Author: jjiang Date: 2020-02-14 16:53 +0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:01 2020 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Fri, 14 Feb 2020 09:11:01 +0000 Subject: hg: jdk/jdk: 8238863: Refactor out static initialization from Dict constructors Message-ID: <202002140911.01E9B10Q015564@aojmv0008.oracle.com> Changeset: 2852b64d04ae Author: redestad Date: 2020-02-14 10:16 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/rev/2852b64d04ae 8238863: Refactor out static initialization from Dict constructors Reviewed-by: neliasso, dlong ! src/hotspot/share/libadt/dict.cpp 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/jdk: 8203883: Remove State from InvocationCounters Message-ID: <202002140953.01E9raUW010062@aojmv0008.oracle.com> Changeset: 78e17b715fae Author: neliasso Date: 2020-02-12 20:53 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 14:09:28 2020 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Fri, 14 Feb 2020 14:09:28 +0000 Subject: hg: jdk/jdk: 8236759: ShouldNotReachHere in PhaseIdealLoop::verify_strip_mined_scheduling Message-ID: <202002141409.01EE9SYX010213@aojmv0008.oracle.com> Changeset: 8d03748fae04 Author: roland Date: 2020-01-13 10:00 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/rev/8d03748fae04 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 philip.race at oracle.com Fri Feb 14 17:10:52 2020 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 14 Feb 2020 17:10:52 +0000 Subject: hg: jdk/client: 8238942: Rendering artifacts with LCD text and fractional metrics Message-ID: <202002141710.01EHAqwj028275@aojmv0008.oracle.com> Changeset: df45736e03ac Author: prr Date: 2020-02-14 09:10 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/df45736e03ac 8238942: Rendering artifacts with LCD text and fractional metrics Reviewed-by: serb, jdv ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c From vladimir.kozlov at oracle.com Fri Feb 14 17:26:00 2020 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Fri, 14 Feb 2020 17:26:00 +0000 Subject: hg: jdk/jdk: 8238758: [JVMCI] fix JVMCI jtreg events tests to work with GraalVM Message-ID: <202002141726.01EHQ0Hb007636@aojmv0008.oracle.com> Changeset: 374452022582 Author: dnsimon Date: 2020-02-14 09:25 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:14 2020 From: chris.plummer at oracle.com (chris.plummer at oracle.com) Date: Fri, 14 Feb 2020 18:30:14 +0000 Subject: hg: jdk/jdk: 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.01EIUE3r019268@aojmv0008.oracle.com> Changeset: 9b4d873446c9 Author: cjplummer Date: 2020-02-14 10:28 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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 philip.race at oracle.com Fri Feb 14 18:44:40 2020 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 14 Feb 2020 18:44:40 +0000 Subject: hg: jdk/client: 8239091: Reversed arguments in call to strstr in freetype "debug" code. Message-ID: <202002141844.01EIieq1027923@aojmv0008.oracle.com> Changeset: bc9c585b41e7 Author: prr Date: 2020-02-14 10:44 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/bc9c585b41e7 8239091: Reversed arguments in call to strstr in freetype "debug" code. Reviewed-by: bpb ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c 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/jdk: 8239092: Provide explicit specification for getKind methods of javax.lang.model Message-ID: <202002142047.01EKliYI014184@aojmv0008.oracle.com> Changeset: af8e77a59bd8 Author: darcy Date: 2020-02-14 12:47 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8238959: Add missing classpath exception to FileAcess and ConstantLookup Message-ID: <202002142234.01EMYulN018246@aojmv0008.oracle.com> Changeset: 1c6c48d3136b Author: egahlin Date: 2020-02-14 23:33 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:54 2020 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Sat, 15 Feb 2020 01:26:54 +0000 Subject: hg: jdk/jdk: 8160818: GssKrb5Client violates RFC 4752 Message-ID: <202002150126.01F1QsQA018820@aojmv0008.oracle.com> Changeset: 81ef9be35699 Author: weijun Date: 2020-02-15 09:26 +0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:45 2020 From: jiefu at tencent.com (jiefu at tencent.com) Date: Sat, 15 Feb 2020 09:42:45 +0000 Subject: hg: jdk/jdk: 8239110: Zero VM build fails after JDK-8203883 Message-ID: <202002150942.01F9gjM0027888@aojmv0008.oracle.com> Changeset: 274a0bcce99d Author: jiefu Date: 2020-02-15 17:35 +0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:16 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Sun, 16 Feb 2020 13:20:16 +0000 Subject: hg: jdk/jdk: 8238534: Deep sign macOS bundles before bundle archive is being created Message-ID: <202002161320.01GDKGxZ009568@aojmv0008.oracle.com> Changeset: 6f40f03179f9 Author: rschuenemann Date: 2020-02-13 10:07 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8237818: Typo in Unsafe: resposibility Message-ID: <202002170213.01H2D6Yp012446@aojmv0008.oracle.com> Changeset: f3f66f9e98ee Author: ysuenaga Date: 2020-02-17 11:12 +0900 URL: https://hg.openjdk.java.net/jdk/jdk/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 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/jdk: 8213185: Properly handle run-test-prebuilt -> test-prebuilt migration Message-ID: <202002170755.01H7tuLg000479@aojmv0008.oracle.com> Changeset: 690fc7e5a90f Author: ihse Date: 2020-02-17 08:59 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8183574: Unify the is_power_of_2 functions Message-ID: <202002170903.01H93tHj009057@aojmv0008.oracle.com> Changeset: 26136b5b27bf Author: stefank Date: 2020-02-17 10:03 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:11 2020 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Mon, 17 Feb 2020 09:32:11 +0000 Subject: hg: jdk/jdk: 8238691: C2: turn subtype check into macro node Message-ID: <202002170932.01H9WBO5025043@aojmv0008.oracle.com> Changeset: efc0da4a10a9 Author: roland Date: 2020-02-14 10:31 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:02 2020 From: richard.reingruber at sap.com (richard.reingruber at sap.com) Date: Mon, 17 Feb 2020 10:42:02 +0000 Subject: hg: jdk/jdk: 8239005: [TESTBUG] test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java: exeinvoke.c: must initialize static state before calling do_overflow() Message-ID: <202002171042.01HAg2Pg012185@aojmv0008.oracle.com> Changeset: f53f0d0637d8 Author: rrich Date: 2020-02-13 16:20 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 rkennke at redhat.com Mon Feb 17 12:05:47 2020 From: rkennke at redhat.com (rkennke at redhat.com) Date: Mon, 17 Feb 2020 12:05:47 +0000 Subject: hg: jdk/jdk: 8239081: Shenandoah: Consolidate C1 LRB and native barriers Message-ID: <202002171205.01HC5lPi001054@aojmv0008.oracle.com> Changeset: 9513c13b03f3 Author: rkennke Date: 2020-02-14 19:43 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/rev/9513c13b03f3 8239081: Shenandoah: Consolidate C1 LRB and native barriers Reviewed-by: shade ! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp From matthias.baesken at sap.com Mon Feb 17 12:14:30 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 17 Feb 2020 12:14:30 +0000 Subject: hg: jdk/jdk: 8239000: handle ContendedPaddingWidth in vm_version_ppc Message-ID: <202002171214.01HCEUVm007959@aojmv0008.oracle.com> Changeset: 27e87c000b16 Author: mbaesken Date: 2020-02-13 11:11 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:28 2020 From: christian.hagedorn at oracle.com (christian.hagedorn at oracle.com) Date: Mon, 17 Feb 2020 13:19:28 +0000 Subject: hg: jdk/jdk: 2 new changesets Message-ID: <202002171319.01HDJSjk015480@aojmv0008.oracle.com> Changeset: b4a8d0c9da88 Author: chagedorn Date: 2020-02-17 12:29 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk/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 alexander.zuev at oracle.com Mon Feb 17 17:05:09 2020 From: alexander.zuev at oracle.com (alexander.zuev at oracle.com) Date: Mon, 17 Feb 2020 17:05:09 +0000 Subject: hg: jdk/client: 8237221: [macos] java/awt/MenuBar/SeparatorsNavigation/SeparatorsNavigation.java fails Message-ID: <202002171705.01HH5A85029706@aojmv0008.oracle.com> Changeset: 81bb0384f515 Author: kizune Date: 2020-02-17 20:04 +0300 URL: https://hg.openjdk.java.net/jdk/client/rev/81bb0384f515 8237221: [macos] java/awt/MenuBar/SeparatorsNavigation/SeparatorsNavigation.java fails Reviewed-by: serb + test/jdk/java/awt/MenuBar/SeparatorsNavigation/SeparatorsNavigation.java 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/jdk: 8238236: Add JFR class redefinition events Message-ID: <202002172144.01HLiKiR005919@aojmv0008.oracle.com> Changeset: 140261de4a17 Author: egahlin Date: 2020-02-17 22:36 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8163251: Hard coded loop limit prevents reading of smart card data greater than 8k Message-ID: <202002180032.01I0WWbg001494@aojmv0008.oracle.com> Changeset: 220415dfb4ac Author: igerasim Date: 2020-02-17 16:32 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:20 2020 From: xuelei.fan at oracle.com (xuelei.fan at oracle.com) Date: Tue, 18 Feb 2020 02:53:20 +0000 Subject: hg: jdk/jdk: 8239264: Clearup the legacy ObjectIdentifier constructor from int array Message-ID: <202002180253.01I2rKli012877@aojmv0008.oracle.com> Changeset: 40ce3b9a71eb Author: xuelei Date: 2020-02-17 18:52 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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 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/jdk: 8239142: C2's UseUniqueSubclasses optimization is broken for array accesses Message-ID: <202002180728.01I7SWim004938@aojmv0008.oracle.com> Changeset: 83949f956490 Author: thartmann Date: 2020-02-18 08:28 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 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/jdk: 8237480: Add micros for DatagramSocket send/receive Message-ID: <202002180946.01I9kRgC018360@aojmv0008.oracle.com> Changeset: 8124177833ec Author: pconcannon Date: 2020-02-18 09:42 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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:52 2020 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Tue, 18 Feb 2020 09:59:52 +0000 Subject: hg: jdk/jdk: 8238999: Remove MemRegion custom new/delete operator overloads Message-ID: <202002180959.01I9xqgD026640@aojmv0008.oracle.com> Changeset: 26cdbd64d461 Author: tschatzl Date: 2020-02-18 10:59 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8232686: Turn parallel gc develop tracing flags into unified logging Message-ID: <202002181020.01IAK6O4007568@aojmv0008.oracle.com> Changeset: 7d73b376f5d2 Author: iwalulya Date: 2020-02-18 11:00 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 erik.gahlin at oracle.com Tue Feb 18 13:40:56 2020 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Tue, 18 Feb 2020 13:40:56 +0000 Subject: hg: jdk/jdk: 8239265: JFR: Test cleanup of jdk.jfr.api.consumer package Message-ID: <202002181340.01IDeuMJ018887@aojmv0008.oracle.com> Changeset: a502b482d5c3 Author: egahlin Date: 2020-02-18 14:34 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:19 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Tue, 18 Feb 2020 15:43:19 +0000 Subject: hg: jdk/jdk: 8239224: libproc_impl.c previous_thr may be used uninitialized warning Message-ID: <202002181543.01IFhJLe008893@aojmv0008.oracle.com> Changeset: d1c0dc3719c6 Author: mbaesken Date: 2020-02-18 16:33 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8239350: Add tests for JFR class redefinition events Message-ID: <202002181539.01IFd8va004276@aojmv0008.oracle.com> Changeset: 615b494384e4 Author: egahlin Date: 2020-02-18 16:34 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 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/jdk: 8167493: Test that JFR event can be retransformed by an agent Message-ID: <202002181615.01IGF8Ev029788@aojmv0008.oracle.com> Changeset: 328ba6a75f41 Author: mseledtsov Date: 2020-02-18 08:14 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8187305: Add logging for shared library loads/unloads Message-ID: <202002181631.01IGVSNA010288@aojmv0008.oracle.com> Changeset: af8b73f2a13d Author: hseigel Date: 2020-02-18 16:30 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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:25 2020 From: leonid.mesnik at oracle.com (leonid.mesnik at oracle.com) Date: Tue, 18 Feb 2020 18:49:25 +0000 Subject: hg: jdk/jdk: 8239026: Support non-maven artifacts by JibArtifactManager Message-ID: <202002181849.01IInPoX010770@aojmv0008.oracle.com> Changeset: 925e981292b2 Author: lmesnik Date: 2020-02-18 10:48 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8239019: testmake fails with FATAL: VCS_TYPE is empty Message-ID: <202002181930.01IJUlm9007075@aojmv0008.oracle.com> Changeset: bab64f4a1f24 Author: erikj Date: 2020-02-18 11:21 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:23 2020 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Tue, 18 Feb 2020 21:26:23 +0000 Subject: hg: jdk/jdk: 8210977: jdk/jfr/event/oldobject/TestThreadLocalLeak.java fails to find ThreadLocalObject Message-ID: <202002182126.01ILQN9o013326@aojmv0008.oracle.com> Changeset: a614219d7388 Author: egahlin Date: 2020-02-18 22:25 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:03 2020 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Tue, 18 Feb 2020 22:09:03 +0000 Subject: hg: jdk/jdk: 8239378: Add Classpath Exception to license in source file. Message-ID: <202002182209.01IM93s6005058@aojmv0008.oracle.com> Changeset: ed7f82f396e1 Author: jjg Date: 2020-02-18 14:08 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:51 2020 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 18 Feb 2020 23:05:51 +0000 Subject: hg: jdk/jdk: 8238969: Miscellaneous cleanup Message-ID: <202002182305.01IN5p93005805@aojmv0008.oracle.com> Changeset: a38520aac11f Author: prappo Date: 2020-02-18 23:05 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8225128: Add exception for expiring DocuSign root to VerifyCACerts test Message-ID: <202002190001.01J017P0006077@aojmv0008.oracle.com> Changeset: 21ed4ee81974 Author: rhalade Date: 2020-02-18 16:00 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:06 2020 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Wed, 19 Feb 2020 01:05:06 +0000 Subject: hg: jdk/jdk: 8237450: JDK13 annotation processors not run when a supported annotation type specifies a module Message-ID: <202002190105.01J156A0008744@aojmv0008.oracle.com> Changeset: 46bb1175b837 Author: darcy Date: 2020-02-18 17:03 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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 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/jdk: 8239333: test/jdk/security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java fails intermittent Message-ID: <202002190757.01J7veAf007584@aojmv0008.oracle.com> Changeset: 8307dcef629a Author: mbaesken Date: 2020-02-18 10:28 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 matthias.baesken at sap.com Wed Feb 19 08:03:46 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Wed, 19 Feb 2020 08:03:46 +0000 Subject: hg: jdk/jdk: 8238953: tools/jpackage tests do not work on Ubuntu Linux Message-ID: <202002190803.01J83k7k010105@aojmv0008.oracle.com> Changeset: ed8eb5e3e385 Author: mbaesken Date: 2020-02-18 16:46 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 martin.doerr at sap.com Wed Feb 19 08:41:33 2020 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Wed, 19 Feb 2020 08:41:33 +0000 Subject: hg: jdk/jdk: 8239363: PPC64: Wrong code generation after JDK-8183574 Message-ID: <202002190841.01J8fXeP029399@aojmv0008.oracle.com> Changeset: ba5e9182b08c Author: mdoerr Date: 2020-02-19 09:40 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:11 2020 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Wed, 19 Feb 2020 09:05:11 +0000 Subject: hg: jdk/jdk: 8239070: Memory leak when unsuccessfully mapping in archive regions Message-ID: <202002190905.01J95BWB010607@aojmv0008.oracle.com> Changeset: b0417eb55b11 Author: tschatzl Date: 2020-02-19 10:04 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:44 2020 From: glaubitz at physik.fu-berlin.de (glaubitz at physik.fu-berlin.de) Date: Wed, 19 Feb 2020 09:14:44 +0000 Subject: hg: jdk/jdk: 8239001: Hotspot build broken on linux-sparc after 8238281 Message-ID: <202002190914.01J9Eilt016868@aojmv0008.oracle.com> Changeset: de0fa05b18c7 Author: glaubitz Date: 2020-02-19 10:10 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8238356: CodeHeap::blob_count() overestimates the number of blobs Message-ID: <202002190933.01J9XhLC025399@aojmv0008.oracle.com> Changeset: dbe22aa857d9 Author: rraghavan Date: 2020-02-19 15:01 +0530 URL: https://hg.openjdk.java.net/jdk/jdk/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:12 2020 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Wed, 19 Feb 2020 10:35:12 +0000 Subject: hg: jdk/jdk: 8239243: Create index structures only if required Message-ID: <202002191035.01JAZClM004267@aojmv0008.oracle.com> Changeset: 80e403e1ff94 Author: prappo Date: 2020-02-19 10:34 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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 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/jdk: 8239139: test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/libInheritedChannel.c does not compile with gcc 8.3.1 Message-ID: <202002191133.01JBXU4i007029@aojmv0008.oracle.com> Changeset: 96d78010ed9f Author: michaelm Date: 2020-02-19 11:31 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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:44 2020 From: frederic.parain at oracle.com (frederic.parain at oracle.com) Date: Wed, 19 Feb 2020 13:58:44 +0000 Subject: hg: jdk/jdk: 8239014: -XX:-UseEmptySlotsInSupers sometime fails to reproduce the layout of the old code Message-ID: <202002191358.01JDwihW029639@aojmv0008.oracle.com> Changeset: 81133b1ca410 Author: fparain Date: 2020-02-19 08:57 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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 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/jdk: 8239478: Make specification of SourceVersion.isName explicit for dotted names Message-ID: <202002191952.01JJqlNu027382@aojmv0008.oracle.com> Changeset: b2dd4028a6de Author: darcy Date: 2020-02-19 11:52 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:26 2020 From: jamil.j.nimeh at oracle.com (jamil.j.nimeh at oracle.com) Date: Wed, 19 Feb 2020 21:37:26 +0000 Subject: hg: jdk/jdk: 8239094: PKCS#9 ChallengePassword attribute does not allow for the UTF8String type Message-ID: <202002192137.01JLbQTM022955@aojmv0008.oracle.com> Changeset: 0bd237b74e70 Author: jnimeh Date: 2020-02-19 13:36 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: Added tag jdk-15+11 for changeset b2dd4028a6de Message-ID: <202002200213.01K2D2ip013445@aojmv0008.oracle.com> Changeset: 3150e6810c21 Author: jwilhelm Date: 2020-02-20 03:11 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/rev/3150e6810c21 Added tag jdk-15+11 for changeset b2dd4028a6de ! .hgtags From matthias.baesken at sap.com Thu Feb 20 08:06:01 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 20 Feb 2020 08:06:01 +0000 Subject: hg: jdk/jdk: 8239351: Give more meaningful InternalError messages in Deflater.c Message-ID: <202002200806.01K861fg001756@aojmv0008.oracle.com> Changeset: 2489925df497 Author: mbaesken Date: 2020-02-19 10:27 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 prasanta.sadhukhan at oracle.com Thu Feb 20 09:19:38 2020 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Thu, 20 Feb 2020 09:19:38 +0000 Subject: hg: jdk/client: 8239334: Tab Size does not work correctly in JTextArea with setLineWrap on Message-ID: <202002200919.01K9JcPH007794@aojmv0008.oracle.com> Changeset: 062b36ecf8d7 Author: psadhukhan Date: 2020-02-20 14:49 +0530 URL: https://hg.openjdk.java.net/jdk/client/rev/062b36ecf8d7 8239334: Tab Size does not work correctly in JTextArea with setLineWrap on Reviewed-by: serb, pbansal ! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java + test/jdk/javax/swing/JTextArea/TestTabSizeWithLineWrap.java From magnus.ihse.bursie at oracle.com Thu Feb 20 09:30:25 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 20 Feb 2020 09:30:25 +0000 Subject: hg: jdk/jdk: 8239450: Overhaul JVM feature handling in configure Message-ID: <202002200930.01K9UPph014270@aojmv0008.oracle.com> Changeset: 8432f7d4f51c Author: ihse Date: 2020-02-20 10:33 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:58 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 20 Feb 2020 11:21:58 +0000 Subject: hg: jdk/jdk: 8237192: Generate stripped/public pdbs on Windows for jdk images Message-ID: <202002201121.01KBLwcx019057@aojmv0008.oracle.com> Changeset: 9b999cf5e13a Author: clanger Date: 2020-02-07 08:38 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:36 2020 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Thu, 20 Feb 2020 12:16:36 +0000 Subject: hg: jdk/jdk: 8239347: Refactor Symbol to make _length a standalone field again Message-ID: <202002201216.01KCGabc020600@aojmv0008.oracle.com> Changeset: d23e418e91fe Author: redestad Date: 2020-02-20 13:18 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8239461: Use jcod rather than jar files in runtime tests Message-ID: <202002201225.01KCPXX5024763@aojmv0008.oracle.com> Changeset: 461e0b7e6dfe Author: coleenp Date: 2020-02-20 07:25 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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:17 2020 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Thu, 20 Feb 2020 15:29:17 +0000 Subject: hg: jdk/jdk: 8232622: Technical debt in BadAttributeValueExpException Message-ID: <202002201529.01KFTH75006230@aojmv0008.oracle.com> Changeset: 60a77203ac91 Author: rriggs Date: 2020-02-20 10:03 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/rev/60a77203ac91 8232622: Technical debt in BadAttributeValueExpException Reviewed-by: dfuchs, sspitsyn ! src/java.management/share/classes/javax/management/BadAttributeValueExpException.java From igor.veresov at oracle.com Thu Feb 20 18:11:33 2020 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Thu, 20 Feb 2020 18:11:33 +0000 Subject: hg: jdk/jdk: 8238355: Update Graal Message-ID: <202002201811.01KIBXop013315@aojmv0008.oracle.com> Changeset: eae299d8ada4 Author: iveresov Date: 2020-02-20 10:11 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:47 2020 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 20 Feb 2020 20:11:47 +0000 Subject: hg: jdk/jdk: 8238990: java/net/httpclient/HandshakeFailureTest.java failed against TLSv1.3 on Windows Message-ID: <202002202011.01KKBl0L020024@aojmv0008.oracle.com> Changeset: 38fc3785784a Author: dfuchs Date: 2020-02-20 20:04 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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:39 2020 From: sean.mullan at oracle.com (sean.mullan at oracle.com) Date: Thu, 20 Feb 2020 21:37:39 +0000 Subject: hg: jdk/jdk: 8238560: Cleanup and consolidate algorithms in the jdk.tls.legacyAlgorithms security property Message-ID: <202002202137.01KLbdH6000672@aojmv0008.oracle.com> Changeset: e3bc1e0ec534 Author: mullan Date: 2020-02-20 16:36 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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:02 2020 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Fri, 21 Feb 2020 04:11:02 +0000 Subject: hg: jdk/jdk: 8239503: FieldLayout/OldLayoutCheck.java fails due to "RuntimeException: Misplaced int field: expected 24 to equal 12" Message-ID: <202002210411.01L4B2s3015605@aojmv0008.oracle.com> Changeset: 9c05db2c5715 Author: pliden Date: 2020-02-20 23:07 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8239566: gtest/GTestWrapper.java fails due to "libstlport.so.1: open failed: No such file or directory" Message-ID: <202002210920.01L9KUNB020052@aojmv0008.oracle.com> Changeset: 18cc3b9dcebf Author: ihse Date: 2020-02-21 10:23 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:23:18 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 21 Feb 2020 09:23:18 +0000 Subject: hg: jdk/jdk: 8239537: cgroup MetricsTester testMemorySubsystem fails sometimes when testing memory.kmem.tcp.usage_in_bytes Message-ID: <202002210923.01L9NIwD021974@aojmv0008.oracle.com> Changeset: 67268dd9d46a Author: mbaesken Date: 2020-02-20 11:09 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 matthias.baesken at sap.com Fri Feb 21 09:28:25 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 21 Feb 2020 09:28:25 +0000 Subject: hg: jdk/jdk: 8238947: tools/jpackage tests fail with old rpmbuild versions Message-ID: <202002210928.01L9SPja027092@aojmv0008.oracle.com> Changeset: 1958182c5315 Author: mbaesken Date: 2020-02-20 14:01 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 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/jdk: 8216975: Using ForceNUMA does not disable adaptive sizing with parallel gc Message-ID: <202002211037.01LAbl3T006962@aojmv0008.oracle.com> Changeset: 43e03e193ed8 Author: iwalulya Date: 2020-02-21 10:56 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 pankaj.b.bansal at oracle.com Fri Feb 21 11:17:07 2020 From: pankaj.b.bansal at oracle.com (pankaj.b.bansal at oracle.com) Date: Fri, 21 Feb 2020 11:17:07 +0000 Subject: hg: jdk/client: 8216329: Cannot resize CheckBoxItemMenu in Synth L&F with setHorizontalTextPosition Message-ID: <202002211117.01LBH7si029557@aojmv0008.oracle.com> Changeset: c28ebdb28a8e Author: pbansal Date: 2020-02-21 16:31 +0530 URL: https://hg.openjdk.java.net/jdk/client/rev/c28ebdb28a8e 8216329: Cannot resize CheckBoxItemMenu in Synth L&F with setHorizontalTextPosition Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java + test/jdk/javax/swing/plaf/synth/SynthCheckBoxMenuItem/Check_Icon.png + test/jdk/javax/swing/plaf/synth/SynthCheckBoxMenuItem/MenuItem_Selected.png + test/jdk/javax/swing/plaf/synth/SynthCheckBoxMenuItem/TestJCheckBoxMenuItem.java From pankaj.b.bansal at oracle.com Fri Feb 21 11:32:32 2020 From: pankaj.b.bansal at oracle.com (pankaj.b.bansal at oracle.com) Date: Fri, 21 Feb 2020 11:32:32 +0000 Subject: hg: jdk/client: 8153090: TAB key cannot change input focus after the radio button in the Color Selection dialog Message-ID: <202002211132.01LBWWuX008080@aojmv0008.oracle.com> Changeset: 427e3df3f0a3 Author: pbansal Date: 2020-02-21 17:00 +0530 URL: https://hg.openjdk.java.net/jdk/client/rev/427e3df3f0a3 8153090: TAB key cannot change input focus after the radio button in the Color Selection dialog Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/javax/swing/colorchooser/ColorPanel.java From pankaj.b.bansal at oracle.com Fri Feb 21 11:40:55 2020 From: pankaj.b.bansal at oracle.com (pankaj.b.bansal at oracle.com) Date: Fri, 21 Feb 2020 11:40:55 +0000 Subject: hg: jdk/client: 8238985: [TESTBUG] The arrow image is blue instead of green Message-ID: <202002211140.01LBetLu012490@aojmv0008.oracle.com> Changeset: 159f96d0784c Author: pbansal Date: 2020-02-21 17:09 +0530 URL: https://hg.openjdk.java.net/jdk/client/rev/159f96d0784c 8238985: [TESTBUG] The arrow image is blue instead of green Reviewed-by: serb, psadhukhan ! test/jdk/javax/swing/JTextPane/TestJTextPaneHTMLRendering.java 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/jdk: 2 new changesets Message-ID: <202002211354.01LDsgF5027472@aojmv0008.oracle.com> Changeset: b1471b50e56c Author: aoqi Date: 2020-02-19 12:09 +0800 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk/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/jdk: 8239456: vtable stub generation: assert failure (code size estimate) Message-ID: <202002211416.01LEGCLv009972@aojmv0008.oracle.com> Changeset: 1bf02ccb788f Author: lucy Date: 2020-02-21 15:14 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:11 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 21 Feb 2020 16:40:11 +0000 Subject: hg: jdk/jdk: 8239556: (zipfs) remove ExistingChannelCloser facility in zipfs implementation Message-ID: <202002211640.01LGeBOs029504@aojmv0008.oracle.com> Changeset: c22b369d40b2 Author: clanger Date: 2020-02-21 16:39 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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:53 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 21 Feb 2020 17:33:53 +0000 Subject: hg: jdk/jdk: 8239708: Split basics.m4 into basic.m4 and util.m4 Message-ID: <202002211733.01LHXrNr001392@aojmv0008.oracle.com> Changeset: ef47c784e37b Author: ihse Date: 2020-02-21 18:37 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:48 2020 From: mikhailo.seledtsov at oracle.com (mikhailo.seledtsov at oracle.com) Date: Fri, 21 Feb 2020 21:01:48 +0000 Subject: hg: jdk/jdk: 8223217: [TESTBUG] Create JFR tests with JMX across container boundary Message-ID: <202002212101.01LL1mg8022438@aojmv0008.oracle.com> Changeset: 6759c7955b3b Author: mseledtsov Date: 2020-02-21 13:01 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:13 2020 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Sat, 22 Feb 2020 00:12:13 +0000 Subject: hg: jdk/jdk: 8237218: Support NIST Curves verification in java implementation Message-ID: <202002220012.01M0CDBj028694@aojmv0008.oracle.com> Changeset: 321b6fbe6815 Author: weijun Date: 2020-02-22 08:10 +0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:50 2020 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Mon, 24 Feb 2020 03:37:50 +0000 Subject: hg: jdk/jdk: 8238988: Rename thread "in stack" methods and add in_stack_range Message-ID: <202002240337.01O3boke028355@aojmv0008.oracle.com> Changeset: 23363df27cb6 Author: dholmes Date: 2020-02-23 22:35 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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:57 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 24 Feb 2020 08:06:57 +0000 Subject: hg: jdk/jdk: 8239457: call ReleaseStringUTFChars before early returns in Java_sun_security_pkcs11_wrapper_PKCS11_connect Message-ID: <202002240806.01O86vcA007017@aojmv0008.oracle.com> Changeset: 8b79fb59978e Author: mbaesken Date: 2020-02-19 13:37 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:15 2020 From: claes.redestad at oracle.com (claes.redestad at oracle.com) Date: Mon, 24 Feb 2020 09:16:15 +0000 Subject: hg: jdk/jdk: 8239235: Examine SignatureStream performance after consolidation Message-ID: <202002240916.01O9GFGC012944@aojmv0008.oracle.com> Changeset: 13dc2a7f74aa Author: redestad Date: 2020-02-24 10:20 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8239533: ZGC: Make the ZProactive flag non-diagnostic Message-ID: <202002241003.01OA3KSB007355@aojmv0008.oracle.com> Changeset: 5c5dcd036a76 Author: pliden Date: 2020-02-24 11:01 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8238723: yank_alloc_node must remove membar Message-ID: <202002241047.01OAlvwo006748@aojmv0008.oracle.com> Changeset: 1db771b65440 Author: neliasso Date: 2020-02-24 11:31 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8239854: Non-PCH gtest build fails after JDK-8239235 due to a missing include Message-ID: <202002241109.01OB9C1L018109@aojmv0008.oracle.com> Changeset: 19c8bc956f73 Author: rrich Date: 2020-02-24 12:04 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8239536: Can't use `java.util.List` object after importing `java.awt.List` Message-ID: <202002241118.01OBIvLk023312@aojmv0008.oracle.com> Changeset: 38319837aeec Author: jlahoda Date: 2020-02-24 11:43 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8239129: ZGC: Allow -XX:AllocateHeapAt to use any filesystem Message-ID: <202002241258.01OCwBD7017887@aojmv0008.oracle.com> Changeset: d6dd48a23a72 Author: pliden Date: 2020-02-24 13:52 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:20 2020 From: richard.reingruber at sap.com (richard.reingruber at sap.com) Date: Mon, 24 Feb 2020 13:37:20 +0000 Subject: hg: jdk/jdk: 8239449: [TESTBUG] test/hotspot/jtreg/runtime/TLS/TestTLS.java: skip test if glibc too old for AdjustStackSizeForTLS Message-ID: <202002241337.01ODbKY0005637@aojmv0008.oracle.com> Changeset: af80fedc56a2 Author: rrich Date: 2020-02-24 14:25 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:49 2020 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Mon, 24 Feb 2020 14:04:49 +0000 Subject: hg: jdk/jdk: 8239581: Improve javadoc example for @jdk.jfr.Category Message-ID: <202002241404.01OE4ndI023080@aojmv0008.oracle.com> Changeset: ef1e608a5ecc Author: egahlin Date: 2020-02-24 15:03 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:22 2020 From: erik.osterlund at oracle.com (erik.osterlund at oracle.com) Date: Mon, 24 Feb 2020 15:28:22 +0000 Subject: hg: jdk/jdk: 8234160: Enable optimized mitigation for Intel jcc erratum in C2 Message-ID: <202002241528.01OFSMl1009289@aojmv0008.oracle.com> Changeset: fe2befa06c39 Author: eosterlund Date: 2020-02-24 14:37 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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:14 2020 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Mon, 24 Feb 2020 15:43:14 +0000 Subject: hg: jdk/jdk: 8232438: Remove ?is-external=true from external links Message-ID: <202002241543.01OFhEsP017716@aojmv0008.oracle.com> Changeset: d3b8307bd677 Author: hannesw Date: 2020-02-24 16:42 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8239585: JFR: Native events should support empty payloads Message-ID: <202002241610.01OGAJi2001094@aojmv0008.oracle.com> Changeset: 207fa617f855 Author: egahlin Date: 2020-02-24 17:10 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:53 2020 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Mon, 24 Feb 2020 16:22:53 +0000 Subject: hg: jdk/jdk: 8239793: 'jfr' tool should hide hidden frames Message-ID: <202002241622.01OGMrA0007113@aojmv0008.oracle.com> Changeset: 9374fc702a03 Author: egahlin Date: 2020-02-24 17:23 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 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/jdk: 8239052: java/net/httpclient/whitebox/SSLEchoTubeTestDriver.java failed with BufferUnderflowException against TLSv1.3 Message-ID: <202002241720.01OHKtAl011422@aojmv0008.oracle.com> Changeset: 2dcefc0b8a6d Author: dfuchs Date: 2020-02-24 17:19 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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:27 2020 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Mon, 24 Feb 2020 19:51:27 +0000 Subject: hg: jdk/jdk: 8238943: switch to jtreg 5.0 Message-ID: <202002241951.01OJpRnA012385@aojmv0008.oracle.com> Changeset: d8c731f7aeda Author: iignatyev Date: 2020-02-24 11:50 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:55 2020 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Mon, 24 Feb 2020 20:20:55 +0000 Subject: hg: jdk/jdk: 8239837: Typo in source code of ZoneOffsetTransitionRule leaking to Javadocs Message-ID: <202002242020.01OKKtM3028414@aojmv0008.oracle.com> Changeset: 4202cb763872 Author: naoto Date: 2020-02-24 12:20 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:09 2020 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Mon, 24 Feb 2020 22:17:09 +0000 Subject: hg: jdk/jdk: 8239520: ValueRange.of(long, long, long) does not throw IAE on invalid inputs Message-ID: <202002242217.01OMH9N2005194@aojmv0008.oracle.com> Changeset: be0c5da2d83f Author: naoto Date: 2020-02-24 14:16 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8237499: JFR: Include stack trace in the ThreadStart event Message-ID: <202002242301.01ON1dp9002390@aojmv0008.oracle.com> Changeset: 6214823ce3d8 Author: ddong Date: 2020-02-24 23:24 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:34 2020 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Tue, 25 Feb 2020 02:31:34 +0000 Subject: hg: jdk/jdk: 8219904: ClassCastException when calling FlightRecorderMXBean#getRecordings() Message-ID: <202002250231.01P2VYbT023856@aojmv0008.oracle.com> Changeset: f965bceba123 Author: cito Date: 2020-02-25 03:28 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 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/jdk: 8239557: [TESTBUG] VeryEarlyAssertTest.java validating "END." marker at lastline is not always true Message-ID: <202002250444.01P4isaA002559@aojmv0008.oracle.com> Changeset: d6b968af8b65 Author: fmatte Date: 2020-02-24 23:44 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8239885: [TESTBUG] compiler/allocation/TestAllocation.java fails with release VMs Message-ID: <202002250822.01P8MvEn021026@aojmv0008.oracle.com> Changeset: 22422bef1c5d Author: jiefu Date: 2020-02-25 16:22 +0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:47 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 25 Feb 2020 08:34:47 +0000 Subject: hg: jdk/jdk: 8239860: Add support for testing the configure script Message-ID: <202002250834.01P8YlIc027773@aojmv0008.oracle.com> Changeset: 874f29bf3f44 Author: ihse Date: 2020-02-25 09:37 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:38:36 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 25 Feb 2020 08:38:36 +0000 Subject: hg: jdk/jdk: 8239789: Follow-up on JVM feature rewrite Message-ID: <202002250838.01P8ca68029409@aojmv0008.oracle.com> Changeset: d2cd0d717997 Author: ihse Date: 2020-02-25 09:41 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 magnus.ihse.bursie at oracle.com Tue Feb 25 08:46:25 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 25 Feb 2020 08:46:25 +0000 Subject: hg: jdk/jdk: 8239794: Move -Os from JVM feature 'minimal' to new feature 'opt-size' Message-ID: <202002250846.01P8kPU2005305@aojmv0008.oracle.com> Changeset: 4f902f017def Author: ihse Date: 2020-02-25 09:46 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 naoto.sato at oracle.com Tue Feb 25 17:27:21 2020 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Tue, 25 Feb 2020 17:27:21 +0000 Subject: hg: jdk/jdk: 8235834: IBM-943 charset encoder needs updating Message-ID: <202002251727.01PHRLdb012208@aojmv0008.oracle.com> Changeset: 9b33b25a7198 Author: itakiguchi Date: 2020-02-25 22:47 +0900 URL: https://hg.openjdk.java.net/jdk/jdk/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 alexey.ivanov at oracle.com Tue Feb 25 20:01:53 2020 From: alexey.ivanov at oracle.com (alexey.ivanov at oracle.com) Date: Tue, 25 Feb 2020 20:01:53 +0000 Subject: hg: jdk/client: 8235147: Release HDC from passiveDCList sooner Message-ID: <202002252001.01PK1skP014484@aojmv0008.oracle.com> Changeset: ea4c6da34c1f Author: aivanov Date: 2020-02-25 20:00 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/ea4c6da34c1f 8235147: Release HDC from passiveDCList sooner Reviewed-by: serb, jdv ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Component.h From erik.gahlin at oracle.com Tue Feb 25 20:47:13 2020 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Tue, 25 Feb 2020 20:47:13 +0000 Subject: hg: jdk/jdk: 8223066: "jfr metadata" output the @Name annotation twice Message-ID: <202002252047.01PKlDkw011014@aojmv0008.oracle.com> Changeset: a268c653f404 Author: egahlin Date: 2020-02-25 20:45 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:37 2020 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Tue, 25 Feb 2020 23:58:37 +0000 Subject: hg: jdk/jdk: 8239976: Put JDK-8239965 on the ProblemList.txt Message-ID: <202002252358.01PNwbKJ027944@aojmv0008.oracle.com> Changeset: 16973c5b27be Author: naoto Date: 2020-02-25 15:49 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:27 2020 From: ningsheng.jian at arm.com (ningsheng.jian at arm.com) Date: Wed, 26 Feb 2020 01:34:27 +0000 Subject: hg: jdk/jdk: 8239549: AArch64: Backend support for MulAddVS2VI node Message-ID: <202002260134.01Q1YR0a020431@aojmv0008.oracle.com> Changeset: ff1f4b5e0c9a Author: pli Date: 2020-02-26 09:33 +0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:19 2020 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Wed, 26 Feb 2020 01:50:19 +0000 Subject: hg: jdk/jdk: 8193553: Provide better guidance on using javax.lang.model visitors Message-ID: <202002260150.01Q1oJ0E029157@aojmv0008.oracle.com> Changeset: cf96533fd215 Author: darcy Date: 2020-02-25 17:50 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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 david.holmes at oracle.com Wed Feb 26 05:14:37 2020 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Wed, 26 Feb 2020 05:14:37 +0000 Subject: hg: jdk/jdk: 8239423: jdk/jfr/jvm/TestJFRIntrinsic.java failed with -XX:-TieredCompilation Message-ID: <202002260514.01Q5EbB9019134@aojmv0008.oracle.com> Changeset: afeefc19ecb9 Author: aoqi Date: 2020-02-26 00:07 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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:40 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Wed, 26 Feb 2020 07:59:40 +0000 Subject: hg: jdk/jdk: 8239462: jdk.hotspot.agent misses some ReleaseStringUTFChars calls in case of early returns Message-ID: <202002260759.01Q7xepN017141@aojmv0008.oracle.com> Changeset: 61ee15b9a1ac Author: mbaesken Date: 2020-02-24 09:59 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 volker.simonis at gmail.com Wed Feb 26 12:17:55 2020 From: volker.simonis at gmail.com (volker.simonis at gmail.com) Date: Wed, 26 Feb 2020 12:17:55 +0000 Subject: hg: jdk/jdk: 8239066: make LinkedList more generic Message-ID: <202002261217.01QCHtq4008946@aojmv0008.oracle.com> Changeset: 582e5f2661c3 Author: xliu Date: 2020-02-26 12:35 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:01 2020 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Wed, 26 Feb 2020 15:18:01 +0000 Subject: hg: jdk/jdk: 8238452: Keytool generates wrong expiration date if validity is set to 2050/01/01 Message-ID: <202002261518.01QFI1LK026612@aojmv0008.oracle.com> Changeset: c27d95f72ba8 Author: coffeys Date: 2020-02-26 18:06 +0300 URL: https://hg.openjdk.java.net/jdk/jdk/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:31 2020 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Wed, 26 Feb 2020 15:45:31 +0000 Subject: hg: jdk/jdk: 8239876: Improve SearchIndexItem Message-ID: <202002261545.01QFjVVh013075@aojmv0008.oracle.com> Changeset: 230455dd03c1 Author: prappo Date: 2020-02-26 15:34 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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:01 2020 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Wed, 26 Feb 2020 18:10:01 +0000 Subject: hg: jdk/jdk: 8239500: jittester shouldn't use non-deterministic System methods Message-ID: <202002261810.01QIA1Kh010006@aojmv0008.oracle.com> Changeset: 0c158c2a2385 Author: iignatyev Date: 2020-02-26 10:09 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8238979: Improve G1DirtyCardQueueSet handling of previously paused buffers Message-ID: <202002262000.01QK0eKJ016017@aojmv0008.oracle.com> Changeset: 2ec0ff304263 Author: kbarrett Date: 2020-02-26 14:36 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8240094: Optimize empty substring handling Message-ID: <202002262104.01QL4XCN018501@aojmv0008.oracle.com> Changeset: f67951f722a4 Author: redestad Date: 2020-02-26 21:24 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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: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/jdk: 8240132: ProblemList com/sun/jdi/InvokeHangTest.java Message-ID: <202002270034.01R0YP97009604@aojmv0008.oracle.com> Changeset: 541b03673cdb Author: dcubed Date: 2020-02-26 19:33 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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: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/jdk: 8240135: ProblemList vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java#id1 Message-ID: <202002270042.01R0gJq0014838@aojmv0008.oracle.com> Changeset: 57849c7f9d22 Author: dcubed Date: 2020-02-26 19:41 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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: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/jdk: 8240134: ProblemList javax/script/Test7.java Message-ID: <202002270040.01R0eR41012738@aojmv0008.oracle.com> Changeset: bccb9f3423e3 Author: dcubed Date: 2020-02-26 19:39 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: Added tag jdk-15+12 for changeset 2ec0ff304263 Message-ID: <202002270212.01R2ChCP028801@aojmv0008.oracle.com> Changeset: 95c882e86df2 Author: jwilhelm Date: 2020-02-27 03:10 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/rev/95c882e86df2 Added tag jdk-15+12 for changeset 2ec0ff304263 ! .hgtags 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/jdk: Added tag jdk-15+12 for changeset 2ec0ff304263 Message-ID: <202002270212.01R2ChCP028801@aojmv0008.oracle.com> Changeset: 95c882e86df2 Author: jwilhelm Date: 2020-02-27 03:10 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8240141: Incorrect copyright header in src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp Message-ID: <202002270411.01R4Bjo7009732@aojmv0008.oracle.com> Changeset: 76f3aaaffd3c Author: dholmes Date: 2020-02-26 23:10 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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:34 2020 From: amy.lu at oracle.com (amy.lu at oracle.com) Date: Thu, 27 Feb 2020 04:21:34 +0000 Subject: hg: jdk/jdk: 8239979: sun/security/tools/keytool/ExtOptionCamelCase.java is not run Message-ID: <202002270421.01R4LYA5012761@aojmv0008.oracle.com> Changeset: 3b9b5cb7586f Author: amlu Date: 2020-02-27 12:19 +0800 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8235995: Remove src/jdk.internal.vm.compiler/.mx.graal directory Message-ID: <202002271037.01RAbaaP024491@aojmv0008.oracle.com> Changeset: 495d1a4eee04 Author: rraghavan Date: 2020-02-27 16:06 +0530 URL: https://hg.openjdk.java.net/jdk/jdk/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:36 2020 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Thu, 27 Feb 2020 12:45:36 +0000 Subject: hg: jdk/jdk: 8239878: Bug in PrintEliminateAllocations code causes TestClhsdbJstackLock.java to fail Message-ID: <202002271245.01RCjak8012529@aojmv0008.oracle.com> Changeset: c87cb2daad04 Author: neliasso Date: 2020-02-27 13:11 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8235225: Replace CHECK_0 with CHECK_NULL for non-integer returning methods Message-ID: <202002271300.01RD0XXt022252@aojmv0008.oracle.com> Changeset: e6336e3c5984 Author: hseigel Date: 2020-02-27 13:00 +0000 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8239873: [TESTBUG] FieldLayout/OldLayoutCheck.java fails after the fix for JDK-8239503 Message-ID: <202002271635.01RGZRm6024802@aojmv0008.oracle.com> Changeset: 0b02c862a03e Author: dcubed Date: 2020-02-27 11:34 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8225495: Note whether returned annotations are declaration annotations or type annotations Message-ID: <202002271831.01RIVA6d003807@aojmv0008.oracle.com> Changeset: 7abee91f0bb5 Author: darcy Date: 2020-02-27 10:30 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:45 2020 From: bradford.wetmore at oracle.com (bradford.wetmore at oracle.com) Date: Thu, 27 Feb 2020 19:49:45 +0000 Subject: hg: jdk/jdk: 8239815: Update ECC legal file Message-ID: <202002271949.01RJnjGf018444@aojmv0008.oracle.com> Changeset: 6e9aa02cf215 Author: wetmore Date: 2020-02-27 11:48 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:46 2020 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Thu, 27 Feb 2020 20:16:46 +0000 Subject: hg: jdk/jdk: 8239804: Cleanup/simplify HTML/CSS for general block tags Message-ID: <202002272016.01RKGkfr004115@aojmv0008.oracle.com> Changeset: 52367bbd4bd4 Author: jjg Date: 2020-02-27 12:16 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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: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/jdk: 8240142: Fix copyright in ThreadGroupReferenceImpl.h Message-ID: <202002272152.01RLqaiO025515@aojmv0008.oracle.com> Changeset: a30f7d67296e Author: cjplummer Date: 2020-02-27 13:51 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/rev/a30f7d67296e 8240142: Fix copyright in ThreadGroupReferenceImpl.h Reviewed-by: dholmes ! src/jdk.jdwp.agent/share/native/libjdwp/ThreadGroupReferenceImpl.h From chris.plummer at oracle.com Thu Feb 27 21:55:21 2020 From: chris.plummer at oracle.com (chris.plummer at oracle.com) Date: Thu, 27 Feb 2020 21:55:21 +0000 Subject: hg: jdk/jdk: 8239379: ProblemList serviceability/sa/sadebugd/DebugdConnectTest.java on OSX Message-ID: <202002272155.01RLtLQ6027722@aojmv0008.oracle.com> Changeset: 7e846d63ca61 Author: cjplummer Date: 2020-02-27 13:52 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:58 2020 From: chris.plummer at oracle.com (chris.plummer at oracle.com) Date: Thu, 27 Feb 2020 21:58:58 +0000 Subject: hg: jdk/jdk: 8193237: SA: ClhsdbLauncher should show the command being executed Message-ID: <202002272158.01RLwwVD029351@aojmv0008.oracle.com> Changeset: 04ba72c457f3 Author: cjplummer Date: 2020-02-27 13:57 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/rev/04ba72c457f3 8193237: SA: ClhsdbLauncher should show the command being executed Reviewed-by: sspitsyn, amenkov ! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java From sergey.bylokhov at oracle.com Fri Feb 28 03:02:57 2020 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Fri, 28 Feb 2020 03:02:57 +0000 Subject: hg: jdk/client: 8239583: [AIX] simplify the native references in X input methods Message-ID: <202002280302.01S32vW4002895@aojmv0008.oracle.com> Changeset: 965c0a1421e5 Author: serb Date: 2020-02-27 09:49 +0000 URL: https://hg.openjdk.java.net/jdk/client/rev/965c0a1421e5 8239583: [AIX] simplify the native references in X input methods Reviewed-by: clanger, itakiguchi ! src/java.desktop/aix/native/libawt_xawt/awt/awt_InputMethod.c ! src/java.desktop/unix/native/common/awt/awt_p.h ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c 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/jdk: 8240193: loadLibrary("osxsecurity") should not be removed Message-ID: <202002280515.01S5FFMS010485@aojmv0008.oracle.com> Changeset: 02f6ce8441df Author: xuelei Date: 2020-02-27 21:14 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:13 2020 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 28 Feb 2020 08:50:13 +0000 Subject: hg: jdk/jdk: 8239799: Cross-compilation ARM32/AARCH clientvm builds fails after JDK-8239450 Message-ID: <202002280850.01S8oDBd024558@aojmv0008.oracle.com> Changeset: 27e301f90b3a Author: ihse Date: 2020-02-28 09:53 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:04 2020 From: christian.hagedorn at oracle.com (christian.hagedorn at oracle.com) Date: Fri, 28 Feb 2020 15:07:04 +0000 Subject: hg: jdk/jdk: 8239852: java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed Message-ID: <202002281507.01SF74n3025814@aojmv0008.oracle.com> Changeset: 8def7c4e6800 Author: chagedorn Date: 2020-02-28 15:33 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:31 2020 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Fri, 28 Feb 2020 15:17:31 +0000 Subject: hg: jdk/jdk: 8240231: Build failure on illumos after 8238988 Message-ID: <202002281517.01SFHVOu001448@aojmv0008.oracle.com> Changeset: 1a57db1b936f Author: dcubed Date: 2020-02-28 10:16 -0500 URL: https://hg.openjdk.java.net/jdk/jdk/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/jdk: 8239931: [win][x86] vtable stub generation: assert failure (code size estimate) follow-up Message-ID: <202002281538.01SFcd4B015955@aojmv0008.oracle.com> Changeset: ec5e6e8d1ed2 Author: lucy Date: 2020-02-28 16:36 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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 volker.simonis at gmail.com Fri Feb 28 18:50:48 2020 From: volker.simonis at gmail.com (volker.simonis at gmail.com) Date: Fri, 28 Feb 2020 18:50:48 +0000 Subject: hg: jdk/jdk: 8240226: DeflateIn_InflateOut.java test incorrectly assumes size of compressed file Message-ID: <202002281850.01SIom72006173@aojmv0008.oracle.com> Changeset: d1062bce95b9 Author: simonis Date: 2020-02-28 19:49 +0100 URL: https://hg.openjdk.java.net/jdk/jdk/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:13 2020 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Fri, 28 Feb 2020 20:48:13 +0000 Subject: hg: jdk/jdk: 8240136: Cleanup/simplify HTML/CSS for definition lists Message-ID: <202002282048.01SKmDp5010260@aojmv0008.oracle.com> Changeset: 9d59ab73463c Author: jjg Date: 2020-02-28 12:46 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:09 2020 From: leonid.mesnik at oracle.com (leonid.mesnik at oracle.com) Date: Fri, 28 Feb 2020 21:22:09 +0000 Subject: hg: jdk/jdk: 8203239: [TESTBUG] remove vmTestbase/vm/gc/kind/parOld test Message-ID: <202002282122.01SLM9hS028015@aojmv0008.oracle.com> Changeset: 7b59e4c72006 Author: lmesnik Date: 2020-02-28 13:21 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:47 2020 From: yumin.qi at gmail.com (yumin.qi at gmail.com) Date: Fri, 28 Feb 2020 23:30:47 +0000 Subject: hg: jdk/jdk: 8236604: Optimize SystemDictionary::resolve_well_known_classes for CDS Message-ID: <202002282330.01SNUl3M008918@aojmv0008.oracle.com> Changeset: f227e770495f Author: minqi Date: 2020-02-28 15:30 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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 sergey.bylokhov at oracle.com Sat Feb 29 00:49:42 2020 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Sat, 29 Feb 2020 00:49:42 +0000 Subject: hg: jdk/client: 8240202: A few client tests leave mouse buttons pressed Message-ID: <202002290049.01T0ngu5017536@aojmv0008.oracle.com> Changeset: 69495f2ee5ba Author: serb Date: 2020-02-28 16:49 -0800 URL: https://hg.openjdk.java.net/jdk/client/rev/69495f2ee5ba 8240202: A few client tests leave mouse buttons pressed Reviewed-by: prr ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java ! test/jdk/javax/swing/JButton/PressedButtonRightClickTest.java From yumin.qi at gmail.com Sat Feb 29 03:30:20 2020 From: yumin.qi at gmail.com (yumin.qi at gmail.com) Date: Sat, 29 Feb 2020 03:30:20 +0000 Subject: hg: jdk/jdk: 8240258: SystemDictionary::quick_resolve need guarded by INCLUDE_CDS Message-ID: <202002290330.01T3UKmO007103@aojmv0008.oracle.com> Changeset: f46dfe6b18ac Author: minqi Date: 2020-02-28 19:29 -0800 URL: https://hg.openjdk.java.net/jdk/jdk/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:51 2020 From: felixxfyang at tencent.com (felixxfyang at tencent.com) Date: Sat, 29 Feb 2020 06:45:51 +0000 Subject: hg: jdk/jdk: 8239916: SA: delete dead code in jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java Message-ID: <202002290645.01T6jp7R013421@aojmv0008.oracle.com> Changeset: eeba18e49d0b Author: lzang Date: 2020-02-29 14:43 +0800 URL: https://hg.openjdk.java.net/jdk/jdk/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