From stuefe at openjdk.java.net Mon Nov 1 05:15:39 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Mon, 1 Nov 2021 05:15:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8274320: os::fork_and_exec() should be using posix_spawn Message-ID: Changeset: 158831e4 Author: Thomas Stuefe Date: 2021-11-01 05:13:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/158831e4c3fa637905fda6f28e9adf8e957b9e55 8274320: os::fork_and_exec() should be using posix_spawn Reviewed-by: mdoerr, dholmes ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/utilities/vmError.cpp From chagedorn at openjdk.java.net Mon Nov 1 08:23:45 2021 From: chagedorn at openjdk.java.net (Christian Hagedorn) Date: Mon, 1 Nov 2021 08:23:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275868: ciReplay: Inlining fails with "unloaded signature classes" due to wrong protection domains Message-ID: <63ea1ac1-68a3-45b3-a4b1-b194c9593e4b@openjdk.org> Changeset: 5bb1992b Author: Christian Hagedorn Date: 2021-11-01 08:22:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5bb1992b8408a0d196b1afa308bc00d007458dbd 8275868: ciReplay: Inlining fails with "unloaded signature classes" due to wrong protection domains Reviewed-by: kvn, dlong, thartmann ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciReplay.cpp ! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java + test/hotspot/jtreg/compiler/ciReplay/DumpReplayBase.java + test/hotspot/jtreg/compiler/ciReplay/TestInliningProtectionDomain.java From zgu at openjdk.java.net Mon Nov 1 12:19:28 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Mon, 1 Nov 2021 12:19:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276201: Shenandoah: Race results degenerated GC to enter wrong entry point Message-ID: <7f84f400-3265-4e36-9329-5a2e3f903014@openjdk.org> Changeset: dbf5100d Author: Zhengyu Gu Date: 2021-11-01 12:17:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/dbf5100dd705fbe4a3aeae49405ca541d581f106 8276201: Shenandoah: Race results degenerated GC to enter wrong entry point Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp From shade at openjdk.java.net Mon Nov 1 12:31:56 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 1 Nov 2021 12:31:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8273416: C2: assert(false) failed: bad AD file after JDK-8252372 with UseSSE={0, 1} Message-ID: <78f2e287-582d-40ed-91a6-ddb462086410@openjdk.org> Changeset: 89ade1d7 Author: Aleksey Shipilev Date: 2021-11-01 12:30:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/89ade1d7e88ee005c3fd2136d84e298d94f9a67c 8273416: C2: assert(false) failed: bad AD file after JDK-8252372 with UseSSE={0,1} Reviewed-by: kvn, roland ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/share/opto/castnode.hpp From egahlin at openjdk.java.net Mon Nov 1 12:35:47 2021 From: egahlin at openjdk.java.net (Erik Gahlin) Date: Mon, 1 Nov 2021 12:35:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276218: JFR: Clean up jdk.jfr.dcmd Message-ID: Changeset: 4ac8403f Author: Erik Gahlin Date: 2021-11-01 12:33:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4ac8403f9a4cedcb5d56bcd34a6bbfa51d67ca18 8276218: JFR: Clean up jdk.jfr.dcmd Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java From gnu.andrew at redhat.com Mon Nov 1 13:30:48 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Mon, 01 Nov 2021 13:30:48 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah: 4 new changesets Message-ID: <202111011330.1A1DUmQv028487@aojmv0008.oracle.com> Changeset: dcb218f54ca1 Author: andrew Date: 2021-09-14 00:27 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/dcb218f54ca1 Added tag jdk8u312-b06 for changeset 7159d482bda2 ! .hgtags Changeset: 49aed62b0e39 Author: andrew Date: 2021-10-15 02:30 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/49aed62b0e39 Added tag jdk8u312-b07 for changeset dcb218f54ca1 ! .hgtags Changeset: eb72fe580cd2 Author: andrew Date: 2021-10-15 04:03 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/eb72fe580cd2 Merge jdk8u312-b07 ! .hgtags Changeset: 72daf280becf Author: andrew Date: 2021-10-15 04:05 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/72daf280becf Added tag aarch64-shenandoah-jdk8u312-b07 for changeset eb72fe580cd2 ! .hgtags From gnu.andrew at redhat.com Mon Nov 1 13:30:55 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Mon, 01 Nov 2021 13:30:55 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/corba: 4 new changesets Message-ID: <202111011330.1A1DUtFL028585@aojmv0008.oracle.com> Changeset: fc16e4d4edb4 Author: andrew Date: 2021-09-14 00:27 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/fc16e4d4edb4 Added tag jdk8u312-b06 for changeset d514245c66bd ! .hgtags Changeset: b532b79eed6e Author: andrew Date: 2021-10-15 02:30 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/b532b79eed6e Added tag jdk8u312-b07 for changeset fc16e4d4edb4 ! .hgtags Changeset: 60ab28bf1d7e Author: andrew Date: 2021-10-15 04:03 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/60ab28bf1d7e Merge jdk8u312-b07 ! .hgtags Changeset: 33c9dcad53c1 Author: andrew Date: 2021-10-15 04:05 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/33c9dcad53c1 Added tag aarch64-shenandoah-jdk8u312-b07 for changeset 60ab28bf1d7e ! .hgtags From gnu.andrew at redhat.com Mon Nov 1 13:31:01 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Mon, 01 Nov 2021 13:31:01 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jaxp: 4 new changesets Message-ID: <202111011331.1A1DV19C028672@aojmv0008.oracle.com> Changeset: 0a8784c38f09 Author: andrew Date: 2021-09-14 00:27 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/0a8784c38f09 Added tag jdk8u312-b06 for changeset 2ffc0e316b15 ! .hgtags Changeset: e5889d27a5cb Author: andrew Date: 2021-10-15 02:30 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/e5889d27a5cb Added tag jdk8u312-b07 for changeset 0a8784c38f09 ! .hgtags Changeset: 9484479d4a1f Author: andrew Date: 2021-10-15 04:03 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/9484479d4a1f Merge jdk8u312-b07 ! .hgtags Changeset: f07ab447214c Author: andrew Date: 2021-10-15 04:05 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/f07ab447214c Added tag aarch64-shenandoah-jdk8u312-b07 for changeset 9484479d4a1f ! .hgtags From gnu.andrew at redhat.com Mon Nov 1 13:31:08 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Mon, 01 Nov 2021 13:31:08 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jaxws: 4 new changesets Message-ID: <202111011331.1A1DV8Ll028734@aojmv0008.oracle.com> Changeset: c31b33f7a368 Author: andrew Date: 2021-09-14 00:27 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/c31b33f7a368 Added tag jdk8u312-b06 for changeset 70fa0fdf6a6c ! .hgtags Changeset: b98d99c3e6fe Author: andrew Date: 2021-10-15 02:30 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/b98d99c3e6fe Added tag jdk8u312-b07 for changeset c31b33f7a368 ! .hgtags Changeset: d36337b02346 Author: andrew Date: 2021-10-15 04:03 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/d36337b02346 Merge jdk8u312-b07 ! .hgtags Changeset: 8ad98ba26069 Author: andrew Date: 2021-10-15 04:05 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/8ad98ba26069 Added tag aarch64-shenandoah-jdk8u312-b07 for changeset d36337b02346 ! .hgtags From gnu.andrew at redhat.com Mon Nov 1 13:31:14 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Mon, 01 Nov 2021 13:31:14 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/langtools: 4 new changesets Message-ID: <202111011331.1A1DVEGZ028799@aojmv0008.oracle.com> Changeset: 67e50991d2ff Author: andrew Date: 2021-09-14 00:27 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/67e50991d2ff Added tag jdk8u312-b06 for changeset 9472308f16d4 ! .hgtags Changeset: 4b0799427490 Author: andrew Date: 2021-10-15 02:30 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/4b0799427490 Added tag jdk8u312-b07 for changeset 67e50991d2ff ! .hgtags Changeset: 459b3c362e66 Author: andrew Date: 2021-10-15 04:03 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/459b3c362e66 Merge jdk8u312-b07 ! .hgtags Changeset: bbaf262470b0 Author: andrew Date: 2021-10-15 04:05 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/bbaf262470b0 Added tag aarch64-shenandoah-jdk8u312-b07 for changeset 459b3c362e66 ! .hgtags From gnu.andrew at redhat.com Mon Nov 1 13:31:20 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Mon, 01 Nov 2021 13:31:20 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/nashorn: 4 new changesets Message-ID: <202111011331.1A1DVKFw028861@aojmv0008.oracle.com> Changeset: a3ee9cc1edc5 Author: andrew Date: 2021-09-14 00:27 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/a3ee9cc1edc5 Added tag jdk8u312-b06 for changeset c0cd14e232ae ! .hgtags Changeset: 105c362e618e Author: andrew Date: 2021-10-15 02:30 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/105c362e618e Added tag jdk8u312-b07 for changeset a3ee9cc1edc5 ! .hgtags Changeset: 6b12f7da7be6 Author: andrew Date: 2021-10-15 04:03 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/6b12f7da7be6 Merge jdk8u312-b07 ! .hgtags Changeset: ced1d0a7a7cb Author: andrew Date: 2021-10-15 04:05 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/ced1d0a7a7cb Added tag aarch64-shenandoah-jdk8u312-b07 for changeset 6b12f7da7be6 ! .hgtags From gnu.andrew at redhat.com Mon Nov 1 13:31:28 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Mon, 01 Nov 2021 13:31:28 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jdk: 29 new changesets Message-ID: <202111011331.1A1DVTud028926@aojmv0008.oracle.com> Changeset: c466b0a5a4b9 Author: abakhtin Date: 2021-09-14 00:14 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/c466b0a5a4b9 8272643: Backout JDK-8176837 from 8u312 Reviewed-by: andrew ! src/share/classes/sun/security/ssl/SSLSocketImpl.java - test/sun/security/ssl/SSLSocketImpl/SSLSocketReset.java Changeset: ece88aba26eb Author: abakhtin Date: 2019-09-20 21:33 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/ece88aba26eb 8268965: TCP Connection Reset when connecting simple socket to SSL server Reviewed-by: xuelei, andrew ! src/share/classes/sun/security/ssl/SSLSocketImpl.java + test/sun/security/ssl/SSLSocketImpl/SSLSocketReset.java Changeset: 6f1875b6f29f Author: andrew Date: 2021-09-14 00:27 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/6f1875b6f29f Added tag jdk8u312-b06 for changeset ece88aba26eb ! .hgtags Changeset: 7ca196c6cebe Author: mbalao Date: 2021-08-05 10:00 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/7ca196c6cebe 8263314: Enhance XML Dsig modes Reviewed-by: coffeys, pkoppula, andrew ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java ! test/javax/xml/crypto/dsig/GenerationTests.java Changeset: f60ef263eb92 Author: mbalao Date: 2021-07-01 07:04 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/f60ef263eb92 8163326: Update the default enabled cipher suites preference Reviewed-by: avoitylov, andrew ! src/share/classes/sun/security/ssl/CipherSuite.java ! test/javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java ! test/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java Changeset: 6573d0696a48 Author: alvdavi Date: 2021-08-05 10:00 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/6573d0696a48 8265167: Richer Text Editors Reviewed-by: mbalao, andrew ! src/share/classes/javax/swing/text/rtf/RTFParser.java Changeset: 7e0a831ae291 Author: alvdavi Date: 2021-10-14 01:28 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/7e0a831ae291 8269763: The JEditorPane is blank after JDK-8265167 Reviewed-by: mbalao, andrew ! src/share/classes/javax/swing/text/rtf/RTFParser.java Changeset: 3225e407ffbd Author: alvdavi Date: 2021-10-14 01:33 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/3225e407ffbd 8265574: Improve handling of sheets Reviewed-by: mbalao, andrew ! src/share/classes/javax/swing/text/rtf/RTFReader.java Changeset: b27642b17f65 Author: mbalao Date: 2021-07-16 16:57 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/b27642b17f65 8265580: Enhanced style for RTF kit Reviewed-by: andrew ! src/share/classes/javax/swing/text/rtf/RTFReader.java Changeset: 1b77223b4674 Author: avoitylov Date: 2021-08-19 18:38 +0300 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/1b77223b4674 8265776: Improve Stream handling for SSL Reviewed-by: dfuchs, chegar, rhalade, ahgross, mbalao, andrew ! src/share/classes/sun/net/httpserver/SSLStreams.java Changeset: f143814b41fb Author: yan Date: 2021-08-26 14:33 +0300 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/f143814b41fb 8266097: Better hashing support Reviewed-by: mbalao, andrew ! src/share/classes/java/util/HashMap.java ! src/share/classes/java/util/HashSet.java Changeset: 4074e9c839a3 Author: mbalao Date: 2021-08-05 09:45 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/4074e9c839a3 8266103: Better specified spec values Reviewed-by: andrew ! src/share/classes/javax/crypto/spec/IvParameterSpec.java ! src/share/classes/javax/crypto/spec/RC5ParameterSpec.java ! src/share/classes/javax/crypto/spec/SecretKeySpec.java Changeset: a091e059c56c Author: yan Date: 2021-06-18 20:26 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/a091e059c56c 8266109: More Resilient Classloading Reviewed-by: mbalao, andrew ! src/share/classes/java/net/URLClassLoader.java ! src/share/classes/sun/misc/Resource.java ! src/share/classes/sun/misc/URLClassPath.java Changeset: ec2304b38a41 Author: yan Date: 2021-08-27 15:27 +0300 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/ec2304b38a41 8266115: More Manifest Jar Loading Reviewed-by: mbalao, andrew ! src/share/classes/java/util/jar/JarFile.java Changeset: d336b7025712 Author: mbalao Date: 2021-08-05 09:10 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/d336b7025712 8266689: More Constrained Delegation Reviewed-by: andrew ! src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java ! src/share/classes/sun/security/jgss/krb5/SubjectComber.java Changeset: 2a9b223440e5 Author: mbalao Date: 2021-10-14 02:52 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/2a9b223440e5 8157404: Unable to read certain PKCS12 keystores from SequenceInputStream Reviewed-by: andrew ! src/share/classes/sun/security/util/DerIndefLenConverter.java ! src/share/classes/sun/security/util/DerInputStream.java ! src/share/classes/sun/security/util/DerValue.java Changeset: d7f231bee1f6 Author: mbalao Date: 2019-04-23 00:34 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/d7f231bee1f6 8222751: closed/test/jdk/sun/security/util/DerIndefLenConverter/IndefBerPkcs12.java fail Reviewed-by: andrew ! src/share/classes/sun/security/provider/KeyStoreDelegator.java ! src/share/classes/sun/security/util/DerIndefLenConverter.java Changeset: 033f37d82bba Author: mbalao Date: 2021-10-14 03:05 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/033f37d82bba 8267086: ArrayIndexOutOfBoundsException in java.security.KeyFactory.generatePublic Reviewed-by: andrew ! src/share/classes/sun/security/util/DerIndefLenConverter.java Changeset: 8c553f12bece Author: abakhtin Date: 2021-09-08 16:43 +0300 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/8c553f12bece 8267712: Better LDAP reference processing Reviewed-by: mbalao, andrew ! src/share/classes/com/sun/jndi/ldap/Obj.java ! src/share/classes/com/sun/jndi/ldap/VersionHelper12.java Changeset: 446338ed795d Author: mbalao Date: 2021-09-16 14:49 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/446338ed795d 8267729: Improve TLS client handshaking Reviewed-by: andrew ! src/share/classes/sun/security/ssl/ECDHClientKeyExchange.java ! src/share/classes/sun/security/ssl/ECDHServerKeyExchange.java ! src/share/classes/sun/security/ssl/KeyShareExtension.java ! src/share/classes/sun/security/ssl/SSLLogger.java Changeset: 12b0c54cc6b1 Author: bae Date: 2021-09-18 09:27 +0300 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/12b0c54cc6b1 8267735: Better BMP support Reviewed-by: mbalao, andrew ! src/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java ! src/share/classes/com/sun/imageio/plugins/common/iio-plugin.properties Changeset: 2bcd8e015059 Author: cverghese Date: 2021-10-14 22:19 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/2bcd8e015059 8268193: Improve requests of certificates Reviewed-by: mbalao, andrew ! src/share/classes/sun/security/ssl/CertificateRequest.java ! src/share/classes/sun/security/ssl/ClientHandshakeContext.java ! src/share/classes/sun/security/ssl/ServerKeyExchange.java Changeset: abcb7407f153 Author: cverghese Date: 2021-10-14 22:36 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/abcb7407f153 8268199: Correct certificate requests Reviewed-by: mbalao, andrew ! src/share/classes/sun/security/ssl/CertificateRequest.java ! src/share/classes/sun/security/ssl/X509Authentication.java Changeset: 6de43823dd11 Author: yan Date: 2021-09-10 15:01 +0300 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/6de43823dd11 8268506: More Manifest Digests Reviewed-by: andrew ! src/share/classes/sun/security/util/SignatureFileVerifier.java Changeset: 54441ec952f7 Author: cverghese Date: 2021-10-15 03:11 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/54441ec952f7 8269618: Better session identification Reviewed-by: andrew ! src/share/classes/sun/security/ssl/HelloCookieManager.java ! src/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/share/classes/sun/security/ssl/RandomCookie.java ! src/share/classes/sun/security/ssl/RenegoInfoExtension.java ! src/share/classes/sun/security/ssl/SessionId.java ! src/share/classes/sun/security/ssl/Utilities.java + src/share/classes/sun/security/util/ByteArrays.java Changeset: 132377e2edb2 Author: yan Date: 2021-09-01 17:33 +0300 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/132377e2edb2 8266137: Improve Keystore integrity Reviewed-by: mbalao, andrew ! src/share/classes/sun/security/tools/keytool/CertAndKeyGen.java ! src/share/classes/sun/security/tools/keytool/Main.java Changeset: a15c739dfd79 Author: andrew Date: 2021-10-15 03:13 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/a15c739dfd79 Added tag jdk8u312-b07 for changeset 132377e2edb2 ! .hgtags Changeset: 0fdfce14a6d9 Author: andrew Date: 2021-10-15 04:03 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/0fdfce14a6d9 Merge jdk8u312-b07 ! .hgtags ! src/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java ! src/share/classes/com/sun/imageio/plugins/common/iio-plugin.properties ! src/share/classes/com/sun/jndi/ldap/VersionHelper12.java ! src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java ! src/share/classes/java/net/URLClassLoader.java ! src/share/classes/java/util/HashMap.java ! src/share/classes/java/util/HashSet.java ! src/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/share/classes/sun/security/tools/keytool/Main.java Changeset: b2dfa021c7c3 Author: andrew Date: 2021-10-15 04:05 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/b2dfa021c7c3 Added tag aarch64-shenandoah-jdk8u312-b07 for changeset 0fdfce14a6d9 ! .hgtags From gnu.andrew at redhat.com Mon Nov 1 13:31:35 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Mon, 01 Nov 2021 13:31:35 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/hotspot: 8 new changesets Message-ID: <202111011331.1A1DVZ4K028987@aojmv0008.oracle.com> Changeset: 35002b4e84f9 Author: andrew Date: 2021-09-14 00:27 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/35002b4e84f9 Added tag jdk8u312-b06 for changeset e2ac513ec7b3 ! .hgtags Changeset: 78565a54a256 Author: mbalao Date: 2015-07-09 12:36 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/78565a54a256 8130183: InnerClasses: VM permits wrong Throw ClassFormatError if InnerClasses attribute's inner_class_info_index is 0 Reviewed-by: acorn, lfoltan, andrew ! src/share/vm/classfile/classFileParser.cpp Changeset: 09099f70d11e Author: mbalao Date: 2021-08-03 06:57 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/09099f70d11e 8269624: Enhance method selection support Reviewed-by: andrew ! src/share/vm/code/dependencies.cpp Changeset: fe198a8a1cab Author: avoitylov Date: 2021-08-09 18:12 +0300 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/fe198a8a1cab 8270398: Enhance canonicalization Reviewed-by: rhalade, mschoene, coleenp, andrew ! src/share/vm/classfile/verifier.cpp Changeset: 8aac6d08b58e Author: avoitylov Date: 2021-08-09 18:12 +0300 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/8aac6d08b58e 8270404: Better canonicalization Reviewed-by: coleenp, rhalade, mschoene, andrew ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/prims/jvm.cpp Changeset: d2ac58d4fe66 Author: andrew Date: 2021-10-15 02:30 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/d2ac58d4fe66 Added tag jdk8u312-b07 for changeset 8aac6d08b58e ! .hgtags Changeset: 55c41dea0d82 Author: andrew Date: 2021-10-15 04:03 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/55c41dea0d82 Merge jdk8u312-b07 ! .hgtags ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/code/dependencies.cpp ! src/share/vm/prims/jvm.cpp Changeset: 9be9a829ad9e Author: andrew Date: 2021-10-15 04:05 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/9be9a829ad9e Added tag aarch64-shenandoah-jdk8u312-b07 for changeset 55c41dea0d82 ! .hgtags From pchilanomate at openjdk.java.net Mon Nov 1 15:28:49 2021 From: pchilanomate at openjdk.java.net (Patricio Chilano Mateo) Date: Mon, 1 Nov 2021 15:28:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275950: Use only _thread_in_vm in ~ThreadBlockInVMPreprocess() Message-ID: Changeset: f55e68c9 Author: Patricio Chilano Mateo Date: 2021-11-01 15:27:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f55e68c92924bb70471a4851f616d4c3065ffa92 8275950: Use only _thread_in_vm in ~ThreadBlockInVMPreprocess() Reviewed-by: dholmes, dcubed ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepoint.hpp From lkorinth at openjdk.java.net Mon Nov 1 15:38:54 2021 From: lkorinth at openjdk.java.net (Leo Korinth) Date: Mon, 1 Nov 2021 15:38:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276121: G1: Remove unused and uninitialized _g1h in g1SATBMarkQueueSet.hpp Message-ID: Changeset: c8abe354 Author: Leo Korinth Date: 2021-11-01 15:37:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c8abe354c1ddc988ff54b9a96a4a825e2aa70f4b 8276121: G1: Remove unused and uninitialized _g1h in g1SATBMarkQueueSet.hpp Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.hpp From tschatzl at openjdk.java.net Mon Nov 1 16:50:35 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Mon, 1 Nov 2021 16:50:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276107: Preventive collections trigger before maxing out heap Message-ID: <3d194a51-8b2c-4fe7-965a-be6a19025f4a@openjdk.org> Changeset: e265f838 Author: Thomas Schatzl Date: 2021-11-01 16:48:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e265f83858b84451258677f130f98be5375a417a 8276107: Preventive collections trigger before maxing out heap Reviewed-by: sjohanss, ayang ! src/hotspot/share/gc/g1/g1Policy.cpp From pconcannon at openjdk.java.net Mon Nov 1 17:13:36 2021 From: pconcannon at openjdk.java.net (Patrick Concannon) Date: Mon, 1 Nov 2021 17:13:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260428: Drop support for pre JDK 1.4 DatagramSocketImpl implementations Message-ID: Changeset: 97715440 Author: Patrick Concannon Date: 2021-11-01 17:11:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/977154400be786c500f36ba14188bff79db57075 8260428: Drop support for pre JDK 1.4 DatagramSocketImpl implementations Reviewed-by: alanb, dfuchs, vtewari ! src/java.base/share/classes/java/net/DatagramSocketImpl.java ! src/java.base/share/classes/java/net/NetMulticastSocket.java + test/jdk/java/net/DatagramSocket/OldDatagramSocketImplTest.java From zgu at openjdk.java.net Mon Nov 1 19:39:50 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Mon, 1 Nov 2021 19:39:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276205: Shenandoah: CodeCache_lock should always be held for initializing code cache iteration Message-ID: <7c1f7922-16ca-494d-91e0-3a92f3b5fb26@openjdk.org> Changeset: 99b7b95e Author: Zhengyu Gu Date: 2021-11-01 19:38:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/99b7b95e014da6e491ba7adfd21de53d6ae166fe 8276205: Shenandoah: CodeCache_lock should always be held for initializing code cache iteration Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp From kizune at openjdk.java.net Mon Nov 1 22:31:00 2021 From: kizune at openjdk.java.net (Alexander Zuev) Date: Mon, 1 Nov 2021 22:31:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262945: [macos] Regression Manual Test for Key Events Fails Message-ID: Changeset: 47e7a425 Author: Alisen Chung Committer: Alexander Zuev Date: 2021-11-01 22:29:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/47e7a42594f1c36f71cdf4d383080bf8d616b7e7 8262945: [macos] Regression Manual Test for Key Events Fails Reviewed-by: prr, kizune ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m From prappo at openjdk.java.net Mon Nov 1 22:51:42 2021 From: prappo at openjdk.java.net (Pavel Rappo) Date: Mon, 1 Nov 2021 22:51:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276234: Trivially clean up locale-related code Message-ID: Changeset: 2eafa036 Author: Pavel Rappo Date: 2021-11-01 22:50:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2eafa036c03d3e8f3dba8f67dd37b484874dc3d3 8276234: Trivially clean up locale-related code Reviewed-by: redestad, naoto, iris ! src/java.base/share/classes/java/time/chrono/JapaneseChronology.java ! src/java.base/share/classes/sun/util/locale/BaseLocale.java ! src/java.base/share/classes/sun/util/resources/LocaleData.java From prr at openjdk.java.net Tue Nov 2 02:51:31 2021 From: prr at openjdk.java.net (Phil Race) Date: Tue, 2 Nov 2021 02:51:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8273704: DrawStringWithInfiniteXform.java failed : drawString with InfiniteXform transform takes long time Message-ID: <7a12682e-acd3-4b39-bf2b-6e07670bd7ce@openjdk.org> Changeset: acceffcb Author: Phil Race Date: 2021-11-02 02:49:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/acceffcbf73aa4416c487f890f3ca65e55e47164 8273704: DrawStringWithInfiniteXform.java failed : drawString with InfiniteXform transform takes long time Reviewed-by: serb, psadhukhan ! test/jdk/java/awt/FontClass/DrawStringWithInfiniteXform.java From shade at openjdk.java.net Tue Nov 2 06:40:16 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 2 Nov 2021 06:40:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276105: C2: Conv(D|F)2(I|L)Nodes::Ideal should handle rounding correctly Message-ID: Changeset: 0488ebdf Author: Aleksey Shipilev Date: 2021-11-02 06:38:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0488ebdf14dacfa79d98de16ed949c813dd88701 8276105: C2: Conv(D|F)2(I|L)Nodes::Ideal should handle rounding correctly Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/convertnode.cpp From alanb at openjdk.java.net Tue Nov 2 06:45:56 2021 From: alanb at openjdk.java.net (Alan Bateman) Date: Tue, 2 Nov 2021 06:45:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276164: RandomAccessFile#write method could throw IndexOutOfBoundsException that is not described in javadoc Message-ID: <21f7fd6d-b373-4888-ba3d-0260f334c220@openjdk.org> Changeset: 9bf31652 Author: Masanori Yano Committer: Alan Bateman Date: 2021-11-02 06:44:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9bf31652cbe8eb2699babe5e52e62ea1f1578588 8276164: RandomAccessFile#write method could throw IndexOutOfBoundsException that is not described in javadoc Reviewed-by: alanb ! src/java.base/share/classes/java/io/DataOutput.java ! src/java.base/share/classes/java/io/RandomAccessFile.java From coffeys at openjdk.java.net Tue Nov 2 09:48:29 2021 From: coffeys at openjdk.java.net (Sean Coffey) Date: Tue, 2 Nov 2021 09:48:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276236: Table headers missing in Formatter api docs Message-ID: <42e371c8-884b-4737-8cae-b45243aa3227@openjdk.org> Changeset: 92be9d8c Author: Ludvig Janiuk Committer: Sean Coffey Date: 2021-11-02 09:46:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/92be9d8c535274eea4edd06273e6d7811f6bb113 8276236: Table headers missing in Formatter api docs Reviewed-by: coffeys, iris ! src/java.base/share/classes/java/util/Formatter.java From shade at openjdk.java.net Tue Nov 2 10:28:07 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 2 Nov 2021 10:28:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8252990: Intrinsify Unsafe.storeStoreFence Message-ID: <308e47a7-e8aa-409b-9056-1c987e86db4d@openjdk.org> Changeset: b7a06be9 Author: Aleksey Shipilev Date: 2021-11-02 10:26:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b7a06be98d3057dac4adbb7f4071ac62cf88fe52 8252990: Intrinsify Unsafe.storeStoreFence Reviewed-by: dholmes, thartmann, whuang ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java From sgehwolf at openjdk.java.net Tue Nov 2 10:41:03 2021 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Tue, 2 Nov 2021 10:41:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275735: [linux] Remove deprecated Metrics api (kernel memory limit) Message-ID: Changeset: 9971a2ca Author: Severin Gehwolf Date: 2021-11-02 10:39:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9971a2cab3892a17f3fd39243df5ecfff5b9f108 8275735: [linux] Remove deprecated Metrics api (kernel memory limit) Reviewed-by: hseigel, mchung ! src/java.base/linux/classes/jdk/internal/platform/CgroupV1Metrics.java ! src/java.base/linux/classes/jdk/internal/platform/CgroupV1MetricsImpl.java ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java ! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java ! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV1.java From hannesw at openjdk.java.net Tue Nov 2 12:12:17 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Tue, 2 Nov 2021 12:12:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275406: Add copy-to-clipboard feature to snippet UI Message-ID: <376fe61f-ed6e-47bf-b4bb-7a11ba3fb31f@openjdk.org> Changeset: 8630f55e Author: Hannes Walln?fer Date: 2021-11-02 12:10:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8630f55ed7a0483ec5dcb13a7f53b52bc4ab6fc6 8275406: Add copy-to-clipboard feature to snippet UI Reviewed-by: erikj, jjg ! make/CompileInterimLangtools.gmk ! make/modules/jdk.javadoc/Java.gmk ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.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/HtmlAttr.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/copy.svg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java ! test/langtools/jdk/javadoc/lib/javadoc/tester/LinkChecker.java ! test/langtools/jdk/javadoc/tool/api/basic/APITest.java From coffeys at openjdk.java.net Tue Nov 2 13:03:46 2021 From: coffeys at openjdk.java.net (Sean Coffey) Date: Tue, 2 Nov 2021 13:03:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275766: (tz) Update Timezone Data to 2021e Message-ID: <857ae431-7e46-4a31-a819-baea6d01abfc@openjdk.org> Changeset: 5b4e3986 Author: Yoshiki Sato Committer: Sean Coffey Date: 2021-11-02 13:02:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5b4e39863dbc0d61e91675261dd6887f704ab868 8275766: (tz) Update Timezone Data to 2021e 8275849: TestZoneInfo310.java fails with tzdata2021e Reviewed-by: naoto, iris, erikj, coffeys ! make/data/tzdata/VERSION ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/europe ! make/data/tzdata/northamerica ! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java From stuefe at openjdk.java.net Tue Nov 2 13:06:33 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 2 Nov 2021 13:06:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276175: codestrings.validate_vm gtest still broken on ppc64 after JDK-8276046 Message-ID: <9d44879c-8b34-4ed8-a282-cc7c856c3ee6@openjdk.org> Changeset: b889f2a8 Author: Thomas Stuefe Date: 2021-11-02 13:04:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b889f2a88a5e182d2424b741d8fedf2c784442f1 8276175: codestrings.validate_vm gtest still broken on ppc64 after JDK-8276046 Reviewed-by: mdoerr ! test/hotspot/gtest/code/test_codestrings.cpp From kizune at openjdk.java.net Tue Nov 2 13:24:49 2021 From: kizune at openjdk.java.net (Alexander Zuev) Date: Tue, 2 Nov 2021 13:24:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8202667: java/awt/Debug/DumpOnKey/DumpOnKey.java times out on Windows Message-ID: Changeset: cd778f5b Author: Alexander Zuev Date: 2021-11-02 13:23:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cd778f5b049d52b68ab5872aad5f81e86e1718f7 8202667: java/awt/Debug/DumpOnKey/DumpOnKey.java times out on Windows Reviewed-by: prr ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Debug/DumpOnKey/DumpOnKey.java From naoto at openjdk.java.net Tue Nov 2 16:09:55 2021 From: naoto at openjdk.java.net (Naoto Sato) Date: Tue, 2 Nov 2021 16:09:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276188: Clarify "default charset" descriptions in String class Message-ID: <43e319e9-72c2-4eb7-9d42-473470253f49@openjdk.org> Changeset: 495c828a Author: Naoto Sato Date: 2021-11-02 16:08:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/495c828ae95205885b091dde795b517ba332a2b1 8276188: Clarify "default charset" descriptions in String class Reviewed-by: iris, joehw ! src/java.base/share/classes/java/lang/String.java From bpb at openjdk.java.net Tue Nov 2 16:29:42 2021 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Tue, 2 Nov 2021 16:29:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276260: (se) Remove java/nio/channels/Selector/Wakeup.java from ProblemList (win) Message-ID: <4dcc32a2-36a7-4a01-9c66-05f738dc03f2@openjdk.org> Changeset: fa4ce824 Author: Brian Burkhalter Date: 2021-11-02 16:27:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fa4ce824a39264e765b8236ee58b1f28faa371e0 8276260: (se) Remove java/nio/channels/Selector/Wakeup.java from ProblemList (win) Reviewed-by: alanb ! test/jdk/ProblemList.txt From phh at openjdk.java.net Tue Nov 2 16:34:05 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Tue, 2 Nov 2021 16:34:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275729: Qualified method names in CodeHeap Analytics Message-ID: <2fff7663-a767-441c-9379-8ce152379c96@openjdk.org> Changeset: 8fc16f16 Author: Evgeny Astigeevich Committer: Paul Hohensee Date: 2021-11-02 16:32:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8fc16f1605b396bfb9265a97bc126d435d6d5951 8275729: Qualified method names in CodeHeap Analytics Reviewed-by: yyang, thartmann ! src/hotspot/share/code/codeHeapState.cpp + test/hotspot/jtreg/serviceability/dcmd/compiler/CodeHeapAnalyticsMethodNames.java From dcubed at openjdk.java.net Tue Nov 2 16:52:03 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Tue, 2 Nov 2021 16:52:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276367: ProblemList vmTestbase/nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption/TestDescription.java Message-ID: <394cc487-1862-419d-961b-7733579112bc@openjdk.org> Changeset: 01105d69 Author: Daniel D. Daugherty Date: 2021-11-02 16:50:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/01105d6985b39d4064b9066eab3612da5a401685 8276367: ProblemList vmTestbase/nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption/TestDescription.java Reviewed-by: bpb ! test/hotspot/jtreg/ProblemList.txt From lancea at openjdk.java.net Tue Nov 2 18:08:49 2021 From: lancea at openjdk.java.net (Lance Andersen) Date: Tue, 2 Nov 2021 18:08:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275840: Add test to java/nio/channels/Channels/TransferTo.java to test transfer sizes > 2GB Message-ID: <2922c5a9-e65f-4a3d-8901-7983b7c29cf7@openjdk.org> Changeset: 6a04899b Author: Markus Karg Committer: Lance Andersen Date: 2021-11-02 18:06:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6a04899ba1a62f52f7e28cc2ed72bdca115e6562 8275840: Add test to java/nio/channels/Channels/TransferTo.java to test transfer sizes > 2GB Reviewed-by: lancea ! test/jdk/java/nio/channels/Channels/TransferTo.java From amenkov at openjdk.java.net Tue Nov 2 21:59:25 2021 From: amenkov at openjdk.java.net (Alex Menkov) Date: Tue, 2 Nov 2021 21:59:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8274930: sun/tools/jps/TestJps.java can fail with long VM arguments string Message-ID: Changeset: bb92fb02 Author: Alex Menkov Date: 2021-11-02 21:57:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bb92fb02ca8c5795989065a9037748dc39ed77db 8274930: sun/tools/jps/TestJps.java can fail with long VM arguments string Reviewed-by: sspitsyn, lmesnik ! test/jdk/sun/tools/jps/JpsHelper.java From gli at openjdk.java.net Wed Nov 3 01:59:01 2021 From: gli at openjdk.java.net (Guoxiong Li) Date: Wed, 3 Nov 2021 01:59:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8274942: AssertionError at jdk.compiler/com.sun.tools.javac.util.Assert.error(Assert.java:155) Message-ID: Changeset: 2b02b6f5 Author: Guoxiong Li Date: 2021-11-03 01:57:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2b02b6f513b062261195ca1edd059d16abb7bec6 8274942: AssertionError at jdk.compiler/com.sun.tools.javac.util.Assert.error(Assert.java:155) Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java + test/langtools/tools/javac/annotations/typeAnnotations/NestTypeAnnotation.java From iveresov at openjdk.java.net Wed Nov 3 05:53:08 2021 From: iveresov at openjdk.java.net (Igor Veresov) Date: Wed, 3 Nov 2021 05:53:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275086: compiler/c2/irTests/TestPostParseCallDevirtualization.java fails when compiler1 is disabled Message-ID: Changeset: 87b926eb Author: sunguoyun Committer: Igor Veresov Date: 2021-11-03 05:51:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/87b926ebb7f1e341da858f7a9892377586abc026 8275086: compiler/c2/irTests/TestPostParseCallDevirtualization.java fails when compiler1 is disabled Reviewed-by: iveresov ! test/hotspot/jtreg/compiler/c2/irTests/TestPostParseCallDevirtualization.java From chagedorn at openjdk.java.net Wed Nov 3 08:46:17 2021 From: chagedorn at openjdk.java.net (Christian Hagedorn) Date: Wed, 3 Nov 2021 08:46:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276044: ciReplay: C1 does not dump a replay file when using DumpReplay as compile command option Message-ID: <57b868f7-860b-4a52-ba4e-ad5510c39022@openjdk.org> Changeset: 7439b59b Author: Christian Hagedorn Date: 2021-11-03 08:44:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7439b59b5a6816269b16d210ef10779fc9def8e2 8276044: ciReplay: C1 does not dump a replay file when using DumpReplay as compile command option Reviewed-by: kvn, thartmann, dlong ! src/hotspot/share/c1/c1_Compilation.cpp ! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java + test/hotspot/jtreg/compiler/ciReplay/TestDumpReplayCommandLine.java From shade at openjdk.java.net Wed Nov 3 09:08:16 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 3 Nov 2021 09:08:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276157: C2: Compiler stack overflow during escape analysis on Linux x86_32 Message-ID: Changeset: 465d350d Author: Aleksey Shipilev Date: 2021-11-03 09:06:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/465d350d0b3cac277a58b9f8ece196c1cde68e80 8276157: C2: Compiler stack overflow during escape analysis on Linux x86_32 Reviewed-by: kvn, thartmann ! src/hotspot/os_cpu/linux_x86/globals_linux_x86.hpp From prappo at openjdk.java.net Wed Nov 3 10:09:44 2021 From: prappo at openjdk.java.net (Pavel Rappo) Date: Wed, 3 Nov 2021 10:09:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276348: Use blessed modifier order in java.base Message-ID: <63d9e184-9bfe-4740-8446-205ed102eaee@openjdk.org> Changeset: 61506336 Author: Pavel Rappo Date: 2021-11-03 10:07:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/615063364ab6bdd3fa83401745e05b45e13eacdb 8276348: Use blessed modifier order in java.base Reviewed-by: dfuchs, darcy, iris, rriggs, martin ! src/java.base/share/classes/java/io/ObjectInputFilter.java ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/lang/Object.java ! src/java.base/share/classes/java/lang/Process.java ! src/java.base/share/classes/java/lang/StackStreamFactory.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/WeakPairMap.java ! src/java.base/share/classes/java/lang/invoke/AbstractConstantGroup.java ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/util/ImmutableCollections.java ! src/java.base/share/classes/jdk/internal/icu/util/CodePointTrie.java ! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java ! src/java.base/share/classes/jdk/internal/jimage/NativeImageBuffer.java ! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java ! src/java.base/share/classes/jdk/internal/module/ModuleReferences.java ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! src/java.base/share/classes/sun/security/jca/ProviderList.java ! src/java.base/share/classes/sun/security/rsa/RSAPrivateKeyImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLHandshake.java From zgu at openjdk.java.net Wed Nov 3 12:09:53 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 3 Nov 2021 12:09:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275730: Relax memory constraint on MultiThreadedRefCounter Message-ID: Changeset: a316c06e Author: Zhengyu Gu Date: 2021-11-03 12:08:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a316c06e03e06b86ceca376cf20dcb9c526905f5 8275730: Relax memory constraint on MultiThreadedRefCounter Reviewed-by: mgronlun, minqi ! src/hotspot/share/jfr/utilities/jfrRefCountPointer.hpp From mli at openjdk.java.net Wed Nov 3 12:41:15 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Wed, 3 Nov 2021 12:41:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276298: G1: Remove unused G1SegmentedArrayBufferList::add Message-ID: Changeset: be1ca2bd Author: Hamlin Li Date: 2021-11-03 12:39:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/be1ca2bd201170b0d280030a2aae4c8d1da9f4af 8276298: G1: Remove unused G1SegmentedArrayBufferList::add Reviewed-by: tschatzl ! src/hotspot/share/gc/g1/g1SegmentedArray.hpp From dcubed at openjdk.java.net Wed Nov 3 15:03:57 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Wed, 3 Nov 2021 15:03:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276556: ProblemList java/nio/channels/FileChannel/LargeGatheringWrite.java on windows-x64 Message-ID: Changeset: 87318460 Author: Daniel D. Daugherty Date: 2021-11-03 15:02:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/87318460012d3fa1a8d3e8749d7a20328b27b826 8276556: ProblemList java/nio/channels/FileChannel/LargeGatheringWrite.java on windows-x64 Reviewed-by: alanb ! test/jdk/ProblemList.txt From chagedorn at openjdk.java.net Wed Nov 3 15:33:44 2021 From: chagedorn at openjdk.java.net (Christian Hagedorn) Date: Wed, 3 Nov 2021 15:33:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276036: The value of full_count in the message of insufficient codecache is wrong Message-ID: <4245e8b2-b677-4115-aa53-17f7d2a05758@openjdk.org> Changeset: 61cb4bc6 Author: Tobias Holenstein Committer: Christian Hagedorn Date: 2021-11-03 15:31:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/61cb4bc6b0252536364a86f38ff2e5c8c7ab610b 8276036: The value of full_count in the message of insufficient codecache is wrong Reviewed-by: kvn, dlong, thartmann, chagedorn ! src/hotspot/share/code/codeCache.cpp From shade at openjdk.java.net Wed Nov 3 15:44:09 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 3 Nov 2021 15:44:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275604: Zero: Reformat opclabels_data Message-ID: <47069416-979a-4ba1-a088-35c75de91ef4@openjdk.org> Changeset: 724bf3be Author: Aleksey Shipilev Date: 2021-11-03 15:41:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/724bf3be1458f7da502f8772be6151bed826b4f7 8275604: Zero: Reformat opclabels_data Reviewed-by: adinn, zgu ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp From dfuchs at openjdk.java.net Wed Nov 3 16:24:58 2021 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Wed, 3 Nov 2021 16:24:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <7aefc483-9602-4bc0-bced-dc54a52543d9@openjdk.org> Changeset: 0ef8cbe3 Author: Phil Race Date: 2021-11-03 16:22:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0ef8cbe32540814d4c0be9c7b0f78486408657a7 8276385: Re-run blessed-modifier-order script on java.desktop and jdk.accessibility Reviewed-by: serb ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/BaselineTIFFTagSet.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifGPSTagSet.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifInteroperabilityTagSet.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifParentTIFFTagSet.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifTIFFTagSet.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/FaxTIFFTagSet.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/GeoTIFFTagSet.java ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java ! src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphListColor.java ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AWTEventMonitor.java ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AccessibilityEventMonitor.java ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AccessibilityListenerList.java ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/EventID.java ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/EventQueueMonitor.java ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/SwingEventMonitor.java ! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java Changeset: 7115892f Author: Daniel Fuchs Date: 2021-11-03 16:23:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7115892f96a5a57ce9d37602038b787d19da5d81 8276401: Use blessed modifier order in java.net.http Reviewed-by: prappo, rriggs ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java ! src/java.net.http/share/classes/jdk/internal/net/http/SocketTube.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/DebugLogger.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/FlowTube.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/MinimalFuture.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLTube.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/SequentialScheduler.java From bpb at openjdk.java.net Wed Nov 3 16:57:26 2021 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Wed, 3 Nov 2021 16:57:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8273922: (fs) UserDefinedFileAttributeView doesn't handle file names that are just under the MAX_PATH limit (win) Message-ID: <5e4887d5-078d-41fd-aac6-0c1f4890b785@openjdk.org> Changeset: 684edbb4 Author: Brian Burkhalter Date: 2021-11-03 16:55:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/684edbb4c884cbc3e05118e4bc9808b5d5b71a74 8273922: (fs) UserDefinedFileAttributeView doesn't handle file names that are just under the MAX_PATH limit (win) Reviewed-by: alanb ! src/java.base/windows/classes/sun/nio/fs/WindowsUserDefinedFileAttributeView.java ! test/jdk/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java From cjplummer at openjdk.java.net Wed Nov 3 18:20:37 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Wed, 3 Nov 2021 18:20:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276208: vmTestbase/nsk/jdb/repeat/repeat001/repeat001.java fails with "AssertionError: Unexpected output" Message-ID: <65af2670-7ddc-4441-a0b5-b2ef1916485d@openjdk.org> Changeset: c7f070f5 Author: Jakob Cornell Committer: Chris Plummer Date: 2021-11-03 18:18:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c7f070f5f17dad661cc3296f2e3cd7a1cd5fc742 8276208: vmTestbase/nsk/jdb/repeat/repeat001/repeat001.java fails with "AssertionError: Unexpected output" Reviewed-by: cjplummer, iklam ! test/hotspot/jtreg/vmTestbase/nsk/jdb/list/list003/list003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/repeat/repeat001/repeat001.java From msheppar at openjdk.java.net Wed Nov 3 19:32:11 2021 From: msheppar at openjdk.java.net (Mark Sheppard) Date: Wed, 3 Nov 2021 19:32:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275650: Problemlist java/io/File/createTempFile/SpecialTempFile.java for Windows 11 Message-ID: <46cf4ab1-ebec-4f71-8501-c9b9730ff44b@openjdk.org> Changeset: 32895ac6 Author: Ivan ?ipka Committer: Mark Sheppard Date: 2021-11-03 19:30:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/32895ac60949ccceb0a3d25c73ec5e3a00c29593 8275650: Problemlist java/io/File/createTempFile/SpecialTempFile.java for Windows 11 Reviewed-by: bpb, msheppar + out ! test/jdk/ProblemList.txt From darcy at openjdk.java.net Wed Nov 3 21:22:55 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Wed, 3 Nov 2021 21:22:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276588: Change "ccc" to "CSR" in HotSpot sources Message-ID: Changeset: f3320d2f Author: Joe Darcy Date: 2021-11-03 21:20:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f3320d2fbd28349fa5eab3ea0da0ff0a3ef54c62 8276588: Change "ccc" to "CSR" in HotSpot sources Reviewed-by: dcubed, kbarrett ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/runtime/globals.hpp From jiefu at openjdk.java.net Wed Nov 3 22:47:48 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Wed, 3 Nov 2021 22:47:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276066: Reset LoopPercentProfileLimit for x86 due to suboptimal performance Message-ID: <49ae58e5-4574-476b-af63-581c1d45dcd9@openjdk.org> Changeset: 0ab910d6 Author: Jie Fu Date: 2021-11-03 22:45:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0ab910d626a05106e1366438aeb5b16e16374c2f 8276066: Reset LoopPercentProfileLimit for x86 due to suboptimal performance Reviewed-by: thartmann, kvn ! src/hotspot/cpu/x86/c2_globals_x86.hpp + test/micro/org/openjdk/bench/vm/compiler/LoopUnroll.java From redestad at openjdk.java.net Wed Nov 3 22:59:32 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Wed, 3 Nov 2021 22:59:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276220: Reduce excessive allocations in DateTimeFormatter Message-ID: Changeset: ce8c7670 Author: Claes Redestad Date: 2021-11-03 22:57:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ce8c76700ba854f43c48d32b068b30e7d78d9d1e 8276220: Reduce excessive allocations in DateTimeFormatter Reviewed-by: scolebourne, naoto ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.base/share/classes/java/time/format/DateTimePrintContext.java ! test/jdk/java/time/test/java/time/format/TestFractionPrinterParser.java + test/micro/org/openjdk/bench/java/time/format/DateTimeFormatterBench.java From minqi at openjdk.java.net Wed Nov 3 23:17:57 2021 From: minqi at openjdk.java.net (Yumin Qi) Date: Wed, 3 Nov 2021 23:17:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8271420: Extend CDS custom loader support to Windows platform Message-ID: <58b9580e-c786-4b75-a27a-aac17eec1900@openjdk.org> Changeset: 603bba28 Author: Yumin Qi Date: 2021-11-03 23:16:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/603bba282a089928fd23f8da23a7c1b2d52944ef 8271420: Extend CDS custom loader support to Windows platform Reviewed-by: iklam, ccheung ! src/hotspot/share/cds/classListParser.cpp ! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/test-classes/CustomAppLoader.java ! test/lib/jdk/test/lib/Platform.java From ysuenaga at openjdk.java.net Thu Nov 4 04:36:04 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Thu, 4 Nov 2021 04:36:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276615: Update CR number of some tests in ProblemList-zgc.txt Message-ID: <641fcd25-b210-4e2d-af1c-797477a98e99@openjdk.org> Changeset: 558ee40a Author: Yasumasa Suenaga Date: 2021-11-04 04:34:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/558ee40a4ac158e5be8269c87b7e18af77dd14c5 8276615: Update CR number of some tests in ProblemList-zgc.txt Reviewed-by: dholmes ! test/hotspot/jtreg/ProblemList-zgc.txt From shade at openjdk.java.net Thu Nov 4 08:05:08 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 4 Nov 2021 08:05:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276096: Simplify Unsafe.{load|store}Fence fallbacks by delegating to fullFence Message-ID: Changeset: fb0be81f Author: Aleksey Shipilev Date: 2021-11-04 08:03:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fb0be81f0148d9aea73321a0c2bd83b2e477d952 8276096: Simplify Unsafe.{load|store}Fence fallbacks by delegating to fullFence Reviewed-by: psandoz, aph, dholmes ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/prims/unsafe.cpp ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java From shade at openjdk.java.net Thu Nov 4 08:10:34 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 4 Nov 2021 08:10:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276217: Harmonize StrictMath intrinsics handling Message-ID: <2b35d73f-ed06-4d70-a4bb-8b7273164783@openjdk.org> Changeset: 9eadcbb4 Author: Aleksey Shipilev Date: 2021-11-04 08:08:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9eadcbb47e902f42d933ba68e24f2bfb0ee20915 8276217: Harmonize StrictMath intrinsics handling Reviewed-by: aph, kvn ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/interpreter/abstractInterpreter.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/library_call.cpp From chagedorn at openjdk.java.net Thu Nov 4 08:55:33 2021 From: chagedorn at openjdk.java.net (Christian Hagedorn) Date: Thu, 4 Nov 2021 08:55:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276227: ciReplay: SIGSEGV if classfile for replay compilation is not present after JDK-8275868 Message-ID: Changeset: a1f4c428 Author: Christian Hagedorn Date: 2021-11-04 08:53:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a1f4c428ba1b78a4e18afb87c94a5c731a5aa706 8276227: ciReplay: SIGSEGV if classfile for replay compilation is not present after JDK-8275868 Reviewed-by: kvn, thartmann, dlong ! src/hotspot/share/ci/ciReplay.cpp + test/hotspot/jtreg/compiler/ciReplay/TestNoClassFile.java From shade at openjdk.java.net Thu Nov 4 09:05:52 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 4 Nov 2021 09:05:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276623: JDK-8275650 accidentally pushed "out" file Message-ID: <037f4494-2918-454f-8659-18acd0b0dff1@openjdk.org> Changeset: c62b3476 Author: Aleksey Shipilev Date: 2021-11-04 09:03:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c62b3476ce12cea633abead0d6376ea0a05f92f9 8276623: JDK-8275650 accidentally pushed "out" file Reviewed-by: tschatzl, dholmes - out From shade at openjdk.java.net Thu Nov 4 10:26:13 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 4 Nov 2021 10:26:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275586: Zero: Simplify interpreter initialization Message-ID: <1e6c7217-4da2-41ef-8cb3-8b4468b26fa4@openjdk.org> Changeset: 3613ce7c Author: Aleksey Shipilev Date: 2021-11-04 10:23:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3613ce7c7d5bc8b7d603e1cf6a123588339aed3f 8275586: Zero: Simplify interpreter initialization Reviewed-by: aph, adinn ! src/hotspot/cpu/zero/vm_version_zero.cpp ! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp From jboes at openjdk.java.net Thu Nov 4 11:33:15 2021 From: jboes at openjdk.java.net (Julia Boes) Date: Thu, 4 Nov 2021 11:33:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275534: com.sun.net.httpserver.BasicAuthenticator should check whether "realm" is a quoted string Message-ID: <40a5a915-9d96-498d-9497-a546979792fc@openjdk.org> Changeset: ee499632 Author: Julia Boes Date: 2021-11-04 11:31:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ee499632586eabb3dab209645d5b9c781a09034b 8275534: com.sun.net.httpserver.BasicAuthenticator should check whether "realm" is a quoted string Reviewed-by: michaelm, dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/BasicAuthenticator.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java + src/jdk.httpserver/share/classes/sun/net/httpserver/Utils.java + test/jdk/com/sun/net/httpserver/BasicAuthenticatorRealm.java ! test/jdk/com/sun/net/httpserver/bugs/BasicAuthenticatorExceptionCheck.java From mli at openjdk.java.net Thu Nov 4 12:33:46 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Thu, 4 Nov 2021 12:33:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276301: G1: Refine implementation of G1CardSetFreePool::memory_sizes() Message-ID: <7a6ab307-f507-41fc-8f92-3af1f75c01b1@openjdk.org> Changeset: 7de653e4 Author: Hamlin Li Date: 2021-11-04 12:31:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7de653e428ee38339ec38533659b23a52e275f3f 8276301: G1: Refine implementation of G1CardSetFreePool::memory_sizes() Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/g1/g1CardSetMemory.cpp ! src/hotspot/share/gc/g1/g1CardSetMemory.hpp From hannesw at openjdk.java.net Thu Nov 4 13:09:02 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Thu, 4 Nov 2021 13:09:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275788: Create code element with suitable attributes for code snippets Message-ID: <92232786-5c7e-4c5e-9f96-3ac41870007e@openjdk.org> Changeset: 19075b3f Author: Hannes Walln?fer Date: 2021-11-04 13:06:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/19075b3f6b21f6d3b0624ef8e835b3cfc53228de 8275788: Create code element with suitable attributes for code snippets Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SnippetTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java ! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java From pliden at openjdk.java.net Thu Nov 4 13:49:32 2021 From: pliden at openjdk.java.net (Per Liden) Date: Thu, 4 Nov 2021 13:49:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268779: ZGC: runtime/InternalApi/ThreadCpuTimesDeadlock.java#id1 failed with "OutOfMemoryError: Java heap space" Message-ID: <1f4072de-55f8-48e8-8935-8cf171020e92@openjdk.org> Changeset: a6fa6ed1 Author: Per Liden Date: 2021-11-04 13:47:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a6fa6ed1edc6f473a7fea1fa00edd467ab778983 8268779: ZGC: runtime/InternalApi/ThreadCpuTimesDeadlock.java#id1 failed with "OutOfMemoryError: Java heap space" Reviewed-by: eosterlund, stefank ! src/hotspot/share/gc/z/zDriver.cpp From kvn at openjdk.java.net Thu Nov 4 15:03:25 2021 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Thu, 4 Nov 2021 15:03:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276429: CodeHeapState::print_names() fails with "assert(klass->is_loader_alive()) failed: must be alive" Message-ID: <25016f5e-604b-4587-b63f-f8e1ed72316d@openjdk.org> Changeset: 5acff753 Author: Evgeny Astigeevich Committer: Vladimir Kozlov Date: 2021-11-04 15:01:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5acff75379a4ad0acfcfc6a64fcc4b588ef048c7 8276429: CodeHeapState::print_names() fails with "assert(klass->is_loader_alive()) failed: must be alive" Reviewed-by: kvn ! src/hotspot/share/code/codeHeapState.cpp From ihse at openjdk.java.net Thu Nov 4 15:08:29 2021 From: ihse at openjdk.java.net (Magnus Ihse Bursie) Date: Thu, 4 Nov 2021 15:08:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276640: Use blessed modifier order in jfr code Message-ID: Changeset: 49b7b2ea Author: Magnus Ihse Bursie Date: 2021-11-04 15:06:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/49b7b2ea0971fe99567bdbd962d63b90ff2eeefd 8276640: Use blessed modifier order in jfr code Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/FilePurger.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PrivateAccess.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java From shade at openjdk.java.net Thu Nov 4 15:42:48 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 4 Nov 2021 15:42:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276550: Use SHA256 hash in build.tools.depend.Depend Message-ID: <9560ca26-d18b-4f30-b9b3-a846cb0b227c@openjdk.org> Changeset: afb502e2 Author: Aleksey Shipilev Date: 2021-11-04 15:41:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/afb502e28a81183cef76a7e60fc052e8cad3afe3 8276550: Use SHA256 hash in build.tools.depend.Depend Reviewed-by: adinn, aph, andrew, ihse ! make/jdk/src/classes/build/tools/depend/Depend.java From prappo at openjdk.java.net Thu Nov 4 15:53:14 2021 From: prappo at openjdk.java.net (Pavel Rappo) Date: Thu, 4 Nov 2021 15:53:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276338: Minor improve of wording for String.to(Lower|Upper)Case Message-ID: <97c1075a-02f9-45fc-8694-f298679c30e4@openjdk.org> Changeset: bf4ddf9c Author: Pavel Rappo Date: 2021-11-04 15:51:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bf4ddf9cb7408db321e7fd73600a5a9a85ca49eb 8276338: Minor improve of wording for String.to(Lower|Upper)Case Reviewed-by: rriggs, naoto ! src/java.base/share/classes/java/lang/String.java From prappo at openjdk.java.net Thu Nov 4 15:59:03 2021 From: prappo at openjdk.java.net (Pavel Rappo) Date: Thu, 4 Nov 2021 15:59:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276573: Use blessed modifier order in jdk.javadoc Message-ID: <1e25db3b-db1a-4f0d-b28f-5244beb3db2a@openjdk.org> Changeset: b57715a1 Author: Pavel Rappo Date: 2021-11-04 15:56:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b57715a117d9b7f79fcf4fec3b8f369b6aa42598 8276573: Use blessed modifier order in jdk.javadoc Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Attribute.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/MarkupParser.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/DocLint.java From bpb at openjdk.java.net Thu Nov 4 16:34:53 2021 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Thu, 4 Nov 2021 16:34:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276199: java/nio/channels/FileChannel/LargeGatheringWrite.java fails to terminate correctly Message-ID: <902b7178-52f2-4a32-b7c1-c039e89c781d@openjdk.org> Changeset: 7bb21733 Author: Brian Burkhalter Date: 2021-11-04 16:33:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7bb2173383bc1c0d55564d31303a547957d87a15 8276199: java/nio/channels/FileChannel/LargeGatheringWrite.java fails to terminate correctly Reviewed-by: alanb ! test/jdk/ProblemList.txt ! test/jdk/java/nio/channels/FileChannel/LargeGatheringWrite.java From ihse at openjdk.java.net Thu Nov 4 17:04:28 2021 From: ihse at openjdk.java.net (Magnus Ihse Bursie) Date: Thu, 4 Nov 2021 17:04:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276629: Use blessed modifier order in core-libs code Message-ID: <45c3a257-c766-48d0-8ffc-6517cbd922b3@openjdk.org> Changeset: 1533b819 Author: Magnus Ihse Bursie Date: 2021-11-04 17:02:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1533b8191bed9d65ab4af03945584d8b2276d828 8276629: Use blessed modifier order in core-libs code Reviewed-by: dholmes, aefimov, dfuchs, mchung, iris ! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java ! src/java.rmi/share/classes/java/rmi/server/LoaderHandler.java ! src/java.rmi/share/classes/java/rmi/server/RMISocketFactory.java ! src/java.rmi/share/classes/java/rmi/server/RemoteObject.java ! src/java.rmi/share/classes/java/rmi/server/RemoteRef.java ! src/java.rmi/share/classes/java/rmi/server/RemoteStub.java ! src/java.rmi/share/classes/sun/rmi/log/ReliableLog.java ! src/java.rmi/share/classes/sun/rmi/transport/ObjectTable.java ! src/java.rmi/share/classes/sun/rmi/transport/Target.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetProvider.java ! src/jdk.dynalink/share/classes/jdk/dynalink/BiClassValue.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Annotation.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConstantPool.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Dependencies.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Profile.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageResourcesTree.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginRepository.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ResourceFilter.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsContext.java ! src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContextFactory.java From mchung at openjdk.java.net Thu Nov 4 17:27:58 2021 From: mchung at openjdk.java.net (Mandy Chung) Date: Thu, 4 Nov 2021 17:27:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276649: MethodHandles.Lookup docs: replace the table in the cross-module access check section with list Message-ID: <91e68fba-c195-4383-94b3-200f632d3c2c@openjdk.org> Changeset: 99d4b07c Author: Ludvig Janiuk Committer: Mandy Chung Date: 2021-11-04 17:26:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/99d4b07cddec05428e4d578ba6f494f51b92e841 8276649: MethodHandles.Lookup docs: replace the table in the cross-module access check section with list Reviewed-by: mchung ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java From zgu at openjdk.java.net Thu Nov 4 19:42:44 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Thu, 4 Nov 2021 19:42:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275718: Relax memory constraint on exception counter updates Message-ID: <2d1a3f4d-5fe7-4ff3-a8fa-b1947ccd97a2@openjdk.org> Changeset: 2b5a32c7 Author: Zhengyu Gu Date: 2021-11-04 19:40:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2b5a32c73f22c69d7ccedac761af1dbb4a7f297d 8275718: Relax memory constraint on exception counter updates Reviewed-by: dholmes, minqi ! src/hotspot/share/utilities/exceptions.cpp From ihse at openjdk.java.net Thu Nov 4 19:47:04 2021 From: ihse at openjdk.java.net (Magnus Ihse Bursie) Date: Thu, 4 Nov 2021 19:47:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276655: Use blessed modifier order in SCTP Message-ID: Changeset: 81203efe Author: Magnus Ihse Bursie Date: 2021-11-04 19:44:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/81203efe411320ff4e390605f980d14e7f70252f 8276655: Use blessed modifier order in SCTP Reviewed-by: alanb, dfuchs ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/AssociationChange.java ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/PeerAddrChange.java From dlong at openjdk.java.net Thu Nov 4 19:54:44 2021 From: dlong at openjdk.java.net (Dean Long) Date: Thu, 4 Nov 2021 19:54:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275670: ciReplay: java.lang.NoClassDefFoundError when trying to load java/lang/invoke/LambdaForm$MH Message-ID: <3b9f74fd-f78e-42e3-b25c-73cf273e41a0@openjdk.org> Changeset: dcf36f87 Author: Dean Long Date: 2021-11-04 19:52:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/dcf36f87f87d52490c1f0434c2fca99fc8fd90a2 8275670: ciReplay: java.lang.NoClassDefFoundError when trying to load java/lang/invoke/LambdaForm$MH Reviewed-by: kvn, chagedorn ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciEnv.hpp + test/hotspot/jtreg/compiler/ciReplay/TestLambdas.java From mchung at openjdk.java.net Thu Nov 4 20:48:52 2021 From: mchung at openjdk.java.net (Mandy Chung) Date: Thu, 4 Nov 2021 20:48:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276652: Missing row headers in MethodHandles.Lookup docs Message-ID: <355a5f03-2ddb-44cf-bb13-4acaa8867ce8@openjdk.org> Changeset: 7e87f946 Author: Ludvig Janiuk Committer: Mandy Chung Date: 2021-11-04 20:46:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7e87f946cedf93f19c38fd596039a16394c03ea4 8276652: Missing row headers in MethodHandles.Lookup docs Reviewed-by: mchung ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java From naoto at openjdk.java.net Thu Nov 4 21:09:42 2021 From: naoto at openjdk.java.net (Naoto Sato) Date: Thu, 4 Nov 2021 21:09:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276653: Missing row headers in j.l.Character docs Message-ID: Changeset: 8ec80c4b Author: Ludvig Janiuk Committer: Naoto Sato Date: 2021-11-04 21:06:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8ec80c4bc1c3169963137b5a16a1b787540a3589 8276653: Missing row headers in j.l.Character docs Reviewed-by: naoto ! src/java.base/share/classes/java/lang/Character.java From prr at openjdk.java.net Thu Nov 4 21:55:47 2021 From: prr at openjdk.java.net (Phil Race) Date: Thu, 4 Nov 2021 21:55:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8233557: [TESTBUG] DoubleClickTitleBarTest.java fails on macOs Message-ID: <2192074c-03d9-4f07-bfb0-85f2aa495f75@openjdk.org> Changeset: 7b1916ef Author: Alisen Chung Committer: Phil Race Date: 2021-11-04 21:53:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7b1916efda95a46439cf42e006593361d12a8823 8233557: [TESTBUG] DoubleClickTitleBarTest.java fails on macOs Reviewed-by: prr ! test/jdk/ProblemList.txt From mchung at openjdk.java.net Thu Nov 4 23:53:38 2021 From: mchung at openjdk.java.net (Mandy Chung) Date: Thu, 4 Nov 2021 23:53:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276650: GenGraphs does not produce deterministic output Message-ID: Changeset: e21b5c7b Author: Mandy Chung Date: 2021-11-04 23:51:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e21b5c7b3781430ecf568e7f5c89ef3391e06d9e 8276650: GenGraphs does not produce deterministic output Reviewed-by: iris ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleDotGraph.java ! test/langtools/tools/jdeps/modules/DotFileTest.java From sviswanathan at openjdk.java.net Fri Nov 5 03:32:28 2021 From: sviswanathan at openjdk.java.net (Sandhya Viswanathan) Date: Fri, 5 Nov 2021 03:32:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276025: Hotspot's libsvml.so may conflict with user dependency Message-ID: <2d6e615c-3ad5-41fe-8fc5-9147b38a35ec@openjdk.org> Changeset: 9ad4d3d0 Author: Sandhya Viswanathan Date: 2021-11-05 03:30:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9ad4d3d06bb356436d69af07726ef6727c500f59 8276025: Hotspot's libsvml.so may conflict with user dependency Reviewed-by: kvn, erikj, psandoz, ihse ! make/modules/jdk.incubator.vector/Lib.gmk ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp = src/jdk.incubator.vector/linux/native/libjsvml/globals_vectorApiSupport_linux.S.inc + src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_acos_linux_x86.S + src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_asin_linux_x86.S + src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_atan2_linux_x86.S + src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_atan_linux_x86.S + src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_cbrt_linux_x86.S = src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_cos_linux_x86.S + src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_cosh_linux_x86.S + src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_exp_linux_x86.S + src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_expm1_linux_x86.S = src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_hypot_linux_x86.S + src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_log10_linux_x86.S = src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_log1p_linux_x86.S = src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_log_linux_x86.S = src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_pow_linux_x86.S = src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_sin_linux_x86.S = src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_sinh_linux_x86.S = src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_tan_linux_x86.S = src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_tanh_linux_x86.S = src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_acos_linux_x86.S = src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_asin_linux_x86.S = src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_atan2_linux_x86.S + src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_atan_linux_x86.S + src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_cbrt_linux_x86.S = src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_cos_linux_x86.S = src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_cosh_linux_x86.S + src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_exp_linux_x86.S + src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_expm1_linux_x86.S = src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_hypot_linux_x86.S + src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_log10_linux_x86.S + src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_log1p_linux_x86.S + src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_log_linux_x86.S = src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_pow_linux_x86.S = src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_sin_linux_x86.S = src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_sinh_linux_x86.S = src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_tan_linux_x86.S = src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_tanh_linux_x86.S - src/jdk.incubator.vector/linux/native/libsvml/svml_d_acos_linux_x86.S - src/jdk.incubator.vector/linux/native/libsvml/svml_d_asin_linux_x86.S - src/jdk.incubator.vector/linux/native/libsvml/svml_d_atan2_linux_x86.S - src/jdk.incubator.vector/linux/native/libsvml/svml_d_atan_linux_x86.S - src/jdk.incubator.vector/linux/native/libsvml/svml_d_cbrt_linux_x86.S - src/jdk.incubator.vector/linux/native/libsvml/svml_d_cosh_linux_x86.S - src/jdk.incubator.vector/linux/native/libsvml/svml_d_exp_linux_x86.S - src/jdk.incubator.vector/linux/native/libsvml/svml_d_expm1_linux_x86.S - src/jdk.incubator.vector/linux/native/libsvml/svml_d_log10_linux_x86.S - src/jdk.incubator.vector/linux/native/libsvml/svml_s_atan_linux_x86.S - src/jdk.incubator.vector/linux/native/libsvml/svml_s_cbrt_linux_x86.S - src/jdk.incubator.vector/linux/native/libsvml/svml_s_exp_linux_x86.S - src/jdk.incubator.vector/linux/native/libsvml/svml_s_expm1_linux_x86.S - src/jdk.incubator.vector/linux/native/libsvml/svml_s_log10_linux_x86.S - src/jdk.incubator.vector/linux/native/libsvml/svml_s_log1p_linux_x86.S - src/jdk.incubator.vector/linux/native/libsvml/svml_s_log_linux_x86.S = src/jdk.incubator.vector/windows/native/libjsvml/globals_vectorApiSupport_windows.S.inc + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_acos_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_asin_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_atan2_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_atan_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_cbrt_windows_x86.S = src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_cos_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_cosh_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_exp_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_expm1_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_hypot_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_log10_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_log1p_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_log_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_pow_windows_x86.S = src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_sin_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_sinh_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_tan_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_tanh_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_acos_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_asin_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_atan2_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_atan_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_cbrt_windows_x86.S = src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_cos_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_cosh_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_exp_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_expm1_windows_x86.S = src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_hypot_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_log10_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_log1p_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_log_windows_x86.S = src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_pow_windows_x86.S = src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_sin_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_sinh_windows_x86.S = src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_tan_windows_x86.S + src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_tanh_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_d_acos_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_d_asin_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_d_atan2_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_d_atan_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_d_cbrt_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_d_cosh_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_d_exp_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_d_expm1_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_d_hypot_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_d_log10_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_d_log1p_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_d_log_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_d_pow_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_d_sinh_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_d_tan_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_d_tanh_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_s_acos_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_s_asin_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_s_atan2_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_s_atan_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_s_cbrt_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_s_cosh_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_s_exp_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_s_expm1_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_s_log10_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_s_log1p_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_s_log_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_s_sinh_windows_x86.S - src/jdk.incubator.vector/windows/native/libsvml/svml_s_tanh_windows_x86.S ! test/jdk/jdk/incubator/vector/ImageTest.java = test/jdk/jdk/incubator/vector/LoadJsvmlTest.java From jpai at openjdk.java.net Fri Nov 5 03:46:17 2021 From: jpai at openjdk.java.net (Jaikiran Pai) Date: Fri, 5 Nov 2021 03:46:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275509: ModuleDescriptor.hashCode isn't reproducible across builds Message-ID: Changeset: 396132ff Author: Jaikiran Pai Date: 2021-11-05 03:44:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/396132ff1e56463ad195cac5c9ac8e2eac5a16e8 8275509: ModuleDescriptor.hashCode isn't reproducible across builds Reviewed-by: alanb, ihse ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java + test/jdk/java/lang/module/ModuleDescriptorHashCodeTest.java From iklam at openjdk.java.net Fri Nov 5 04:39:43 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Fri, 5 Nov 2021 04:39:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275185: Remove dead code and clean up jvmstat LocalVmManager Message-ID: <186add9d-8f40-4893-8c55-ecce5ca1c570@openjdk.org> Changeset: 8e17ce00 Author: Ioi Lam Date: 2021-11-05 04:37:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8e17ce00316a765bbedefc34dc5898ba4f3f2144 8275185: Remove dead code and clean up jvmstat LocalVmManager Reviewed-by: cjplummer, redestad, kevinw ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java From stuefe at openjdk.java.net Fri Nov 5 05:16:59 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Fri, 5 Nov 2021 05:16:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8272065: jcmd cannot rely on the old core reflection implementation which will be changed after JEP 416 Message-ID: <1d3c62e7-d6e6-48f6-9821-d7c0b29e59ab@openjdk.org> Changeset: 7281861e Author: Thomas Stuefe Date: 2021-11-05 05:15:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7281861e0662e6c51507066a1f12673a236c7491 8272065: jcmd cannot rely on the old core reflection implementation which will be changed after JEP 416 Reviewed-by: mchung, coleenp, dholmes ! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp - src/hotspot/share/oops/reflectionAccessorImplKlassHelper.cpp - src/hotspot/share/oops/reflectionAccessorImplKlassHelper.hpp ! test/hotspot/jtreg/serviceability/dcmd/vm/ClassLoaderHierarchyTest.java ! test/hotspot/jtreg/serviceability/dcmd/vm/ClassLoaderStatsTest.java - test/hotspot/jtreg/serviceability/dcmd/vm/ShowReflectionTargetTest.java From njian at openjdk.java.net Fri Nov 5 07:46:56 2021 From: njian at openjdk.java.net (Ningsheng Jian) Date: Fri, 5 Nov 2021 07:46:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276151: AArch64: Incorrect result for double to int vector conversion Message-ID: <36167834-77c9-4555-aa3b-16c9514605e2@openjdk.org> Changeset: 96c396b7 Author: Ningsheng Jian Date: 2021-11-05 07:45:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/96c396b701e290fc3e1124b1c862b41e02e9c1d9 8276151: AArch64: Incorrect result for double to int vector conversion Reviewed-by: aph, psandoz ! src/hotspot/cpu/aarch64/aarch64_neon.ad ! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4 ! test/hotspot/jtreg/compiler/vectorapi/VectorCastShape128Test.java ! test/hotspot/jtreg/compiler/vectorapi/VectorCastShape64Test.java From lkorinth at openjdk.java.net Fri Nov 5 09:27:37 2021 From: lkorinth at openjdk.java.net (Leo Korinth) Date: Fri, 5 Nov 2021 09:27:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275506: Rename allocated_on_stack to allocated_on_stack_or_embedded Message-ID: Changeset: 323d2017 Author: Leo Korinth Date: 2021-11-05 09:25:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/323d2017959dc96d25eaa1aad6404586099c237e 8275506: Rename allocated_on_stack to allocated_on_stack_or_embedded Reviewed-by: stuefe ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/utilities/growableArray.cpp ! test/hotspot/gtest/utilities/test_growableArray.cpp From lkorinth at openjdk.java.net Fri Nov 5 09:44:28 2021 From: lkorinth at openjdk.java.net (Leo Korinth) Date: Fri, 5 Nov 2021 09:44:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276173: Clean up and remove unneeded casts in HeapDumper Message-ID: <1791b562-8300-442a-89d9-e27e44cc57b1@openjdk.org> Changeset: 3c0faa73 Author: Leo Korinth Date: 2021-11-05 09:42:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3c0faa73522bd004b66cb9e477f43e15a29842e6 8276173: Clean up and remove unneeded casts in HeapDumper Reviewed-by: coleenp, hseigel ! src/hotspot/share/services/heapDumper.cpp From pconcannon at openjdk.java.net Fri Nov 5 10:41:13 2021 From: pconcannon at openjdk.java.net (Patrick Concannon) Date: Fri, 5 Nov 2021 10:41:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276634: Remove `usePlainDatagramSocketImpl` option from the test DatagramChannel/SendReceiveMaxSize.java Message-ID: <72f6c316-8cdc-4cc1-bb59-2b9d4eeaf86d@openjdk.org> Changeset: d95299a4 Author: Patrick Concannon Date: 2021-11-05 10:39:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d95299a4d751449816ad2a88359f1e48e9608246 8276634: Remove `usePlainDatagramSocketImpl` option from the test DatagramChannel/SendReceiveMaxSize.java Reviewed-by: dfuchs, alanb, vtewari ! test/jdk/java/nio/channels/DatagramChannel/ChangingAddress.java ! test/jdk/java/nio/channels/DatagramChannel/SendReceiveMaxSize.java From ihse at openjdk.java.net Fri Nov 5 12:07:16 2021 From: ihse at openjdk.java.net (Magnus Ihse Bursie) Date: Fri, 5 Nov 2021 12:07:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276635: Use blessed modifier order in compiler code Message-ID: Changeset: 0616d868 Author: Magnus Ihse Bursie Date: 2021-11-05 12:05:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0616d868c7cd5010f017b315fa1cf6cc1617ce29 8276635: Use blessed modifier order in compiler code Reviewed-by: darcy ! src/java.compiler/share/classes/javax/tools/Diagnostic.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JRTIndex.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/StringConcat.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Dependencies.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/GraphUtils.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Name.java ! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java From ihse at openjdk.java.net Fri Nov 5 12:09:04 2021 From: ihse at openjdk.java.net (Magnus Ihse Bursie) Date: Fri, 5 Nov 2021 12:09:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: Changeset: b9331360 Author: Magnus Ihse Bursie Date: 2021-11-05 12:06:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b9331360f50afe5b4549d7003d4932ebc54a3c71 8276641: Use blessed modifier order in jshell Reviewed-by: iris ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AnsiWriter.java ! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/WindowsAnsiWriter.java ! src/jdk.jshell/share/classes/jdk/jshell/Key.java ! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionControl.java Changeset: 7023b3f8 Author: Magnus Ihse Bursie Date: 2021-11-05 12:07:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7023b3f8a120dda97bc27fdf130c05c1bd7a730b 8276628: Use blessed modifier order in serviceability code Reviewed-by: dholmes, lmesnik, cjplummer ! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/Introspector.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanServerDelegateImpl.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MXBeanProxy.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java ! src/java.management/share/classes/com/sun/jmx/remote/security/HashedPasswordManager.java ! src/java.management/share/classes/javax/management/MBeanServerFactory.java ! src/java.management/share/classes/javax/management/ObjectName.java ! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java ! src/java.management/share/classes/javax/management/timer/Timer.java ! src/java.management/share/classes/sun/management/ClassLoadingImpl.java ! src/java.management/share/classes/sun/management/NotificationEmitterSupport.java ! src/java.management/share/classes/sun/management/VMManagementImpl.java ! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/OopMapValue.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/aarch64/BsdAARCH64CFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/amd64/BsdAMD64CFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/x86/BsdX86CFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/aarch64/LinuxAARCH64CFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/ppc64/LinuxPPC64CFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/x86/LinuxX86CFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionTable.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1MonitoringSupport.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionManager.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionSetBase.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenCollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZAttachedArrayForForwarding.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwarding.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwardingEntry.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwardingTable.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGlobals.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGlobalsForVMStructs.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGranuleMapForForwarding.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGranuleMapForPageTable.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPage.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPageAllocator.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPageTable.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZRelocate.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZVirtualMemory.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/DataLayout.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/DefaultMetadataVisitor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Metadata.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ParametersTypeData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/SpeculativeTrapData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/CallRuntimeNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/CallStaticJavaNode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Node.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/InstanceConstructor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/jcore/ByteCodeRewriter.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/tree/CTypeTreeNodeAdapter.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/AbstractHeapGraphWriter.java ! src/jdk.jcmd/share/classes/sun/tools/jinfo/JInfo.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XOpenTypeViewer.java ! src/jdk.jdi/share/classes/com/sun/jdi/Bootstrap.java ! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/TransportService.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/ExpressionParser.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Env.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/VMConnection.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/AbstractLauncher.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ClassTypeImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ConcreteMethodImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/InterfaceTypeImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/Packet.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/PrimitiveValueImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/RawCommandLineLauncher.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/TargetVM.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/TypeComponentImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java ! src/jdk.management.agent/share/classes/jdk/internal/agent/Agent.java ! src/jdk.management.agent/share/classes/sun/management/jdp/JdpJmxPacket.java ! src/jdk.management/share/classes/com/sun/management/internal/DiagnosticCommandImpl.java ! src/jdk.management/share/classes/com/sun/management/internal/GarbageCollectorExtImpl.java ! src/jdk.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java From ihse at openjdk.java.net Fri Nov 5 14:11:24 2021 From: ihse at openjdk.java.net (Magnus Ihse Bursie) Date: Fri, 5 Nov 2021 14:11:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276632: Use blessed modifier order in security-libs code Message-ID: <45087910-2420-4c4c-8c84-02fa58582551@openjdk.org> Changeset: c393ee8f Author: Magnus Ihse Bursie Date: 2021-11-05 14:09:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c393ee8f598850379266bdba1f55af94744dbad1 8276632: Use blessed modifier order in security-libs code Reviewed-by: mullan ! src/java.security.jgss/share/classes/sun/security/jgss/ProviderList.java ! src/java.security.jgss/share/classes/sun/security/jgss/TokenTracker.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTab.java ! src/java.smartcardio/share/classes/javax/smartcardio/CardNotPresentException.java ! src/java.smartcardio/share/classes/javax/smartcardio/CardPermission.java ! src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java ! src/java.smartcardio/share/classes/sun/security/smartcardio/ChannelImpl.java ! src/java.smartcardio/share/classes/sun/security/smartcardio/PCSC.java ! src/java.smartcardio/unix/classes/sun/security/smartcardio/PlatformPCSC.java ! src/java.smartcardio/windows/classes/sun/security/smartcardio/PlatformPCSC.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Secmod.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/Constants.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKey.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CRSACipher.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CSignature.java From kvn at openjdk.java.net Fri Nov 5 16:09:23 2021 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Fri, 5 Nov 2021 16:09:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276571: C2: pass compilation options as structure Message-ID: <82c4e686-d829-426d-941a-402d6c016ec8@openjdk.org> Changeset: a74a839a Author: Vladimir Kozlov Date: 2021-11-05 16:07:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a74a839af02446d322d77c6e546e652ec6ad5d73 8276571: C2: pass compilation options as structure Reviewed-by: shade, chagedorn ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/runtime/vmStructs.cpp From dcubed at openjdk.java.net Fri Nov 5 17:05:45 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Fri, 5 Nov 2021 17:05:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8273967: gtest os.dll_address_to_function_and_library_name_vm fails on macOS12 Message-ID: <55e9673b-5af4-4f9e-a5fc-de5318bd8109@openjdk.org> Changeset: 92d21763 Author: Daniel D. Daugherty Date: 2021-11-05 17:04:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/92d2176362954a7093894057748056610eeafe4b 8273967: gtest os.dll_address_to_function_and_library_name_vm fails on macOS12 Reviewed-by: stuefe, gziemski ! src/hotspot/os/bsd/decoder_machO.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/share/runtime/os.cpp ! test/hotspot/gtest/runtime/test_os.cpp From bpb at openjdk.java.net Fri Nov 5 17:27:00 2021 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Fri, 5 Nov 2021 17:27:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276252: java/nio/channels/Channels/TransferTo.java failed with OOM java heap space error Message-ID: <8b14bb3d-f095-4e01-9585-cbd11f829a92@openjdk.org> Changeset: b01f1073 Author: Brian Burkhalter Date: 2021-11-05 17:25:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b01f1073f9691c40fc15b7ed67ae2e019ff729ea 8276252: java/nio/channels/Channels/TransferTo.java failed with OOM java heap space error Reviewed-by: lancea ! test/jdk/java/nio/channels/Channels/TransferTo.java From andrew at openjdk.java.net Fri Nov 5 21:07:58 2021 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Fri, 5 Nov 2021 21:07:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276572: Fake libsyslookup.so library causes tooling issues Message-ID: <07ae110a-6b08-46dc-bf55-8984e2fa9482@openjdk.org> Changeset: a4724332 Author: Andrew John Hughes Date: 2021-11-05 21:05:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a4724332098cd8bff44ee27e9190fd28fa5c1865 8276572: Fake libsyslookup.so library causes tooling issues Reviewed-by: shade, mcimadamore ! src/jdk.incubator.foreign/share/native/libsyslookup/syslookup.c From ihse at openjdk.java.net Fri Nov 5 21:23:12 2021 From: ihse at openjdk.java.net (Magnus Ihse Bursie) Date: Fri, 5 Nov 2021 21:23:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <9100a1a8-bd62-4a12-891a-f0ca7c38e6d2@openjdk.org> Changeset: 0e0dd33f Author: Kim Barrett Date: 2021-11-05 21:20:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0e0dd33fff9922a086968cfa6ccd27727f979c83 8276129: PretouchTask should page-align the chunk size Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/shared/pretouchTask.cpp Changeset: 59c3dcc7 Author: Magnus Ihse Bursie Date: 2021-11-05 21:21:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/59c3dcc761ac7a9eab1517743cbb77e5526ca6f3 8276746: Add section on reproducible builds in building.md Reviewed-by: erikj, sgehwolf, aleonard ! doc/building.html ! doc/building.md From mli at openjdk.java.net Fri Nov 5 23:26:31 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Fri, 5 Nov 2021 23:26:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254739: G1: Optimize evacuation failure for regions with few failed objects Message-ID: Changeset: ed7ecca4 Author: Hamlin Li Date: 2021-11-05 23:24:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ed7ecca401e5f4c3c07dc98e05a21396c6cdf594 8254739: G1: Optimize evacuation failure for regions with few failed objects Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/g1/g1CardSetMemory.cpp ! src/hotspot/share/gc/g1/g1CardSetMemory.hpp ! src/hotspot/share/gc/g1/g1EvacFailure.cpp + src/hotspot/share/gc/g1/g1EvacFailureObjectsSet.cpp + src/hotspot/share/gc/g1/g1EvacFailureObjectsSet.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1SegmentedArray.hpp ! src/hotspot/share/gc/g1/g1SegmentedArray.inline.hpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp ! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp From joehw at openjdk.java.net Sat Nov 6 00:44:15 2021 From: joehw at openjdk.java.net (Joe Wang) Date: Sat, 6 Nov 2021 00:44:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276207: Properties.loadFromXML/storeToXML works incorrectly for supplementary characters Message-ID: Changeset: c7095b20 Author: Anirvan Sarkar Committer: Joe Wang Date: 2021-11-06 00:41:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c7095b20d956e154d9863a7928d26285f1a0a0ac 8276207: Properties.loadFromXML/storeToXML works incorrectly for supplementary characters Reviewed-by: joehw ! src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java ! src/java.base/share/classes/jdk/internal/util/xml/impl/XMLStreamWriterImpl.java ! test/jdk/java/util/Properties/LoadAndStoreXML.java From jpai at openjdk.java.net Sat Nov 6 03:39:39 2021 From: jpai at openjdk.java.net (Jaikiran Pai) Date: Sat, 6 Nov 2021 03:39:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276688: Remove JLinkReproducibleXXXTest from ProblemList.txt Message-ID: <07779a48-a0e7-4820-977f-7f43c9e35e5d@openjdk.org> Changeset: 2653cfbf Author: Jaikiran Pai Date: 2021-11-06 03:36:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2653cfbf0f316183ea23dd234896b44f7dd6eae0 8276688: Remove JLinkReproducibleXXXTest from ProblemList.txt Reviewed-by: alanb, mchung ! test/jdk/ProblemList.txt From iklam at openjdk.java.net Sun Nov 7 21:41:06 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Sun, 7 Nov 2021 21:41:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275846: read_base_archive_name() could read past the end of buffer Message-ID: Changeset: 88491549 Author: Ioi Lam Date: 2021-11-07 21:38:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/884915496f7bfe754279f1644603131c64f192b3 8275846: read_base_archive_name() could read past the end of buffer Reviewed-by: ccheung, stuefe ! src/hotspot/share/cds/filemap.cpp ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java From yyang at openjdk.java.net Mon Nov 8 02:19:55 2021 From: yyang at openjdk.java.net (Yi Yang) Date: Mon, 8 Nov 2021 02:19:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8274328: C2: Redundant CFG edges fixup in block ordering Message-ID: <75512935-7df0-4370-a984-fc9304358527@openjdk.org> Changeset: 44047f84 Author: Yi Yang Date: 2021-11-08 02:18:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/44047f849fad157dac5df788aa5a2c1838e4aaf7 8274328: C2: Redundant CFG edges fixup in block ordering Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/block.cpp ! src/hotspot/share/opto/block.hpp From ngasson at openjdk.java.net Mon Nov 8 06:43:18 2021 From: ngasson at openjdk.java.net (Nick Gasson) Date: Mon, 8 Nov 2021 06:43:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275847: Scheduling fails with "too many D-U pinch points" on small method Message-ID: <3e14f938-e3b6-44af-aace-70884acc9007@openjdk.org> Changeset: 3934fe54 Author: Nick Gasson Date: 2021-11-08 06:40:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3934fe54b4c3e51add6d3fe1f145e5aebfe3b2fc 8275847: Scheduling fails with "too many D-U pinch points" on small method Reviewed-by: thartmann, kvn ! src/hotspot/cpu/x86/vmreg_x86.hpp ! src/hotspot/share/opto/buildOopMap.cpp ! src/hotspot/share/opto/output.cpp + test/hotspot/jtreg/compiler/c2/irTests/TestScheduleSmallMethod.java From shade at openjdk.java.net Mon Nov 8 08:12:04 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 8 Nov 2021 08:12:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8273235: tools/launcher/HelpFlagsTest.java Fails on Windows 32bit Message-ID: Changeset: fc0fe256 Author: Christian Stein Committer: Aleksey Shipilev Date: 2021-11-08 08:09:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fc0fe256793b33430c1247e0c091150a091da3c4 8273235: tools/launcher/HelpFlagsTest.java Fails on Windows 32bit Reviewed-by: shade ! test/jdk/tools/launcher/HelpFlagsTest.java From redestad at openjdk.java.net Mon Nov 8 09:45:36 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Mon, 8 Nov 2021 09:45:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276239: Better tables in java.util.random package summary Message-ID: <4f4da47b-6e83-4999-8f6d-086ba154f14a@openjdk.org> Changeset: d8b0dee6 Author: Ludvig Janiuk Committer: Claes Redestad Date: 2021-11-08 09:44:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d8b0dee65e7e074d81eecf451542f79747ea7c78 8276239: Better tables in java.util.random package summary Reviewed-by: jlaskey ! src/java.base/share/classes/java/util/random/package-info.java From hannesw at openjdk.java.net Mon Nov 8 11:37:08 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Mon, 8 Nov 2021 11:37:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276768: Snippet copy feature should use button instead of link Message-ID: <7a6ae05d-77e5-4a9b-b03b-25ff7ab1812a@openjdk.org> Changeset: 0395e4ef Author: Hannes Walln?fer Date: 2021-11-08 11:35:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0395e4ef8ced8385cc2c9b3bea4c6f4490c62d2b 8276768: Snippet copy feature should use button instead of link Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java ! test/langtools/jdk/javadoc/lib/javadoc/tester/LinkChecker.java From chagedorn at openjdk.java.net Mon Nov 8 12:49:25 2021 From: chagedorn at openjdk.java.net (Christian Hagedorn) Date: Mon, 8 Nov 2021 12:49:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8271056: C2: "assert(no_dead_loop) failed: dead loop detected" due to cmoving identity Message-ID: <8b10e596-0501-4ff6-91e5-00cf9e045cf8@openjdk.org> Changeset: 54481394 Author: Christian Hagedorn Date: 2021-11-08 12:47:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/54481394a3b7d36b2326e22e4aa910a3e8041b5c 8271056: C2: "assert(no_dead_loop) failed: dead loop detected" due to cmoving identity Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/cfgnode.cpp + test/hotspot/jtreg/compiler/c2/TestDeadDataLoopCmoveIdentity.java From tschatzl at openjdk.java.net Mon Nov 8 13:00:36 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Mon, 8 Nov 2021 13:00:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276540: Howl Full CardSet container iteration marks too many cards Message-ID: <34303f4a-4bfc-4257-8a1c-fd18ea81efcb@openjdk.org> Changeset: ff6863c9 Author: Thomas Schatzl Date: 2021-11-08 12:59:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ff6863c98dbd15c4f3920402eb0991727d1a380c 8276540: Howl Full CardSet container iteration marks too many cards Reviewed-by: ayang, sjohanss ! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp From jlahoda at openjdk.java.net Mon Nov 8 13:22:18 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Mon, 8 Nov 2021 13:22:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8274734: the method jdk.jshell.SourceCodeAnalysis documentation not working Message-ID: Changeset: 4c14eddf Author: Jan Lahoda Date: 2021-11-08 13:19:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4c14eddf41f1d9984417dc5ac6aba6f268b31029 8274734: the method jdk.jshell.SourceCodeAnalysis documentation not working Reviewed-by: vromero ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java + test/langtools/jdk/jshell/MultipleDocumentationTest.java From rriggs at openjdk.java.net Mon Nov 8 13:24:21 2021 From: rriggs at openjdk.java.net (Roger Riggs) Date: Mon, 8 Nov 2021 13:24:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 3 new changesets Message-ID: <613f75e5-796d-4489-a5fe-005aaad05e13@openjdk.org> Changeset: fa754b8f Author: Jan Lahoda Date: 2021-11-08 13:20:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fa754b8ffda0ae16cda03d896260870ff8fb6ae9 8276149: jshell throws EOF error when throwing exception inside switch expression Reviewed-by: vromero ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! test/langtools/jdk/jshell/CompletenessTest.java Changeset: 0c2d00bf Author: Jan Lahoda Date: 2021-11-08 13:21:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0c2d00bff7b96cca53820aadfdaf09c840a2a33a 8275097: Wrong span of the 'default' tag Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/parser/JavacParserTest.java ! test/langtools/tools/javac/patterns/SwitchErrors.out Changeset: cc2cac13 Author: Petr Portnov Committer: Roger Riggs Date: 2021-11-08 13:22:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cc2cac130cc28730a30d2e1d76bcb6ec8bc0b580 8274686: java.util.UUID#hashCode() should use Long.hashCode() Reviewed-by: rriggs ! src/java.base/share/classes/java/util/UUID.java From herrick at openjdk.java.net Mon Nov 8 13:46:37 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Mon, 8 Nov 2021 13:46:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276562: Fix to JDK-8263155 left out the help text changes Message-ID: Changeset: 71c4b195 Author: Andy Herrick Date: 2021-11-08 13:45:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/71c4b195178029f5414fa45d2c5ac70a1d2536e5 8276562: Fix to JDK-8263155 left out the help text changes Reviewed-by: asemenyuk, almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/CLIHelp.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties From ddong at openjdk.java.net Mon Nov 8 14:33:20 2021 From: ddong at openjdk.java.net (Denghui Dong) Date: Mon, 8 Nov 2021 14:33:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276209: Some call sites doesn't pass the parameter 'size' to SharedRuntime::dtrace_object_alloc(_base) Message-ID: <963cc2b9-594e-4d1d-bfd6-15449570a574@openjdk.org> Changeset: c815c5cb Author: Denghui Dong Date: 2021-11-08 14:30:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c815c5cbbb0b6a2aebd0a38cb930c74bd665d082 8276209: Some call sites doesn't pass the parameter 'size' to SharedRuntime::dtrace_object_alloc(_base) Reviewed-by: dholmes, coleenp ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp From dcubed at openjdk.java.net Mon Nov 8 14:46:51 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Mon, 8 Nov 2021 14:46:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8249004: Reduce ThreadsListHandle overhead in relation to direct handshakes Message-ID: <70694393-eb96-4555-a627-408ae8f1af6d@openjdk.org> Changeset: ea23e733 Author: Daniel D. Daugherty Date: 2021-11-08 14:45:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ea23e7333e03abb4aca3e9f3854bab418a4b70e2 8249004: Reduce ThreadsListHandle overhead in relation to direct handshakes Reviewed-by: coleenp, sspitsyn, dholmes, rehn ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEventController.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp From tschatzl at openjdk.java.net Mon Nov 8 15:01:31 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Mon, 8 Nov 2021 15:01:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276548: Use range based visitor for Howl-Full cards Message-ID: <1bc8ef0c-765d-4f4b-bfda-710323d717a7@openjdk.org> Changeset: 7320b77b Author: Thomas Schatzl Date: 2021-11-08 15:00:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7320b77b3e451932ee8befa7af4b80593725761e 8276548: Use range based visitor for Howl-Full cards Reviewed-by: ayang, sjohanss ! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp From shade at openjdk.java.net Mon Nov 8 15:37:15 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 8 Nov 2021 15:37:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276306: jdk/jshell/CustomInputToolBuilder.java fails intermittently on storage acquisition Message-ID: Changeset: 75adf54b Author: Aleksey Shipilev Date: 2021-11-08 15:35:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/75adf54bdcc5e06fb8e8ca499a2f326d70b65f76 8276306: jdk/jshell/CustomInputToolBuilder.java fails intermittently on storage acquisition Reviewed-by: jlahoda ! test/langtools/jdk/jshell/CustomInputToolBuilder.java From rriggs at openjdk.java.net Mon Nov 8 16:41:17 2021 From: rriggs at openjdk.java.net (Roger Riggs) Date: Mon, 8 Nov 2021 16:41:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276408: Deprecate Runtime.exec methods with a single string command line argument Message-ID: Changeset: 7e73bca0 Author: Roger Riggs Date: 2021-11-08 16:39:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7e73bca0b7a34af9fb73780491951539815651b4 8276408: Deprecate Runtime.exec methods with a single string command line argument Reviewed-by: alanb ! src/java.base/share/classes/java/lang/Runtime.java ! test/jdk/java/lang/ProcessBuilder/Zombies.java ! test/jdk/java/lang/RuntimeTests/exec/BadEnvp.java ! test/jdk/java/lang/RuntimeTests/exec/ExecWithDir.java ! test/jdk/java/lang/RuntimeTests/exec/SetCwd.java From jjg at openjdk.java.net Mon Nov 8 19:14:49 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Mon, 8 Nov 2021 19:14:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275199: Bogus warning generated for serializable records Message-ID: <6122e41b-64b1-429b-8520-6f4fd9e15269@openjdk.org> Changeset: e383d263 Author: Jonathan Gibbons Date: 2021-11-08 19:13:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e383d263610c7b4d4be2dce599a9043b8f76cd64 8275199: Bogus warning generated for serializable records Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java = test/langtools/jdk/javadoc/doclet/testRecordTypes/jdk17/element-list From emcmanus at openjdk.java.net Mon Nov 8 19:59:52 2021 From: emcmanus at openjdk.java.net (Eamonn McManus) Date: Mon, 8 Nov 2021 19:59:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8231490: Ugly racy writes to ZipUtils.defaultBuf Message-ID: <28202a0b-975c-4302-833d-121ca270ac65@openjdk.org> Changeset: 905e3e88 Author: Eamonn McManus Date: 2021-11-08 19:57:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/905e3e88137d46f90de7034e9fc324e97af873a6 8231490: Ugly racy writes to ZipUtils.defaultBuf Reviewed-by: lancea ! src/java.base/share/classes/java/util/zip/Inflater.java From aleonard at openjdk.java.net Mon Nov 8 20:38:49 2021 From: aleonard at openjdk.java.net (Andrew Leonard) Date: Mon, 8 Nov 2021 20:38:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276654: element-list order is non deterministic Message-ID: <02257ac8-f122-464e-9153-ed7637e81803@openjdk.org> Changeset: 14d66bd4 Author: Andrew Leonard Date: 2021-11-08 20:37:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/14d66bd438dfa1feeafaca39be8f79a91e2968e9 8276654: element-list order is non deterministic Reviewed-by: ihse ! make/modules/jdk.javadoc/Gendata.gmk From darcy at openjdk.java.net Mon Nov 8 22:21:51 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Mon, 8 Nov 2021 22:21:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276772: Refine javax.lang.model docs Message-ID: <78dabe4a-45e1-4c95-a22b-2275e8ae2776@openjdk.org> Changeset: a7dedb5f Author: Joe Darcy Date: 2021-11-08 22:19:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a7dedb5f4761a7d0bc4db658d96d369b13b80620 8276772: Refine javax.lang.model docs Reviewed-by: iris, vromero ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! src/java.compiler/share/classes/javax/lang/model/element/AnnotationMirror.java ! src/java.compiler/share/classes/javax/lang/model/element/Element.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java ! src/java.compiler/share/classes/javax/lang/model/element/RecordComponentElement.java ! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java ! src/java.compiler/share/classes/javax/lang/model/type/NoType.java ! src/java.compiler/share/classes/javax/lang/model/type/NullType.java ! src/java.compiler/share/classes/javax/lang/model/type/PrimitiveType.java ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java From wetmore at openjdk.java.net Tue Nov 9 01:13:07 2021 From: wetmore at openjdk.java.net (Bradford Wetmore) Date: Tue, 9 Nov 2021 01:13:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276677: Malformed Javadoc inline tags in JDK source in javax/net/ssl Message-ID: <37494d4c-5d36-439b-8e67-12df80e745bb@openjdk.org> Changeset: 38e6d5d6 Author: Bradford Wetmore Date: 2021-11-09 01:11:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/38e6d5d6ed967f68e6ac1bfaa285efa16577c790 8276677: Malformed Javadoc inline tags in JDK source in javax/net/ssl Reviewed-by: jnimeh ! src/java.base/share/classes/javax/net/ssl/SSLEngine.java ! src/java.base/share/classes/javax/net/ssl/SSLSocket.java From iklam at openjdk.java.net Tue Nov 9 07:20:17 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Tue, 9 Nov 2021 07:20:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276790: Rename GenericCDSFileMapHeader::_base_archive_path_offset Message-ID: Changeset: 8747882e Author: Ioi Lam Date: 2021-11-09 07:18:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8747882e4cb3af58062923bf830f9de877bdb03d 8276790: Rename GenericCDSFileMapHeader::_base_archive_path_offset Reviewed-by: dholmes, ccheung ! src/hotspot/share/cds/cdsConstants.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/include/cds.h ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java ! test/lib/jdk/test/lib/cds/CDSArchiveUtils.java From sjohanss at openjdk.java.net Tue Nov 9 11:13:30 2021 From: sjohanss at openjdk.java.net (Stefan Johansson) Date: Tue, 9 Nov 2021 11:13:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276098: Do precise BOT updates in G1 evacuation phase Message-ID: <5530cb37-9b1d-4a95-accd-94627b16ac94@openjdk.org> Changeset: 945f4085 Author: Stefan Johansson Date: 2021-11-09 11:11:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/945f4085e5c51f37c2048bb221a1521895ba28c6 8276098: Do precise BOT updates in G1 evacuation phase Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/g1/g1AllocRegion.cpp ! src/hotspot/share/gc/g1/g1AllocRegion.hpp ! src/hotspot/share/gc/g1/g1AllocRegion.inline.hpp ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1Allocator.hpp ! src/hotspot/share/gc/g1/g1Allocator.inline.hpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.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/shared/plab.hpp From tschatzl at openjdk.java.net Tue Nov 9 13:09:29 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Tue, 9 Nov 2021 13:09:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276850: Remove outdated comment in HeapRegionManager::par_iterate Message-ID: <16b06807-bda6-4057-934d-d8dc36ccd20c@openjdk.org> Changeset: 5c7f77c8 Author: Thomas Schatzl Date: 2021-11-09 13:07:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5c7f77c82404976a6ca1d54b40f1969eac10d63b 8276850: Remove outdated comment in HeapRegionManager::par_iterate Reviewed-by: ayang, sjohanss ! src/hotspot/share/gc/g1/heapRegionManager.cpp From stuefe at openjdk.java.net Tue Nov 9 14:13:23 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 9 Nov 2021 14:13:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276731: Metaspace chunks are uncommitted twice Message-ID: <31f5acb6-fef5-46f7-8f13-eb66ee0766cb@openjdk.org> Changeset: 4bd5bfd8 Author: Thomas Stuefe Date: 2021-11-09 14:12:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4bd5bfd8e2624715ebfa6e4c49172361389fbc98 8276731: Metaspace chunks are uncommitted twice Reviewed-by: shade, coleenp ! src/hotspot/share/memory/metaspace/chunkManager.cpp From alanb at openjdk.java.net Tue Nov 9 14:29:41 2021 From: alanb at openjdk.java.net (Alan Bateman) Date: Tue, 9 Nov 2021 14:29:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8250678: ModuleDescriptor.Version parsing treats empty segments inconsistently Message-ID: <9f8e9c33-5799-4983-a1aa-3879934ad3ec@openjdk.org> Changeset: e1985947 Author: Masanori Yano Committer: Alan Bateman Date: 2021-11-09 14:28:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e198594753b0b0653256923586c7f4ec9e3cfac3 8250678: ModuleDescriptor.Version parsing treats empty segments inconsistently Reviewed-by: mchung, alanb ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! test/jdk/java/lang/module/VersionTest.java From weijun at openjdk.java.net Tue Nov 9 14:47:22 2021 From: weijun at openjdk.java.net (Weijun Wang) Date: Tue, 9 Nov 2021 14:47:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276863: Remove test/jdk/sun/security/ec/ECDSAJavaVerify.java Message-ID: Changeset: c27afb31 Author: Weijun Wang Date: 2021-11-09 14:46:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c27afb313b77d19e7ace7101c6f21aa5b2c56505 8276863: Remove test/jdk/sun/security/ec/ECDSAJavaVerify.java Reviewed-by: ascarpino - test/jdk/sun/security/ec/ECDSAJavaVerify.java From ysuenaga at openjdk.java.net Tue Nov 9 14:56:53 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Tue, 9 Nov 2021 14:56:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276841: Add support for Visual Studio 2022 Message-ID: <531c1ee0-b4a2-4951-99a0-ac120f61480a@openjdk.org> Changeset: f65db88b Author: Yasumasa Suenaga Date: 2021-11-09 14:54:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f65db88b74911e5896d2ff536c4ac97e7f62d98b 8276841: Add support for Visual Studio 2022 Reviewed-by: erikj, ihse ! make/autoconf/toolchain_microsoft.m4 From hannesw at openjdk.java.net Tue Nov 9 15:06:30 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Tue, 9 Nov 2021 15:06:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8256208: Javadoc's generated overview does not show classes of unnamed package Message-ID: Changeset: e35abe32 Author: Hannes Walln?fer Date: 2021-11-09 15:05:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e35abe3235ab38985a19545e76c58260ec97c718 8256208: Javadoc's generated overview does not show classes of unnamed package Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java = test/langtools/jdk/javadoc/doclet/testUnnamedPackage/src1/pkg/D.java + test/langtools/jdk/javadoc/doclet/testUnnamedPackage/src1/pkg/package.html From cjplummer at openjdk.java.net Tue Nov 9 16:59:37 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Tue, 9 Nov 2021 16:59:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8274395: Use enhanced-for instead of plain 'for' in jdk.internal.jvmstat Message-ID: Changeset: 93692ea0 Author: Andrey Turbanov Committer: Chris Plummer Date: 2021-11-09 16:58:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/93692ea0a9bc437309b808f511c771a79dcdfb9a 8274395: Use enhanced-for instead of plain 'for' in jdk.internal.jvmstat Reviewed-by: cjplummer, amenkov, sspitsyn ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java From lkorinth at openjdk.java.net Tue Nov 9 17:51:36 2021 From: lkorinth at openjdk.java.net (Leo Korinth) Date: Tue, 9 Nov 2021 17:51:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276337: Use override specifier in HeapDumper Message-ID: <9c45e059-264f-4ce4-95a5-17c52bfc1a37@openjdk.org> Changeset: daf77ebf Author: Leo Korinth Date: 2021-11-09 17:50:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/daf77ebfc4ca6d537ef55acbd62b908b5575ad08 8276337: Use override specifier in HeapDumper Reviewed-by: stuefe, dholmes ! src/hotspot/share/services/heapDumper.cpp From bpb at openjdk.java.net Tue Nov 9 19:20:19 2021 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Tue, 9 Nov 2021 19:20:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276808: java/nio/channels/Channels/TransferTo.java timed out Message-ID: <6320b490-dedc-4df1-93be-22b1b73d0427@openjdk.org> Changeset: dde959df Author: Brian Burkhalter Date: 2021-11-09 19:17:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/dde959dfcef01897fdf51f820d414402e6309b8d 8276808: java/nio/channels/Channels/TransferTo.java timed out Reviewed-by: lancea, shade ! test/jdk/java/nio/channels/Channels/TransferTo.java From hannesw at openjdk.java.net Tue Nov 9 20:12:42 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Tue, 9 Nov 2021 20:12:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: Changeset: a60e9125 Author: Pankaj Bansal Date: 2021-11-09 20:10:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a60e91259ba83d2a525b612b2c7a1fd7934b88a2 8198626: java/awt/KeyboardFocusmanager/TypeAhead/TestDialogTypeAhead.html fails on mac Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/TestDialogTypeAhead.java Changeset: 055de6f5 Author: Hannes Walln?fer Date: 2021-11-09 20:11:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/055de6f566208b168818be1dc3ad29cdb9caa1cf 8223358: Incorrect HTML structure in annotation pages Reviewed-by: jjg + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeMemberWriterImpl.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/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactoryImpl.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeMemberWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeOptionalMemberWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeRequiredMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractMemberBuilder.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeMemberBuilder.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/BuilderFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/pkg/AnnotationType.java From hannesw at openjdk.java.net Tue Nov 9 20:19:39 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Tue, 9 Nov 2021 20:19:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8230130: javadoc search result dialog shows cut off headers for long results Message-ID: Changeset: f9024d06 Author: Hannes Walln?fer Date: 2021-11-09 20:17:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f9024d0606e39863b590f0d7c949d569f8bf8abd 8230130: javadoc search result dialog shows cut off headers for long results Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css From rriggs at openjdk.java.net Tue Nov 9 20:46:05 2021 From: rriggs at openjdk.java.net (Roger Riggs) Date: Tue, 9 Nov 2021 20:46:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276880: Remove java/lang/RuntimeTests/exec/ExecWithDir as unnecessary Message-ID: <4625a983-e295-433b-b9f4-ff8fac738acc@openjdk.org> Changeset: d7012fbd Author: Roger Riggs Date: 2021-11-09 20:43:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d7012fbd604fc1a54a2d7364a6ca4a32f47ffc7c 8276880: Remove java/lang/RuntimeTests/exec/ExecWithDir as unnecessary Reviewed-by: alanb - test/jdk/java/lang/RuntimeTests/exec/ExecWithDir.java From rbackman at openjdk.java.net Tue Nov 9 21:39:25 2021 From: rbackman at openjdk.java.net (Rickard =?UTF-8?B?QsOkY2ttYW4=?=) Date: Tue, 9 Nov 2021 21:39:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268882: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc Message-ID: <828d5a50-de1c-4be3-a07d-d852b606893b@openjdk.org> Changeset: 06992208 Author: Rickard B?ckman Date: 2021-11-09 21:38:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0699220830a457959b784b35af125b70f43fa3b0 8268882: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc Reviewed-by: neliasso, chagedorn, kvn ! src/hotspot/share/opto/postaloc.cpp From mli at openjdk.java.net Wed Nov 10 01:14:43 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Wed, 10 Nov 2021 01:14:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: Changeset: c8b0ee6b Author: Hamlin Li Date: 2021-11-10 01:12:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c8b0ee6b8a0c1bca8f8357e786f24c8cb6dd7310 8276833: G1: Make G1EvacFailureRegions::par_iterate const Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/g1/g1EvacFailureRegions.cpp ! src/hotspot/share/gc/g1/g1EvacFailureRegions.hpp Changeset: c1e41fe3 Author: Hamlin Li Date: 2021-11-10 01:13:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c1e41fe38bbbae12e1f73d2cd63c7afffc19475b 8276842: G1: Only calculate size in bytes from words when needed Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/g1/g1EvacFailure.cpp From jnimeh at openjdk.java.net Wed Nov 10 01:25:27 2021 From: jnimeh at openjdk.java.net (Jamil Nimeh) Date: Wed, 10 Nov 2021 01:25:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8274736: Concurrent read/close of SSLSockets causes SSLSessions to be invalidated unnecessarily Message-ID: Changeset: 8822d41f Author: Jamil Nimeh Date: 2021-11-10 01:24:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8822d41fdcc2c2d568badd72635dc587d21dbd63 8274736: Concurrent read/close of SSLSockets causes SSLSessions to be invalidated unnecessarily Reviewed-by: xuelei, wetmore ! src/java.base/share/classes/sun/security/ssl/TransportContext.java ! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java + test/jdk/sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java From mli at openjdk.java.net Wed Nov 10 01:27:58 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Wed, 10 Nov 2021 01:27:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276721: G1: Refine G1EvacFailureObjectsSet::iterate Message-ID: <786b37ba-02ef-428c-a03b-7edcb49cccee@openjdk.org> Changeset: e91e9d85 Author: Hamlin Li Date: 2021-11-10 01:26:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e91e9d853272ea8f5ce490f2f0c971fd40795d74 8276721: G1: Refine G1EvacFailureObjectsSet::iterate Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/g1/g1EvacFailure.cpp ! src/hotspot/share/gc/g1/g1EvacFailureObjectsSet.cpp ! src/hotspot/share/gc/g1/g1EvacFailureObjectsSet.hpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp From clanger at openjdk.java.net Wed Nov 10 05:53:00 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 10 Nov 2021 05:53:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276854: Windows GHA builds fail due to broken Cygwin Message-ID: Changeset: 403f3185 Author: Anirvan Sarkar Committer: Christoph Langer Date: 2021-11-10 05:51:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/403f3185f0988dcf6ef4e857d6659533bfa2943f 8276854: Windows GHA builds fail due to broken Cygwin Reviewed-by: clanger ! .github/workflows/submit.yml From shade at openjdk.java.net Wed Nov 10 08:00:56 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 10 Nov 2021 08:00:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276805: java/awt/print/PrinterJob/CheckPrivilege.java fails due to disabled SecurityManager Message-ID: <3d1dd971-57b0-4361-a8d6-97cddf522138@openjdk.org> Changeset: fd0a25e6 Author: Aleksey Shipilev Date: 2021-11-10 07:59:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fd0a25e62b2c8abc3a419c2e80abbcf11c9e882f 8276805: java/awt/print/PrinterJob/CheckPrivilege.java fails due to disabled SecurityManager Reviewed-by: serb, aivanov ! test/jdk/java/awt/print/PrinterJob/CheckPrivilege.java From psadhukhan at openjdk.java.net Wed Nov 10 08:36:04 2021 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Wed, 10 Nov 2021 08:36:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276679: Malformed Javadoc inline tags in JDK source in javax/swing Message-ID: Changeset: e01d6d00 Author: Prasanta Sadhukhan Date: 2021-11-10 08:34:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e01d6d00bc4ab5ca0d38f8894a78e6d911e0fe93 8276679: Malformed Javadoc inline tags in JDK source in javax/swing Reviewed-by: aivanov, pbansal ! src/java.desktop/share/classes/javax/swing/JTree.java ! src/java.desktop/share/classes/javax/swing/SwingUtilities.java ! src/java.desktop/share/classes/javax/swing/event/HyperlinkEvent.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java From shade at openjdk.java.net Wed Nov 10 09:52:27 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 10 Nov 2021 09:52:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276845: (fs) java/nio/file/spi/SetDefaultProvider.java fails on x86_32 Message-ID: <885e81e3-691b-4a1c-b47d-716f646eab32@openjdk.org> Changeset: 0f463a7b Author: Aleksey Shipilev Date: 2021-11-10 09:50:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0f463a7bf73791eda9404882ff63daf9040399bb 8276845: (fs) java/nio/file/spi/SetDefaultProvider.java fails on x86_32 Reviewed-by: alanb ! test/jdk/java/nio/file/spi/TestProvider.java From shade at openjdk.java.net Wed Nov 10 10:48:20 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 10 Nov 2021 10:48:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276215: Intrinsics matchers should handle native method flags better Message-ID: <04225b58-fc88-4629-a44b-ddffcbbd5644@openjdk.org> Changeset: a3f710ef Author: Aleksey Shipilev Date: 2021-11-10 10:45:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a3f710efbe7dcef18477a96fd306bec19f181f8b 8276215: Intrinsics matchers should handle native method flags better Reviewed-by: dholmes, kvn ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp From shade at openjdk.java.net Wed Nov 10 11:30:06 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 10 Nov 2021 11:30:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276846: JDK-8273416 is incomplete for UseSSE=1 Message-ID: Changeset: a0b84453 Author: Aleksey Shipilev Date: 2021-11-10 11:27:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a0b84453b087ff368a32b93729c5b30fda22ed48 8276846: JDK-8273416 is incomplete for UseSSE=1 Reviewed-by: neliasso, kvn ! src/hotspot/cpu/x86/x86_32.ad From redestad at openjdk.java.net Wed Nov 10 12:48:08 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Wed, 10 Nov 2021 12:48:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276926: Use String.valueOf() when initializing File.separator and File.pathSeparator Message-ID: Changeset: 0f23c6a9 Author: Sergey Tsypanov Committer: Claes Redestad Date: 2021-11-10 12:46:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0f23c6a9feb3657eb20ff5988a9e2ffca2108af1 8276926: Use String.valueOf() when initializing File.separator and File.pathSeparator Reviewed-by: redestad, jlaskey ! src/java.base/share/classes/java/io/File.java From hseigel at openjdk.java.net Wed Nov 10 13:13:44 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Wed, 10 Nov 2021 13:13:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276825: hotspot/runtime/SelectionResolution test errors Message-ID: Changeset: 55b36c6f Author: Harold Seigel Date: 2021-11-10 13:11:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/55b36c6f3bb7eb066daaf41f9eba46633afedf08 8276825: hotspot/runtime/SelectionResolution test errors Reviewed-by: dholmes, shade ! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/ClassBuilder.java ! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/Clazz.java ! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/TestBuilder.java From ysuenaga at openjdk.java.net Wed Nov 10 14:36:03 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Wed, 10 Nov 2021 14:36:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276672: Cannot build hsdis on WSL Message-ID: <6d4ad8e1-e765-41f2-b227-ff24150846bc@openjdk.org> Changeset: 38ec3a16 Author: Yasumasa Suenaga Date: 2021-11-10 14:33:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/38ec3a16d722d740d0b2128c6f6c2d1eab7a7c08 8276672: Cannot build hsdis on WSL Co-authored-by: Magnus Ihse Bursie Co-authored-by: Yasumasa Suenaga Reviewed-by: ihse, erikj ! make/Hsdis.gmk From shade at openjdk.java.net Wed Nov 10 15:53:31 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 10 Nov 2021 15:53:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276864: Update boot JDKs to 17.0.1 in GHA Message-ID: <6119f928-a8c4-4841-82b5-48124ea03453@openjdk.org> Changeset: f561d3c1 Author: Aleksey Shipilev Date: 2021-11-10 14:41:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f561d3c1942ce901fa77c907839032f76feb6998 8276864: Update boot JDKs to 17.0.1 in GHA Reviewed-by: erikj, ihse ! make/conf/test-dependencies From jjg at openjdk.java.net Wed Nov 10 15:55:08 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Wed, 10 Nov 2021 15:55:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8273154: Provide a JavadocTester method for non-overlapping, unordered output matching Message-ID: <92158cd9-bb46-4e42-8253-c6db310e2a94@openjdk.org> Changeset: ce3ed65a Author: Jonathan Gibbons Date: 2021-11-10 15:24:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ce3ed65ac3411a533052a8c01231f7e540803afb 8273154: Provide a JavadocTester method for non-overlapping, unordered output matching Reviewed-by: prappo ! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java + test/langtools/jdk/javadoc/testJavadocTester/TestJavadocTester.java From weijun at openjdk.java.net Wed Nov 10 19:37:34 2021 From: weijun at openjdk.java.net (Weijun Wang) Date: Wed, 10 Nov 2021 19:37:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267108: Alternate Subject.getSubject and doAs APIs that do not depend on Security Manager APIs Message-ID: <86edd067-d96d-4b3c-b881-ed49deb0a0e3@openjdk.org> Changeset: a5c160c7 Author: Weijun Wang Date: 2021-11-10 19:35:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a5c160c711a3f66db18c75973f4efdea63332863 8267108: Alternate Subject.getSubject and doAs APIs that do not depend on Security Manager APIs Reviewed-by: mullan ! src/java.base/share/classes/javax/security/auth/Subject.java ! src/java.security.jgss/share/classes/sun/security/jgss/GSSUtil.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5AcceptCredential.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Util.java ! test/jdk/com/sun/security/sasl/gsskerb/AuthOnly.java ! test/jdk/com/sun/security/sasl/gsskerb/ConfSecurityLayer.java ! test/jdk/com/sun/security/sasl/gsskerb/NoSecurityLayer.java ! test/jdk/java/security/AccessController/PreserveCombiner.java + test/jdk/javax/security/auth/Subject/CurrentSubject.java ! test/jdk/javax/security/auth/Subject/DoAs.java + test/jdk/javax/security/auth/Subject/Exceptions.java + test/jdk/javax/security/auth/Subject/FromACC.java ! test/jdk/javax/security/auth/Subject/Synch.java ! test/jdk/sun/security/krb5/KrbCredSubKey.java ! test/jdk/sun/security/krb5/ServiceCredsCombination.java ! test/jdk/sun/security/krb5/auto/Context.java ! test/jdk/sun/security/krb5/auto/HttpNegotiateServer.java ! test/jdk/sun/security/krb5/auto/LongLife.java From coleenp at openjdk.java.net Wed Nov 10 19:47:19 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Wed, 10 Nov 2021 19:47:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276889: Improve compatibility discussion in instanceKlass.cpp Message-ID: <8a6205a8-5dc5-44eb-9dc6-94d37a961a8a@openjdk.org> Changeset: 67c2714b Author: Coleen Phillimore Date: 2021-11-10 19:45:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/67c2714ba2c9658e07153a6f50391c896e4caebc 8276889: Improve compatibility discussion in instanceKlass.cpp Reviewed-by: hseigel ! src/hotspot/share/oops/instanceKlass.cpp From aivanov at openjdk.java.net Wed Nov 10 20:10:44 2021 From: aivanov at openjdk.java.net (Alexey Ivanov) Date: Wed, 10 Nov 2021 20:10:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276678: Malformed Javadoc inline tags in JDK source in com/sun/beans/decoder/DocumentHandler.java Message-ID: <76d7b048-5c7c-4361-a7db-79107bbb2cd7@openjdk.org> Changeset: 2374abda Author: Alisen Chung Committer: Alexey Ivanov Date: 2021-11-10 20:08:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2374abda19213d615a72c83f584ea61d5bbba4a3 8276678: Malformed Javadoc inline tags in JDK source in com/sun/beans/decoder/DocumentHandler.java Reviewed-by: serb, aivanov ! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java From iklam at openjdk.java.net Wed Nov 10 20:23:58 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Wed, 10 Nov 2021 20:23:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269986: Remove +3 from Symbol::identity_hash() Message-ID: <85e64b8c-6d47-47d7-bf25-199fdf92b030@openjdk.org> Changeset: df02daa6 Author: Ioi Lam Date: 2021-11-10 20:22:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/df02daa6f9df801a7e0b6203fd6411d8a62bb277 8269986: Remove +3 from Symbol::identity_hash() Reviewed-by: coleenp ! src/hotspot/share/oops/symbol.hpp From naoto at openjdk.java.net Wed Nov 10 20:54:17 2021 From: naoto at openjdk.java.net (Naoto Sato) Date: Wed, 10 Nov 2021 20:54:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276186: Require getAvailableLocales() methods to include Locale.ROOT Message-ID: <19fdb9a0-b3cc-4bf0-a832-75416bc53676@openjdk.org> Changeset: 0c409cac Author: Naoto Sato Date: 2021-11-10 20:52:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0c409cac789f1b1d21e09a65db36bb6c72c569db 8276186: Require getAvailableLocales() methods to include Locale.ROOT Reviewed-by: prappo, smarks, iris ! src/java.base/share/classes/java/text/BreakIterator.java ! src/java.base/share/classes/java/text/Collator.java ! src/java.base/share/classes/java/text/DateFormat.java ! src/java.base/share/classes/java/text/DateFormatSymbols.java ! src/java.base/share/classes/java/text/DecimalFormatSymbols.java ! src/java.base/share/classes/java/text/NumberFormat.java ! src/java.base/share/classes/java/time/format/DecimalStyle.java ! src/java.base/share/classes/java/util/Calendar.java ! src/java.base/share/classes/java/util/Locale.java + test/jdk/java/util/Locale/RequiredAvailableLocalesTest.java From naoto at openjdk.java.net Wed Nov 10 20:56:00 2021 From: naoto at openjdk.java.net (Naoto Sato) Date: Wed, 10 Nov 2021 20:56:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276775: ZonedDateTime/OffsetDateTime.toString return invalid ISO-8601 for years <= 1893 Message-ID: Changeset: bce35ac1 Author: Naoto Sato Date: 2021-11-10 20:53:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bce35ac1d6c4115148468a3240ad459074e0b79e 8276775: ZonedDateTime/OffsetDateTime.toString return invalid ISO-8601 for years <= 1893 Reviewed-by: lancea, iris, bpb, scolebourne, rriggs ! src/java.base/share/classes/java/time/OffsetDateTime.java ! src/java.base/share/classes/java/time/ZonedDateTime.java From zgu at openjdk.java.net Thu Nov 11 00:16:27 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Thu, 11 Nov 2021 00:16:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276801: gc/stress/CriticalNativeStress.java fails intermittently with Shenandoah Message-ID: <3d1aa7e1-9562-48c7-b23a-2de407ec6190@openjdk.org> Changeset: 73e6d7d7 Author: Zhengyu Gu Date: 2021-11-11 00:14:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/73e6d7d74d2ddd27f11775944c6fc4fb5268106d 8276801: gc/stress/CriticalNativeStress.java fails intermittently with Shenandoah Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp From jwilhelm at openjdk.java.net Thu Nov 11 01:15:38 2021 From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson) Date: Thu, 11 Nov 2021 01:15:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276930: Update ProblemList Message-ID: <7d071cd6-c37c-42cf-b845-9246e5dd8db7@openjdk.org> Changeset: e27a67a9 Author: Jesper Wilhelmsson Date: 2021-11-11 01:14:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e27a67a91647e584411a9ef57c0a028ab37af19b 8276930: Update ProblemList Reviewed-by: kevinw, dholmes ! test/jdk/ProblemList.txt From naoto at openjdk.java.net Thu Nov 11 01:41:09 2021 From: naoto at openjdk.java.net (Naoto Sato) Date: Thu, 11 Nov 2021 01:41:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276536: Update TimeZoneNames files to follow the changes made by JDK-8275766 Message-ID: <4d678707-ceba-4036-b356-74d8b149f657@openjdk.org> Changeset: ad3be04d Author: Yoshiki Sato Committer: Naoto Sato Date: 2021-11-11 01:39:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ad3be04d2ac84836e393d696ff03ddfe72779094 8276536: Update TimeZoneNames files to follow the changes made by JDK-8275766 Reviewed-by: naoto, coffeys ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java From mli at openjdk.java.net Thu Nov 11 05:55:10 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Thu, 11 Nov 2021 05:55:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276835: G1: make G1EvacFailureObjectsSet::record inline Message-ID: <7de37481-2d9b-4491-8ed3-bd2363925673@openjdk.org> Changeset: 08e0fd67 Author: Hamlin Li Date: 2021-11-11 05:52:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/08e0fd6757ef15b71df0e86afd01211a6e48bd09 8276835: G1: make G1EvacFailureObjectsSet::record inline Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/g1/g1EvacFailureObjectsSet.cpp ! src/hotspot/share/gc/g1/g1EvacFailureObjectsSet.hpp + src/hotspot/share/gc/g1/g1EvacFailureObjectsSet.inline.hpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp From shade at openjdk.java.net Thu Nov 11 07:09:20 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 11 Nov 2021 07:09:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276796: gc/TestSystemGC.java large pages subtest fails with ZGC Message-ID: <300dbbb8-fed4-406e-a903-c8f672ba1330@openjdk.org> Changeset: 91bb0d65 Author: Aleksey Shipilev Date: 2021-11-11 07:07:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/91bb0d658bce010e74b248b56f0fa5b8a79e8802 8276796: gc/TestSystemGC.java large pages subtest fails with ZGC Reviewed-by: pliden, stefank ! test/hotspot/jtreg/gc/TestSystemGC.java From chagedorn at openjdk.java.net Thu Nov 11 08:05:43 2021 From: chagedorn at openjdk.java.net (Christian Hagedorn) Date: Thu, 11 Nov 2021 08:05:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276546: [IR Framework] Whitelist and ignore CompileThreshold Message-ID: Changeset: 7a140af2 Author: Christian Hagedorn Date: 2021-11-11 08:03:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7a140af25362556ebe86147dcd74413e0044edc0 8276546: [IR Framework] Whitelist and ignore CompileThreshold Reviewed-by: kvn, neliasso ! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCompileThreshold.java From hannesw at openjdk.java.net Thu Nov 11 09:16:14 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Thu, 11 Nov 2021 09:16:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275786: New javadoc option to add script files to generated documentation Message-ID: <9f2e0d9b-d138-447e-b29a-93c8d9f51454@openjdk.org> Changeset: 9862cd07 Author: Hannes Walln?fer Date: 2021-11-11 09:13:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9862cd07c162fcc9cd5cbdd0aab564f446f9256c 8275786: New javadoc option to add script files to generated documentation Reviewed-by: jjg ! 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/markup/Head.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! test/langtools/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java ! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java + test/langtools/jdk/javadoc/doclet/testOptions/additional-script-1.js + test/langtools/jdk/javadoc/doclet/testOptions/additional-script-2.js ! test/langtools/jdk/javadoc/tool/CheckManPageOptions.java From hshi at openjdk.java.net Thu Nov 11 10:40:48 2021 From: hshi at openjdk.java.net (Hui Shi) Date: Thu, 11 Nov 2021 10:40:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275854: C2: assert(stride_con != 0) failed: missed some peephole opt Message-ID: Changeset: aea09677 Author: casparcwang Committer: Hui Shi Date: 2021-11-11 10:39:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/aea096770e74b9c0e1556467705ffdd6cf843d9d 8275854: C2: assert(stride_con != 0) failed: missed some peephole opt Co-authored-by: Roland Westrelin Reviewed-by: thartmann, roland, kvn ! src/hotspot/share/opto/ifnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestLoopEndNodeEliminate.java From thartmann at openjdk.java.net Thu Nov 11 13:10:38 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Thu, 11 Nov 2021 13:10:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276112: Inconsistent scalar replacement debug info at safepoints Message-ID: Changeset: c29cab8a Author: Tobias Hartmann Date: 2021-11-11 13:09:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c29cab8ab475055e02e4300f212907ff2db955ab 8276112: Inconsistent scalar replacement debug info at safepoints Reviewed-by: kvn, chagedorn ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/macro.hpp ! test/hotspot/jtreg/compiler/eliminateAutobox/TestIdentityWithEliminateBoxInDebugInfo.java + test/hotspot/jtreg/compiler/eliminateAutobox/TestSafepointDebugInfo.java From aefimov at openjdk.java.net Thu Nov 11 14:35:49 2021 From: aefimov at openjdk.java.net (Aleksei Efimov) Date: Thu, 11 Nov 2021 14:35:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8244202: Implementation of JEP 418: Internet-Address Resolution SPI Message-ID: <5a99670d-0783-4cc4-b8ba-a064657fb97f@openjdk.org> Changeset: 2ca4ff87 Author: Aleksei Efimov Date: 2021-11-11 14:33:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2ca4ff87b7c31d56542bbdcea70e828be33f4e97 8244202: Implementation of JEP 418: Internet-Address Resolution SPI Co-authored-by: Chris Hegarty Co-authored-by: Daniel Fuchs Co-authored-by: Alan Bateman Reviewed-by: dfuchs, alanb, michaelm, chegar ! src/java.base/share/classes/java/lang/RuntimePermission.java ! src/java.base/share/classes/java/net/Inet4AddressImpl.java ! src/java.base/share/classes/java/net/Inet6AddressImpl.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/InetAddressImpl.java ! src/java.base/share/classes/java/net/doc-files/net-properties.html + src/java.base/share/classes/java/net/spi/InetAddressResolver.java + src/java.base/share/classes/java/net/spi/InetAddressResolverProvider.java ! src/java.base/share/classes/java/net/spi/package-info.java ! src/java.base/share/classes/jdk/internal/access/JavaNetInetAddressAccess.java ! src/java.base/share/classes/module-info.java + src/java.base/share/classes/sun/net/ResolverProviderConfiguration.java ! src/java.base/share/native/libnet/InetAddress.c ! src/java.base/share/native/libnet/net_util.c ! src/java.base/share/native/libnet/net_util.h ! src/java.base/unix/native/libnet/Inet4AddressImpl.c ! src/java.base/unix/native/libnet/Inet6AddressImpl.c ! src/java.base/windows/native/libnet/Inet6AddressImpl.c + test/jdk/java/net/spi/InetAddressResolverProvider/AddressesCachingTest.java + test/jdk/java/net/spi/InetAddressResolverProvider/BootstrapResolverUsageTest.java + test/jdk/java/net/spi/InetAddressResolverProvider/BuiltInResolverTest.java + test/jdk/java/net/spi/InetAddressResolverProvider/EmptyResultsStreamTest.java + test/jdk/java/net/spi/InetAddressResolverProvider/ForeverCache.props + test/jdk/java/net/spi/InetAddressResolverProvider/InetAddressUsageInGetProviderTest.java + test/jdk/java/net/spi/InetAddressResolverProvider/LookupPolicyMappingTest.java + test/jdk/java/net/spi/InetAddressResolverProvider/LookupPolicyOfTest.java + test/jdk/java/net/spi/InetAddressResolverProvider/NeverCache.props + test/jdk/java/net/spi/InetAddressResolverProvider/ProviderGetExceptionTest.java + test/jdk/java/net/spi/InetAddressResolverProvider/ResolutionWithExceptionTest.java + test/jdk/java/net/spi/InetAddressResolverProvider/ResolvePermissionTest.java + test/jdk/java/net/spi/InetAddressResolverProvider/ReverseLookupDelegationTest.java + test/jdk/java/net/spi/InetAddressResolverProvider/RuntimePermissionTest.java + test/jdk/java/net/spi/InetAddressResolverProvider/addresses.txt + test/jdk/java/net/spi/InetAddressResolverProvider/lib/test.library/module-info.java + test/jdk/java/net/spi/InetAddressResolverProvider/lib/test.library/testlib/ResolutionRegistry.java + test/jdk/java/net/spi/InetAddressResolverProvider/providers/bootstrapUsage/bootstrap.usage.provider/impl/WithBootstrapResolverUsageProvider.java + test/jdk/java/net/spi/InetAddressResolverProvider/providers/bootstrapUsage/bootstrap.usage.provider/module-info.java + test/jdk/java/net/spi/InetAddressResolverProvider/providers/delegating/delegating.provider/impl/DelegatingProviderImpl.java + test/jdk/java/net/spi/InetAddressResolverProvider/providers/delegating/delegating.provider/module-info.java + test/jdk/java/net/spi/InetAddressResolverProvider/providers/empty/empty.results.provider/impl/EmptyResultsProviderImpl.java + test/jdk/java/net/spi/InetAddressResolverProvider/providers/empty/empty.results.provider/module-info.java + test/jdk/java/net/spi/InetAddressResolverProvider/providers/faulty/faulty.provider/impl/FaultyResolverProviderGetImpl.java + test/jdk/java/net/spi/InetAddressResolverProvider/providers/faulty/faulty.provider/module-info.java + test/jdk/java/net/spi/InetAddressResolverProvider/providers/recursive/recursive.init.provider/impl/InetAddressUsageInGetProviderImpl.java + test/jdk/java/net/spi/InetAddressResolverProvider/providers/recursive/recursive.init.provider/module-info.java + test/jdk/java/net/spi/InetAddressResolverProvider/providers/simple/simple.provider/impl/SimpleResolverProviderImpl.java + test/jdk/java/net/spi/InetAddressResolverProvider/providers/simple/simple.provider/module-info.java + test/jdk/java/net/spi/InetAddressResolverProvider/providers/throwing/throwing.lookups.provider/impl/ThrowingLookupsProviderImpl.java + test/jdk/java/net/spi/InetAddressResolverProvider/providers/throwing/throwing.lookups.provider/module-info.java + test/jdk/java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/classpath/ClasspathProviderTest.java + test/jdk/java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/classpath/ClasspathResolverProviderImpl.java + test/jdk/java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/classpath/META-INF/services/java.net.spi.InetAddressResolverProvider + test/jdk/java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/classpath/addresses.txt + test/jdk/java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/module/ModularProviderTest.java + test/jdk/java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/module/addresses.txt ! test/lib/jdk/test/lib/net/IPSupport.java From aivanov at openjdk.java.net Thu Nov 11 16:49:19 2021 From: aivanov at openjdk.java.net (Alexey Ivanov) Date: Thu, 11 Nov 2021 16:49:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276800: Fix table headers in NumericShaper.html Message-ID: <02cddf6e-3443-4d89-abfb-75d07e8cdfe1@openjdk.org> Changeset: 5e98f993 Author: Ludvig Janiuk Committer: Alexey Ivanov Date: 2021-11-11 16:46:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5e98f993b3cd68bb8564ea904f322235f55c4a7c 8276800: Fix table headers in NumericShaper.html Reviewed-by: naoto, aivanov ! src/java.desktop/share/classes/java/awt/font/NumericShaper.java From azvegint at openjdk.java.net Thu Nov 11 16:55:42 2021 From: azvegint at openjdk.java.net (Alexander Zvegintsev) Date: Thu, 11 Nov 2021 16:55:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8079267: [TEST_BUG] Test java/awt/Frame/MiscUndecorated/RepaintTest.java fails Message-ID: Changeset: 6f35eede Author: Alexander Zvegintsev Date: 2021-11-11 16:53:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6f35eede4576b6252544f553c3651312b024e7ea 8079267: [TEST_BUG] Test java/awt/Frame/MiscUndecorated/RepaintTest.java fails Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Frame/MiscUndecorated/RepaintTest.java From alanb at openjdk.java.net Thu Nov 11 19:08:31 2021 From: alanb at openjdk.java.net (Alan Bateman) Date: Thu, 11 Nov 2021 19:08:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276763: java/nio/channels/SocketChannel/AdaptorStreams.java fails with "SocketTimeoutException: Read timed out" Message-ID: <46ef3b3f-b801-48d4-b855-0ee7b5fbeb38@openjdk.org> Changeset: 8aae88b0 Author: Alan Bateman Date: 2021-11-11 19:07:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8aae88b0fc4acb76ef140f120712403cf4b04a46 8276763: java/nio/channels/SocketChannel/AdaptorStreams.java fails with "SocketTimeoutException: Read timed out" Reviewed-by: dfuchs ! test/jdk/java/nio/channels/SocketChannel/AdaptorStreams.java From lancea at openjdk.java.net Thu Nov 11 19:11:14 2021 From: lancea at openjdk.java.net (Lance Andersen) Date: Thu, 11 Nov 2021 19:11:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276994: java/nio/channels/Channels/TransferTo.java leaves multi-GB files in /tmp Message-ID: <829328f4-6ab3-43a1-ae40-c049638965d8@openjdk.org> Changeset: b0d7a9da Author: Lance Andersen Date: 2021-11-11 19:09:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b0d7a9daa6ceb1959bc701043fe3f0397d2ba6f7 8276994: java/nio/channels/Channels/TransferTo.java leaves multi-GB files in /tmp Reviewed-by: alanb ! test/jdk/java/nio/channels/Channels/TransferTo.java From redestad at openjdk.java.net Thu Nov 11 20:39:09 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Thu, 11 Nov 2021 20:39:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276947: Clarify how DateTimeFormatterBuilder.appendFraction handles value ranges Message-ID: <111df53f-3bbb-4ddc-8089-cdc664d90e56@openjdk.org> Changeset: 0ca0acf6 Author: Claes Redestad Date: 2021-11-11 20:36:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0ca0acf63cb5cec4c62a9948956a04822d6f74a5 8276947: Clarify how DateTimeFormatterBuilder.appendFraction handles value ranges Reviewed-by: rriggs, naoto ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java From dholmes at openjdk.java.net Thu Nov 11 22:12:30 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Thu, 11 Nov 2021 22:12:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276265: jcmd man page is outdated Message-ID: <53aa4ca5-8ab5-4dac-8c29-13e0c81d17d9@openjdk.org> Changeset: 3445e50b Author: David Holmes Date: 2021-11-11 22:10:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3445e50bd573857660908a964886f94714315f4c 8276265: jcmd man page is outdated Reviewed-by: stuefe, cjplummer ! src/jdk.jcmd/share/man/jcmd.1 From phh at openjdk.java.net Thu Nov 11 22:24:45 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Thu, 11 Nov 2021 22:24:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8186670: Implement _onSpinWait() intrinsic for AArch64 Message-ID: <7f169963-4ef2-41a2-95bd-cb91e5c42a79@openjdk.org> Changeset: 6954b98f Author: Evgeny Astigeevich Committer: Paul Hohensee Date: 2021-11-11 22:23:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6954b98f8faf29b6c2d13687a7a94e83302bdd85 8186670: Implement _onSpinWait() intrinsic for AArch64 Reviewed-by: phh, aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/globals_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp + src/hotspot/cpu/aarch64/spin_wait_aarch64.hpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp + test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitAArch64.java + test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitNoneAArch64.java + test/micro/org/openjdk/bench/java/lang/ThreadOnSpinWait.java + test/micro/org/openjdk/bench/java/lang/ThreadOnSpinWaitProducerConsumer.java + test/micro/org/openjdk/bench/java/lang/ThreadOnSpinWaitSharedCounter.java From rriggs at openjdk.java.net Thu Nov 11 22:28:39 2021 From: rriggs at openjdk.java.net (Roger Riggs) Date: Thu, 11 Nov 2021 22:28:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275197: Remove unused fields in ThaiBuddhistChronology Message-ID: Changeset: 1e941ded Author: Andrey Turbanov Committer: Roger Riggs Date: 2021-11-11 22:26:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1e941dedad0ff6282ca4c1d2d71512974c97fc5e 8275197: Remove unused fields in ThaiBuddhistChronology Reviewed-by: naoto, rriggs, iris ! src/java.base/share/classes/java/time/chrono/ThaiBuddhistChronology.java From pliden at openjdk.java.net Fri Nov 12 08:20:44 2021 From: pliden at openjdk.java.net (Per Liden) Date: Fri, 12 Nov 2021 08:20:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275329: ZGC: vmTestbase/gc/gctests/SoftReference/soft004/soft004.java fails with assert(_phases->length() <= 1000) failed: Too many recored phases? Message-ID: <15abbe0a-cc3c-46a4-ac70-e3a1ac72cff1@openjdk.org> Changeset: 6b833db3 Author: Per Liden Date: 2021-11-12 08:19:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6b833db3f9cace8fbb09bb803ba31208e37a4622 8275329: ZGC: vmTestbase/gc/gctests/SoftReference/soft004/soft004.java fails with assert(_phases->length() <= 1000) failed: Too many recored phases? Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/shared/gcTimer.cpp From neliasso at openjdk.java.net Fri Nov 12 10:10:28 2021 From: neliasso at openjdk.java.net (Nils Eliasson) Date: Fri, 12 Nov 2021 10:10:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8273277: C2: Move conditional negation into rc_predicate Message-ID: <3b6f5f38-9b28-4643-ae9f-934bc131a46b@openjdk.org> Changeset: 710f4964 Author: Nils Eliasson Date: 2021-11-12 10:08:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/710f496456d642c3e98d230270598f0b2dc75aba 8273277: C2: Move conditional negation into rc_predicate Reviewed-by: thartmann, chagedorn, kvn ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/loopopts/TestSkeletonPredicateNegation.java ! test/hotspot/jtreg/vmTestbase/jit/t/t105/t105.java From jboes at openjdk.java.net Fri Nov 12 12:07:41 2021 From: jboes at openjdk.java.net (Julia Boes) Date: Fri, 12 Nov 2021 12:07:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276848: sun.net.httpserver.simpleserver.CommandLinePositiveTest: test does not specify port Message-ID: <72e0763b-1d7a-4be4-a601-6b439b8c3174@openjdk.org> Changeset: 13deb384 Author: Julia Boes Date: 2021-11-12 12:05:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/13deb38433444a196af5e22e9b29bea6a9a15400 8276848: sun.net.httpserver.simpleserver.CommandLinePositiveTest: test does not specify port Reviewed-by: dfuchs + test/jdk/com/sun/net/httpserver/simpleserver/CommandLinePortNotSpecifiedTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java From ihse at openjdk.java.net Fri Nov 12 14:11:09 2021 From: ihse at openjdk.java.net (Magnus Ihse Bursie) Date: Fri, 12 Nov 2021 14:11:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277012: Use blessed modifier order in src/utils Message-ID: <505ce0bd-7667-415a-b8bc-31080d4b1dd6@openjdk.org> Changeset: c4b44329 Author: Magnus Ihse Bursie Date: 2021-11-12 14:08:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c4b44329c1d250f790ca82dd419cdf3330da16f5 8277012: Use blessed modifier order in src/utils Reviewed-by: dholmes, stuefe ! src/utils/IdealGraphVisualizer/Bytecodes/src/main/java/com/sun/hotspot/igv/bytecodes/BytecodeViewTopComponent.java ! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowTopComponent.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/BinaryParser.java ! src/utils/IdealGraphVisualizer/FilterWindow/src/main/java/com/sun/hotspot/igv/filterwindow/FilterTopComponent.java ! src/utils/IdealGraphVisualizer/Settings/src/main/java/com/sun/hotspot/igv/settings/Settings.java ! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/BasicLogEvent.java ! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogCleanupReader.java ! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java ! src/utils/src/build/tools/commentchecker/CommentChecker.java ! src/utils/src/build/tools/dirdiff/DirDiff.java From ihse at openjdk.java.net Fri Nov 12 14:13:42 2021 From: ihse at openjdk.java.net (Magnus Ihse Bursie) Date: Fri, 12 Nov 2021 14:13:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277016: Use blessed modifier order in jdk.httpserver Message-ID: <17e9896a-1b0a-4903-90a3-cb496682db81@openjdk.org> Changeset: 51a5731d Author: Magnus Ihse Bursie Date: 2021-11-12 14:12:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/51a5731d6dc4b6f6feac920a4b8b49c15fd6b34f 8277016: Use blessed modifier order in jdk.httpserver Reviewed-by: dfuchs ! src/jdk.httpserver/share/classes/sun/net/httpserver/ChunkedInputStream.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ChunkedOutputStream.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/Request.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/SimpleFileServerImpl.java From aleonard at openjdk.java.net Fri Nov 12 14:45:56 2021 From: aleonard at openjdk.java.net (Andrew Leonard) Date: Fri, 12 Nov 2021 14:45:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276743: Make openjdk build Zip Archive generation "reproducible" Message-ID: <4c15175b-fb65-49a3-a42c-438587545c67@openjdk.org> Changeset: aeba6530 Author: Andrew Leonard Date: 2021-11-12 14:43:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/aeba65303479130d9bab74484accad5d7d116a40 8276743: Make openjdk build Zip Archive generation "reproducible" Reviewed-by: erikj, ihse ! make/Main.gmk ! make/ToolsJdk.gmk ! make/common/ZipArchive.gmk + make/jdk/src/classes/build/tools/makezipreproducible/MakeZipReproducible.java From coleenp at openjdk.java.net Fri Nov 12 16:18:30 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Fri, 12 Nov 2021 16:18:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276658: Clean up JNI local handles code Message-ID: Changeset: 3b2585c0 Author: Coleen Phillimore Date: 2021-11-12 16:17:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3b2585c02bd9d66cc2c8b2d5c16e9a48f4280d07 8276658: Clean up JNI local handles code Reviewed-by: dholmes, pchilanomate ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/gc/shared/concurrentGCThread.cpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/jniHandles.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/nonJavaThread.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/runtime/vmThread.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Thread.java From dfuchs at openjdk.java.net Fri Nov 12 16:32:48 2021 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Fri, 12 Nov 2021 16:32:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8274835: Remove unnecessary castings in java.base Message-ID: <34e266ab-3a38-43ea-9b4c-1cf02dd559d3@openjdk.org> Changeset: 5a2452c8 Author: Andrey Turbanov Committer: Daniel Fuchs Date: 2021-11-12 16:30:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5a2452c80e64b8b7a1799caa1a8a6e9e6a7dab6d 8274835: Remove unnecessary castings in java.base Reviewed-by: mullan, naoto, lancea, bpb ! src/java.base/share/classes/java/io/SequenceInputStream.java ! src/java.base/share/classes/java/lang/ClassValue.java ! src/java.base/share/classes/java/lang/Enum.java ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/java/util/GregorianCalendar.java ! src/java.base/share/classes/java/util/HashSet.java ! src/java.base/share/classes/java/util/stream/ReferencePipeline.java ! src/java.base/share/classes/sun/net/www/MimeTable.java ! src/java.base/share/classes/sun/net/www/protocol/http/AuthCacheImpl.java ! src/java.base/share/classes/sun/security/provider/DSAPublicKey.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIX.java ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/java.base/share/classes/sun/util/calendar/Era.java From coleenp at openjdk.java.net Fri Nov 12 17:05:15 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Fri, 12 Nov 2021 17:05:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8258192: Obsolete the CriticalJNINatives flag Message-ID: <6104a547-799a-46ab-bdfb-d8b825f83dcf@openjdk.org> Changeset: 0d2980cd Author: Coleen Phillimore Date: 2021-11-12 17:03:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0d2980cdd1486b0689a71fc107a1d4c100bd3025 8258192: Obsolete the CriticalJNINatives flag Reviewed-by: mdoerr, shade ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/zero/sharedRuntime_zero.cpp ! src/hotspot/cpu/zero/vm_version_zero.cpp ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/prims/nativeLookup.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! test/hotspot/jtreg/TEST.groups - test/hotspot/jtreg/compiler/runtime/criticalnatives/argumentcorruption/CheckLongArgs.java - test/hotspot/jtreg/compiler/runtime/criticalnatives/argumentcorruption/libCNCheckLongArgs.c - test/hotspot/jtreg/compiler/runtime/criticalnatives/lookup/LookUp.java - test/hotspot/jtreg/compiler/runtime/criticalnatives/lookup/libCNLookUp.c - test/hotspot/jtreg/gc/CriticalNative.java - test/hotspot/jtreg/gc/CriticalNativeArgs.java - test/hotspot/jtreg/gc/libCriticalNative.c - test/hotspot/jtreg/gc/stress/CriticalNativeStress.java From lancea at openjdk.java.net Fri Nov 12 17:13:37 2021 From: lancea at openjdk.java.net (Lance Andersen) Date: Fri, 12 Nov 2021 17:13:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276123: ZipFile::getEntry will not return a file entry when there is a directory entry of the same name within a Zip File Message-ID: <937496ad-7d38-417a-b31e-de8cde084efd@openjdk.org> Changeset: b85500e5 Author: Lance Andersen Date: 2021-11-12 17:12:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b85500e52479c48b02a96b28fddefa2b25d5d9bd 8276123: ZipFile::getEntry will not return a file entry when there is a directory entry of the same name within a Zip File Reviewed-by: redestad, alanb ! src/java.base/share/classes/java/util/zip/ZipFile.java + test/jdk/java/util/zip/ZipFile/ZipFileDuplicateEntryTest.java From dcubed at openjdk.java.net Fri Nov 12 18:47:51 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Fri, 12 Nov 2021 18:47:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277071: [BACKOUT] JDK-8276743 Make openjdk build Zip Archive generation "reproducible" Message-ID: Changeset: 74f3e69d Author: Daniel D. Daugherty Date: 2021-11-12 18:46:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/74f3e69dc888685558408e663df5d32cb906991f 8277071: [BACKOUT] JDK-8276743 Make openjdk build Zip Archive generation "reproducible" Reviewed-by: erikj ! make/Main.gmk ! make/ToolsJdk.gmk ! make/common/ZipArchive.gmk - make/jdk/src/classes/build/tools/makezipreproducible/MakeZipReproducible.java From dcubed at openjdk.java.net Fri Nov 12 19:07:41 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Fri, 12 Nov 2021 19:07:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276824: refactor Thread::is_JavaThread_protected Message-ID: <85bad77d-d936-4c4e-bf6c-768ad815c4be@openjdk.org> Changeset: 176d21d6 Author: Daniel D. Daugherty Date: 2021-11-12 19:06:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/176d21d6c525f8fd9592db5b4975308ea0001856 8276824: refactor Thread::is_JavaThread_protected Reviewed-by: coleenp, rehn, dholmes ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp From manc at openjdk.java.net Fri Nov 12 22:35:44 2021 From: manc at openjdk.java.net (Man Cao) Date: Fri, 12 Nov 2021 22:35:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276453: Undefined behavior in C1 LIR_OprDesc causes SEGV in fastdebug build Message-ID: Changeset: 8c5f0304 Author: Man Cao Date: 2021-11-12 22:34:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8c5f03049196e66a4f8411bdd853b287134e7ce5 8276453: Undefined behavior in C1 LIR_OprDesc causes SEGV in fastdebug build Co-authored-by: Chuck Rasbold Co-authored-by: James Y Knight Reviewed-by: kvn, dlong ! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp ! src/hotspot/cpu/arm/c1_FrameMap_arm.cpp ! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp ! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp ! src/hotspot/cpu/ppc/c1_FrameMap_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp ! src/hotspot/cpu/s390/c1_FrameMap_s390.cpp ! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp ! src/hotspot/cpu/x86/c1_FrameMap_x86.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp ! src/hotspot/share/c1/c1_Compilation.hpp ! src/hotspot/share/c1/c1_FrameMap.hpp ! src/hotspot/share/c1/c1_Instruction.hpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp ! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp ! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.hpp ! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp ! src/hotspot/share/gc/shared/c1/cardTableBarrierSetC1.cpp ! src/hotspot/share/gc/shared/c1/cardTableBarrierSetC1.hpp ! src/hotspot/share/gc/shared/c1/modRefBarrierSetC1.hpp From stuefe at openjdk.java.net Mon Nov 15 06:49:17 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Mon, 15 Nov 2021 06:49:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276983: Small fixes to DumpAllocStat::print_stats Message-ID: Changeset: 296780c7 Author: Thomas Stuefe Date: 2021-11-15 06:47:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/296780c7ae5c129d24997007600f428b697d3365 8276983: Small fixes to DumpAllocStat::print_stats Reviewed-by: dholmes, iklam ! src/hotspot/share/cds/dumpAllocStats.cpp From rrich at openjdk.java.net Mon Nov 15 07:04:20 2021 From: rrich at openjdk.java.net (Richard Reingruber) Date: Mon, 15 Nov 2021 07:04:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8274687: JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend Message-ID: Changeset: ca2efb73 Author: Richard Reingruber Date: 2021-11-15 07:02:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ca2efb73f59112d9be2ec29db405deb4c58dd435 8274687: JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend Reviewed-by: cjplummer, sspitsyn, rschmelter ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c + test/jdk/com/sun/jdi/ResumeAfterThreadResumeCallTest.java From mli at openjdk.java.net Mon Nov 15 10:10:19 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Mon, 15 Nov 2021 10:10:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276921: G1: Remove redundant failed evacuation regions calculation in RemoveSelfForwardPtrHRClosure Message-ID: <41566f65-6a97-42c4-91ef-9490d4eaee49@openjdk.org> Changeset: b231f5ba Author: Hamlin Li Date: 2021-11-15 10:08:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b231f5baa94c7104324cd206c1081b35fd27164c 8276921: G1: Remove redundant failed evacuation regions calculation in RemoveSelfForwardPtrHRClosure Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1EvacFailure.cpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp From prappo at openjdk.java.net Mon Nov 15 11:26:30 2021 From: prappo at openjdk.java.net (Pavel Rappo) Date: Mon, 15 Nov 2021 11:26:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277048: Tiny improvements to the specification text for java.util.Properties.load Message-ID: <25655477-00e5-458a-a773-4e9194081621@openjdk.org> Changeset: fdcd16a3 Author: Pavel Rappo Date: 2021-11-15 11:25:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fdcd16a38fb9a14a819d68682f9666ebfe7285db 8277048: Tiny improvements to the specification text for java.util.Properties.load Reviewed-by: rriggs, iris, naoto ! src/java.base/share/classes/java/util/Properties.java From ayang at openjdk.java.net Mon Nov 15 12:47:48 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Mon, 15 Nov 2021 12:47:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276932: G1: Annotate methods with override explicitly in g1CollectedHeap.hpp Message-ID: <4c01b970-660f-4b65-9711-a9d47c4daf69@openjdk.org> Changeset: 02f79008 Author: Albert Mingkun Yang Date: 2021-11-15 12:46:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/02f79008828b3dcce3bd6492efaa43e99376c0c5 8276932: G1: Annotate methods with override explicitly in g1CollectedHeap.hpp Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp From tschatzl at openjdk.java.net Mon Nov 15 14:36:36 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Mon, 15 Nov 2021 14:36:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8272170: Missing memory barrier when checking active state for regions Message-ID: Changeset: 35a831d5 Author: Thomas Schatzl Date: 2021-11-15 14:34:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/35a831d5a755de8f3c71653bd0a37190adddb8ae 8272170: Missing memory barrier when checking active state for regions Reviewed-by: sjohanss, ayang ! src/hotspot/share/gc/g1/g1CommittedRegionMap.inline.hpp From hannesw at openjdk.java.net Mon Nov 15 15:54:53 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Mon, 15 Nov 2021 15:54:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277028: Use service type documentation as fallback for @provides Message-ID: <1fa2e0ce-0e27-42bb-b93a-10131e4e6ee6@openjdk.org> Changeset: 7fc344dc Author: Hannes Walln?fer Date: 2021-11-15 15:53:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7fc344dc96008f277dacf5518b28447f3a598cde 8277028: Use service type documentation as fallback for @provides Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java From asemenyuk at openjdk.java.net Mon Nov 15 17:58:35 2021 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Mon, 15 Nov 2021 17:58:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276084: Linux DEB Bundler: release number in outputted .deb file should be optional Message-ID: <899cc830-2057-4970-8b37-625ff89f9819@openjdk.org> Changeset: 9046077f Author: Alexey Semenyuk Date: 2021-11-15 17:57:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9046077fe6ce7bb042fbd0fa1a80537cb4a60581 8276084: Linux DEB Bundler: release number in outputted .deb file should be optional Reviewed-by: almatvee, herrick ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBundler.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmBundler.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.control ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java ! test/jdk/tools/jpackage/linux/LinuxResourceTest.java ! test/jdk/tools/jpackage/linux/ReleaseTest.java From asemenyuk at openjdk.java.net Mon Nov 15 18:00:11 2021 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Mon, 15 Nov 2021 18:00:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8274856: Failing jpackage tests with fastdebug/release build Message-ID: <76693c08-53cc-4500-8401-0d7832de460d@openjdk.org> Changeset: fe45835f Author: Alexey Semenyuk Date: 2021-11-15 17:57:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fe45835f7cebfccd4544ae19d88bdc7f07560fbe 8274856: Failing jpackage tests with fastdebug/release build Reviewed-by: almatvee, herrick ! src/jdk.jpackage/linux/native/applauncher/LinuxLauncher.c ! src/jdk.jpackage/linux/native/libapplauncher/LinuxLauncherLib.cpp ! src/jdk.jpackage/share/native/applauncher/AppLauncher.cpp ! src/jdk.jpackage/share/native/applauncher/JvmLauncher.cpp ! src/jdk.jpackage/share/native/applauncher/JvmLauncher.h ! src/jdk.jpackage/share/native/applauncher/JvmLauncherLib.c ! src/jdk.jpackage/unix/native/common/UnixSysInfo.cpp ! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp From tschatzl at openjdk.java.net Mon Nov 15 18:10:43 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Mon, 15 Nov 2021 18:10:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275056: Virtualize G1CardSet containers over heap region Message-ID: <07d20c01-9ea0-4943-a09e-015799ae8d40@openjdk.org> Changeset: 1830b8da Author: Thomas Schatzl Date: 2021-11-15 18:09:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1830b8da9028af430ee4791f310b5fc9cb1ff37d 8275056: Virtualize G1CardSet containers over heap region Reviewed-by: sjohanss, ayang ! src/hotspot/share/gc/g1/g1CardSet.cpp ! src/hotspot/share/gc/g1/g1CardSet.hpp ! src/hotspot/share/gc/g1/g1CardSet.inline.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1_globals.hpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegionBounds.hpp ! src/hotspot/share/gc/g1/heapRegionBounds.inline.hpp ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp ! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp ! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp ! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java From cjplummer at openjdk.java.net Mon Nov 15 19:17:43 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Mon, 15 Nov 2021 19:17:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8274232: Cleanup unnecessary null comparison before instanceof check in jdk.jdi Message-ID: <3c9edd8e-665d-4bfe-a26e-64565603a7b5@openjdk.org> Changeset: db0c8d52 Author: Andrey Turbanov Committer: Chris Plummer Date: 2021-11-15 19:14:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/db0c8d522704d2e12bce4ebeb9297b57e3789f4f 8274232: Cleanup unnecessary null comparison before instanceof check in jdk.jdi Reviewed-by: cjplummer, sspitsyn ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/BooleanValueImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ByteValueImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/CharValueImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ConnectorImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/DoubleValueImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/FieldImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/FloatValueImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/IntegerValueImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/LocalVariableImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/LocationImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/LongValueImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/MethodImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/MirrorImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ShortValueImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/StackFrameImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/TypeImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/VoidValueImpl.java From cjplummer at openjdk.java.net Mon Nov 15 19:20:52 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Mon, 15 Nov 2021 19:20:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275385: Change nested classes in jdk.jdi to static nested classes Message-ID: <3e4526d9-a4f9-47ec-bd91-980357f37f3b@openjdk.org> Changeset: 7a870418 Author: Andrey Turbanov Committer: Chris Plummer Date: 2021-11-15 19:18:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7a870418a3e8de3b290ba71cbe4ca7979ec029f9 8275385: Change nested classes in jdk.jdi to static nested classes Reviewed-by: sspitsyn, amenkov, cjplummer ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ConnectorImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/SDE.java From dlong at openjdk.java.net Mon Nov 15 21:11:14 2021 From: dlong at openjdk.java.net (Dean Long) Date: Mon, 15 Nov 2021 21:11:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276095: ciReplay: replay failure due to incomplete ciMethodData information Message-ID: <51b99793-6af7-4127-9c6a-f568273b9cb8@openjdk.org> Changeset: 9326eb14 Author: Dean Long Date: 2021-11-15 21:09:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9326eb14617bf08e3376f854fc022e11d1ef34dd 8276095: ciReplay: replay failure due to incomplete ciMethodData information Reviewed-by: chagedorn, kvn ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/ci/ciMethodData.hpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/ci/ciReplay.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciMethodData.java ! test/hotspot/jtreg/compiler/ciReplay/TestLambdas.java From psandoz at openjdk.java.net Mon Nov 15 21:50:57 2021 From: psandoz at openjdk.java.net (Paul Sandoz) Date: Mon, 15 Nov 2021 21:50:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8271515: Integration of JEP 417: Vector API (Third Incubator) Message-ID: Changeset: a59c9b2a Author: Paul Sandoz Date: 2021-11-15 21:48:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a59c9b2ac277d6ff6be1700d91ff389f137e61ca 8271515: Integration of JEP 417: Vector API (Third Incubator) Co-authored-by: Sandhya Viswanathan Co-authored-by: Jatin Bhateja Co-authored-by: Ningsheng Jian Co-authored-by: Xiaohong Gong Co-authored-by: Eric Liu Co-authored-by: Jie Fu Co-authored-by: Vladimir Ivanov Co-authored-by: John R Rose Co-authored-by: Paul Sandoz Co-authored-by: Rado Smogura Reviewed-by: kvn, sviswanathan, ngasson ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_sve.ad ! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4 ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/register_aarch64.cpp ! src/hotspot/cpu/aarch64/register_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/forms.cpp ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/cfgnode.hpp ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/chaitin.hpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/postaloc.cpp ! src/hotspot/share/opto/regmask.cpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp ! src/hotspot/share/opto/vector.cpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/prims/vectorSupport.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/growableArray.hpp ! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractMask.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorMask.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template ! src/jdk.incubator.vector/windows/native/libjsvml/globals_vectorApiSupport_windows.S.inc ! test/hotspot/gtest/aarch64/aarch64-asmtest.py ! test/hotspot/gtest/aarch64/asmtest.out.h + test/hotspot/jtreg/compiler/vectorapi/VectorMaskCastTest.java + test/hotspot/jtreg/compiler/vectorapi/VectorMaskLoadStoreTest.java + test/hotspot/jtreg/compiler/vectorapi/VectorMemoryAlias.java From ccheung at openjdk.java.net Tue Nov 16 02:35:50 2021 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Tue, 16 Nov 2021 02:35:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276184: Exclude lambda proxy class from the CDS archive if its caller class is excluded Message-ID: <7cdc6e99-d89d-4cbe-ac3c-8719255edf38@openjdk.org> Changeset: bd92674b Author: Calvin Cheung Date: 2021-11-16 02:34:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bd92674be563ad291990216b7cdf061c498f5dd3 8276184: Exclude lambda proxy class from the CDS archive if its caller class is excluded Reviewed-by: iklam, dholmes ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! test/hotspot/jtreg/runtime/cds/appcds/LambdaContainsOldInf.java ! test/hotspot/jtreg/runtime/cds/appcds/SignedJar.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForOldInfInBaseArchive.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/RedefineCallerClass.java ! test/hotspot/jtreg/runtime/cds/appcds/test-classes/Hello.java ! test/hotspot/jtreg/runtime/cds/appcds/test-classes/LambdaContainsOldInfApp.java From shade at openjdk.java.net Tue Nov 16 07:34:02 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 16 Nov 2021 07:34:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8008243: Zero: Implement fast bytecodes Message-ID: <7186dd22-8e89-4756-8240-7500a803c746@openjdk.org> Changeset: e4362007 Author: Aleksey Shipilev Date: 2021-11-16 07:32:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e4362007da8e40c076493364df91cf85960a03e7 8008243: Zero: Implement fast bytecodes Reviewed-by: rkennke, coleenp ! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.hpp ! src/hotspot/share/prims/jvmtiManageCapabilities.cpp From stuefe at openjdk.java.net Tue Nov 16 07:50:24 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 16 Nov 2021 07:50:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277172: Remove stray comment mentioning instr_size_for_decode_klass_not_null on x64 Message-ID: <00048b26-273e-4707-92b8-da27066907ce@openjdk.org> Changeset: 7719a74c Author: Thomas Stuefe Date: 2021-11-16 07:49:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7719a74cec8c47fd036226b520a5fce7887386da 8277172: Remove stray comment mentioning instr_size_for_decode_klass_not_null on x64 Reviewed-by: dholmes ! src/hotspot/cpu/x86/macroAssembler_x86.cpp From sjohanss at openjdk.java.net Tue Nov 16 08:28:30 2021 From: sjohanss at openjdk.java.net (Stefan Johansson) Date: Tue, 16 Nov 2021 08:28:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276229: Stop allowing implicit updates in G1BlockOffsetTable Message-ID: <9ca4185e-86c2-4db6-9864-3b9798dc3962@openjdk.org> Changeset: 1d79cfd3 Author: Stefan Johansson Date: 2021-11-16 08:27:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1d79cfd3a16a71ec1bf93a0748e806b21a717b52 8276229: Stop allowing implicit updates in G1BlockOffsetTable Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp From stuefe at openjdk.java.net Tue Nov 16 09:51:51 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 16 Nov 2021 09:51:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277029: JMM GetDiagnosticXXXInfo APIs should verify output array sizes Message-ID: <314ed442-a95c-436b-a9b6-850e6b921880@openjdk.org> Changeset: b8d33a2a Author: Thomas Stuefe Date: 2021-11-16 09:49:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b8d33a2a4e4ac1be322644102e8f09ce1435b4fb 8277029: JMM GetDiagnosticXXXInfo APIs should verify output array sizes Reviewed-by: dholmes, sspitsyn ! src/hotspot/share/include/jmm.h ! src/hotspot/share/services/management.cpp ! src/jdk.management/share/native/libmanagement_ext/DiagnosticCommandImpl.c From sspitsyn at openjdk.java.net Tue Nov 16 11:14:57 2021 From: sspitsyn at openjdk.java.net (Serguei Spitsyn) Date: Tue, 16 Nov 2021 11:14:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8274261: Use enhanced-for instead of plain 'for' in jdk.jcmd Message-ID: <38e4e0ce-5ca8-447b-9865-bd8321b0aade@openjdk.org> Changeset: 20f3872d Author: Andrey Turbanov Committer: Serguei Spitsyn Date: 2021-11-16 11:13:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/20f3872d1cd6257ab9c76bb998f8dc2d07bc1724 8274261: Use enhanced-for instead of plain 'for' in jdk.jcmd Reviewed-by: sspitsyn, cjplummer ! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java ! src/jdk.jcmd/share/classes/sun/tools/jstat/Arguments.java ! src/jdk.jcmd/share/classes/sun/tools/jstat/ColumnFormat.java ! src/jdk.jcmd/share/classes/sun/tools/jstat/OptionFormat.java ! src/jdk.jcmd/share/classes/sun/tools/jstat/Parser.java ! src/jdk.jcmd/share/classes/sun/tools/jstat/RawOutputFormatter.java From sspitsyn at openjdk.java.net Tue Nov 16 11:17:11 2021 From: sspitsyn at openjdk.java.net (Serguei Spitsyn) Date: Tue, 16 Nov 2021 11:17:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8274168: Avoid String.compareTo == 0 to check String equality in java.management Message-ID: <22d5eb37-c0ad-4260-a613-c5d026fd38a8@openjdk.org> Changeset: a9cb8bdb Author: Andrey Turbanov Committer: Serguei Spitsyn Date: 2021-11-16 11:14:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a9cb8bdbaac7241959805c491b6d13b6e14f8966 8274168: Avoid String.compareTo == 0 to check String equality in java.management Reviewed-by: sspitsyn, dfuchs, cjplummer, dholmes ! src/java.management/share/classes/javax/management/BinaryRelQueryExp.java ! src/java.management/share/classes/javax/management/loading/MLet.java From sspitsyn at openjdk.java.net Tue Nov 16 11:18:58 2021 From: sspitsyn at openjdk.java.net (Serguei Spitsyn) Date: Tue, 16 Nov 2021 11:18:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <38ff6cd2-ba4e-4d60-ba52-aa7767d8e4a0@openjdk.org> Changeset: 0bc26837 Author: Andrey Turbanov Committer: Serguei Spitsyn Date: 2021-11-16 11:15:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0bc268377ed5d2dd15bdd7283a77b59ad505e2b7 8274190: Use String.equals instead of String.compareTo in jdk.internal.jvmstat Reviewed-by: cjplummer, sspitsyn ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java Changeset: 9629627e Author: Andrey Turbanov Committer: Serguei Spitsyn Date: 2021-11-16 11:17:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9629627e2c8021c254517ac5463cc66723175fd9 8274163: Use String.equals instead of String.compareTo in jdk.jcmd Reviewed-by: cjplummer, amenkov, sspitsyn ! src/jdk.jcmd/share/classes/sun/tools/jps/Arguments.java ! src/jdk.jcmd/share/classes/sun/tools/jstat/Arguments.java ! src/jdk.jcmd/share/classes/sun/tools/jstat/OptionLister.java ! src/jdk.jcmd/share/classes/sun/tools/jstat/Parser.java From sspitsyn at openjdk.java.net Tue Nov 16 11:20:28 2021 From: sspitsyn at openjdk.java.net (Serguei Spitsyn) Date: Tue, 16 Nov 2021 11:20:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <073ede9a-3427-42c5-816b-14e12058a702@openjdk.org> Changeset: c06df25a Author: Andrey Turbanov Committer: Serguei Spitsyn Date: 2021-11-16 11:18:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c06df25a4fb76ee65d3fa99ec0579ca4a406c345 8274662: Replace 'while' cycles with iterator with enhanced-for in jdk.hotspot.agent Reviewed-by: amenkov, cjplummer, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/DeadlockDetector.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/FindInHeapPanel.java Changeset: 1c45c8a0 Author: Andrey Turbanov Committer: Serguei Spitsyn Date: 2021-11-16 11:19:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1c45c8a08287e2d8d7574eaa773850b7f0b33207 8274757: Cleanup unnecessary calls to Throwable.initCause() in java.management module Reviewed-by: dfuchs, sspitsyn ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectorServer.java ! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ArrayNotificationBuffer.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java ! src/java.management/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java ! src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java ! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java From mli at openjdk.java.net Tue Nov 16 11:38:47 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Tue, 16 Nov 2021 11:38:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277119: Add asserts in GenericTaskQueueSet methods Message-ID: <3844c088-2323-4ed0-b604-abc5af84fa25@openjdk.org> Changeset: 7906eb05 Author: Hamlin Li Date: 2021-11-16 11:37:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7906eb050d4675092536048e8e21334767e397e6 8277119: Add asserts in GenericTaskQueueSet methods Reviewed-by: tschatzl ! src/hotspot/share/gc/shared/taskqueue.hpp ! src/hotspot/share/gc/shared/taskqueue.inline.hpp From jdv at openjdk.java.net Tue Nov 16 13:21:44 2021 From: jdv at openjdk.java.net (Jayathirth D V) Date: Tue, 16 Nov 2021 13:21:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276905: Use appropriate macosx_version_minimum value while compiling metal shaders Message-ID: <9a69f0ea-a3ee-4370-afd5-f859a1eacaf5@openjdk.org> Changeset: 9a9a157a Author: Jayathirth D V Date: 2021-11-16 13:18:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9a9a157a7d45cbfb016d4427931e1d5345210f7a 8276905: Use appropriate macosx_version_minimum value while compiling metal shaders Reviewed-by: ihse, kcr, erikj, prr ! make/modules/java.desktop/lib/Awt2dLibraries.gmk From thartmann at openjdk.java.net Tue Nov 16 14:12:19 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 16 Nov 2021 14:12:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276162: Optimise unsigned comparison pattern Message-ID: <69347afb-d8bf-47f8-a0ff-b3abc0444994@openjdk.org> Changeset: f3eb5014 Author: MeryKitty Committer: Tobias Hartmann Date: 2021-11-16 14:09:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f3eb5014aa75af4463308f52f2bc6e9fcd2da36c 8276162: Optimise unsigned comparison pattern Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/subnode.cpp + test/hotspot/jtreg/compiler/c2/irTests/TestUnsignedComparison.java + test/micro/org/openjdk/bench/vm/compiler/UnsignedComparison.java From ysuenaga at openjdk.java.net Tue Nov 16 14:48:23 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Tue, 16 Nov 2021 14:48:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277089: Use system binutils to build hsdis Message-ID: <9377e6fc-d59c-4bfd-a721-21b64c48e9e9@openjdk.org> Changeset: d5e47d6b Author: Yasumasa Suenaga Date: 2021-11-16 14:47:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d5e47d6b84514edde23a8baff8c2274e5b3ca6bb 8277089: Use system binutils to build hsdis Reviewed-by: ihse ! make/autoconf/jdk-options.m4 ! src/utils/hsdis/README ! src/utils/hsdis/hsdis.c From dlong at openjdk.java.net Tue Nov 16 17:27:34 2021 From: dlong at openjdk.java.net (Dean Long) Date: Tue, 16 Nov 2021 17:27:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276231: ciReplay: SIGSEGV when replay compiling lambdas Message-ID: Changeset: e5ffdf91 Author: Dean Long Date: 2021-11-16 17:25:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e5ffdf9120c14b38e4c8794888d2002e2686ebfc 8276231: ciReplay: SIGSEGV when replay compiling lambdas Reviewed-by: iveresov, chagedorn ! src/hotspot/share/ci/ciReplay.cpp From kizune at openjdk.java.net Tue Nov 16 19:05:05 2021 From: kizune at openjdk.java.net (Alexander Zuev) Date: Tue, 16 Nov 2021 19:05:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8169468: NoResizeEventOnDMChangeTest.java fails because FS Window didn't receive all resizes! Message-ID: <721f9118-bf9a-4563-9db1-a02051f4f2b9@openjdk.org> Changeset: b0a463fa Author: Alexander Zuev Date: 2021-11-16 19:01:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b0a463fa59a1c3c554f48267525729bf89a2c5be 8169468: NoResizeEventOnDMChangeTest.java fails because FS Window didn't receive all resizes! Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/java/awt/FullScreen/NoResizeEventOnDMChangeTest/NoResizeEventOnDMChangeTest.java From xuelei at openjdk.java.net Tue Nov 16 20:36:24 2021 From: xuelei at openjdk.java.net (Xue-Lei Andrew Fan) Date: Tue, 16 Nov 2021 20:36:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275811: Incorrect instance to dispose Message-ID: <8bc82dcf-87fc-4484-8e74-8b42c5578c35@openjdk.org> Changeset: cddc6ce4 Author: Daniel Jelinski Committer: Xue-Lei Andrew Fan Date: 2021-11-16 20:34:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cddc6ce44695cba4614c3405eb2b194d7c76489b 8275811: Incorrect instance to dispose Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/InputRecord.java ! src/java.base/share/classes/sun/security/ssl/OutputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java From rriggs at openjdk.java.net Tue Nov 16 20:56:37 2021 From: rriggs at openjdk.java.net (Roger Riggs) Date: Tue, 16 Nov 2021 20:56:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276609: Document setting property `jdk.serialFilter` to an invalid value throws `ExceptionInInitializerError` Message-ID: <1973c390-dd47-4cc7-b059-e23921aa908e@openjdk.org> Changeset: 8ed384cf Author: Roger Riggs Date: 2021-11-16 20:53:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8ed384cfb655d97ba452033e06d18ca38e5fc9b0 8276609: Document setting property `jdk.serialFilter` to an invalid value throws `ExceptionInInitializerError` Reviewed-by: dfuchs, lancea ! src/java.base/share/classes/java/io/ObjectInputFilter.java From iklam at openjdk.java.net Tue Nov 16 21:04:58 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Tue, 16 Nov 2021 21:04:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276787: Improve warning messages for -XX:+RecordDynamicDumpInfo Message-ID: <9bb2ee82-7619-4167-908f-e80492bed127@openjdk.org> Changeset: a77d8ddf Author: Ioi Lam Date: 2021-11-16 21:03:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a77d8ddf11fba33007a4f5c0468d69de23f10f6a 8276787: Improve warning messages for -XX:+RecordDynamicDumpInfo Reviewed-by: ccheung, stuefe ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/dynamicArchive.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/thread.cpp ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java From jpai at openjdk.java.net Wed Nov 17 03:21:52 2021 From: jpai at openjdk.java.net (Jaikiran Pai) Date: Wed, 17 Nov 2021 03:21:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276559: (httpclient) Consider adding an HttpRequest.Builder.HEAD method to build a HEAD request. Message-ID: <7d73e217-f308-42da-a848-bb78ebd4dc14@openjdk.org> Changeset: 23e5117a Author: Jaikiran Pai Date: 2021-11-17 03:20:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/23e5117a55b3f3d0e3d26bf2d481f4ad1c99af57 8276559: (httpclient) Consider adding an HttpRequest.Builder.HEAD method to build a HEAD request. Reviewed-by: cstein, dfuchs ! src/java.net.http/share/classes/java/net/http/HttpRequest.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestBuilderImpl.java ! test/jdk/java/net/httpclient/HeadTest.java ! test/jdk/java/net/httpclient/HttpRequestBuilderTest.java ! test/jdk/java/net/httpclient/HttpRequestNewBuilderTest.java ! test/jdk/java/net/httpclient/RequestBuilderTest.java From jdv at openjdk.java.net Wed Nov 17 06:14:33 2021 From: jdv at openjdk.java.net (Jayathirth D V) Date: Wed, 17 Nov 2021 06:14:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277313: Validate header failed for test/jdk/java/net/httpclient/HeadTest.java Message-ID: <199e1bc3-2cf2-4b17-a1ae-a11d9bd129a8@openjdk.org> Changeset: 08f65a59 Author: Fairoz Matte Committer: Jayathirth D V Date: 2021-11-17 06:13:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/08f65a59a7bd387974d94253ec7093524a3e92f1 8277313: Validate header failed for test/jdk/java/net/httpclient/HeadTest.java Reviewed-by: jdv ! test/jdk/java/net/httpclient/HeadTest.java From thartmann at openjdk.java.net Wed Nov 17 08:21:50 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 17 Nov 2021 08:21:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275317: AArch64: Support some type conversion vectorization in SLP Message-ID: Changeset: 9aa30de4 Author: Faye Gao Committer: Tobias Hartmann Date: 2021-11-17 08:19:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9aa30de4bb55357ddf0900e6103062f02e85753b 8275317: AArch64: Support some type conversion vectorization in SLP Reviewed-by: thartmann, ngasson ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectornode.cpp ! test/hotspot/jtreg/compiler/codegen/TestIntFloatVect.java ! test/hotspot/jtreg/compiler/codegen/TestLongDoubleVect.java ! test/micro/org/openjdk/bench/vm/compiler/TypeVectorOperations.java From ayang at openjdk.java.net Wed Nov 17 10:02:59 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Wed, 17 Nov 2021 10:02:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277221: G1: Remove methods without implementations in G1CollectedHeap Message-ID: <84a08331-ea2f-4b0d-8030-09805a5955ac@openjdk.org> Changeset: e9934e12 Author: Albert Mingkun Yang Date: 2021-11-17 09:59:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e9934e1243929514e147ecdd3cefa74168ed0500 8277221: G1: Remove methods without implementations in G1CollectedHeap Reviewed-by: tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp From kevinw at openjdk.java.net Wed Nov 17 12:01:48 2021 From: kevinw at openjdk.java.net (Kevin Walls) Date: Wed, 17 Nov 2021 12:01:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276139: TestJpsHostName.java not reliable, better to expand HostIdentifierCreate.java test Message-ID: Changeset: 2af9e597 Author: Kevin Walls Date: 2021-11-17 11:59:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2af9e5976fdf94afc7dbe5ad7827553818057bae 8276139: TestJpsHostName.java not reliable, better to expand HostIdentifierCreate.java test Reviewed-by: jiefu, sspitsyn ! test/jdk/sun/jvmstat/monitor/HostIdentifier/HostIdentifierCreate.java ! test/jdk/sun/jvmstat/monitor/HostIdentifier/testcases - test/jdk/sun/tools/jps/TestJpsHostName.java From hseigel at openjdk.java.net Wed Nov 17 14:26:52 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Wed, 17 Nov 2021 14:26:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275037: Test vmTestbase/nsk/sysdict/vm/stress/btree/btree011/btree011.java crashes with memory exhaustion on Windows Message-ID: <09864b21-51c1-45fe-a616-acd21246ead7@openjdk.org> Changeset: 9f2f46ee Author: Harold Seigel Date: 2021-11-17 14:25:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9f2f46ee4576d9cd0190530949e5e50f796a6bdc 8275037: Test vmTestbase/nsk/sysdict/vm/stress/btree/btree011/btree011.java crashes with memory exhaustion on Windows Reviewed-by: coleenp ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/GenClassesBuilder.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/SysDictTest.java From kizune at openjdk.java.net Wed Nov 17 17:40:14 2021 From: kizune at openjdk.java.net (Alexander Zuev) Date: Wed, 17 Nov 2021 17:40:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264293: Create implementation for NSAccessibilityMenu protocol peer Message-ID: Changeset: 8f5a8f74 Author: Alexander Zuev Date: 2021-11-17 17:36:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8f5a8f740b62c27cc244debe57aaa2975f84a694 8264293: Create implementation for NSAccessibilityMenu protocol peer 8264296: Create implementation for NSAccessibilityPopUpButton protocol peer 8264295: Create implementation for NSAccessibilityMenuItem protocol peer 8264294: Create implementation for NSAccessibilityMenuBar protocol peer Reviewed-by: pbansal, ant ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuBarAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuBarAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuItemAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuItemAccessibility.m From zgu at openjdk.java.net Wed Nov 17 17:50:21 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 17 Nov 2021 17:50:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277159: Fix java/nio/file/FileStore/Basic.java test by ignoring /run/user/* mount points Message-ID: Changeset: b6876649 Author: Alex Kasko Committer: Zhengyu Gu Date: 2021-11-17 17:48:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b6876649a82bed508d817ccbde1600d00937e4b2 8277159: Fix java/nio/file/FileStore/Basic.java test by ignoring /run/user/* mount points Reviewed-by: bpb, shade ! test/jdk/java/nio/file/FileStore/Basic.java From coleenp at openjdk.java.net Wed Nov 17 19:56:11 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Wed, 17 Nov 2021 19:56:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276177: nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption failed with "assert(def_ik->is_being_redefined()) failed: should be being redefined to get here" Message-ID: Changeset: a907b2b1 Author: Coleen Phillimore Date: 2021-11-17 19:53:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a907b2b144f2af27392eb7c2f9656fbb1a759618 8276177: nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption failed with "assert(def_ik->is_being_redefined()) failed: should be being redefined to get here" Reviewed-by: hseigel, sspitsyn ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/utilities/accessFlags.hpp ! test/hotspot/jtreg/ProblemList.txt From weijun at openjdk.java.net Wed Nov 17 20:05:16 2021 From: weijun at openjdk.java.net (Weijun Wang) Date: Wed, 17 Nov 2021 20:05:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277246: Check for NonRepudiation as well when validating a TSA certificate Message-ID: <1df26418-5f14-4cda-9d14-f052c78abe63@openjdk.org> Changeset: 262d0700 Author: Weijun Wang Date: 2021-11-17 20:03:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/262d07001babcbe7f9acd2053aa3b7bac304cf85 8277246: Check for NonRepudiation as well when validating a TSA certificate Reviewed-by: xuelei, mullan ! src/java.base/share/classes/sun/security/validator/EndEntityChecker.java ! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java From dlong at openjdk.java.net Wed Nov 17 20:20:28 2021 From: dlong at openjdk.java.net (Dean Long) Date: Wed, 17 Nov 2021 20:20:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277310: ciReplay: @cpi MethodHandle references not resolved Message-ID: <8e2ab587-d3b8-467f-94d7-f44b32b8560f@openjdk.org> Changeset: 8881f29b Author: Dean Long Date: 2021-11-17 20:18:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8881f29bc83336bcbc0e8ff0cf1d2bbe55172f5c 8277310: ciReplay: @cpi MethodHandle references not resolved Reviewed-by: chagedorn, thartmann ! src/hotspot/share/ci/ciReplay.cpp From darcy at openjdk.java.net Wed Nov 17 20:25:40 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Wed, 17 Nov 2021 20:25:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277303: Terminology mismatch between JLS17-3.9 and SE17's javax.lang.model.SourceVersion method specs Message-ID: Changeset: 007ad7c7 Author: Joe Darcy Date: 2021-11-17 20:23:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/007ad7c77c6277ce733386b4402b787d81dd41cf 8277303: Terminology mismatch between JLS17-3.9 and SE17's javax.lang.model.SourceVersion method specs Reviewed-by: iris, jjg ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java From dlong at openjdk.java.net Wed Nov 17 20:27:29 2021 From: dlong at openjdk.java.net (Dean Long) Date: Wed, 17 Nov 2021 20:27:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277316: ciReplay: dump_replay_data is not thread-safe Message-ID: <1dde8479-2772-4a82-86d8-41cbd2ae465a@openjdk.org> Changeset: d8c02802 Author: Dean Long Date: 2021-11-17 20:26:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d8c0280273fa9f8e113088d6a43a4af076cd4f87 8277316: ciReplay: dump_replay_data is not thread-safe Reviewed-by: chagedorn, thartmann ! src/hotspot/share/ci/ciEnv.cpp From coffeys at openjdk.java.net Wed Nov 17 20:53:35 2021 From: coffeys at openjdk.java.net (Sean Coffey) Date: Wed, 17 Nov 2021 20:53:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277224: sun.security.pkcs.PKCS9Attributes.toString() throws NPE Message-ID: <5477fe09-5618-4209-81e6-e42c9101ac0b@openjdk.org> Changeset: 6bb04626 Author: Sean Coffey Date: 2021-11-17 20:50:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6bb04626af6574ef1e8d4b7dad0389d4b59f5d08 8277224: sun.security.pkcs.PKCS9Attributes.toString() throws NPE Reviewed-by: weijun ! src/java.base/share/classes/sun/security/pkcs/PKCS9Attributes.java ! test/jdk/sun/security/x509/AlgorithmId/NonStandardNames.java From ayang at openjdk.java.net Wed Nov 17 21:03:34 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Wed, 17 Nov 2021 21:03:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277045: G1: Remove unnecessary set_concurrency call in G1ConcurrentMark::weak_refs_work Message-ID: Changeset: 45a60db5 Author: Albert Mingkun Yang Date: 2021-11-17 21:02:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/45a60db5a0aa78fa9eb1c2899bd167c136e0fa03 8277045: G1: Remove unnecessary set_concurrency call in G1ConcurrentMark::weak_refs_work Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp From dcubed at openjdk.java.net Wed Nov 17 21:25:14 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Wed, 17 Nov 2021 21:25:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277346: ProblemList 7 serviceability/sa tests on macosx-x64 Message-ID: Changeset: ce4471f8 Author: Daniel D. Daugherty Date: 2021-11-17 21:23:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ce4471f806e51bc9f9ad746b69ba490443947110 8277346: ProblemList 7 serviceability/sa tests on macosx-x64 8277351: ProblemList runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java on macosx-x64 Reviewed-by: tschatzl, bpb ! test/hotspot/jtreg/ProblemList.txt From serb at openjdk.java.net Wed Nov 17 22:23:25 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Wed, 17 Nov 2021 22:23:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8272358: Some tests may fail when executed with other locales than the US Message-ID: <0e23925e-fa36-4fa7-a469-efdea7ea9e8c@openjdk.org> Changeset: 29e552c0 Author: Sergey Bylokhov Date: 2021-11-17 22:21:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/29e552c03a2825f9526330072668a1d63ac68fd4 8272358: Some tests may fail when executed with other locales than the US Reviewed-by: aivanov ! test/langtools/jdk/jshell/ToolBasicTest.java ! test/langtools/jdk/jshell/ToolSimpleTest.java ! test/langtools/tools/javac/lambda/lambdaExecution/LambdaTranslationTest1.java ! test/langtools/tools/javac/lambda/lambdaExecution/LambdaTranslationTest2.java From naoto at openjdk.java.net Thu Nov 18 01:14:08 2021 From: naoto at openjdk.java.net (Naoto Sato) Date: Thu, 18 Nov 2021 01:14:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276970: Default charset for PrintWriter that wraps PrintStream Message-ID: Changeset: 231fb61a Author: Naoto Sato Date: 2021-11-18 01:12:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/231fb61aaeae04787c06a4c972197943d9085627 8276970: Default charset for PrintWriter that wraps PrintStream Reviewed-by: rriggs, alanb ! src/java.base/share/classes/java/io/OutputStreamWriter.java ! src/java.base/share/classes/java/io/PrintStream.java ! src/java.base/share/classes/java/io/PrintWriter.java + test/jdk/java/io/PrintStream/InheritEncodingTest.java From naoto at openjdk.java.net Thu Nov 18 01:15:21 2021 From: naoto at openjdk.java.net (Naoto Sato) Date: Thu, 18 Nov 2021 01:15:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275007: Java fails to start with null charset if LC_ALL is set to certain locales Message-ID: <1fce181f-9553-47f6-ae31-1d40932546b8@openjdk.org> Changeset: b8453ebd Author: Naoto Sato Date: 2021-11-18 01:13:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b8453ebdb471e08cc8d62c777f33ad52902f67d7 8275007: Java fails to start with null charset if LC_ALL is set to certain locales Reviewed-by: rriggs, iris, joehw, alanb ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/native/libjava/jni_util.c From njian at openjdk.java.net Thu Nov 18 02:43:12 2021 From: njian at openjdk.java.net (Ningsheng Jian) Date: Thu, 18 Nov 2021 02:43:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8274179: AArch64: Support SVE operations with encodable immediates Message-ID: <2d9a2037-2018-4ad6-97a6-c3abd5e30c99@openjdk.org> Changeset: 81938001 Author: Fei Gao Committer: Ningsheng Jian Date: 2021-11-18 02:41:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/81938001f9bae56c59f4e18b7756089f2cf0bf74 8274179: AArch64: Support SVE operations with encodable immediates Reviewed-by: aph, ngasson ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_sve.ad ! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4 ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! test/hotspot/gtest/aarch64/aarch64-asmtest.py ! test/hotspot/gtest/aarch64/asmtest.out.h ! test/hotspot/jtreg/compiler/codegen/TestByteVect.java ! test/hotspot/jtreg/compiler/codegen/TestCharVect.java ! test/hotspot/jtreg/compiler/codegen/TestIntVect.java ! test/hotspot/jtreg/compiler/codegen/TestLongVect.java ! test/hotspot/jtreg/compiler/codegen/TestShortVect.java From psadhukhan at openjdk.java.net Thu Nov 18 04:36:44 2021 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Thu, 18 Nov 2021 04:36:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276058: Some swing test fails on specific CI macos system Message-ID: <349840bf-47c4-48b2-9b72-42b3bbb2844f@openjdk.org> Changeset: 91607436 Author: Prasanta Sadhukhan Date: 2021-11-18 04:33:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/91607436b79126ccb999deaf38a98209dbfe6ec1 8276058: Some swing test fails on specific CI macos system Reviewed-by: prr, kizune ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Dialog/MakeWindowAlwaysOnTop/MakeWindowAlwaysOnTop.java ! test/jdk/javax/swing/JButton/8151303/PressedIconTest.java ! test/jdk/javax/swing/JInternalFrame/8069348/bug8069348.java ! test/jdk/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java From dnsimon at openjdk.java.net Thu Nov 18 08:35:53 2021 From: dnsimon at openjdk.java.net (Doug Simon) Date: Thu, 18 Nov 2021 08:35:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276314: [JVMCI] check alignment of call displacement during code installation Message-ID: <0771194d-e038-43ce-8e6f-bda5cacfdbdb@openjdk.org> Changeset: 2f4b5405 Author: Doug Simon Date: 2021-11-18 08:32:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2f4b5405f0b53782f3ed5274f68b31eb968efb6d 8276314: [JVMCI] check alignment of call displacement during code installation Reviewed-by: kvn ! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.hpp From iklam at openjdk.java.net Thu Nov 18 08:53:10 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Thu, 18 Nov 2021 08:53:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277343: dynamicArchive/SharedArchiveFileOption.java failed: '-XX:+RecordDynamicDumpInfo is unsupported when a dynamic CDS archive is specified in -XX:SharedArchiveFile:' missing Message-ID: <1f577b7c-8fed-4e9a-a4d6-1d37c2c2cba2@openjdk.org> Changeset: db55f927 Author: Ioi Lam Date: 2021-11-18 08:49:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/db55f9272c0889f4ea4dee0f4aa3d9613fadb2f8 8277343: dynamicArchive/SharedArchiveFileOption.java failed: '-XX:+RecordDynamicDumpInfo is unsupported when a dynamic CDS archive is specified in -XX:SharedArchiveFile:' missing Reviewed-by: hseigel, ccheung ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveTestBase.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java From aivanov at openjdk.java.net Thu Nov 18 10:50:06 2021 From: aivanov at openjdk.java.net (Alexey Ivanov) Date: Thu, 18 Nov 2021 10:50:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276794: Change nested classes in java.desktop to static nested classes Message-ID: Changeset: 0a65e8b2 Author: Andrey Turbanov Committer: Alexey Ivanov Date: 2021-11-18 10:48:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0a65e8b282fd41e57108422fbd140527d9697efd 8276794: Change nested classes in java.desktop to static nested classes Reviewed-by: serb, aivanov ! src/java.desktop/macosx/classes/com/apple/eawt/_AppEventHandler.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileSystemModel.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFramePaneUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java ! src/java.desktop/macosx/classes/sun/java2d/metal/MTLRenderer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DHTMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DQTMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/SOFMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/SOSMarkerSegment.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKColorChooserPanel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopPaneUI.java ! src/java.desktop/share/classes/com/sun/media/sound/EventDispatcher.java ! src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/SunFileWriter.java ! src/java.desktop/share/classes/java/awt/CardLayout.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Polygon.java ! src/java.desktop/share/classes/java/awt/ScrollPane.java ! src/java.desktop/share/classes/java/awt/Toolkit.java ! src/java.desktop/share/classes/java/awt/print/Book.java ! src/java.desktop/share/classes/java/beans/XMLEncoder.java ! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataFormatImpl.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterStateReasons.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioInputStream.java ! src/java.desktop/share/classes/javax/swing/GroupLayout.java ! src/java.desktop/share/classes/javax/swing/JComboBox.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/KeyboardManager.java ! src/java.desktop/share/classes/javax/swing/RepaintManager.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDesktopPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxEditor.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableUI.java ! src/java.desktop/share/classes/javax/swing/text/DefaultHighlighter.java ! src/java.desktop/share/classes/javax/swing/text/ElementIterator.java ! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java ! src/java.desktop/share/classes/javax/swing/text/StringContent.java ! src/java.desktop/share/classes/javax/swing/text/StyleContext.java ! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java ! src/java.desktop/share/classes/javax/swing/text/html/TableView.java ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java ! src/java.desktop/share/classes/javax/swing/tree/DefaultMutableTreeNode.java ! src/java.desktop/share/classes/sun/awt/PlatformFont.java ! src/java.desktop/share/classes/sun/java2d/loops/RenderCache.java ! src/java.desktop/share/classes/sun/java2d/opengl/OGLRenderer.java ! src/java.desktop/share/classes/sun/java2d/pipe/GeneralCompositePipe.java ! src/java.desktop/share/classes/sun/java2d/pipe/SpanClipRenderer.java ! src/java.desktop/share/classes/sun/print/PrintJob2D.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! src/java.desktop/share/classes/sun/print/ServiceDialog.java ! src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUI.java ! src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java ! src/java.desktop/share/classes/sun/swing/table/DefaultTableCellHeaderRenderer.java ! src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XTextFieldPeer.java ! src/java.desktop/unix/classes/sun/font/X11GB2312.java ! src/java.desktop/unix/classes/sun/font/X11GBK.java ! src/java.desktop/unix/classes/sun/font/X11KSC5601.java ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/XPStyle.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! src/java.desktop/windows/classes/sun/awt/windows/WScrollPanePeer.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DRenderer.java From ayang at openjdk.java.net Thu Nov 18 10:55:38 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Thu, 18 Nov 2021 10:55:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277215: Remove redundancy in ReferenceProcessor constructor args Message-ID: Changeset: 77cc5088 Author: Albert Mingkun Yang Date: 2021-11-18 10:52:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/77cc508802899b370f1cdf592331f81efb8d9208 8277215: Remove redundancy in ReferenceProcessor constructor args Reviewed-by: tschatzl, 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/referenceProcessor.cpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp From eosterlund at openjdk.java.net Thu Nov 18 11:18:56 2021 From: eosterlund at openjdk.java.net (Erik =?UTF-8?B?w5ZzdGVybHVuZA==?=) Date: Thu, 18 Nov 2021 11:18:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266368: Inaccurate after_unwind hook in C2 exception handler Message-ID: <07c0c92e-a999-4847-b8ec-a07bd19821e6@openjdk.org> Changeset: 2c06bca9 Author: Erik ?sterlund Date: 2021-11-18 11:17:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2c06bca98fcf9d129d6085e26c225fb26368a558 8266368: Inaccurate after_unwind hook in C2 exception handler Reviewed-by: dlong, thartmann ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp From simonis at openjdk.java.net Thu Nov 18 11:20:29 2021 From: simonis at openjdk.java.net (Volker Simonis) Date: Thu, 18 Nov 2021 11:20:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277137: Set OnSpinWaitInst/OnSpinWaitInstCount defaults to "isb"/1 for Arm Neoverse N1 Message-ID: <037aab07-d567-4071-9d4e-208655b6d9d1@openjdk.org> Changeset: 38345bd2 Author: Evgeny Astigeevich Committer: Volker Simonis Date: 2021-11-18 11:18:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/38345bd28db83371676f1685806ddc207a833879 8277137: Set OnSpinWaitInst/OnSpinWaitInstCount defaults to "isb"/1 for Arm Neoverse N1 Reviewed-by: phh, aph, ngasson ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp + test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitAArch64DefaultFlags.java From hseigel at openjdk.java.net Thu Nov 18 13:20:20 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Thu, 18 Nov 2021 13:20:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276795: Deprecate seldom used CDS flags Message-ID: <4303ac8f-87d9-421c-8fc5-9ebfb28383e9@openjdk.org> Changeset: b3a62b48 Author: Harold Seigel Date: 2021-11-18 13:18:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b3a62b48816358ac7dadde4e7893190500ca7b79 8276795: Deprecate seldom used CDS flags Reviewed-by: dholmes, ccheung, iklam ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/compiler/intrinsics/klass/TestIsPrimitive.java ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java From mullan at openjdk.java.net Thu Nov 18 13:50:37 2021 From: mullan at openjdk.java.net (Sean Mullan) Date: Thu, 18 Nov 2021 13:50:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 4337793: Mark non-serializable fields of java.security.cert.Certificate and CertPath Message-ID: Changeset: a44b45fd Author: Sean Mullan Date: 2021-11-18 13:48:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a44b45fdf31275a2c1e9d1d0132874a7de45f8ee 4337793: Mark non-serializable fields of java.security.cert.Certificate and CertPath Reviewed-by: valeriep, rriggs ! src/java.base/share/classes/java/security/cert/CertPath.java ! src/java.base/share/classes/java/security/cert/Certificate.java From eosterlund at openjdk.java.net Thu Nov 18 14:35:25 2021 From: eosterlund at openjdk.java.net (Erik =?UTF-8?B?w5ZzdGVybHVuZA==?=) Date: Thu, 18 Nov 2021 14:35:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259643: ZGC can return metaspace OOM prematurely Message-ID: Changeset: 00c388b4 Author: Erik ?sterlund Date: 2021-11-18 14:32:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/00c388b4aba41d5f0874585e9c0a33c4571805f6 8259643: ZGC can return metaspace OOM prematurely Reviewed-by: stefank, pliden, stuefe ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/memory/metaspace.cpp + src/hotspot/share/memory/metaspaceCriticalAllocation.cpp + src/hotspot/share/memory/metaspaceCriticalAllocation.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp From eosterlund at openjdk.java.net Thu Nov 18 14:47:39 2021 From: eosterlund at openjdk.java.net (Erik =?UTF-8?B?w5ZzdGVybHVuZA==?=) Date: Thu, 18 Nov 2021 14:47:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277180: Intrinsify recursive ObjectMonitor locking for C2 x64 and A64 Message-ID: <02f34d61-f25a-4bed-8d3b-c18ee8a58324@openjdk.org> Changeset: d93b238f Author: Erik ?sterlund Date: 2021-11-18 14:44:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d93b238f9725727ae1e2e9f203943b5ddf778f35 8277180: Intrinsify recursive ObjectMonitor locking for C2 x64 and A64 Reviewed-by: aph, ngasson ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp From psadhukhan at openjdk.java.net Thu Nov 18 15:19:35 2021 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Thu, 18 Nov 2021 15:19:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277407: javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java fails to compile after JDK-8276058 Message-ID: Changeset: 276bfcd1 Author: Prasanta Sadhukhan Date: 2021-11-18 15:17:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/276bfcd1a115f90dde644abef79d64bb61788c75 8277407: javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java fails to compile after JDK-8276058 Reviewed-by: dcubed ! test/jdk/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java From ayang at openjdk.java.net Thu Nov 18 15:56:27 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Thu, 18 Nov 2021 15:56:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277336: Improve CollectedHeap::safepoint_workers comments Message-ID: <6a6c0ae2-7ce9-4654-b89d-a4c53907e3a2@openjdk.org> Changeset: 354a34ea Author: Albert Mingkun Yang Date: 2021-11-18 15:54:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/354a34ea2077c9372e585adb1303df604827a2e2 8277336: Improve CollectedHeap::safepoint_workers comments Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/shared/collectedHeap.hpp From kizune at openjdk.java.net Thu Nov 18 16:08:57 2021 From: kizune at openjdk.java.net (Alexander Zuev) Date: Thu, 18 Nov 2021 16:08:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275071: [macos] A11y cursor gets stuck when combobox is closed Message-ID: Changeset: 5d249c46 Author: Alexander Zuev Date: 2021-11-18 16:07:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5d249c46abc8dfdc3acdaff41d26f3bd9ba84731 8275071: [macos] A11y cursor gets stuck when combobox is closed Reviewed-by: serb, pbansal ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java From tschatzl at openjdk.java.net Thu Nov 18 17:01:55 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Thu, 18 Nov 2021 17:01:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276093: Improve naming in closures to iterate over card sets Message-ID: <4811767f-3437-4868-9fa9-4a2dd6d634b2@openjdk.org> Changeset: ce0f00f6 Author: Thomas Schatzl Date: 2021-11-18 16:59:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ce0f00f66e78a504d5e40a25fa213325ec0af394 8276093: Improve naming in closures to iterate over card sets Reviewed-by: sjohanss, ayang ! src/hotspot/share/gc/g1/g1CardSet.cpp ! src/hotspot/share/gc/g1/g1CardSet.hpp ! src/hotspot/share/gc/g1/g1CardSet.inline.hpp ! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp ! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp From serb at openjdk.java.net Thu Nov 18 18:26:30 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Thu, 18 Nov 2021 18:26:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8270874: JFrame paint artifacts when dragged from standard monitor to HiDPI monitor Message-ID: Changeset: 03473b4c Author: Sergey Bylokhov Date: 2021-11-18 18:25:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/03473b4c271b2ec7f0ebdb0edabadf7f36816b9d 8270874: JFrame paint artifacts when dragged from standard monitor to HiDPI monitor Reviewed-by: jdv ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp ! test/jdk/java/awt/Window/WindowResizingOnDPIChanging/WindowResizingOnMovingToAnotherDisplay.java From dcubed at openjdk.java.net Thu Nov 18 18:42:30 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Thu, 18 Nov 2021 18:42:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277414: ProblemList runtime/CommandLine/VMDeprecatedOptions.java on windows-x64 Message-ID: Changeset: 8db0c361 Author: Daniel D. Daugherty Date: 2021-11-18 18:40:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8db0c361a39cf10d373c3d2dfa54267cf53452db 8277414: ProblemList runtime/CommandLine/VMDeprecatedOptions.java on windows-x64 Reviewed-by: mikael, iklam ! test/hotspot/jtreg/ProblemList.txt From mdoerr at openjdk.java.net Thu Nov 18 19:02:49 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 18 Nov 2021 19:02:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276927: [PPC64] Port shenandoahgc to linux on ppc64le Message-ID: Changeset: 57eb8647 Author: Niklas Radomski Committer: Martin Doerr Date: 2021-11-18 19:00:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/57eb864765f38185f8db8f1d37681d6cfe2a3c73 8276927: [PPC64] Port shenandoahgc to linux on ppc64le Reviewed-by: rkennke, ihse, mdoerr ! make/autoconf/jvm-features.m4 ! make/hotspot/gensrc/GensrcAdlc.gmk ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp + src/hotspot/cpu/ppc/gc/shenandoah/c1/shenandoahBarrierSetC1_ppc.cpp + src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp + src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.hpp + src/hotspot/cpu/ppc/gc/shenandoah/shenandoah_ppc.ad ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp From hseigel at openjdk.java.net Thu Nov 18 20:08:12 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Thu, 18 Nov 2021 20:08:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277404: Test VMDeprecatedOptions.java failing with Unable to create shared archive file Message-ID: <47ec1e7e-7d70-4e94-8311-e83034cb9dbe@openjdk.org> Changeset: 36bd4a35 Author: Harold Seigel Date: 2021-11-18 20:06:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/36bd4a35fbee077c00c1f4240f1f02f4d7d5f656 8277404: Test VMDeprecatedOptions.java failing with Unable to create shared archive file Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java From rkennke at openjdk.java.net Thu Nov 18 21:33:24 2021 From: rkennke at openjdk.java.net (Roman Kennke) Date: Thu, 18 Nov 2021 21:33:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275527: Refactor forward pointer access Message-ID: <9d2a7c50-9ea8-4e0d-ae31-050fa1d7b6c5@openjdk.org> Changeset: 89b125f4 Author: Roman Kennke Date: 2021-11-18 21:32:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/89b125f4d4d6a467185b4b39861fd530a738e67f 8275527: Refactor forward pointer access Reviewed-by: tschatzl, stefank ! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp ! src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/serial/markSweep.inline.hpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/oops/oop.inline.hpp From manc at openjdk.java.net Thu Nov 18 23:36:56 2021 From: manc at openjdk.java.net (Man Cao) Date: Thu, 18 Nov 2021 23:36:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276976: Rename LIR_OprDesc to LIR_Opr Message-ID: <60ead74d-3aa5-4b08-b9ab-5576ed7715f8@openjdk.org> Changeset: 839033ba Author: Man Cao Date: 2021-11-18 23:35:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/839033baf61ca7f10437e8e53b2114b081d97ea9 8276976: Rename LIR_OprDesc to LIR_Opr Co-authored-by: Chuck Rasbold Reviewed-by: thartmann, iveresov ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIR_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/c1_LIR_arm.cpp ! src/hotspot/cpu/ppc/c1_LIR_ppc.cpp ! src/hotspot/cpu/s390/c1_LIR_s390.cpp ! src/hotspot/cpu/x86/c1_LIR_x86.cpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp ! src/hotspot/share/c1/c1_LinearScan.cpp ! src/hotspot/share/c1/c1_LinearScan.hpp ! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp From yyang at openjdk.java.net Fri Nov 19 02:07:11 2021 From: yyang at openjdk.java.net (Yi Yang) Date: Fri, 19 Nov 2021 02:07:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277102: Dubious PrintCompilation output Message-ID: <250bb989-2bef-4817-9f1c-ae30faa2344f@openjdk.org> Changeset: 2f0bde1a Author: Yi Yang Date: 2021-11-19 02:04:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2f0bde1a658b0910304c110920a2e8ccbe4557f8 8277102: Dubious PrintCompilation output Reviewed-by: thartmann, dnsimon ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/compileTask.hpp ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java From thartmann at openjdk.java.net Fri Nov 19 07:08:22 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Fri, 19 Nov 2021 07:08:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275643: C2's unaryOp vector intrinsic does not properly handle LongVector.neg Message-ID: Changeset: 47564cae Author: Tobias Hartmann Date: 2021-11-19 07:07:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/47564caeb0628e5c03a0e7f04093adce77d6dd3b 8275643: C2's unaryOp vector intrinsic does not properly handle LongVector.neg Reviewed-by: chagedorn, sviswanathan ! src/hotspot/share/prims/vectorSupport.cpp + test/hotspot/jtreg/compiler/vectorapi/TestLongVectorNeg.java From thartmann at openjdk.java.net Fri Nov 19 07:15:20 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Fri, 19 Nov 2021 07:15:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277213: CompileTask_lock is acquired out of order with MethodCompileQueue_lock Message-ID: Changeset: f34f1190 Author: Tobias Hartmann Date: 2021-11-19 07:13:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f34f119080b4e8baf396fb26c21d572dd432fd91 8277213: CompileTask_lock is acquired out of order with MethodCompileQueue_lock Reviewed-by: rbackman, coleenp ! src/hotspot/share/compiler/compileTask.hpp From jlahoda at openjdk.java.net Fri Nov 19 07:51:37 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Fri, 19 Nov 2021 07:51:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8273039: JShell crashes when naming variable or method "abstract" or "strictfp" Message-ID: Changeset: 2f20b0d8 Author: Jan Lahoda Date: 2021-11-19 07:49:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2f20b0d8daca6bdc53b4b9e1837c428930d34236 8273039: JShell crashes when naming variable or method "abstract" or "strictfp" Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! test/langtools/jdk/jshell/ErrorRecoveryTest.java + test/langtools/tools/javac/attr/AttrRecoveryTest.java From thartmann at openjdk.java.net Fri Nov 19 08:26:05 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Fri, 19 Nov 2021 08:26:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277324: C2 compilation fails with "bad AD file" on x86-32 after JDK-8276162 due to missing match rule Message-ID: Changeset: 3a76d397 Author: Tobias Hartmann Date: 2021-11-19 08:23:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3a76d397949ad22e4786476e583cc9d33c015214 8277324: C2 compilation fails with "bad AD file" on x86-32 after JDK-8276162 due to missing match rule Reviewed-by: chagedorn, roland ! src/hotspot/cpu/x86/x86_32.ad From ayang at openjdk.java.net Fri Nov 19 08:32:41 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Fri, 19 Nov 2021 08:32:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277371: Remove unnecessary DefNewGeneration::ref_processor_init() Message-ID: Changeset: 7a046e0f Author: Albert Mingkun Yang Date: 2021-11-19 08:31:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7a046e0f765e0ad04fd52c9a882c5d90b085bc00 8277371: Remove unnecessary DefNewGeneration::ref_processor_init() Reviewed-by: stefank, tschatzl, mli ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/defNewGeneration.hpp ! src/hotspot/share/gc/shared/generation.hpp From mli at openjdk.java.net Fri Nov 19 10:16:46 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Fri, 19 Nov 2021 10:16:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277439: G1: Correct include guard name in G1EvacFailureObjectsSet.hpp Message-ID: <0357806f-ba42-43ee-bbef-ee1d6f107c20@openjdk.org> Changeset: 11d819d6 Author: Hamlin Li Date: 2021-11-19 10:15:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/11d819d68a3ce2ae0973b496141c52aa419f90f0 8277439: G1: Correct include guard name in G1EvacFailureObjectsSet.hpp Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1EvacFailureObjectsSet.hpp From jiefu at openjdk.java.net Fri Nov 19 10:41:15 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Fri, 19 Nov 2021 10:41:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277449: compiler/vectorapi/TestLongVectorNeg.java fails with release VMs Message-ID: Changeset: b15e6f07 Author: Jie Fu Date: 2021-11-19 10:38:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b15e6f076afe5ac68e9af68756860d0b25adea4b 8277449: compiler/vectorapi/TestLongVectorNeg.java fails with release VMs Reviewed-by: thartmann, chagedorn ! test/hotspot/jtreg/compiler/vectorapi/TestLongVectorNeg.java From dfuchs at openjdk.java.net Fri Nov 19 13:19:35 2021 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Fri, 19 Nov 2021 13:19:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276774: Cookie stored in CookieHandler not sent if user headers contain cookie Message-ID: <7fdfa068-6489-4cdb-8170-f26420daa26f@openjdk.org> Changeset: 03debf27 Author: Daniel Fuchs Date: 2021-11-19 13:18:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/03debf277537135974d3f55e3a5c7cf6842ee5e0 8276774: Cookie stored in CookieHandler not sent if user headers contain cookie Reviewed-by: michaelm ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Request.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! test/jdk/java/net/httpclient/CookieHeaderTest.java = test/jdk/java/net/httpclient/UserCookieTest.java From redestad at openjdk.java.net Fri Nov 19 13:27:53 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Fri, 19 Nov 2021 13:27:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277427: Update jib-profiles.js to use JMH 1.33 devkit Message-ID: Changeset: b1a1bf4e Author: Claes Redestad Date: 2021-11-19 13:25:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b1a1bf4e305d6675f8f751aa8fef7013d99466f1 8277427: Update jib-profiles.js to use JMH 1.33 devkit Reviewed-by: shade, erikj ! make/conf/jib-profiles.js From ihse at openjdk.java.net Fri Nov 19 13:56:24 2021 From: ihse at openjdk.java.net (Magnus Ihse Bursie) Date: Fri, 19 Nov 2021 13:56:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275745: Reproducible copyright headers Message-ID: Changeset: a0227965 Author: Magnus Ihse Bursie Committer: Magnus Ihse Bursie Date: 2021-11-19 13:55:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a0227965bb8d1d49718794d67f8a4cfeebc9bec2 8275745: Reproducible copyright headers Reviewed-by: ihse, erikj ! make/autoconf/basic_tools.m4 ! make/autoconf/jdk-options.m4 ! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java ! make/jdk/src/classes/build/tools/cldrconverter/CopyrightHeaders.java ! make/jdk/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java ! make/jdk/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java ! make/modules/java.base/Gensrc.gmk ! make/modules/jdk.localedata/Gensrc.gmk From herrick at openjdk.java.net Fri Nov 19 14:24:14 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Fri, 19 Nov 2021 14:24:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276150: Quarantined jpackage apps are labeled as "damaged" Message-ID: <1b23e98e-70d6-4529-a200-75cd41e2146f@openjdk.org> Changeset: 936f7ff4 Author: Andy Herrick Date: 2021-11-19 14:23:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/936f7ff49ed86adb74bb1ff10d93cb3d7f7d70a0 8276150: Quarantined jpackage apps are labeled as "damaged" Reviewed-by: almatvee ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java ! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java From mullan at openjdk.java.net Fri Nov 19 14:37:36 2021 From: mullan at openjdk.java.net (Sean Mullan) Date: Fri, 19 Nov 2021 14:37:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275887: jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled Message-ID: Changeset: 03f8c0fb Author: Sean Mullan Date: 2021-11-19 14:36:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/03f8c0fb9363dc1bb07bed1ae0359c029caa0130 8275887: jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled Reviewed-by: weijun ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java ! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/JarConstraintsParameters.java ! src/java.base/share/classes/sun/security/util/ManifestEntryVerifier.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java From stefank at openjdk.java.net Fri Nov 19 15:35:56 2021 From: stefank at openjdk.java.net (Stefan Karlsson) Date: Fri, 19 Nov 2021 15:35:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277212: GC accidentally cleans valid megamorphic vtable inline caches Message-ID: <9bac2610-6827-41e6-b79a-e2cb275ff5f1@openjdk.org> Changeset: 976c2bb0 Author: Stefan Karlsson Date: 2021-11-19 15:34:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/976c2bb05611cdc7b11b0918aaf50ff693507aae 8277212: GC accidentally cleans valid megamorphic vtable inline caches Reviewed-by: eosterlund, pliden, coleenp, thartmann ! src/hotspot/share/code/compiledMethod.cpp From coleenp at openjdk.java.net Fri Nov 19 17:50:24 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Fri, 19 Nov 2021 17:50:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277342: vmTestbase/nsk/stress/strace/strace004.java fails with SIGSEGV in InstanceKlass::jni_id_for Message-ID: <6c7de59b-3e19-4a72-8fdf-b261fa53cb5e@openjdk.org> Changeset: 09e8c8c6 Author: Coleen Phillimore Date: 2021-11-19 17:48:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/09e8c8c64abf4178a042c79b92d7e08e54467331 8277342: vmTestbase/nsk/stress/strace/strace004.java fails with SIGSEGV in InstanceKlass::jni_id_for Reviewed-by: dholmes, hseigel ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp From rriggs at openjdk.java.net Fri Nov 19 18:49:20 2021 From: rriggs at openjdk.java.net (Roger Riggs) Date: Fri, 19 Nov 2021 18:49:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8274949: Use String.contains() instead of String.indexOf() in java.base Message-ID: Changeset: 66775543 Author: Andrey Turbanov Committer: Roger Riggs Date: 2021-11-19 18:48:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6677554374ade32c9f2ddaaa093064de8aebd831 8274949: Use String.contains() instead of String.indexOf() in java.base Reviewed-by: weijun, dfuchs, vtewari, lancea ! src/java.base/share/classes/java/net/HttpCookie.java ! src/java.base/share/classes/java/net/HttpURLConnection.java ! src/java.base/share/classes/java/net/SocketPermission.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java ! src/java.base/share/classes/sun/net/www/http/HttpCapture.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/classes/sun/security/rsa/RSAPSSSignature.java ! src/java.base/share/classes/sun/security/rsa/RSAUtil.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/util/Debug.java ! src/java.base/share/classes/sun/security/util/SignatureUtil.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! src/java.base/share/classes/sun/util/locale/LocaleMatcher.java ! src/java.base/unix/classes/sun/net/www/protocol/jar/JarFileFactory.java ! src/java.base/windows/classes/sun/net/www/protocol/jar/JarFileFactory.java From rriggs at openjdk.java.net Fri Nov 19 18:51:15 2021 From: rriggs at openjdk.java.net (Roger Riggs) Date: Fri, 19 Nov 2021 18:51:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <0bf5f9db-b8cc-4623-89db-ae60ce44390d@openjdk.org> Changeset: 36b59f38 Author: Andrey Turbanov Committer: Roger Riggs Date: 2021-11-19 18:49:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/36b59f3814fdaa44c9c04a0e8d63d0ba56929326 8274333: Redundant null comparison after Pattern.split Reviewed-by: mullan, weijun, rriggs, iris ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/security/util/AlgorithmDecomposer.java Changeset: f609b8fd Author: Andrey Turbanov Committer: Roger Riggs Date: 2021-11-19 18:50:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f609b8fd74c55f3149d8e5a6a9a9bc3598c0b961 8274946: Cleanup unnecessary calls to Throwable.initCause() in java.rmi Reviewed-by: iris, rriggs ! src/java.rmi/share/classes/java/rmi/server/RMIClassLoader.java ! src/java.rmi/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java ! src/java.rmi/share/classes/javax/rmi/ssl/SslRMIClientSocketFactory.java ! src/java.rmi/share/classes/javax/rmi/ssl/SslRMIServerSocketFactory.java ! src/java.rmi/share/classes/sun/rmi/log/ReliableLog.java From rriggs at openjdk.java.net Fri Nov 19 18:52:56 2021 From: rriggs at openjdk.java.net (Roger Riggs) Date: Fri, 19 Nov 2021 18:52:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275386: Change nested classes in jdk.jlink to static nested classes Message-ID: <36cfb482-bf3b-4fdd-ad25-5f0a00c075d5@openjdk.org> Changeset: e47cc81b Author: Andrey Turbanov Committer: Roger Riggs Date: 2021-11-19 18:51:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e47cc81b095381266104e9137495e91fb4c225a4 8275386: Change nested classes in jdk.jlink to static nested classes Reviewed-by: alanb, rriggs, iris ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java From stuefe at openjdk.java.net Fri Nov 19 19:51:24 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Fri, 19 Nov 2021 19:51:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277092: TestMetaspaceAllocationMT2.java#ndebug-default fails with "RuntimeException: Committed seems high: NNNN expected at most MMMM" Message-ID: Changeset: a3406a1d Author: Thomas Stuefe Date: 2021-11-19 19:49:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a3406a1d8ab4228b06b4f2978f87275093c39468 8277092: TestMetaspaceAllocationMT2.java#ndebug-default fails with "RuntimeException: Committed seems high: NNNN expected at most MMMM" Reviewed-by: coleenp ! test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestContext.java ! test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestManyArenasManyThreads.java From ysuenaga at openjdk.java.net Fri Nov 19 20:24:59 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Fri, 19 Nov 2021 20:24:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277370: configure script cannot distinguish WSL version Message-ID: <3735bf2a-37c4-420e-9d2e-a95296ccb746@openjdk.org> Changeset: 2d4af225 Author: Yasumasa Suenaga Date: 2021-11-19 20:24:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2d4af2255feb2eaeca533424f8cba3ec0945d757 8277370: configure script cannot distinguish WSL version Reviewed-by: erikj ! make/autoconf/basic_windows.m4 From prappo at openjdk.java.net Fri Nov 19 20:54:15 2021 From: prappo at openjdk.java.net (Pavel Rappo) Date: Fri, 19 Nov 2021 20:54:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8273544: Increase test coverage for snippets Message-ID: <04a2a6b0-af6a-4796-88f1-ea5c9ef68aed@openjdk.org> Changeset: 2ab43ec2 Author: Pavel Rappo Date: 2021-11-19 20:51:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2ab43ec2428edaebfe9a7fb0e716ff7141a28de0 8273544: Increase test coverage for snippets Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SnippetTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Attribute.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Attributes.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Parser.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Replace.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Style.java + test/langtools/jdk/javadoc/doclet/testSnippetTag/SnippetTester.java + test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetMarkup.java + test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetPathOption.java ! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java From dcubed at openjdk.java.net Fri Nov 19 22:39:08 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Fri, 19 Nov 2021 22:39:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277494: [BACKOUT] JDK-8276150 Quarantined jpackage apps are labeled as "damaged" Message-ID: <153a7097-8632-4448-9e51-32365c1eda20@openjdk.org> Changeset: c79a485f Author: Daniel D. Daugherty Date: 2021-11-19 22:37:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c79a485f1c3f9c0c3a79b8847fdcd50a141cd529 8277494: [BACKOUT] JDK-8276150 Quarantined jpackage apps are labeled as "damaged" Reviewed-by: asemenyuk, tschatzl ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java ! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java From drwhite at openjdk.java.net Sat Nov 20 00:50:47 2021 From: drwhite at openjdk.java.net (Derek White) Date: Sat, 20 Nov 2021 00:50:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276662: Scalability bottleneck in SymbolTable::lookup_common() Message-ID: <60edf494-ba36-413b-bf7e-6b8c7d370cd7@openjdk.org> Changeset: 1d7cef33 Author: Derek White Date: 2021-11-20 00:48:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1d7cef33c5ff24695463a03c58c7ca350ec190fc 8276662: Scalability bottleneck in SymbolTable::lookup_common() Reviewed-by: redestad, dholmes, iklam, shade ! src/hotspot/share/classfile/symbolTable.cpp From tschatzl at openjdk.java.net Sat Nov 20 10:04:56 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Sat, 20 Nov 2021 10:04:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8272773: Configurable card table card size Message-ID: <45874cd2-3beb-4a80-bd68-1f881cfc8139@openjdk.org> Changeset: 1c215f33 Author: Vishal Chand Committer: Thomas Schatzl Date: 2021-11-20 10:03:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1c215f33698ba2aef4fb230475a9bd33ed3005f9 8272773: Configurable card table card size Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/parallel/objectStartArray.cpp ! src/hotspot/share/gc/parallel/objectStartArray.hpp ! src/hotspot/share/gc/parallel/parallelArguments.cpp ! src/hotspot/share/gc/shared/blockOffsetTable.cpp ! src/hotspot/share/gc/shared/blockOffsetTable.hpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shared/cardTable.hpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/genArguments.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp From jiefu at openjdk.java.net Sat Nov 20 10:14:52 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Sat, 20 Nov 2021 10:14:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277485: Zero: Fix _fast_{i, f}access_0 bytecodes handling Message-ID: <63d27a6f-0f67-4ae5-8323-740a855ebae9@openjdk.org> Changeset: 0a9e76c4 Author: Jie Fu Date: 2021-11-20 10:12:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0a9e76c4f9d966015c19e87e3eb59ceb7489459f 8277485: Zero: Fix _fast_{i,f}access_0 bytecodes handling Reviewed-by: sgehwolf, shade ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp From darcy at openjdk.java.net Sun Nov 21 20:44:11 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Sun, 21 Nov 2021 20:44:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8224922: Access JavaFileObject from Element(s) Message-ID: <87273389-b8ac-46d8-9aa3-d09ecd87b305@openjdk.org> Changeset: 4ff43010 Author: Joe Darcy Date: 2021-11-21 20:42:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4ff43010bb3f92bd58f66be52a086b3d078b0cbb 8224922: Access JavaFileObject from Element(s) Co-authored-by: Jan Lahoda Reviewed-by: jjg ! src/java.compiler/share/classes/javax/annotation/processing/Filer.java ! src/java.compiler/share/classes/javax/lang/model/element/ExecutableElement.java ! src/java.compiler/share/classes/javax/lang/model/element/package-info.java ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java + test/langtools/tools/javac/processing/model/element/TestFileObjectOf.java ! test/langtools/tools/javac/tree/NoPrivateTypesExported.java From duke at openjdk.java.net Mon Nov 22 02:33:43 2021 From: duke at openjdk.java.net (duke) Date: Mon, 22 Nov 2021 02:33:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275448: [REDO] AArch64: Implement string_compare intrinsic in SVE Message-ID: Changeset: ca31ed53 Author: TatWai Chong Date: 2021-11-22 02:31:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ca31ed5335f6fa7229c94ba20d9d6031b930d69a 8275448: [REDO] AArch64: Implement string_compare intrinsic in SVE Reviewed-by: ngasson, aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_sve.ad ! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4 ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/register_aarch64.hpp ! src/hotspot/cpu/aarch64/register_definitions_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp + test/micro/org/openjdk/bench/java/lang/StringCompareToDifferentLength.java From shade at openjdk.java.net Mon Nov 22 09:11:24 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 22 Nov 2021 09:11:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277385: Zero: Enable CompactStrings support Message-ID: Changeset: 3f847fe8 Author: Aleksey Shipilev Date: 2021-11-22 09:09:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3f847fe89a088d6921107ca887a7a1bace871bd6 8277385: Zero: Enable CompactStrings support Reviewed-by: redestad, adinn ! src/hotspot/cpu/zero/globals_zero.hpp From ayang at openjdk.java.net Mon Nov 22 10:00:08 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Mon, 22 Nov 2021 10:00:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277534: Remove unused ReferenceProcessor::has_discovered_references Message-ID: <67f721bf-0398-45d4-aaf2-386b6cabc8e7@openjdk.org> Changeset: 8051041e Author: Albert Mingkun Yang Date: 2021-11-22 09:59:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8051041eb2b3d70d4cc62b6f2726279d51e44733 8277534: Remove unused ReferenceProcessor::has_discovered_references Reviewed-by: tschatzl ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp From sspitsyn at openjdk.java.net Mon Nov 22 10:49:39 2021 From: sspitsyn at openjdk.java.net (Serguei Spitsyn) Date: Mon, 22 Nov 2021 10:49:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266593: vmTestbase/nsk/jvmti/PopFrame/popframe011 fails with "assert(java_thread == _state->get_thread()) failed: Must be" Message-ID: Changeset: 32839ba0 Author: Serguei Spitsyn Date: 2021-11-22 10:47:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/32839ba012f0a0a66e249cd8d12b94499d82ec0a 8266593: vmTestbase/nsk/jvmti/PopFrame/popframe011 fails with "assert(java_thread == _state->get_thread()) failed: Must be" Reviewed-by: mdoerr, lmesnik, dcubed ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! test/hotspot/jtreg/ProblemList.txt From mli at openjdk.java.net Mon Nov 22 11:28:45 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Mon, 22 Nov 2021 11:28:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277428: G1: Move and inline G1STWIsAliveClosure::do_object_b Message-ID: <5cd45ccf-4cec-4549-8607-fdc3f50a1fad@openjdk.org> Changeset: d427c79d Author: Hamlin Li Date: 2021-11-22 11:27:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d427c79d3bd6c80b67c10d15a461f13ae7e0f84b 8277428: G1: Move and inline G1STWIsAliveClosure::do_object_b Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp From jlaskey at openjdk.java.net Mon Nov 22 16:19:05 2021 From: jlaskey at openjdk.java.net (Jim Laskey) Date: Mon, 22 Nov 2021 16:19:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8273792: JumpableGenerator.rngs() documentation refers to wrong method Message-ID: <9e2bb481-ffce-4016-8336-5e4c85f7ae40@openjdk.org> Changeset: 6b4fbaed Author: Jim Laskey Date: 2021-11-22 16:17:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6b4fbaedbb782c5f028735ac1d92838895589192 8273792: JumpableGenerator.rngs() documentation refers to wrong method Co-authored-by: Guy Steele Reviewed-by: rriggs ! src/java.base/share/classes/java/util/random/RandomGenerator.java From jlaskey at openjdk.java.net Mon Nov 22 16:21:06 2021 From: jlaskey at openjdk.java.net (Jim Laskey) Date: Mon, 22 Nov 2021 16:21:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8274685: Documentation suggests there are ArbitrarilyJumpableGenerator when none Message-ID: <9e5ccbef-6b2b-4d31-9470-2b3f4b4c7523@openjdk.org> Changeset: 8683de5e Author: Jim Laskey Date: 2021-11-22 16:19:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8683de5eda2d1a04f187073f969140245908f324 8274685: Documentation suggests there are ArbitrarilyJumpableGenerator when none Co-authored-by: Guy Steele Reviewed-by: rriggs ! src/java.base/share/classes/java/util/random/package-info.java From jbhateja at openjdk.java.net Mon Nov 22 16:40:18 2021 From: jbhateja at openjdk.java.net (Jatin Bhateja) Date: Mon, 22 Nov 2021 16:40:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277239: SIGSEGV in vrshift_reg_maskedNode::emit Message-ID: <3ddb4c21-740f-4f74-94c6-8d1495ea6c01@openjdk.org> Changeset: e5298655 Author: Jatin Bhateja Date: 2021-11-22 16:38:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e529865531d0eb5a2119a1d220b195d088794226 8277239: SIGSEGV in vrshift_reg_maskedNode::emit Reviewed-by: sviswanathan, dlong ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp From darcy at openjdk.java.net Mon Nov 22 17:01:37 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Mon, 22 Nov 2021 17:01:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277522: Make formatting of null consistent in Elements Message-ID: <58203ab2-5091-4954-afdc-bc471d44623a@openjdk.org> Changeset: 22f12ac4 Author: Joe Darcy Date: 2021-11-22 16:59:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/22f12ac429fbbf134d182d9bf2a16a3d43bc71e1 8277522: Make formatting of null consistent in Elements Reviewed-by: jlahoda ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java From lmesnik at openjdk.java.net Mon Nov 22 17:13:52 2021 From: lmesnik at openjdk.java.net (Leonid Mesnik) Date: Mon, 22 Nov 2021 17:13:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265795: vmTestbase/nsk/jvmti/AttachOnDemand/attach022/TestDescription.java fails when running with JEP 416 Message-ID: <58066147-4901-494b-83ac-d5bf63506ce2@openjdk.org> Changeset: 33e2a518 Author: Leonid Mesnik Date: 2021-11-22 17:11:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/33e2a518ebcd50e76c559512539fd7c864fd2407 8265795: vmTestbase/nsk/jvmti/AttachOnDemand/attach022/TestDescription.java fails when running with JEP 416 Reviewed-by: sspitsyn, dholmes ! src/hotspot/share/prims/unsafe.cpp ! test/hotspot/jtreg/ProblemList.txt + test/hotspot/jtreg/serviceability/jvmti/VMObjectAlloc/VMObjectAllocTest.java + test/hotspot/jtreg/serviceability/jvmti/VMObjectAlloc/libVMObjectAlloc.cpp From asemenyuk at openjdk.java.net Mon Nov 22 18:06:50 2021 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Mon, 22 Nov 2021 18:06:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277429: Conflicting jpackage static library name Message-ID: <6f211942-f501-4a18-810f-f68697f57383@openjdk.org> Changeset: e3911a85 Author: Alexey Semenyuk Date: 2021-11-22 18:04:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e3911a8532e9b93ba5e65c613bd79864485db5ce 8277429: Conflicting jpackage static library name Reviewed-by: almatvee, herrick, erikj ! make/modules/jdk.jpackage/Lib.gmk ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java From coleenp at openjdk.java.net Mon Nov 22 18:09:03 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Mon, 22 Nov 2021 18:09:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8273341: Update Siphash to version 1.0 Message-ID: <9d84da90-8f8d-4bbf-a3cf-898a1e30aa10@openjdk.org> Changeset: 6cf4cd1a Author: Coleen Phillimore Date: 2021-11-22 18:08:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6cf4cd1aa46414d9af17f3704b27d0d381a17ee8 8273341: Update Siphash to version 1.0 Reviewed-by: dholmes ! src/hotspot/share/classfile/altHashing.cpp ! src/hotspot/share/classfile/altHashing.hpp From kizune at openjdk.java.net Mon Nov 22 18:30:05 2021 From: kizune at openjdk.java.net (Alexander Zuev) Date: Mon, 22 Nov 2021 18:30:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264297: Create implementation for NSAccessibilityProgressIndicator protocol peer Message-ID: <669e0b3b-5bb7-4845-8035-3ffc84e64ad2@openjdk.org> Changeset: 851a3624 Author: Alexander Zuev Date: 2021-11-22 18:26:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/851a36247937d124e8217deaaa1a1831cba19b6e 8264297: Create implementation for NSAccessibilityProgressIndicator protocol peer Reviewed-by: pbansal ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m = src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ProgressIndicatorAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ProgressIndicatorAccessibility.m From dcubed at openjdk.java.net Mon Nov 22 19:05:58 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Mon, 22 Nov 2021 19:05:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277576: ProblemList runtime/ErrorHandling/CreateCoredumpOnCrash.java on macosx-X64 Message-ID: <1c0b10b7-b8af-4a6a-8c63-737ec160eaef@openjdk.org> Changeset: 1049aba1 Author: Daniel D. Daugherty Date: 2021-11-22 19:03:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1049aba1fb65fd70bd723c80a84250512a68d653 8277576: ProblemList runtime/ErrorHandling/CreateCoredumpOnCrash.java on macosx-X64 8277577: ProblemList compiler/onSpinWait/TestOnSpinWaitAArch64DefaultFlags.java on linux-aarch64 8277578: ProblemList applications/jcstress/acqrel.java on linux-aarch64 Reviewed-by: mikael ! test/hotspot/jtreg/ProblemList.txt From dlong at openjdk.java.net Mon Nov 22 20:52:00 2021 From: dlong at openjdk.java.net (Dean Long) Date: Mon, 22 Nov 2021 20:52:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277423: ciReplay: hidden class with comment expected error Message-ID: Changeset: 05a9a51d Author: Dean Long Date: 2021-11-22 20:50:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/05a9a51dbfc46eb52bc28f1f9a618c75ee2597e9 8277423: ciReplay: hidden class with comment expected error Reviewed-by: chagedorn, thartmann ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp From dlong at openjdk.java.net Mon Nov 22 23:19:34 2021 From: dlong at openjdk.java.net (Dean Long) Date: Mon, 22 Nov 2021 23:19:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8273095: vmTestbase/vm/mlvm/anonloader/stress/oome/heap/Test.java fails with "wrong OOME" Message-ID: Changeset: f62b81c3 Author: Dean Long Date: 2021-11-22 23:17:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f62b81c3b5e34895e06bedec137bcef701d49df6 8273095: vmTestbase/vm/mlvm/anonloader/stress/oome/heap/Test.java fails with "wrong OOME" Reviewed-by: shade, stefank ! test/hotspot/jtreg/ProblemList-Xcomp.txt ! test/hotspot/jtreg/vmTestbase/vm/mlvm/hiddenloader/stress/oome/heap/Test.java From mli at openjdk.java.net Tue Nov 23 01:00:23 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Tue, 23 Nov 2021 01:00:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277542: G1: Move G1CardSetFreePool and related classes to separate files Message-ID: <3938eab4-ec67-4122-ad37-c2ef7f92da89@openjdk.org> Changeset: bb11c55d Author: Hamlin Li Date: 2021-11-23 00:58:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bb11c55dff86706a010c93ee2cc60c87bb2d53b6 8277542: G1: Move G1CardSetFreePool and related classes to separate files Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1CardSetMemory.cpp ! src/hotspot/share/gc/g1/g1CardSetMemory.hpp + src/hotspot/share/gc/g1/g1SegmentedArrayFreePool.cpp + src/hotspot/share/gc/g1/g1SegmentedArrayFreePool.hpp From jpai at openjdk.java.net Tue Nov 23 08:21:08 2021 From: jpai at openjdk.java.net (Jaikiran Pai) Date: Tue, 23 Nov 2021 08:21:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277507: Add jlink.debug system property while launching jpackage tests to help diagonize recent intermittent failures Message-ID: <899142a7-a892-45a7-8f98-3f22982e2b24@openjdk.org> Changeset: 12f08ba4 Author: Jaikiran Pai Date: 2021-11-23 08:19:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/12f08ba4d47cb70a0629b17bc3639ce170309f21 8277507: Add jlink.debug system property while launching jpackage tests to help diagonize recent intermittent failures Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java From serb at openjdk.java.net Tue Nov 23 08:59:28 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Tue, 23 Nov 2021 08:59:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277087: ZipException: zip END header not found at ZipFile#Source.findEND Message-ID: <1c0b7202-1e20-4058-a59e-88fb8462647a@openjdk.org> Changeset: e3243ee9 Author: Sergey Bylokhov Date: 2021-11-23 08:57:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e3243ee963d074c892a0ed16a00fd91b440c96ac 8277087: ZipException: zip END header not found at ZipFile#Source.findEND Reviewed-by: lancea ! src/java.base/share/classes/java/util/zip/ZipOutputStream.java + test/jdk/java/util/zip/ZipOutputStream/EmptyComment.java From simonis at openjdk.java.net Tue Nov 23 09:16:55 2021 From: simonis at openjdk.java.net (Volker Simonis) Date: Tue, 23 Nov 2021 09:16:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276216: Negated character classes performance regression in Pattern Message-ID: Changeset: 79350b9b Author: Volker Simonis Date: 2021-11-23 09:15:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/79350b9b4f42e43a8ab27ea76b9115dae6f448af 8276216: Negated character classes performance regression in Pattern Reviewed-by: clanger ! src/java.base/share/classes/java/util/regex/Pattern.java + test/micro/org/openjdk/bench/java/util/regex/FindPattern.java From ayang at openjdk.java.net Tue Nov 23 10:57:50 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Tue, 23 Nov 2021 10:57:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277556: Call ReferenceProcessorPhaseTimes::set_processing_is_mt once Message-ID: <07b0b631-2b88-4af9-bb21-f8b2d5aff753@openjdk.org> Changeset: 017df140 Author: Albert Mingkun Yang Date: 2021-11-23 10:56:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/017df140ba65058270c5184db82162d42e42b908 8277556: Call ReferenceProcessorPhaseTimes::set_processing_is_mt once Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/shared/referenceProcessor.cpp From ayang at openjdk.java.net Tue Nov 23 10:59:11 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Tue, 23 Nov 2021 10:59:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277560: Remove WorkerDataArray::_is_serial Message-ID: <015a91dd-7dad-4f07-812c-9c6fe59921e6@openjdk.org> Changeset: 36b887a8 Author: Albert Mingkun Yang Date: 2021-11-23 10:57:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/36b887a885c76ddbbb1e21b32b8e7d9cc92f6ce2 8277560: Remove WorkerDataArray::_is_serial Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/shared/workerDataArray.cpp ! src/hotspot/share/gc/shared/workerDataArray.hpp ! src/hotspot/share/gc/shared/workerDataArray.inline.hpp From tschatzl at openjdk.java.net Tue Nov 23 12:34:57 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Tue, 23 Nov 2021 12:34:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277413: Remove unused local variables in jdk.hotspot.agent Message-ID: Changeset: 66eaf652 Author: Andrey Turbanov Committer: Thomas Schatzl Date: 2021-11-23 12:33:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/66eaf6526126eb27c18acc64c2bb0791142815c9 8277413: Remove unused local variables in jdk.hotspot.agent Reviewed-by: lmesnik, tschatzl, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotTypeDataBase.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/StubQueue.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgCDebugInfoBuilder.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/GenerateOopMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java From thartmann at openjdk.java.net Tue Nov 23 12:47:44 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 23 Nov 2021 12:47:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277441: CompileQueue::add fails with assert(_last->next() == __null) failed: not last Message-ID: <29e52132-2d90-44c4-bcbb-37ce221a727b@openjdk.org> Changeset: 90f96fb4 Author: Tobias Hartmann Date: 2021-11-23 12:46:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/90f96fb4db174e50cc2510f292fe69fc995add26 8277441: CompileQueue::add fails with assert(_last->next() == __null) failed: not last Reviewed-by: chagedorn, neliasso ! src/hotspot/share/compiler/compileBroker.cpp From eosterlund at openjdk.java.net Tue Nov 23 14:35:53 2021 From: eosterlund at openjdk.java.net (Erik =?UTF-8?B?w5ZzdGVybHVuZA==?=) Date: Tue, 23 Nov 2021 14:35:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276696: ParallelObjectIterator freed at the wrong time in VM_HeapDumper Message-ID: <465c528b-69a1-4e61-bce8-237308cb7e45@openjdk.org> Changeset: f4dc03ea Author: Erik ?sterlund Date: 2021-11-23 14:34:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f4dc03ea6de327425ff265c3d2ec16ea7b0e1634 8276696: ParallelObjectIterator freed at the wrong time in VM_HeapDumper Reviewed-by: pliden, stefank ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zHeapIterator.hpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/services/heapDumper.cpp From rriggs at openjdk.java.net Tue Nov 23 15:04:22 2021 From: rriggs at openjdk.java.net (Roger Riggs) Date: Tue, 23 Nov 2021 15:04:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8272042: java.util.ImmutableCollections$Map1 and MapN should not be @ValueBased Message-ID: <96f27413-381d-42fa-8479-89b586bf925c@openjdk.org> Changeset: 5e7e2da2 Author: Roger Riggs Date: 2021-11-23 15:02:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5e7e2da227cd2b5e2d3d1e2f59fb74ddd1835abb 8272042: java.util.ImmutableCollections$Map1 and MapN should not be @ValueBased Reviewed-by: mchung, iris, naoto, smarks ! src/java.base/share/classes/java/util/ImmutableCollections.java From dcubed at openjdk.java.net Tue Nov 23 15:18:45 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Tue, 23 Nov 2021 15:18:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277649: [BACKOUT] JDK-8277507 Add jlink.debug system property while launching jpackage tests to help diagonize recent intermittent failures Message-ID: Changeset: 64bdc843 Author: Daniel D. Daugherty Date: 2021-11-23 15:16:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/64bdc843907634b24ab02b8d81a0f5048b46072c 8277649: [BACKOUT] JDK-8277507 Add jlink.debug system property while launching jpackage tests to help diagonize recent intermittent failures Reviewed-by: alanb, stefank ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java From vromero at openjdk.java.net Tue Nov 23 15:25:38 2021 From: vromero at openjdk.java.net (Vicente Romero) Date: Tue, 23 Nov 2021 15:25:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <40084af3-5b56-46d7-9df8-47903f7e802a@openjdk.org> Changeset: 38802ad5 Author: Christian Hagedorn Date: 2021-11-23 15:22:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/38802ad56a31efc90733cb75ea27f019e2c4f5a4 8254108: ciReplay: Support incremental inlining Reviewed-by: dlong, thartmann ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/ci/ciReplay.hpp ! src/hotspot/share/opto/bytecodeInfo.cpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/parse.hpp ! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java + test/hotspot/jtreg/compiler/ciReplay/InliningBase.java + test/hotspot/jtreg/compiler/ciReplay/TestIncrementalInlining.java ! test/hotspot/jtreg/compiler/ciReplay/TestInliningProtectionDomain.java Changeset: 7b67a49f Author: Vicente Romero Date: 2021-11-23 15:23:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7b67a49f830b71ef129a4a3a9b0d994d58587edf 8261847: performance of java.lang.Record::toString should be improved Reviewed-by: jlaskey, redestad ! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java + test/langtools/tools/javac/records/BigRecordsToStringTest.java + test/micro/org/openjdk/bench/java/lang/runtime/ObjectMethods.java From jlahoda at openjdk.java.net Tue Nov 23 16:47:48 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Tue, 23 Nov 2021 16:47:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268725: jshell does not support the --enable-native-access option Message-ID: Changeset: 8a44e093 Author: Jan Lahoda Date: 2021-11-23 16:46:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8a44e093dc3e192990fde8ab37ab08c737f06b39 8268725: jshell does not support the --enable-native-access option Reviewed-by: sundar ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties + test/langtools/jdk/jshell/ToolEnableNativeAccessTest.java From dcubed at openjdk.java.net Tue Nov 23 17:09:51 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Tue, 23 Nov 2021 17:09:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277350: runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java times out Message-ID: <18343150-03f7-45f7-a1e5-88855493f012@openjdk.org> Changeset: e8acac2a Author: Daniel D. Daugherty Date: 2021-11-23 17:08:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e8acac2aba30e8a172ca14509220ec06e833d4af 8277350: runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java times out Reviewed-by: hseigel, dholmes, lmesnik ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java From mchung at openjdk.java.net Tue Nov 23 17:15:44 2021 From: mchung at openjdk.java.net (Mandy Chung) Date: Tue, 23 Nov 2021 17:15:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277451: java.lang.reflect.Field::set on static field with invalid argument type should throw IAE Message-ID: Changeset: 03206726 Author: Mandy Chung Date: 2021-11-23 17:14:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/032067264fd73cd2f338838d6178f8af24d228b0 8277451: java.lang.reflect.Field::set on static field with invalid argument type should throw IAE Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/reflect/FieldAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/MethodHandleBooleanFieldAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/MethodHandleByteFieldAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/MethodHandleCharacterFieldAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/MethodHandleDoubleFieldAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/MethodHandleFieldAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/MethodHandleFloatFieldAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/MethodHandleIntegerFieldAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/MethodHandleLongFieldAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/MethodHandleObjectFieldAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/MethodHandleShortFieldAccessorImpl.java + test/jdk/java/lang/reflect/Field/NegativeTest.java ! test/jdk/java/lang/reflect/MethodHandleAccessorsTest.java From cushon at openjdk.java.net Tue Nov 23 18:16:32 2021 From: cushon at openjdk.java.net (Liam Miller-Cushon) Date: Tue, 23 Nov 2021 18:16:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8271623: Omit enclosing instance fields from inner classes that don't use it Message-ID: <677eeb19-1bb7-4c3b-b693-3cd7b9353ba1@openjdk.org> Changeset: ea85e01a Author: Liam Miller-Cushon Date: 2021-11-23 18:14:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ea85e01a4c8db1bc48d590abc882dc6efe5b0f4a 8271623: Omit enclosing instance fields from inner classes that don't use it Reviewed-by: vromero, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! test/langtools/tools/javac/6521805/T6521805d.java ! test/langtools/tools/javac/6521805/T6521805d.out ! test/langtools/tools/javac/6521805/p/Outer.java ! test/langtools/tools/javac/ClassFileModifiers/MemberModifiers.out ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/AnnotatedExtendsTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassConstructorsTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java ! test/langtools/tools/javac/diags/examples/ErrSyntheticNameConflict.java + test/langtools/tools/javac/optimizeOuterThis/DontOptimizeOuterThis.java + test/langtools/tools/javac/optimizeOuterThis/InnerClasses.java + test/langtools/tools/javac/optimizeOuterThis/OptimizeOuterThis.java ! test/langtools/tools/javap/AnnoTest.java From aleonard at openjdk.java.net Tue Nov 23 18:30:05 2021 From: aleonard at openjdk.java.net (Andrew Leonard) Date: Tue, 23 Nov 2021 18:30:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276764: Enable deterministic file content ordering for Jar and Jmod Message-ID: <44f44a93-1f6d-44be-837b-880a7ed9982a@openjdk.org> Changeset: 24e586a0 Author: Andrew Leonard Date: 2021-11-23 18:28:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/24e586a04368a76cd9f37aa783b974b9e0351d58 8276764: Enable deterministic file content ordering for Jar and Jmod Reviewed-by: mchung, ihse ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java + test/jdk/tools/jar/ContentOrder.java ! test/jdk/tools/jmod/JmodTest.java From lmesnik at openjdk.java.net Tue Nov 23 19:29:04 2021 From: lmesnik at openjdk.java.net (Leonid Mesnik) Date: Tue, 23 Nov 2021 19:29:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265796: vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java fails when running with JEP 416 Message-ID: <2b1be358-0542-48c4-b29a-084f7b9f085f@openjdk.org> Changeset: 7cb56a23 Author: Leonid Mesnik Date: 2021-11-23 19:27:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7cb56a230dbd52935ae48fe44b4192ae3b4d7adb 8265796: vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java fails when running with JEP 416 Reviewed-by: cjplummer, mchung ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002a.java From phh at openjdk.java.net Tue Nov 23 20:06:57 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Tue, 23 Nov 2021 20:06:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277503: compiler/onSpinWait/TestOnSpinWaitAArch64DefaultFlags.java failed with "OnSpinWaitInst with the expected value 'isb' not found." Message-ID: <9e7a535d-d113-4273-a7fb-1702d812843b@openjdk.org> Changeset: 7b2d823e Author: Evgeny Astigeevich Committer: Paul Hohensee Date: 2021-11-23 20:05:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7b2d823e842e6a66dbe46b048da44ca9e5485c75 8277503: compiler/onSpinWait/TestOnSpinWaitAArch64DefaultFlags.java failed with "OnSpinWaitInst with the expected value 'isb' not found." Reviewed-by: chagedorn, aph, phh ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitAArch64DefaultFlags.java From stefank at openjdk.java.net Wed Nov 24 08:26:30 2021 From: stefank at openjdk.java.net (Stefan Karlsson) Date: Wed, 24 Nov 2021 08:26:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277397: ZGC: Add JFR event for temporary latency measurements Message-ID: Changeset: 712b8756 Author: Stefan Karlsson Date: 2021-11-24 08:25:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/712b8756828c88d4f71292d19fddb598d188c429 8277397: ZGC: Add JFR event for temporary latency measurements Reviewed-by: eosterlund, jbachorik, pliden, mgronlun ! src/hotspot/share/gc/z/zTracer.cpp ! src/hotspot/share/gc/z/zTracer.hpp ! src/hotspot/share/gc/z/zTracer.inline.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc From stefank at openjdk.java.net Wed Nov 24 08:27:47 2021 From: stefank at openjdk.java.net (Stefan Karlsson) Date: Wed, 24 Nov 2021 08:27:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277399: ZGC: Move worker thread logging out of gc+phase=debug Message-ID: <82375bf1-265d-42c3-b1c9-d00361c69f18@openjdk.org> Changeset: 6d734604 Author: Stefan Karlsson Date: 2021-11-24 08:26:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6d734604a38447d81df36f4d4ca57ce71bd570af 8277399: ZGC: Move worker thread logging out of gc+phase=debug Reviewed-by: eosterlund, pliden ! src/hotspot/share/gc/z/zStat.cpp From jlahoda at openjdk.java.net Wed Nov 24 10:09:21 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Wed, 24 Nov 2021 10:09:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8273328: Compiler implementation for Pattern Matching for switch (Second Preview) Message-ID: <025e39b9-ded2-4b03-a440-82a871422b51@openjdk.org> Changeset: d085c2b8 Author: Jan Lahoda Date: 2021-11-24 10:07:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d085c2b8a790a5ddfbb01a0ea4edd4051cfb704b 8273328: Compiler implementation for Pattern Matching for switch (Second Preview) Reviewed-by: vromero, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! test/langtools/tools/javac/patterns/Domination.java ! test/langtools/tools/javac/patterns/Domination.out ! test/langtools/tools/javac/patterns/EnumTypeChanges.java ! test/langtools/tools/javac/patterns/Exhaustiveness.java ! test/langtools/tools/javac/patterns/SwitchErrors.java ! test/langtools/tools/javac/patterns/SwitchErrors.out ! test/langtools/tools/javac/patterns/Switches.java From neliasso at openjdk.java.net Wed Nov 24 11:05:47 2021 From: neliasso at openjdk.java.net (Nils Eliasson) Date: Wed, 24 Nov 2021 11:05:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277562: Remove dead method c1 If::swap_sux Message-ID: Changeset: 8a8bc29f Author: Ludvig Janiuk Committer: Nils Eliasson Date: 2021-11-24 11:03:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8a8bc29f203fa4aaa29303a778fd388e32ca651a 8277562: Remove dead method c1 If::swap_sux Reviewed-by: thartmann, neliasso ! src/hotspot/share/c1/c1_Instruction.hpp From thartmann at openjdk.java.net Wed Nov 24 11:24:50 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 24 Nov 2021 11:24:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277042: add test for 8276036 to compiler/codecache Message-ID: <23e26c90-3d57-453d-bcaf-c6b74be7f01d@openjdk.org> Changeset: 17e68caa Author: KIRIYAMA Takuya Committer: Tobias Hartmann Date: 2021-11-24 11:22:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/17e68caad727b04f5e7efde59fce960c66558504 8277042: add test for 8276036 to compiler/codecache Reviewed-by: chagedorn, thartmann + test/hotspot/jtreg/compiler/codecache/CodeCacheFullCountTest.java From mcimadamore at openjdk.java.net Wed Nov 24 11:53:21 2021 From: mcimadamore at openjdk.java.net (Maurizio Cimadamore) Date: Wed, 24 Nov 2021 11:53:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275063: Implementation of Foreign Function & Memory API (Second incubator) Message-ID: Changeset: 96e36071 Author: Maurizio Cimadamore Date: 2021-11-24 11:51:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/96e36071b63b624d56739b014b457ffc48147c4f 8275063: Implementation of Foreign Function & Memory API (Second incubator) Reviewed-by: erikj, psandoz, jvernee, darcy ! make/test/JtregNativeJdk.gmk ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/prims/universalUpcallHandler.cpp ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/VarHandles.java ! src/java.base/share/classes/java/nio/Buffer.java ! src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java ! src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java ! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template ! src/java.base/share/classes/jdk/internal/reflect/Reflection.java ! src/java.base/share/classes/sun/nio/ch/IOUtil.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/AbstractLayout.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/Addressable.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/FunctionDescriptor.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/GroupLayout.java - src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAccess.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryHandles.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayout.java - src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayouts.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/NativeSymbol.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/PaddingLayout.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/ResourceScope.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SegmentAllocator.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SequenceLayout.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SymbolLookup.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/VaList.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/ValueLayout.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/package-info.java - src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractCLinker.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/ArenaAllocator.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/CABI.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/ConfinedScope.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/LayoutPath.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryAddressImpl.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/NativeMemorySegmentImpl.java + src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/NativeSymbolImpl.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/PlatformLayouts.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/ResourceScopeImpl.java + src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/Scoped.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/SharedScope.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/SystemLookup.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/Utils.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/Binding.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/BufferLayout.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/CallingSequence.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/CallingSequenceBuilder.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/ProgrammableInvoker.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/ProgrammableUpcallHandler.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/SharedUtils.java - src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/UpcallHandler.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/UpcallStubs.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/CallArranger.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/TypeClass.java + src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64CallArranger.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64Linker.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList.java + src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64CallArranger.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64Linker.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/sysv/CallArranger.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVVaList.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVx64Linker.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/sysv/TypeClass.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/windows/CallArranger.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/windows/TypeClass.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/windows/WinVaList.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/windows/Windowsx64Linker.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java ! test/jdk/java/foreign/CallGeneratorHelper.java ! test/jdk/java/foreign/NativeTestHelper.java ! test/jdk/java/foreign/SafeFunctionAccessTest.java ! test/jdk/java/foreign/StdLibTest.java ! test/jdk/java/foreign/TestAdaptVarHandles.java - test/jdk/java/foreign/TestAddressHandle.java + test/jdk/java/foreign/TestArrayCopy.java ! test/jdk/java/foreign/TestArrays.java ! test/jdk/java/foreign/TestByteBuffer.java - test/jdk/java/foreign/TestCircularInit1.java - test/jdk/java/foreign/TestCircularInit2.java ! test/jdk/java/foreign/TestCondy.java ! test/jdk/java/foreign/TestDowncall.java ! test/jdk/java/foreign/TestFree.java ! test/jdk/java/foreign/TestFunctionDescriptor.java ! test/jdk/java/foreign/TestHandshake.java ! test/jdk/java/foreign/TestIllegalLink.java ! test/jdk/java/foreign/TestIntrinsics.java - test/jdk/java/foreign/TestLayoutAttributes.java ! test/jdk/java/foreign/TestLayoutConstants.java ! test/jdk/java/foreign/TestLayoutEquality.java ! test/jdk/java/foreign/TestLayoutPaths.java ! test/jdk/java/foreign/TestLayouts.java ! test/jdk/java/foreign/TestMemoryAccess.java + test/jdk/java/foreign/TestMemoryAccessInstance.java - test/jdk/java/foreign/TestMemoryAccessStatics.java ! test/jdk/java/foreign/TestMemoryAlignment.java - test/jdk/java/foreign/TestMemoryCopy.java + test/jdk/java/foreign/TestMemoryDereference.java ! test/jdk/java/foreign/TestMemoryHandleAsUnsigned.java ! test/jdk/java/foreign/TestMismatch.java ! test/jdk/java/foreign/TestNULLAddress.java ! test/jdk/java/foreign/TestNative.java ! test/jdk/java/foreign/TestNoForeignUnsafeOverride.java ! test/jdk/java/foreign/TestNulls.java - test/jdk/java/foreign/TestRebase.java ! test/jdk/java/foreign/TestReshape.java ! test/jdk/java/foreign/TestResourceScope.java ! test/jdk/java/foreign/TestRestricted.java ! test/jdk/java/foreign/TestScopedOperations.java ! test/jdk/java/foreign/TestSegmentAllocators.java + test/jdk/java/foreign/TestSegmentCopy.java + test/jdk/java/foreign/TestSegmentOffset.java + test/jdk/java/foreign/TestSegmentOverlap.java ! test/jdk/java/foreign/TestSegments.java ! test/jdk/java/foreign/TestSharedAccess.java ! test/jdk/java/foreign/TestSlices.java ! test/jdk/java/foreign/TestSpliterator.java ! test/jdk/java/foreign/TestStringEncoding.java ! test/jdk/java/foreign/TestSymbolLookup.java ! test/jdk/java/foreign/TestTypeAccess.java ! test/jdk/java/foreign/TestUnsupportedPlatform.java ! test/jdk/java/foreign/TestUpcall.java ! test/jdk/java/foreign/TestUpcallException.java ! test/jdk/java/foreign/TestUpcallHighArity.java ! test/jdk/java/foreign/TestUpcallStructScope.java ! test/jdk/java/foreign/TestVarArgs.java ! test/jdk/java/foreign/TestVarHandleCombinators.java ! test/jdk/java/foreign/ThrowingUpcall.java ! test/jdk/java/foreign/callarranger/TestAarch64CallArranger.java ! test/jdk/java/foreign/callarranger/TestWindowsCallArranger.java ! test/jdk/java/foreign/channels/AbstractChannelsTest.java ! test/jdk/java/foreign/channels/TestAsyncSocketChannels.java ! test/jdk/java/foreign/channels/TestSocketChannels.java ! test/jdk/java/foreign/enablenativeaccess/org/openjdk/foreigntest/PanamaMainUnnamedModule.java ! test/jdk/java/foreign/enablenativeaccess/panama_module/org/openjdk/foreigntest/PanamaMain.java ! test/jdk/java/foreign/enablenativeaccess/panama_module/org/openjdk/foreigntest/PanamaMainInvoke.java ! test/jdk/java/foreign/enablenativeaccess/panama_module/org/openjdk/foreigntest/PanamaMainReflection.java ! test/jdk/java/foreign/handles/invoker_module/handle/invoker/MethodHandleInvoker.java ! test/jdk/java/foreign/handles/lookup_module/handle/lookup/MethodHandleLookup.java + test/jdk/java/foreign/libAsyncInvokers.cpp ! test/jdk/java/foreign/libIntrinsics.c ! test/jdk/java/foreign/libSafeAccess.c + test/jdk/java/foreign/loaderLookup/TestLoaderLookup.java + test/jdk/java/foreign/loaderLookup/invoker/Invoker.java + test/jdk/java/foreign/loaderLookup/lookup/Lookup.java + test/jdk/java/foreign/loaderLookup/lookup/libFoo.c ! test/jdk/java/foreign/malloc/TestMixedMallocFree.java ! test/jdk/java/foreign/stackwalk/TestAsyncStackWalk.java ! test/jdk/java/foreign/stackwalk/TestStackWalk.java ! test/jdk/java/foreign/valist/VaListTest.java ! test/jdk/java/foreign/virtual/TestVirtualCalls.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestExact.java ! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/SegmentTestDataProvider.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/BulkMismatchAcquire.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/BulkOps.java + test/micro/org/openjdk/bench/jdk/incubator/foreign/CLayouts.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/CallOverheadConstant.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/CallOverheadHelper.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/CallOverheadVirtual.java + test/micro/org/openjdk/bench/jdk/incubator/foreign/JNICB.h + test/micro/org/openjdk/bench/jdk/incubator/foreign/JNICB.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverConstant.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNew.java + test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNewHeap.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstant.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantFP.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantHeap.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantMapped.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantShared.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverPollutedBuffer.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverPollutedSegments.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/ParallelSum.java + test/micro/org/openjdk/bench/jdk/incubator/foreign/QSort.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/StrLenTest.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/TestAdaptVarHandles.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/TestLoadBytes.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/UnrolledAccess.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/Upcalls.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/VaList.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/VarHandleExact.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/libCallOverhead.c + test/micro/org/openjdk/bench/jdk/incubator/foreign/libJNICB.c + test/micro/org/openjdk/bench/jdk/incubator/foreign/libQSort.c + test/micro/org/openjdk/bench/jdk/incubator/foreign/libQSortJNI.c ! test/micro/org/openjdk/bench/jdk/incubator/foreign/libUpcallsJNI.c ! test/micro/org/openjdk/bench/jdk/incubator/foreign/points/support/PanamaPoint.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreBytes.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreShort.java From stuefe at openjdk.java.net Wed Nov 24 12:14:00 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Wed, 24 Nov 2021 12:14:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275320: NMT should perform buffer overrun checks Message-ID: <6dd4c246-ee22-4f97-a048-f590a1c587a8@openjdk.org> Changeset: cf7adae6 Author: Thomas Stuefe Date: 2021-11-24 12:12:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cf7adae6333c7446048ef0364737927337631f63 8275320: NMT should perform buffer overrun checks 8275320: NMT should perform buffer overrun checks 8275301: Unify C-heap buffer overrun checks into NMT Reviewed-by: simonis, zgu ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/services/mallocSiteTable.cpp ! src/hotspot/share/services/mallocSiteTable.hpp ! src/hotspot/share/services/mallocTracker.cpp ! src/hotspot/share/services/mallocTracker.hpp ! src/hotspot/share/services/memTracker.hpp ! src/hotspot/share/utilities/debug.cpp + test/hotspot/gtest/nmt/test_nmt_buffer_overflow_detection.cpp ! test/hotspot/gtest/testutils.cpp ! test/hotspot/gtest/testutils.hpp ! test/hotspot/gtest/unittest.hpp From rriggs at openjdk.java.net Wed Nov 24 15:16:40 2021 From: rriggs at openjdk.java.net (Roger Riggs) Date: Wed, 24 Nov 2021 15:16:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276665: ObjectInputStream.GetField.get(name, object) should throw ClassNotFoundException Message-ID: <6e0947ff-86ad-4c1c-bc69-cafeeda555ea@openjdk.org> Changeset: 0384739a Author: Roger Riggs Date: 2021-11-24 15:14:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0384739afc2d470ab6a3525e9d85aca0af58f2ed 8276665: ObjectInputStream.GetField.get(name, object) should throw ClassNotFoundException Reviewed-by: naoto, lancea, smarks ! src/java.base/share/classes/java/io/ObjectInputStream.java + test/jdk/java/io/Serializable/GetField/ReadFieldsCNF.java From jjg at openjdk.java.net Wed Nov 24 16:52:35 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Wed, 24 Nov 2021 16:52:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8272728: javac ignores any -J option in @argfiles silently Message-ID: <594ecae2-80c9-41d3-a70c-1f5ec710fb23@openjdk.org> Changeset: 663e33de Author: Christian Stein Committer: Jonathan Gibbons Date: 2021-11-24 16:50:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/663e33de13788586fa49bd9816bd148e58ad1031 8272728: javac ignores any -J option in @argfiles silently Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! test/langtools/tools/javac/options/modes/AtFilesTest.java From asotona at openjdk.java.net Wed Nov 24 17:05:20 2021 From: asotona at openjdk.java.net (Adam Sotona) Date: Wed, 24 Nov 2021 17:05:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8235876: Misleading warning message in java source-file mode Message-ID: Changeset: 951247c8 Author: Adam Sotona Date: 2021-11-24 17:03:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/951247c8cb4ea898bf7c188bed8e143ca7417c83 8235876: Misleading warning message in java source-file mode Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java ! test/langtools/tools/javac/launcher/SourceLauncherTest.java From vromero at openjdk.java.net Wed Nov 24 19:22:34 2021 From: vromero at openjdk.java.net (Vicente Romero) Date: Wed, 24 Nov 2021 19:22:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8274161: Cleanup redundant casts in jdk.compiler Message-ID: <044a790d-f057-4f1b-9989-b595755f71cb@openjdk.org> Changeset: 077b2de0 Author: Andrey Turbanov Committer: Vicente Romero Date: 2021-11-24 18:47:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/077b2de088665b907dbfc2b0522a1e109d1d2ca3 8274161: Cleanup redundant casts in jdk.compiler Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/StringConcat.java From lmesnik at openjdk.java.net Wed Nov 24 20:13:02 2021 From: lmesnik at openjdk.java.net (Leonid Mesnik) Date: Wed, 24 Nov 2021 20:13:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264605: vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/TestDescription.java failed with "agent_tools.cpp, 471: (foundThread = (jthread) jni_env->NewGlobalRef(foundThread)) != NULL" Message-ID: Changeset: 96fe1d0d Author: Leonid Mesnik Date: 2021-11-24 20:11:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/96fe1d0d4d95d87950ff2ecec570a927d831746e 8264605: vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/TestDescription.java failed with "agent_tools.cpp, 471: (foundThread = (jthread) jni_env->NewGlobalRef(foundThread)) != NULL" Reviewed-by: sspitsyn, dholmes ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_tools.cpp From prappo at openjdk.java.net Wed Nov 24 20:16:00 2021 From: prappo at openjdk.java.net (Pavel Rappo) Date: Wed, 24 Nov 2021 20:16:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276124: Provide snippet support for properties files Message-ID: <2417c94d-e2ac-4f05-b14a-6e082f23f751@openjdk.org> Changeset: e785f699 Author: Pavel Rappo Date: 2021-11-24 20:13:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e785f699614abc8d557be8fc1782a1f86f272430 8276124: Provide snippet support for properties files Co-authored-by: Jonathan Gibbons Co-authored-by: Hannes Walln?fer Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SnippetTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Parser.java ! test/langtools/jdk/javadoc/doclet/testSnippetTag/SnippetTester.java + test/langtools/jdk/javadoc/doclet/testSnippetTag/TestLangProperties.java From lancea at openjdk.java.net Wed Nov 24 20:43:46 2021 From: lancea at openjdk.java.net (Lance Andersen) Date: Wed, 24 Nov 2021 20:43:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277806: 4 tools/jar failures per platform after JDK-8272728 Message-ID: Changeset: b5841ba3 Author: Lance Andersen Date: 2021-11-24 20:42:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b5841ba3f3d079f3cfee532a4e7f23b00f5cd063 8277806: 4 tools/jar failures per platform after JDK-8272728 Reviewed-by: alanb, jjg ! test/jdk/tools/jar/modularJar/Basic.java ! test/jdk/tools/jar/multiRelease/MRTestBase.java From dcubed at openjdk.java.net Wed Nov 24 22:29:13 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Wed, 24 Nov 2021 22:29:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277811: ProblemList vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001/TestDescription.java Message-ID: Changeset: 26472bd3 Author: Daniel D. Daugherty Date: 2021-11-24 22:27:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/26472bd3bd8788b0839e2871ed220e438fb6d608 8277811: ProblemList vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001/TestDescription.java 8277813: ProblemList vmTestbase/nsk/jvmti/AttachOnDemand/attach002a/TestDescription.java Reviewed-by: dholmes ! test/hotspot/jtreg/ProblemList.txt From jpai at openjdk.java.net Thu Nov 25 02:14:05 2021 From: jpai at openjdk.java.net (Jaikiran Pai) Date: Thu, 25 Nov 2021 02:14:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8258117: jar tool sets the time stamp of module-info.class entries to the current time Message-ID: <2a2ab873-5844-401b-ab4a-050f6c91ba47@openjdk.org> Changeset: a81e4fc0 Author: Jaikiran Pai Date: 2021-11-25 02:12:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a81e4fc07b654a3cc954921981d9d3c0cfd8bcec 8258117: jar tool sets the time stamp of module-info.class entries to the current time Reviewed-by: lancea, ihse, alanb ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java + test/jdk/tools/jar/modularJar/JarToolModuleDescriptorReproducibilityTest.java From dcubed at openjdk.java.net Thu Nov 25 04:29:48 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Thu, 25 Nov 2021 04:29:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8270435: UT: MonitorUsedDeflationThresholdTest failed: did not find too_many string in output Message-ID: <8e0987f7-9ba6-469b-b17d-4e9ef3ce7d8a@openjdk.org> Changeset: 21e302a0 Author: Daniel D. Daugherty Date: 2021-11-25 04:27:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/21e302a0f4cbf3ace907c36d871a2f2cf6277188 8270435: UT: MonitorUsedDeflationThresholdTest failed: did not find too_many string in output Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/Monitor/MonitorUsedDeflationThresholdTest.java From chagedorn at openjdk.java.net Thu Nov 25 08:38:50 2021 From: chagedorn at openjdk.java.net (Christian Hagedorn) Date: Thu, 25 Nov 2021 08:38:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275687: runtime/CommandLine/PrintTouchedMethods test shouldn't catch RuntimeException Message-ID: Changeset: f0136ec9 Author: Fairoz Matte Committer: Christian Hagedorn Date: 2021-11-25 08:37:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f0136ec94539d0e30ec11d44f8143196da1f7125 8275687: runtime/CommandLine/PrintTouchedMethods test shouldn't catch RuntimeException Reviewed-by: iklam, chagedorn ! test/hotspot/jtreg/runtime/CommandLine/PrintTouchedMethodsJcmd.java From eosterlund at openjdk.java.net Thu Nov 25 09:52:29 2021 From: eosterlund at openjdk.java.net (Erik =?UTF-8?B?w5ZzdGVybHVuZA==?=) Date: Thu, 25 Nov 2021 09:52:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277631: ZGC: CriticalMetaspaceAllocation asserts Message-ID: <21ff7990-81a2-4e56-ae2b-4a4fa9c87c44@openjdk.org> Changeset: 3034ae87 Author: Erik ?sterlund Date: 2021-11-25 09:50:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3034ae87ce4b94c7dc40cfb5a96d6d1e87910bbf 8277631: ZGC: CriticalMetaspaceAllocation asserts Reviewed-by: pliden, stefank, dholmes ! src/hotspot/share/memory/metaspaceCriticalAllocation.cpp ! test/hotspot/jtreg/vmTestbase/gc/gctests/LoadUnloadGC/LoadUnloadGC.java From iwalulya at openjdk.java.net Thu Nov 25 14:12:32 2021 From: iwalulya at openjdk.java.net (Ivan Walulya) Date: Thu, 25 Nov 2021 14:12:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277786: G1: Rename log2_card_region_per_heap_region used in G1CardSet Message-ID: <3951788f-0edd-40a9-89b1-5e62aa637f78@openjdk.org> Changeset: f7888349 Author: Ivan Walulya Date: 2021-11-25 14:10:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f788834998eeb9083e971857446321ed173aa916 8277786: G1: Rename log2_card_region_per_heap_region used in G1CardSet Reviewed-by: ayang, tschatzl, mli ! src/hotspot/share/gc/g1/g1CardSet.cpp ! src/hotspot/share/gc/g1/g1CardSet.hpp ! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp From ayang at openjdk.java.net Thu Nov 25 14:56:20 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Thu, 25 Nov 2021 14:56:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277825: Remove unused ReferenceProcessorPhaseTimes::_sub_phases_total_time_ms Message-ID: <6341ac96-d73c-4a52-a153-54406544bc9e@openjdk.org> Changeset: 98799204 Author: Albert Mingkun Yang Date: 2021-11-25 14:54:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/987992042454f92936d3efbd01e7beb921e3b70e 8277825: Remove unused ReferenceProcessorPhaseTimes::_sub_phases_total_time_ms Reviewed-by: tschatzl ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.hpp From serb at openjdk.java.net Fri Nov 26 01:47:14 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Fri, 26 Nov 2021 01:47:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277504: Use String.stripTrailing instead of hand-crafted method in SwingUtilities2 Message-ID: <5876a1a6-817b-4b46-86db-b41d67559bad@openjdk.org> Changeset: eb4d886b Author: Andrey Turbanov Committer: Sergey Bylokhov Date: 2021-11-26 01:45:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/eb4d886bc0f57085b21ef41f2069ff60b2714cfa 8277504: Use String.stripTrailing instead of hand-crafted method in SwingUtilities2 Reviewed-by: pbansal, serb ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java From mchung at openjdk.java.net Fri Nov 26 01:57:12 2021 From: mchung at openjdk.java.net (Mandy Chung) Date: Fri, 26 Nov 2021 01:57:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277165: jdeps --multi-release --print-module-deps fails if module-info.class in different versioned directories Message-ID: <3436e336-62e7-473b-a525-4a61fcbbc1a4@openjdk.org> Changeset: 7e54d065 Author: Mandy Chung Date: 2021-11-26 01:55:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7e54d065a17f1277adf1b8561fadb8a480bc6bed 8277165: jdeps --multi-release --print-module-deps fails if module-info.class in different versioned directories 8277166: Data race in jdeps VersionHelper 8277123: jdeps does not report some exceptions correctly Reviewed-by: jvernee, alanb ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DependencyFinder.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/MultiReleaseException.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/VersionHelper.java + test/langtools/tools/jdeps/multiVersion/MultiVersionError.java + test/langtools/tools/jdeps/multiVersion/src/m1/module-info.java + test/langtools/tools/jdeps/multiVersion/src/m1/p/Test.java + test/langtools/tools/jdeps/multiVersion/src/m1/p/internal/P.java + test/langtools/tools/jdeps/multiVersion/src/m2/module-info.java + test/langtools/tools/jdeps/multiVersion/src/m2/p/internal/P.java + test/langtools/tools/jdeps/multiVersion/src/m2/q/Q.java From ngasson at openjdk.java.net Fri Nov 26 09:04:13 2021 From: ngasson at openjdk.java.net (Nick Gasson) Date: Fri, 26 Nov 2021 09:04:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277659: [TESTBUG] Microbenchmark ThreadOnSpinWaitProducerConsumer.java hangs Message-ID: <3d0a57e1-0f5e-445a-930b-1d862f580b12@openjdk.org> Changeset: 3383c0dc Author: Stuart Monteith Committer: Nick Gasson Date: 2021-11-26 09:02:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3383c0dcc016715dcb350b6ba196a7cdc833cdc6 8277659: [TESTBUG] Microbenchmark ThreadOnSpinWaitProducerConsumer.java hangs Reviewed-by: njian, ngasson ! test/micro/org/openjdk/bench/java/lang/ThreadOnSpinWaitProducerConsumer.java From fyang at openjdk.java.net Fri Nov 26 09:10:10 2021 From: fyang at openjdk.java.net (Fei Yang) Date: Fri, 26 Nov 2021 09:10:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277508: need to check has_predicated_vectors before calling scalable_predicate_reg_slots Message-ID: <27079dc0-355b-40ee-80cd-393a61639251@openjdk.org> Changeset: 00a6238d Author: Yadong Wang Committer: Fei Yang Date: 2021-11-26 09:09:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/00a6238daed4a4aaa6001275ce620646cdabfeb5 8277508: need to check has_predicated_vectors before calling scalable_predicate_reg_slots Reviewed-by: njian, thartmann, ngasson ! src/hotspot/share/opto/matcher.cpp From rkennke at openjdk.java.net Fri Nov 26 09:48:10 2021 From: rkennke at openjdk.java.net (Roman Kennke) Date: Fri, 26 Nov 2021 09:48:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277417: C1 LIR instruction for load-klass Message-ID: <420b7bb7-cdc3-4f93-8b23-4692b0c0d567@openjdk.org> Changeset: 99e4bda3 Author: Roman Kennke Date: 2021-11-26 09:46:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/99e4bda303f2c71972a125d0ecaf4cf986c8614a 8277417: C1 LIR instruction for load-klass Reviewed-by: iveresov, mdoerr, ngasson, aph ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.hpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp ! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp From roland at openjdk.java.net Fri Nov 26 09:50:44 2021 From: roland at openjdk.java.net (Roland Westrelin) Date: Fri, 26 Nov 2021 09:50:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275330: C2: assert(n->is_Root() || n->is_Region() || n->is_Phi() || n->is_MachMerge() || def_block->dominates(block)) failed: uses must be dominated by definitions Message-ID: <738105de-1f23-429e-aa6c-79503d0f595a@openjdk.org> Changeset: 3e798dd4 Author: Roland Westrelin Date: 2021-11-26 09:48:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3e798dd40c68439f3220445e679b9e0e495435d8 8275330: C2: assert(n->is_Root() || n->is_Region() || n->is_Phi() || n->is_MachMerge() || def_block->dominates(block)) failed: uses must be dominated by definitions Reviewed-by: thartmann, chagedorn ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/opaquenode.cpp ! src/hotspot/share/opto/opaquenode.hpp + test/hotspot/jtreg/compiler/loopopts/TestDeadPostLoopBecausePredicate.java From neliasso at openjdk.java.net Fri Nov 26 09:54:22 2021 From: neliasso at openjdk.java.net (Nils Eliasson) Date: Fri, 26 Nov 2021 09:54:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277139: Improve code readability in PredecessorValidator (c1_IR.cpp) Message-ID: <0e652e55-9779-4232-ac2d-662861d411d5@openjdk.org> Changeset: 040b2c52 Author: Ludvig Janiuk Committer: Nils Eliasson Date: 2021-11-26 09:52:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/040b2c52d3e82048630fbd45a7db48a5e65204b7 8277139: Improve code readability in PredecessorValidator (c1_IR.cpp) Reviewed-by: thartmann, chagedorn ! src/hotspot/share/c1/c1_IR.cpp From eosterlund at openjdk.java.net Fri Nov 26 14:56:00 2021 From: eosterlund at openjdk.java.net (Erik =?UTF-8?B?w5ZzdGVybHVuZA==?=) Date: Fri, 26 Nov 2021 14:56:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <48299aaa-f11e-47b3-ab8b-e9d763b92aee@openjdk.org> Changeset: ce0234b4 Author: Roman Kennke Date: 2021-11-26 14:54:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ce0234b47d5c40e74dac368396e92cdec5cc2de7 8277860: PPC: Remove duplicate info != NULL check Reviewed-by: chagedorn, mdoerr ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp Changeset: 3d810ad6 Author: Erik ?sterlund Date: 2021-11-26 14:55:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3d810ad6912b7bca03e212b604cf60412da11c18 8277411: C2 fast_unlock intrinsic on AArch64 has unnecessary ownership check Reviewed-by: ngasson, neliasso ! src/hotspot/cpu/aarch64/aarch64.ad From simonis at openjdk.java.net Fri Nov 26 16:22:53 2021 From: simonis at openjdk.java.net (Volker Simonis) Date: Fri, 26 Nov 2021 16:22:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275908: Record null_check traps for calls and array_check traps in the interpreter Message-ID: Changeset: 40fef231 Author: Volker Simonis Date: 2021-11-26 16:21:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/40fef2311c95eca0ec34652f9fc0e56b827b8380 8275908: Record null_check traps for calls and array_check traps in the interpreter Reviewed-by: chagedorn, mdoerr ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/deoptimization.hpp + test/hotspot/jtreg/compiler/exceptions/OptimizeImplicitExceptions.java + test/hotspot/jtreg/compiler/uncommontrap/Decompile.java ! test/lib/jdk/test/whitebox/WhiteBox.java ! test/lib/sun/hotspot/WhiteBox.java From egahlin at openjdk.java.net Fri Nov 26 19:14:50 2021 From: egahlin at openjdk.java.net (Erik Gahlin) Date: Fri, 26 Nov 2021 19:14:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276685: Malformed Javadoc inline tags in JDK source in /jdk/management/jfr/RecordingInfo.java Message-ID: <95e203dc-08b1-439b-b499-5bc78c1d78c8@openjdk.org> Changeset: b9eb532d Author: Erik Gahlin Date: 2021-11-26 19:13:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b9eb532de20be7c2c18a654a23dcc8dd66654049 8276685: Malformed Javadoc inline tags in JDK source in /jdk/management/jfr/RecordingInfo.java Reviewed-by: mgronlun ! src/jdk.management.jfr/share/classes/jdk/management/jfr/RecordingInfo.java From mli at openjdk.java.net Sat Nov 27 00:48:35 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Sat, 27 Nov 2021 00:48:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276670: G1: Rename G1CardSetFreePool and related classes Message-ID: <40b69683-59b0-4f86-9136-aa09f2f35fd6@openjdk.org> Changeset: e9b36a83 Author: Hamlin Li Date: 2021-11-27 00:46:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e9b36a83160d3c1fa79841692e9fadf336bf7954 8276670: G1: Rename G1CardSetFreePool and related classes Reviewed-by: tschatzl, ayang - src/hotspot/share/gc/g1/g1CardSetFreeMemoryTask.cpp - src/hotspot/share/gc/g1/g1CardSetFreeMemoryTask.hpp ! src/hotspot/share/gc/g1/g1CardSetMemory.cpp ! src/hotspot/share/gc/g1/g1CardSetMemory.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp + src/hotspot/share/gc/g1/g1SegmentedArrayFreeMemoryTask.cpp + src/hotspot/share/gc/g1/g1SegmentedArrayFreeMemoryTask.hpp ! src/hotspot/share/gc/g1/g1SegmentedArrayFreePool.cpp ! src/hotspot/share/gc/g1/g1SegmentedArrayFreePool.hpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.hpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp ! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp From itakiguchi at openjdk.java.net Mon Nov 29 00:13:12 2021 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Mon, 29 Nov 2021 00:13:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8274784: jshell: Garbled character was displayed by System.out.println(...) on Japanese Windows Message-ID: <7a54e9b0-d5c9-44d3-8bf4-2e5565b972c3@openjdk.org> Changeset: 8f9eb620 Author: Ichiroh Takiguchi Date: 2021-11-29 00:11:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8f9eb620acbc447cf9124b1fe5574a9f02115f45 8274784: jshell: Garbled character was displayed by System.out.println(...) on Japanese Windows Reviewed-by: naoto ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractTerminal.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java From thartmann at openjdk.java.net Mon Nov 29 06:43:03 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Mon, 29 Nov 2021 06:43:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277382: make c1 BlockMerger use IR::verify only when necessary Message-ID: <81c07cf5-d8f9-490d-af46-ce0538b4dcdd@openjdk.org> Changeset: c3a7f2f4 Author: Ludvig Janiuk Committer: Tobias Hartmann Date: 2021-11-29 06:41:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c3a7f2f4bce9170c1630e01eebd4fcd174b44964 8277382: make c1 BlockMerger use IR::verify only when necessary Reviewed-by: thartmann, neliasso ! src/hotspot/share/c1/c1_Optimizer.cpp From chagedorn at openjdk.java.net Mon Nov 29 07:49:13 2021 From: chagedorn at openjdk.java.net (Christian Hagedorn) Date: Mon, 29 Nov 2021 07:49:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277842: IGV: Add jvms property to know where a node came from Message-ID: <53613806-858b-4e99-9655-1c88e4872092@openjdk.org> Changeset: 0c7a4b8a Author: Christian Hagedorn Date: 2021-11-29 07:47:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0c7a4b8aa8bb672e87aae7090494719db018b9b1 8277842: IGV: Add jvms property to know where a node came from Reviewed-by: roland, neliasso, thartmann ! src/hotspot/share/opto/idealGraphPrinter.cpp From neliasso at openjdk.java.net Mon Nov 29 08:21:00 2021 From: neliasso at openjdk.java.net (Nils Eliasson) Date: Mon, 29 Nov 2021 08:21:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264838: IGV: enhance graph export functionality Message-ID: <717542cd-6de2-4a31-a135-516b1b410a26@openjdk.org> Changeset: aed53eea Author: Nils Eliasson Date: 2021-11-29 08:19:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/aed53eea5ea2782c74ea05521462db2ab20b7ebd 8264838: IGV: enhance graph export functionality Co-authored-by: Roberto Casta?eda Lozano Co-authored-by: Nils Eliasson Reviewed-by: chagedorn, thartmann + src/utils/IdealGraphVisualizer/.java-version - src/utils/IdealGraphVisualizer/BatikSVGProxy/pom.xml - src/utils/IdealGraphVisualizer/BatikSVGProxy/src/main/java/com/sun/hotspot/igv/svg/BatikSVG.java - src/utils/IdealGraphVisualizer/BatikSVGProxy/src/main/java/com/sun/hotspot/igv/svg/package-info.java - src/utils/IdealGraphVisualizer/BatikSVGProxy/src/main/nbm/manifest.mf - src/utils/IdealGraphVisualizer/BatikSVGProxy/src/main/resources/com/sun/hotspot/igv/svg/Bundle.properties ! src/utils/IdealGraphVisualizer/View/pom.xml ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewer.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExportAction.java ! src/utils/IdealGraphVisualizer/application/pom.xml ! src/utils/IdealGraphVisualizer/pom.xml From lkorinth at openjdk.java.net Mon Nov 29 09:08:34 2021 From: lkorinth at openjdk.java.net (Leo Korinth) Date: Mon, 29 Nov 2021 09:08:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277865: G1: Change integer division to floating point division Message-ID: Changeset: 9a3a9b13 Author: Leo Korinth Date: 2021-11-29 09:06:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9a3a9b139178f2645d51a0f12d95a8b424cd5b9d 8277865: G1: Change integer division to floating point division Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp From jboes at openjdk.java.net Mon Nov 29 09:24:04 2021 From: jboes at openjdk.java.net (Julia Boes) Date: Mon, 29 Nov 2021 09:24:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277847: Support toolGuide tag in class-level documentation Message-ID: Changeset: e3e5908d Author: Julia Boes Date: 2021-11-29 09:22:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e3e5908d0d385ef908ba9752908aaf28b4b3e4f4 8277847: Support toolGuide tag in class-level documentation Reviewed-by: alanb, jjg ! make/jdk/src/classes/build/tools/taglet/ToolGuide.java From phedlin at openjdk.java.net Mon Nov 29 10:37:01 2021 From: phedlin at openjdk.java.net (Patric Hedlin) Date: Mon, 29 Nov 2021 10:37:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276108: Wrong instruction generation in aarch64 backend Message-ID: <1e7d02c1-107b-4564-b597-f22ac9d20590@openjdk.org> Changeset: 72bacf8d Author: Patric Hedlin Date: 2021-11-29 10:34:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/72bacf8d256071773d8fd9f9c2d0aebb2cb32dea 8276108: Wrong instruction generation in aarch64 backend Co-authored-by: Nick Gasson Reviewed-by: aph, neliasso ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/assembler_aarch64.inline.hpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp From egahlin at openjdk.java.net Mon Nov 29 10:52:37 2021 From: egahlin at openjdk.java.net (Erik Gahlin) Date: Mon, 29 Nov 2021 10:52:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275241: Unused ArrayList is created in RequestEngine.addHooks Message-ID: <6bae0d1d-025e-4063-b8bd-f62e159f6b14@openjdk.org> Changeset: 37de4422 Author: Andrey Turbanov Committer: Erik Gahlin Date: 2021-11-29 10:50:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/37de442269e8c14e0a112e26a8cbb63e12dec9e7 8275241: Unused ArrayList is created in RequestEngine.addHooks Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java From tschatzl at openjdk.java.net Mon Nov 29 12:00:20 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Mon, 29 Nov 2021 12:00:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277928: Fix compilation on macosx-aarch64 after 8276108 Message-ID: Changeset: 2622ab3f Author: Thomas Schatzl Date: 2021-11-29 11:58:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2622ab3fe94814fb4f7f22e4015ef1519e546905 8277928: Fix compilation on macosx-aarch64 after 8276108 Reviewed-by: shade, dholmes ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp From tschatzl at openjdk.java.net Mon Nov 29 12:07:50 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Mon, 29 Nov 2021 12:07:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277450: Record number of references into collection set during gc Message-ID: Changeset: e5676f8d Author: Thomas Schatzl Date: 2021-11-29 12:05:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e5676f8d0b4f9e97497581e848e8b06fb7e11828 8277450: Record number of references into collection set during gc Reviewed-by: kbarrett, iwalulya ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1OopClosures.hpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java From ayang at openjdk.java.net Mon Nov 29 12:15:29 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Mon, 29 Nov 2021 12:15:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277896: Remove unused BOTConstants member methods Message-ID: <279ff03f-4118-42f8-a204-31ca725b5187@openjdk.org> Changeset: 45e8973a Author: Albert Mingkun Yang Date: 2021-11-29 12:13:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/45e8973a22424d76d62cd29f6f934116ceb695fb 8277896: Remove unused BOTConstants member methods Reviewed-by: kbarrett ! src/hotspot/share/gc/shared/blockOffsetTable.hpp From mli at openjdk.java.net Mon Nov 29 12:21:09 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Mon, 29 Nov 2021 12:21:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277904: G1: Remove G1CardSetArray::max_entries Message-ID: <329709ef-3c7a-478b-956f-d946f6fb1e30@openjdk.org> Changeset: 960bdde7 Author: Hamlin Li Date: 2021-11-29 12:19:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/960bdde7ebc59cefc5c60fc21b8c8267d7c0b631 8277904: G1: Remove G1CardSetArray::max_entries Reviewed-by: tschatzl ! src/hotspot/share/gc/g1/g1CardSetContainers.hpp From simonis at openjdk.java.net Mon Nov 29 12:29:57 2021 From: simonis at openjdk.java.net (Volker Simonis) Date: Mon, 29 Nov 2021 12:29:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277878: Fix compiler tests after JDK-8275908 Message-ID: <5e84edd5-b6ed-44e5-959a-7556ff4a8c54@openjdk.org> Changeset: 614c6e61 Author: Volker Simonis Date: 2021-11-29 12:29:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/614c6e61fa3a9f094a311b12e780491c611657e6 8277878: Fix compiler tests after JDK-8275908 Reviewed-by: thartmann, chagedorn ! test/hotspot/jtreg/compiler/exceptions/OptimizeImplicitExceptions.java ! test/hotspot/jtreg/compiler/uncommontrap/Decompile.java From iwalulya at openjdk.java.net Mon Nov 29 13:12:47 2021 From: iwalulya at openjdk.java.net (Ivan Walulya) Date: Mon, 29 Nov 2021 13:12:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277789: G1: G1CardSetConfiguration prefixes num_ and max_ used interchangeably Message-ID: Changeset: ad51d069 Author: Ivan Walulya Date: 2021-11-29 13:10:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ad51d0692534744d04a32959e7e50ee5e87adff5 8277789: G1: G1CardSetConfiguration prefixes num_ and max_ used interchangeably Reviewed-by: mli, tschatzl ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/g1/g1CardSet.cpp ! src/hotspot/share/gc/g1/g1CardSet.hpp ! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp ! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp From zgu at openjdk.java.net Mon Nov 29 14:02:28 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Mon, 29 Nov 2021 14:02:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277797: Remove undefined/unused SharedRuntime::trampoline_size() Message-ID: Changeset: 05ab1767 Author: Zhengyu Gu Date: 2021-11-29 14:00:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/05ab1767684bee0a3b8c8214c610beafaad058f9 8277797: Remove undefined/unused SharedRuntime::trampoline_size() Reviewed-by: dholmes, stuefe ! src/hotspot/share/runtime/sharedRuntime.hpp From rkennke at openjdk.java.net Mon Nov 29 16:02:21 2021 From: rkennke at openjdk.java.net (Roman Kennke) Date: Mon, 29 Nov 2021 16:02:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277654: Shenandoah: Don't produce new memory state in C2 LRB runtime call Message-ID: <3b752a25-5da6-4b29-b52c-56ddb3e4b875@openjdk.org> Changeset: 3d39f09c Author: Roman Kennke Date: 2021-11-29 16:00:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3d39f09c6cdc875b44147b4e84e496b6abf93996 8277654: Shenandoah: Don't produce new memory state in C2 LRB runtime call Reviewed-by: roland, shade ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp From coffeys at openjdk.java.net Mon Nov 29 16:56:00 2021 From: coffeys at openjdk.java.net (Sean Coffey) Date: Mon, 29 Nov 2021 16:56:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277944: JDK 18 - update GA Release Date Message-ID: Changeset: 825e633e Author: Pavel Kharskii Committer: Sean Coffey Date: 2021-11-29 16:54:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/825e633e71ca942fe88c509e7f951ff8903c45cf 8277944: JDK 18 - update GA Release Date Reviewed-by: coffeys ! make/conf/version-numbers.conf From jiefu at openjdk.java.net Mon Nov 29 23:19:13 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 29 Nov 2021 23:19:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277854: The upper bound of GCCardSizeInBytes should be limited to 512 for 32-bit platforms Message-ID: <8591f417-5a5b-40a1-84a4-70d28003a21e@openjdk.org> Changeset: 3a4a94e5 Author: Jie Fu Date: 2021-11-29 23:17:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3a4a94e5a830c4e88ac12619b868f3d89aa416a5 8277854: The upper bound of GCCardSizeInBytes should be limited to 512 for 32-bit platforms Reviewed-by: tschatzl, mli ! src/hotspot/share/gc/shared/gc_globals.hpp From jiefu at openjdk.java.net Mon Nov 29 23:22:49 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 29 Nov 2021 23:22:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277426: Optimize mask reduction operations on x86 Message-ID: <1b15f395-9dff-423d-8e03-6c21c8909263@openjdk.org> Changeset: 560f9c93 Author: MeryKitty Committer: Jie Fu Date: 2021-11-29 23:21:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/560f9c937233d548ef8db8cd9044fdc6c4cefe41 8277426: Optimize mask reduction operations on x86 Reviewed-by: sviswanathan, jiefu ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad From cushon at openjdk.java.net Tue Nov 30 01:35:56 2021 From: cushon at openjdk.java.net (Liam Miller-Cushon) Date: Tue, 30 Nov 2021 01:35:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277803: vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001 fails with "Synthetic fields not found" Message-ID: Changeset: 27299eaa Author: Liam Miller-Cushon Date: 2021-11-30 01:34:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/27299eaa98fd2d608a6cecfbf2b1a2a177bd5e9a 8277803: vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001 fails with "Synthetic fields not found" Reviewed-by: dholmes, cjplummer, sspitsyn ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001a.java From ayang at openjdk.java.net Tue Nov 30 07:35:28 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Tue, 30 Nov 2021 07:35:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277824: Remove empty RefProcSubPhasesWorkerTimeTracker destructor Message-ID: <8a8cf7d4-5a2a-49e1-9322-798df5dfcbf3@openjdk.org> Changeset: fde6fe79 Author: Albert Mingkun Yang Date: 2021-11-30 07:33:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fde6fe7997a889b17af89b3a8fd25456568a1fa6 8277824: Remove empty RefProcSubPhasesWorkerTimeTracker destructor Co-authored-by: Kim Barrett Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.hpp From ayang at openjdk.java.net Tue Nov 30 07:36:48 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Tue, 30 Nov 2021 07:36:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277931: Parallel: Remove unused PSVirtualSpace::expand_into Message-ID: Changeset: d230feea Author: Albert Mingkun Yang Date: 2021-11-30 07:34:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d230feea55379618a875566b9f9e3b01deb70795 8277931: Parallel: Remove unused PSVirtualSpace::expand_into Reviewed-by: tschatzl ! src/hotspot/share/gc/parallel/psVirtualspace.cpp ! src/hotspot/share/gc/parallel/psVirtualspace.hpp From dholmes at openjdk.java.net Tue Nov 30 08:23:03 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Tue, 30 Nov 2021 08:23:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267767: Redundant condition check in SafepointSynchronize::thread_not_running Message-ID: Changeset: 3ee26c6a Author: David Holmes Date: 2021-11-30 08:21:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3ee26c6a8152795be281924c26e5def329580352 8267767: Redundant condition check in SafepointSynchronize::thread_not_running Reviewed-by: hseigel, coleenp, ayang ! src/hotspot/share/runtime/safepoint.cpp From jiefu at openjdk.java.net Tue Nov 30 08:34:10 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Tue, 30 Nov 2021 08:34:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277843: [Vector API] scalar2vector generates incorrect type info for mask operations if Op_MaskAll is unavailable Message-ID: <08a4ddc3-8027-49ea-9ba4-1a3f79d1669d@openjdk.org> Changeset: ceae380d Author: Jie Fu Date: 2021-11-30 08:33:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ceae380d3a3fcef5678e3073e25eb37ca0a24c46 8277843: [Vector API] scalar2vector generates incorrect type info for mask operations if Op_MaskAll is unavailable Co-authored-by: Jatin Bhateja Reviewed-by: thartmann, jbhateja ! src/hotspot/share/opto/vectornode.cpp From mdoerr at openjdk.java.net Tue Nov 30 09:22:03 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 30 Nov 2021 09:22:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277846: Implement fast-path for ASCII-compatible CharsetEncoders on ppc64 Message-ID: <030fb7ab-968a-4765-a6fb-c8738a442a1e@openjdk.org> Changeset: a5f2a58b Author: Martin Doerr Date: 2021-11-30 09:20:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a5f2a58ba4ac25f4bd66f1f1f4c036a4f0024229 8277846: Implement fast-path for ASCII-compatible CharsetEncoders on ppc64 Reviewed-by: lucy, mbaesken ! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/matcher_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad From yyang at openjdk.java.net Tue Nov 30 11:53:09 2021 From: yyang at openjdk.java.net (Yi Yang) Date: Tue, 30 Nov 2021 11:53:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267928: Loop predicate gets inexact loop limit before PhaseIdealLoop::rc_predicate Message-ID: Changeset: fecf906f Author: Yi Yang Date: 2021-11-30 11:50:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fecf906f0af9ddc0e83cb681845009f34555d5dc 8267928: Loop predicate gets inexact loop limit before PhaseIdealLoop::rc_predicate Reviewed-by: thartmann, chagedorn, kvn ! src/hotspot/share/opto/loopPredicate.cpp From asotona at openjdk.java.net Tue Nov 30 12:58:36 2021 From: asotona at openjdk.java.net (Adam Sotona) Date: Tue, 30 Nov 2021 12:58:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264485: build.tools.depend.Depend.toString(byte[]) creates malformed hex strings Message-ID: <326abd7c-9f44-44cc-8fbf-478ebdc9af04@openjdk.org> Changeset: 69f56a0e Author: Adam Sotona Date: 2021-11-30 12:56:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/69f56a0ea0c2d551b660909deb89f0051540f9d0 8264485: build.tools.depend.Depend.toString(byte[]) creates malformed hex strings Reviewed-by: jlahoda ! make/jdk/src/classes/build/tools/depend/Depend.java From ihse at openjdk.java.net Tue Nov 30 13:03:55 2021 From: ihse at openjdk.java.net (Magnus Ihse Bursie) Date: Tue, 30 Nov 2021 13:03:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277977: Incorrect references to --enable-reproducible-builds in docs Message-ID: <670cfd49-137c-40f4-ad22-3d818f4d392c@openjdk.org> Changeset: 01cefc94 Author: Maxim Kartashev Committer: Magnus Ihse Bursie Date: 2021-11-30 13:01:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/01cefc94c766b87d426cf1dec89a8867454faf0e 8277977: Incorrect references to --enable-reproducible-builds in docs Reviewed-by: ihse ! doc/building.html ! doc/building.md ! make/autoconf/jdk-options.m4 From ayang at openjdk.java.net Tue Nov 30 13:44:36 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Tue, 30 Nov 2021 13:44:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277899: Parallel: Simplify PSVirtualSpace::initialize logic Message-ID: <7901a4bd-7937-4e52-a5fa-494304ef6f45@openjdk.org> Changeset: 91508404 Author: Albert Mingkun Yang Date: 2021-11-30 13:42:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/915084041f32bf6ffe4d12c031ac5e69adcc07f5 8277899: Parallel: Simplify PSVirtualSpace::initialize logic Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/parallel/objectStartArray.cpp ! src/hotspot/share/gc/parallel/psVirtualspace.cpp ! src/hotspot/share/gc/parallel/psVirtualspace.hpp From jvernee at openjdk.java.net Tue Nov 30 14:36:12 2021 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Tue, 30 Nov 2021 14:36:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277602: Deopt code does not extend the stack enough if the caller is an optimize entry blob Message-ID: Changeset: 98a9f037 Author: Jorn Vernee Date: 2021-11-30 14:34:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/98a9f037397d437d2c3221e8522ed8ab397a457a 8277602: Deopt code does not extend the stack enough if the caller is an optimize entry blob Reviewed-by: dlong, thartmann ! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/frame.hpp ! src/hotspot/share/runtime/vframeArray.cpp + test/jdk/java/foreign/upcalldeopt/TestUpcallDeopt.java = test/jdk/java/foreign/upcalldeopt/libUpcallDeopt.c From xliu at openjdk.java.net Tue Nov 30 18:56:52 2021 From: xliu at openjdk.java.net (Xin Liu) Date: Tue, 30 Nov 2021 18:56:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8274983: C1 optimizes the invocation of private interface methods Message-ID: Changeset: 21d9ca6c Author: Xin Liu Date: 2021-11-30 18:55:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/21d9ca6cd942ac98a3be2577ded8eaf92dac7d46 8274983: C1 optimizes the invocation of private interface methods Reviewed-by: dlong, iveresov ! src/hotspot/share/c1/c1_GraphBuilder.cpp + test/micro/org/openjdk/bench/vm/compiler/InterfacePrivateCalls.java From kbarrett at openjdk.java.net Tue Nov 30 20:23:48 2021 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Tue, 30 Nov 2021 20:23:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277434: tests fail with "assert(is_forwarded()) failed: only decode when actually forwarded" Message-ID: <02d35f2c-d16a-4bad-95e8-2b4507dca31e@openjdk.org> Changeset: 15a68064 Author: Kim Barrett Date: 2021-11-30 20:22:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/15a680647c4c5df4538e906960c594da79aebf5c 8277434: tests fail with "assert(is_forwarded()) failed: only decode when actually forwarded" Reviewed-by: ayang, shade, tschatzl ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp ! test/hotspot/jtreg/ProblemList.txt From dcubed at openjdk.java.net Tue Nov 30 20:41:54 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Tue, 30 Nov 2021 20:41:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8278019: ProblemList java/awt/dnd/BadSerializationTest/BadSerializationTest.java on linux and windows Message-ID: <07c157f1-8424-419e-a2fd-a27f2f14cbe6@openjdk.org> Changeset: 5a4a9bb9 Author: Daniel D. Daugherty Date: 2021-11-30 20:40:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5a4a9bb9d55134deac0e02cf37f31d1dd2223024 8278019: ProblemList java/awt/dnd/BadSerializationTest/BadSerializationTest.java on linux and windows Reviewed-by: prr ! test/jdk/ProblemList.txt From rriggs at openjdk.java.net Tue Nov 30 20:52:07 2021 From: rriggs at openjdk.java.net (Roger Riggs) Date: Tue, 30 Nov 2021 20:52:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277606: String(String) constructor could copy hashIsZero Message-ID: <369d0058-a34e-442d-b434-8fbd1fd5310c@openjdk.org> Changeset: e30e6767 Author: Petr Portnov Committer: Roger Riggs Date: 2021-11-30 20:50:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e30e67670981ee905724787c109b7b7fd2b70b42 8277606: String(String) constructor could copy hashIsZero Reviewed-by: redestad, rriggs ! src/java.base/share/classes/java/lang/String.java From jjg at openjdk.java.net Tue Nov 30 22:09:30 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Tue, 30 Nov 2021 22:09:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276683: Malformed Javadoc inline tags in JDK source in com/sun/tools/javac/util/RawDiagnosticFormatter.java Message-ID: Changeset: 29426469 Author: Jonathan Gibbons Date: 2021-11-30 22:07:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2942646957537b2a4b078bc8cb0becab967c21e2 8276683: Malformed Javadoc inline tags in JDK source in com/sun/tools/javac/util/RawDiagnosticFormatter.java Reviewed-by: darcy, prappo, iris ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java From naoto at openjdk.java.net Tue Nov 30 22:43:55 2021 From: naoto at openjdk.java.net (Naoto Sato) Date: Tue, 30 Nov 2021 22:43:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8190748: java/text/Format/DateFormat/DateFormatTest.java and NonGregorianFormatTest fail intermittently Message-ID: <94f4d13b-bd4f-4acb-a9e4-e517bc539e8b@openjdk.org> Changeset: f1c20e91 Author: Naoto Sato Date: 2021-11-30 22:41:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f1c20e91d822c6df4c5da895f2abd6305e00bf8b 8190748: java/text/Format/DateFormat/DateFormatTest.java and NonGregorianFormatTest fail intermittently Reviewed-by: rriggs, joehw, lancea ! test/jdk/java/text/Format/DateFormat/DateFormatTest.java ! test/jdk/java/text/Format/DateFormat/NonGregorianFormatTest.java From kbarrett at openjdk.java.net Tue Nov 30 22:48:34 2021 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Tue, 30 Nov 2021 22:48:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8151594: Move concurrent refinement thread activation logging out of GC pause Message-ID: <61f88733-7879-4f51-aa91-8d960f6e3e50@openjdk.org> Changeset: 65251f76 Author: Kim Barrett Date: 2021-11-30 22:43:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/65251f76937d1844e2235ce64b42b17f4492d20e 8151594: Move concurrent refinement thread activation logging out of GC pause Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp