From tvaleev at openjdk.java.net Sat May 1 07:36:04 2021 From: tvaleev at openjdk.java.net (Tagir F.Valeev) Date: Sat, 1 May 2021 07:36:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265356: need code example for getting canonical constructor of a Record Message-ID: Changeset: 3e667cc4 Author: Tagir F. Valeev Date: 2021-05-01 07:30:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3e667cc40521dfb6d07dda07c2f33e37086ee64b 8265356: need code example for getting canonical constructor of a Record Reviewed-by: smarks ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/Record.java From aph at redhat.com Sat May 1 09:04:51 2021 From: aph at redhat.com (Andrew Haley) Date: Sat, 1 May 2021 10:04:51 +0100 Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u In-Reply-To: References: <3dce3427-973d-7dbf-9534-2d4c829e5097@redhat.com> <536cfc7be4ad88d34068ee649f5c96e24f5d3959.camel@redhat.com> <339748a7-b8ce-ed94-ad93-9bf60e38d0af@redhat.com> Message-ID: On 4/30/21 10:09 PM, Bernhard Urban-Forster wrote: > bumping this thread. Could I get some eyes on https://github.com/openjdk/jdk11u/pull/2 ? > > The current plan is to get the review done on GitHub and once everyone is happy, I'll convert it into a webrev. It all looks fine to me. We'll be moving 11u to GitHub soon, so you can just copy your pull request over. As soon as the 11u transition is done, we can push it. I'd like to figure out some way to kick the tyres myself without a ton of effort. Maybe a Windows VM on a Mac M1 works? -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From vkempik at azul.com Sat May 1 09:06:41 2021 From: vkempik at azul.com (Vladimir Kempik) Date: Sat, 1 May 2021 09:06:41 +0000 Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u In-Reply-To: References: <3dce3427-973d-7dbf-9534-2d4c829e5097@redhat.com> <536cfc7be4ad88d34068ee649f5c96e24f5d3959.camel@redhat.com> <339748a7-b8ce-ed94-ad93-9bf60e38d0af@redhat.com> Message-ID: <4001C8A0-BF69-4229-8AF0-AAB9A26DB22F@azul.com> Hello Well, it works, parallels 16.5 or qemu with m1 patches and win10 arm64 insider image from MS. Regards, Vladimir > 1 ??? 2021 ?., ? 12:04, Andrew Haley ???????(?): > > On 4/30/21 10:09 PM, Bernhard Urban-Forster wrote: >> bumping this thread. Could I get some eyes on https://github.com/openjdk/jdk11u/pull/2 ? >> >> The current plan is to get the review done on GitHub and once everyone is happy, I'll convert it into a webrev. > > It all looks fine to me. We'll be moving 11u to GitHub soon, so you can just > copy your pull request over. > > As soon as the 11u transition is done, we can push it. I'd like to figure > out some way to kick the tyres myself without a ton of effort. Maybe a > Windows VM on a Mac M1 works? > > -- > Andrew Haley (he/him) > Java Platform Lead Engineer > Red Hat UK Ltd. > https://keybase.io/andrewhaley > EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From herrick at openjdk.java.net Sat May 1 12:06:43 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Sat, 1 May 2021 12:06:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266129: tools/jpackage/windows/WinInstallerIconTest.java hangs with fastdebug Message-ID: Changeset: 5c083e85 Author: Andy Herrick Date: 2021-05-01 12:03:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5c083e8560ce9cc78615e3149a558206724cff53 8266129: tools/jpackage/windows/WinInstallerIconTest.java hangs with fastdebug Reviewed-by: asemenyuk, almatvee ! test/jdk/tools/jpackage/windows/WinInstallerIconTest.java From serb at openjdk.java.net Sun May 2 05:34:31 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Sun, 2 May 2021 05:34:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266248: Compilation failure in PLATFORM_API_MacOSX_MidiUtils.c with Xcode 12.5 Message-ID: Changeset: dedddd5a Author: Sergey Bylokhov Date: 2021-05-02 05:29:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/dedddd5ab2e39a30a039d24f629a7974048b0923 8266248: Compilation failure in PLATFORM_API_MacOSX_MidiUtils.c with Xcode 12.5 Reviewed-by: prr, azvegint ! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiUtils.c From jiefu at openjdk.java.net Sun May 2 23:18:06 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Sun, 2 May 2021 23:18:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266401: mark hotspot compiler/intrinsics/sha/cli tests which ignore VM flags Message-ID: Changeset: 7e30130e Author: Jie Fu Date: 2021-05-02 23:13:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7e30130e354ebfed14617effd2a517ab2f4140a5 8266401: mark hotspot compiler/intrinsics/sha/cli tests which ignore VM flags Reviewed-by: iignatyev, kvn ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java From aghaisas at openjdk.java.net Mon May 3 04:41:02 2021 From: aghaisas at openjdk.java.net (Ajit Ghaisas) Date: Mon, 3 May 2021 04:41:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263363: Minor cleanup of Lanai code - unused code removal and comments correction Message-ID: <76136f29-e286-4c3b-b877-98df3d2e2045@openjdk.org> Changeset: 8fa50ebd Author: Ajit Ghaisas Date: 2021-05-03 04:37:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8fa50ebdf2c0e44316d8e4b64b3e8ef90a2cc1bb 8263363: Minor cleanup of Lanai code - unused code removal and comments correction Reviewed-by: serb ! src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/java2d/metal/MTLContext.java ! src/java.desktop/macosx/classes/sun/java2d/metal/MTLGraphicsConfig.java ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m From pliden at openjdk.java.net Mon May 3 07:31:48 2021 From: pliden at openjdk.java.net (Per Liden) Date: Mon, 3 May 2021 07:31:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266056: runtime/stringtable/StringTableCleaningTest.java failed with "RuntimeException: Missing Callback in [10, 11]" Message-ID: Changeset: c5dc657f Author: Per Liden Date: 2021-05-03 07:28:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c5dc657f0be90bd594663dcc612f40a930c2bbe7 8266056: runtime/stringtable/StringTableCleaningTest.java failed with "RuntimeException: Missing Callback in [10, 11]" Reviewed-by: coleenp, dholmes ! test/hotspot/jtreg/ProblemList-zgc.txt ! test/hotspot/jtreg/runtime/stringtable/StringTableCleaningTest.java From redestad at openjdk.java.net Mon May 3 09:26:39 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Mon, 3 May 2021 09:26:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266412: Remove redundant TemplateInterpreter entries Message-ID: <0bd87c6b-54aa-4f4f-aeb6-cef612b0f834@openjdk.org> Changeset: 05cfac9f Author: Claes Redestad Date: 2021-05-03 09:22:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/05cfac9f5bf07c3c4422f797a61b6e1b8410ce1b 8266412: Remove redundant TemplateInterpreter entries Reviewed-by: jiefu, dholmes ! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp From vlivanov at openjdk.java.net Mon May 3 09:49:54 2021 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Mon, 3 May 2021 09:49:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266388: C2: Improve constant ShiftCntV on x86 Message-ID: <311527dc-24ed-48c1-baac-e7463dd38840@openjdk.org> Changeset: b42d4969 Author: Vladimir Ivanov Date: 2021-05-03 09:46:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b42d4969b1753e717a66218fd465243dfeccd455 8266388: C2: Improve constant ShiftCntV on x86 Reviewed-by: kvn ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp From ayang at openjdk.java.net Mon May 3 10:10:05 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Mon, 3 May 2021 10:10:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266295: Remove unused _concurrent_iteration_safe_limit Message-ID: <2b5fbe16-4a32-4709-8e6a-d4f19f0437d9@openjdk.org> Changeset: ac760c7f Author: Albert Mingkun Yang Date: 2021-05-03 10:06:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ac760c7f9fca2cad3f2ae8a3da80d3f3a91163fb 8266295: Remove unused _concurrent_iteration_safe_limit Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/space.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp From beurba at microsoft.com Mon May 3 10:15:51 2021 From: beurba at microsoft.com (Bernhard Urban-Forster) Date: Mon, 3 May 2021 10:15:51 +0000 Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u Message-ID: Thanks, I'll wait for the GitHub transition of jdk11u-dev then which seems to happen on June 2nd [1]. Yes, Windows 10 Arm64 works very well via virtualization on the M1. Even faster than on a Surface Pro X. However, keep in mind that you'll still need a Windows x86_64 machine for cross compiling OpenJDK. -Bernhard [1] https://mail.openjdk.java.net/pipermail/jdk-updates-dev/2021-March/005470.html ________________________________________ From: Vladimir Kempik Sent: Saturday, May 01, 2021 11:06 To: Andrew Haley Cc: Bernhard Urban-Forster; Anton Kozlov; aarch64-port-dev at openjdk.java.net; Monica Beckwith; jdk-updates-dev at openjdk.java.net; Magnus Ihse Bursie; openjdk-aarch64 Subject: Re: JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u Hello Well, it works, parallels 16.5 or qemu with m1 patches and win10 arm64 insider image from MS. Regards, Vladimir > 1 ??? 2021 ?., ? 12:04, Andrew Haley ???????(?): > > On 4/30/21 10:09 PM, Bernhard Urban-Forster wrote: >> bumping this thread. Could I get some eyes on https://github.com/openjdk/jdk11u/pull/2 ? >> >> The current plan is to get the review done on GitHub and once everyone is happy, I'll convert it into a webrev. > > It all looks fine to me. We'll be moving 11u to GitHub soon, so you can just > copy your pull request over. > > As soon as the 11u transition is done, we can push it. I'd like to figure > out some way to kick the tyres myself without a ton of effort. Maybe a > Windows VM on a Mac M1 works? > > -- > Andrew Haley? (he/him) > Java Platform Lead Engineer > Red Hat UK Ltd. > https://keybase.io/andrewhaley > EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From ayang at openjdk.java.net Mon May 3 11:47:30 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Mon, 3 May 2021 11:47:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8234446: Post-CMS workgroup hierarchy cleanup Message-ID: <9975dbca-d153-452a-8086-3f7d3e273d80@openjdk.org> Changeset: 80941f47 Author: Albert Mingkun Yang Date: 2021-05-03 11:45:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/80941f475f7f3bd479f1ab75287f0ffe7935ad05 8234446: Post-CMS workgroup hierarchy cleanup Reviewed-by: tschatzl, rkennke ! src/hotspot/share/gc/shared/workerManager.hpp ! src/hotspot/share/gc/shared/workgroup.cpp ! src/hotspot/share/gc/shared/workgroup.hpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.cpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.hpp From zgu at openjdk.java.net Mon May 3 12:39:09 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Mon, 3 May 2021 12:39:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266083: Shenandoah: Consolidate dedup/no dedup oop closures Message-ID: <2d4c2f94-59e2-45e9-9882-786fdfd37318@openjdk.org> Changeset: 1d9ea3ae Author: Zhengyu Gu Date: 2021-05-03 12:35:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1d9ea3ae0ff6e5283781c8e088578c2e8df63aaa 8266083: Shenandoah: Consolidate dedup/no dedup oop closures Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp From pliden at openjdk.java.net Mon May 3 13:37:48 2021 From: pliden at openjdk.java.net (Per Liden) Date: Mon, 3 May 2021 13:37:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265984: Concurrent GC: Some tests fail "assert(is_frame_safe(f)) failed: Frame must be safe" Message-ID: <9d9db9f2-aaa5-4553-bfc9-8cd85ec1de5f@openjdk.org> Changeset: 194bceca Author: Per Liden Date: 2021-05-03 13:34:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/194bceca3a4d13d4528b86359ee9d5eead3ce7ac 8265984: Concurrent GC: Some tests fail "assert(is_frame_safe(f)) failed: Frame must be safe" Reviewed-by: eosterlund, stefank, zgu ! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp ! src/hotspot/share/opto/runtime.cpp From neliasso at openjdk.java.net Mon May 3 14:26:33 2021 From: neliasso at openjdk.java.net (Nils Eliasson) Date: Mon, 3 May 2021 14:26:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265322: C2: Simplify control inputs for BarrierSetC2::obj_allocate Message-ID: <9b5f2ae6-09d5-49be-b8e2-8ae3ff118d4d@openjdk.org> Changeset: 001c5142 Author: Yi Yang Committer: Nils Eliasson Date: 2021-05-03 14:22:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/001c5142a6ff4c4073e651ebae9d6d7a8533eb42 8265322: C2: Simplify control inputs for BarrierSetC2::obj_allocate Reviewed-by: kvn, neliasso ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/opto/macro.cpp From iignatyev at openjdk.java.net Mon May 3 14:37:01 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Mon, 3 May 2021 14:37:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265349: vmTestbase/../stress/compiler/deoptimize/Test.java fails with OOME due to CodeCache exhaustion. Message-ID: <797c7b84-82a4-4fbb-ad85-0e913b861377@openjdk.org> Changeset: 880c138b Author: Evgeny Nikitin Committer: Igor Ignatyev Date: 2021-05-03 14:32:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/880c138b587e0902cd19c27a02baf41b57ac0bb0 8265349: vmTestbase/../stress/compiler/deoptimize/Test.java fails with OOME due to CodeCache exhaustion. Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList-Xcomp.txt ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/MHTransformationGen.java From shade at openjdk.java.net Mon May 3 15:27:13 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 3 May 2021 15:27:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266185: Shenandoah: Fix incorrect comment/assertion messages Message-ID: <61219ad2-c195-4a54-a116-dc44fac408fc@openjdk.org> Changeset: 55cc0af4 Author: Yude Lin Committer: Aleksey Shipilev Date: 2021-05-03 15:23:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/55cc0af40444262d0ba0f7dc01da44f1a431dc48 8266185: Shenandoah: Fix incorrect comment/assertion messages Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp From sviswanathan at openjdk.java.net Mon May 3 16:31:41 2021 From: sviswanathan at openjdk.java.net (Sandhya Viswanathan) Date: Mon, 3 May 2021 16:31:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265491: Math Signum optimization for x86 Message-ID: <23d01c85-e542-4f91-bcaa-7dd9e073e835@openjdk.org> Changeset: ff65920c Author: Marcus G K Williams Committer: Sandhya Viswanathan Date: 2021-05-03 16:28:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ff65920cd17e7e862b182524e2151784e26a079c 8265491: Math Signum optimization for x86 Reviewed-by: jiefu, jbhateja, neliasso ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/library_call.cpp ! test/hotspot/jtreg/compiler/intrinsics/math/TestSignumIntrinsic.java + test/micro/org/openjdk/bench/vm/compiler/Signum.java From bpb at openjdk.java.net Mon May 3 17:33:08 2021 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Mon, 3 May 2021 17:33:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266320: (bf) ReadOnlyBufferException in heap buffer put(String, int, int) should not be conditional Message-ID: <6466ca71-f339-410e-af75-4499a96cfaf5@openjdk.org> Changeset: 45760d4b Author: Philippe Marschall Committer: Brian Burkhalter Date: 2021-05-03 17:28:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/45760d4baf5da7537e1bae70796e869309d4aeff 8266320: (bf) ReadOnlyBufferException in heap buffer put(String,int,int) should not be conditional Reviewed-by: alanb, bpb ! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template From serb at openjdk.java.net Mon May 3 20:56:49 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Mon, 3 May 2021 20:56:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264786: [macos] All Swing/AWT apps cause Allow Notifications prompt to appear when app is launched Message-ID: Changeset: 020236cb Author: Sergey Bylokhov Date: 2021-05-03 20:53:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/020236cb9825bf4fa91a495a179623e3fcdc0149 8264786: [macos] All Swing/AWT apps cause Allow Notifications prompt to appear when app is launched Reviewed-by: azvegint, kizune ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m From mchung at openjdk.java.net Mon May 3 22:01:51 2021 From: mchung at openjdk.java.net (Mandy Chung) Date: Mon, 3 May 2021 22:01:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266391: Replace use of reflection in jdk.internal.platform.Metrics Message-ID: Changeset: 3544a9d0 Author: Mandy Chung Date: 2021-05-03 21:58:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3544a9d0e4a071ad9c82aa17ab113e0101b4020b 8266391: Replace use of reflection in jdk.internal.platform.Metrics Reviewed-by: redestad + src/java.base/linux/classes/jdk/internal/platform/SystemMetrics.java ! src/java.base/share/classes/jdk/internal/platform/Metrics.java + src/java.base/unix/classes/jdk/internal/platform/SystemMetrics.java + src/java.base/windows/classes/jdk/internal/platform/SystemMetrics.java From iignatyev at openjdk.java.net Tue May 4 04:50:44 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Tue, 4 May 2021 04:50:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266449: cleanup jtreg tags in compiler/intrinsics/sha/cli tests Message-ID: <55be22af-7b45-456c-b128-66758f4596a2@openjdk.org> Changeset: cfdf4a7d Author: Igor Ignatyev Date: 2021-05-04 04:47:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cfdf4a7de77ea662201a876551f52fc558bfdf84 8266449: cleanup jtreg tags in compiler/intrinsics/sha/cli tests Reviewed-by: kvn ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java From trebari at openjdk.java.net Tue May 4 04:56:32 2021 From: trebari at openjdk.java.net (Tejpal Rebari) Date: Tue, 4 May 2021 04:56:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264950: Set opaque for JTooltip in config file of NimbusLookAndFeel Message-ID: <72ceb673-42af-4cf9-8f71-edda4db1f89f@openjdk.org> Changeset: 30ccd808 Author: Tejpal Rebari Date: 2021-05-04 04:53:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/30ccd8081b3b82c04203a72c59d12a8c0a24b0c0 8264950: Set opaque for JTooltip in config file of NimbusLookAndFeel Reviewed-by: serb, pbansal ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java ! test/jdk/javax/swing/JList/TestOpaqueListTable.java From stefank at openjdk.java.net Tue May 4 07:30:33 2021 From: stefank at openjdk.java.net (Stefan Karlsson) Date: Tue, 4 May 2021 07:30:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266432: ZGC: GC allocation stalls can trigger deadlocks Message-ID: <9b49dde5-41a4-42d4-99a0-6315b3f161bf@openjdk.org> Changeset: ce1bc9d8 Author: Stefan Karlsson Date: 2021-05-04 07:27:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ce1bc9d8bc7e6acb189a13fdadb573fa08b5c2f2 8266432: ZGC: GC allocation stalls can trigger deadlocks Reviewed-by: pliden, ayang ! src/hotspot/share/gc/z/zForwarding.cpp From mdoerr at openjdk.java.net Tue May 4 08:00:28 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 4 May 2021 08:00:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265784: [C2] Hoisting of DecodeN leaves MachTemp inputs behind Message-ID: <4c26678f-4322-4b31-aa0a-ab261499415f@openjdk.org> Changeset: 8e071c4b Author: Martin Doerr Date: 2021-05-04 07:56:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8e071c4b52e84fed5503271f051429c9740b34dd 8265784: [C2] Hoisting of DecodeN leaves MachTemp inputs behind Reviewed-by: kvn, goetz ! src/hotspot/share/opto/lcm.cpp From aph at redhat.com Tue May 4 08:15:09 2021 From: aph at redhat.com (Andrew Haley) Date: Tue, 4 May 2021 09:15:09 +0100 Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u In-Reply-To: References: Message-ID: <079d2c10-b1bc-5ffb-0b8d-2b25d52ddb9d@redhat.com> On 5/3/21 11:15 AM, Bernhard Urban-Forster wrote: > Yes, Windows 10 Arm64 works very well via virtualization on the M1. Even faster than on a Surface Pro X. However, keep in mind that you'll still need a Windows x86_64 machine for cross compiling OpenJDK. Is there a documentation page with "How to build this stuff" somewhere? -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From beurba at microsoft.com Tue May 4 08:59:55 2021 From: beurba at microsoft.com (Bernhard Urban-Forster) Date: Tue, 4 May 2021 08:59:55 +0000 Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u In-Reply-To: <079d2c10-b1bc-5ffb-0b8d-2b25d52ddb9d@redhat.com> References: , <079d2c10-b1bc-5ffb-0b8d-2b25d52ddb9d@redhat.com> Message-ID: Build deps are listed in the following link. Also you'll require to build a devkit and use that, and a build system hack for "fixpath.exe" is needed: https://github.com/microsoft/openjdk-aarch64/blob/2f8fc04a24086f2b9bd46405061e8a7b3e307c62/README.md#building-from-githubcomopenjdkjdkgit Configure line looks something like this: BOOTJDK="/cygdrive/c/work/bootjdk-x64/jdk-11.0.10+9/" DEVKIT="/cygdrive/c/work/VS2019-16.6.1-devkit" $ bash configure \ --openjdk-target=aarch64-unknown-cygwin \ --with-devkit="$DEVKIT" \ --with-build-devkit="$DEVKIT" \ --with-build-jdk=$BOOTJDK \ --with-boot-jdk=$BOOTJDK FWIW, tip is much easier because the situation was improved significantly with the WINENV patch by Magnus: https://github.com/microsoft/openjdk-aarch64/#building-from-githubcomopenjdkjdkgit ________________________________________ From: Andrew Haley Sent: Tuesday, May 4, 2021 10:15 To: Bernhard Urban-Forster; Vladimir Kempik Cc: Anton Kozlov; aarch64-port-dev at openjdk.java.net; Monica Beckwith; jdk-updates-dev at openjdk.java.net; Magnus Ihse Bursie; openjdk-aarch64 Subject: Re: JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u On 5/3/21 11:15 AM, Bernhard Urban-Forster wrote: > Yes, Windows 10 Arm64 works very well via virtualization on the M1. Even faster than on a Surface Pro X. However, keep in mind that you'll still need a Windows x86_64 machine for cross compiling OpenJDK. Is there a documentation page with "How to build this stuff" somewhere? -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fkeybase.io%2Fandrewhaley&data=04%7C01%7Cbeurba%40microsoft.com%7C7f8df6fc49724b7aefcf08d90ed4bfd0%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637557129182484016%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=hO%2F7Y8t%2FsJzdDykMjiYSIOCt5GUpqVAhTGuMM3Vpl1c%3D&reserved=0 EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From sjohanss at openjdk.java.net Tue May 4 09:03:26 2021 From: sjohanss at openjdk.java.net (Stefan Johansson) Date: Tue, 4 May 2021 09:03:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261527: Record page size used for underlying mapping in ReservedSpace Message-ID: Changeset: 141cc2f2 Author: Stefan Johansson Date: 2021-05-04 09:00:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/141cc2f2a35abdce48397071e2ce7ea862cf5755 8261527: Record page size used for underlying mapping in ReservedSpace Reviewed-by: rkennke, iwalulya ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/parallel/parMarkBitMap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp ! src/hotspot/share/memory/heap.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/testHelpers.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/memory/virtualspace.hpp ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/gtest/memory/test_virtualspace.cpp From thartmann at openjdk.java.net Tue May 4 09:45:40 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 4 May 2021 09:45:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266438: Compile::remove_useless_nodes does not remove opaque nodes Message-ID: Changeset: b6519048 Author: Tobias Hartmann Date: 2021-05-04 09:42:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b65190483c824234b86e2e43cf85009d926713bf 8266438: Compile::remove_useless_nodes does not remove opaque nodes Reviewed-by: vlivanov, chagedorn ! src/hotspot/share/opto/compile.cpp From kevinw at openjdk.java.net Tue May 4 10:05:44 2021 From: kevinw at openjdk.java.net (Kevin Walls) Date: Tue, 4 May 2021 10:05:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266187: Memory leak in appendBootClassPath() Message-ID: <42b24bdd-53d0-400c-b2c0-28cd0f6701f5@openjdk.org> Changeset: aa90df6f Author: Wang Huang Committer: Kevin Walls Date: 2021-05-04 10:02:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/aa90df6f51940a73f9aa078a32768855c8568034 8266187: Memory leak in appendBootClassPath() Co-authored-by: Wang Huang Co-authored-by: Sun Jianye Reviewed-by: kevinw, mli, alanb ! src/java.instrument/share/native/libinstrument/InvocationAdapter.c From jlaskey at openjdk.java.net Tue May 4 11:56:33 2021 From: jlaskey at openjdk.java.net (Jim Laskey) Date: Tue, 4 May 2021 11:56:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265137: java.util.Random suddenly has new public methods nowhere documented Message-ID: Changeset: 05e60174 Author: Jim Laskey Date: 2021-05-04 11:53:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/05e601748a35de02a33721199a00a3d6c335c6d9 8265137: java.util.Random suddenly has new public methods nowhere documented Reviewed-by: uschindler, darcy, smarks ! src/java.base/share/classes/java/util/Random.java ! src/java.base/share/classes/java/util/SplittableRandom.java ! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java ! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java From thartmann at openjdk.java.net Tue May 4 13:01:50 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 4 May 2021 13:01:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265767: compiler/eliminateAutobox/TestIntBoxing.java crashes on arm32 after 8264649 in debug VMs Message-ID: <6d004f73-6b53-4c28-89c8-ff9cbb4066b9@openjdk.org> Changeset: ee5bba0d Author: Hui Shi Committer: Tobias Hartmann Date: 2021-05-04 12:58:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ee5bba0dc4cc7c2bfe633c5a3fe731c6c37adb1d 8265767: compiler/eliminateAutobox/TestIntBoxing.java crashes on arm32 after 8264649 in debug VMs Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp From jlaskey at openjdk.java.net Tue May 4 13:29:31 2021 From: jlaskey at openjdk.java.net (Jim Laskey) Date: Tue, 4 May 2021 13:29:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265279: Remove unused RandomGeneratorFactory.all(Class category) Message-ID: Changeset: 770dfc1e Author: Jim Laskey Date: 2021-05-04 13:26:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/770dfc1ec4fe28bc73612c8b0dd8423dd49e1597 8265279: Remove unused RandomGeneratorFactory.all(Class category) Reviewed-by: rriggs ! src/java.base/share/classes/java/util/random/RandomGeneratorFactory.java From minqi at openjdk.java.net Tue May 4 17:24:05 2021 From: minqi at openjdk.java.net (Yumin Qi) Date: Tue, 4 May 2021 17:24:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255493: Support for pre-generated java.lang.invoke classes in CDS dynamic archive Message-ID: <4150d88d-16d0-4ee5-888c-f0e86c4083ca@openjdk.org> Changeset: 8b37d487 Author: Yumin Qi Date: 2021-05-04 17:18:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8b37d4877087052e2ce721b795217feea24802b3 8255493: Support for pre-generated java.lang.invoke classes in CDS dynamic archive Reviewed-by: iklam, ccheung ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/dynamicArchive.hpp ! src/hotspot/share/cds/lambdaFormInvokers.cpp ! src/hotspot/share/cds/lambdaFormInvokers.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/java.cpp + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java From naoto at openjdk.java.net Tue May 4 17:35:24 2021 From: naoto at openjdk.java.net (Naoto Sato) Date: Tue, 4 May 2021 17:35:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265989: System property for the native character encoding name Message-ID: <5828bc75-f050-45bf-a905-8818656f1d96@openjdk.org> Changeset: 4e96b310 Author: Naoto Sato Date: 2021-05-04 17:30:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4e96b310425de541675b28493fdbe195780623c3 8265989: System property for the native character encoding name Reviewed-by: iris, joehw, rriggs ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/jdk/internal/util/StaticProperty.java ! src/java.base/share/classes/jdk/internal/util/SystemProps.java ! test/jdk/java/lang/System/PropertyTest.java From prr at openjdk.java.net Tue May 4 18:07:56 2021 From: prr at openjdk.java.net (Phil Race) Date: Tue, 4 May 2021 18:07:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263124: Missed initialization of baselineY in sun.font.StrikeMetrics Message-ID: <6d167755-77ac-4e39-bd8b-92a3fd511729@openjdk.org> Changeset: 9c4efddb Author: Phil Race Date: 2021-05-04 18:03:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9c4efddb4aa724d9297947423320f1a7bbe15dd0 8263124: Missed initialization of baselineY in sun.font.StrikeMetrics Reviewed-by: azvegint, kizune, pbansal ! src/java.desktop/share/classes/sun/font/StrikeMetrics.java From prr at openjdk.java.net Tue May 4 18:29:20 2021 From: prr at openjdk.java.net (Phil Race) Date: Tue, 4 May 2021 18:29:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261169: Upgrade HarfBuzz to the latest 2.8.0 Message-ID: Changeset: 80323b7f Author: Phil Race Date: 2021-05-04 18:23:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/80323b7f66541e24177d02cc668a2eb9267962b9 8261169: Upgrade HarfBuzz to the latest 2.8.0 Reviewed-by: serb ! make/modules/java.desktop/lib/Awt2dLibraries.gmk ! src/java.desktop/share/legal/harfbuzz.md ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.h ! src/java.desktop/share/native/libharfbuzz/hb-algs.hh ! src/java.desktop/share/native/libharfbuzz/hb-array.hh ! src/java.desktop/share/native/libharfbuzz/hb-atomic.hh ! src/java.desktop/share/native/libharfbuzz/hb-blob.cc ! src/java.desktop/share/native/libharfbuzz/hb-blob.h ! src/java.desktop/share/native/libharfbuzz/hb-blob.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.h ! src/java.desktop/share/native/libharfbuzz/hb-buffer.hh ! src/java.desktop/share/native/libharfbuzz/hb-common.cc ! src/java.desktop/share/native/libharfbuzz/hb-common.h ! src/java.desktop/share/native/libharfbuzz/hb-coretext.cc ! src/java.desktop/share/native/libharfbuzz/hb-deprecated.h ! src/java.desktop/share/native/libharfbuzz/hb-dispatch.hh ! src/java.desktop/share/native/libharfbuzz/hb-draw.h ! src/java.desktop/share/native/libharfbuzz/hb-face.cc ! src/java.desktop/share/native/libharfbuzz/hb-face.h ! src/java.desktop/share/native/libharfbuzz/hb-face.hh ! src/java.desktop/share/native/libharfbuzz/hb-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-font.h ! src/java.desktop/share/native/libharfbuzz/hb-ft.cc ! src/java.desktop/share/native/libharfbuzz/hb-iter.hh ! src/java.desktop/share/native/libharfbuzz/hb-machinery.hh ! src/java.desktop/share/native/libharfbuzz/hb-map.cc ! src/java.desktop/share/native/libharfbuzz/hb-map.h ! src/java.desktop/share/native/libharfbuzz/hb-map.hh ! src/java.desktop/share/native/libharfbuzz/hb-meta.hh ! src/java.desktop/share/native/libharfbuzz/hb-mutex.hh ! src/java.desktop/share/native/libharfbuzz/hb-null.hh ! src/java.desktop/share/native/libharfbuzz/hb-object.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-file.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-type.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-cbdt-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-colr-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-color.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-deprecated.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-font.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-glyf-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-head-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gpos-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsub-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-map.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-math.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-meta.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-meta.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-name.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-name.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-os2-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-win1256.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hangul.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.hh + src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-syllabic.cc + src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-syllabic.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-thai.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-machine.hh - src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.cc + src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.cc - src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-gvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-var.h ! src/java.desktop/share/native/libharfbuzz/hb-sanitize.hh ! src/java.desktop/share/native/libharfbuzz/hb-serialize.hh ! src/java.desktop/share/native/libharfbuzz/hb-set.cc ! src/java.desktop/share/native/libharfbuzz/hb-set.h ! src/java.desktop/share/native/libharfbuzz/hb-set.hh ! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.cc ! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.h ! src/java.desktop/share/native/libharfbuzz/hb-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-shape.h ! src/java.desktop/share/native/libharfbuzz/hb-style.cc ! src/java.desktop/share/native/libharfbuzz/hb-style.h ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh ! src/java.desktop/share/native/libharfbuzz/hb-unicode.cc ! src/java.desktop/share/native/libharfbuzz/hb-unicode.h ! src/java.desktop/share/native/libharfbuzz/hb-vector.hh ! src/java.desktop/share/native/libharfbuzz/hb-version.h ! src/java.desktop/share/native/libharfbuzz/hb.hh From herrick at openjdk.java.net Tue May 4 20:17:00 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Tue, 4 May 2021 20:17:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266227: Fix help text for --mac-signing-keychain Message-ID: <9539a5b3-ec3c-4e22-a820-04e062cb327f@openjdk.org> Changeset: c53dee74 Author: Andy Herrick Date: 2021-05-04 20:10:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c53dee7480858811c32ac718f5a27a00e3483a38 8266227: Fix help text for --mac-signing-keychain Reviewed-by: almatvee, asemenyuk ! 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 jlaskey at openjdk.java.net Tue May 4 21:23:19 2021 From: jlaskey at openjdk.java.net (Jim Laskey) Date: Tue, 4 May 2021 21:23:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266527: RandomTestCoverage.java failing due to API removal Message-ID: Changeset: f00b70e2 Author: Jim Laskey Date: 2021-05-04 21:18:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f00b70e2caaa9c2bb49bb9eae49a29ffbbf87af8 8266527: RandomTestCoverage.java failing due to API removal Reviewed-by: rriggs ! test/jdk/java/util/Random/RandomTestCoverage.java From dholmes at openjdk.java.net Tue May 4 22:11:57 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Tue, 4 May 2021 22:11:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266465: Add wildcard to JTwork/JTreport exclude in jib-profiles.js Message-ID: Changeset: 61365d5f Author: David Holmes Date: 2021-05-04 22:07:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/61365d5f58dae2dbc2aac20e62c656f931e63b66 8266465: Add wildcard to JTwork/JTreport exclude in jib-profiles.js Reviewed-by: erikj ! make/conf/jib-profiles.js From dholmes at openjdk.java.net Tue May 4 22:30:01 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Tue, 4 May 2021 22:30:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255566: Add size validation when parsing values from VersionProps Message-ID: <023e095e-8350-45e5-abd3-3b31a026c854@openjdk.org> Changeset: d2827994 Author: David Holmes Date: 2021-05-04 22:24:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d2827994f8a55f5af300baeb1e588ee140f4e78f 8255566: Add size validation when parsing values from VersionProps Reviewed-by: rehn, iklam ! src/hotspot/share/runtime/java.hpp ! src/hotspot/share/runtime/thread.cpp From almatvee at openjdk.java.net Tue May 4 23:40:23 2021 From: almatvee at openjdk.java.net (Alexander Matveev) Date: Tue, 4 May 2021 23:40:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266179: [macos] jpackage should specify architecture for produced pkg files Message-ID: Changeset: 2c53654b Author: Alexander Matveev Date: 2021-05-04 23:35:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2c53654bf1140c7cd243598ebdbff9ca4b9c54ba 8266179: [macos] jpackage should specify architecture for produced pkg files Reviewed-by: herrick, kcr, asemenyuk ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Platform.java + test/jdk/tools/jpackage/macosx/HostArchPkgTest.java From ysuenaga at openjdk.java.net Wed May 5 00:26:19 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Wed, 5 May 2021 00:26:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266038: Move newAddress() to JVMDebugger Message-ID: Changeset: b88785d2 Author: Yasumasa Suenaga Date: 2021-05-05 00:22:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b88785d2c6945c3063ad264d27609980c359cd77 8266038: Move newAddress() to JVMDebugger Reviewed-by: kevinw, amenkov ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/JVMDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebugger.java From ysuenaga at openjdk.java.net Wed May 5 00:31:47 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Wed, 5 May 2021 00:31:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265505: findsym does not work on remote debug server Message-ID: Changeset: 8bcebe73 Author: Yasumasa Suenaga Date: 2021-05-05 00:26:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8bcebe73d283bd651a0e2d30133e40cca655f335 8265505: findsym does not work on remote debug server Reviewed-by: cjplummer, kevinw ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/Debugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/DebuggerBase.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerServer.java = test/hotspot/jtreg/serviceability/sa/sadebugd/RunCommandOnServerTest.java From ysuenaga at openjdk.java.net Wed May 5 00:39:43 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Wed, 5 May 2021 00:39:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266171: -Warray-bounds happens in imageioJPEG.c Message-ID: <5e6b4a24-2124-403e-8611-9d8a7e61fe32@openjdk.org> Changeset: b1725550 Author: Yasumasa Suenaga Date: 2021-05-05 00:34:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b1725550a265c3ffb280969e1b8eabd12aa5bd65 8266171: -Warray-bounds happens in imageioJPEG.c Reviewed-by: prr ! make/modules/java.desktop/lib/Awt2dLibraries.gmk From psadhukhan at openjdk.java.net Wed May 5 06:24:23 2021 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Wed, 5 May 2021 06:24:23 GMT Subject: [aarch64-port-dev ] =?utf-8?q?git=3A_openjdk/aarch64-port=3A_mas?= =?utf-8?q?ter=3A_8264398=3A_BevelBorderUIResource=E2=80=8B=28int=2C_Color?= =?utf-8?q?=2C_Color=29_and_BevelBoder=28int=2C_Color=2C_Color=29_spec_sho?= =?utf-8?q?uld_clarify_about_usage_of_highlight_and_shadow_color?= Message-ID: Changeset: b71f85ad Author: Prasanta Sadhukhan Date: 2021-05-05 06:19:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b71f85ad9d5dbd59b1d279148bc65ac26309a942 8264398: BevelBorderUIResource?(int, Color, Color) and BevelBoder(int, Color, Color) spec should clarify about usage of highlight and shadow color Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/border/BevelBorder.java ! src/java.desktop/share/classes/javax/swing/plaf/BorderUIResource.java From sspitsyn at openjdk.java.net Wed May 5 07:15:10 2021 From: sspitsyn at openjdk.java.net (Serguei Spitsyn) Date: Wed, 5 May 2021 07:15:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8221503: vmTestbase/nsk/jdb/eval/eval001/eval001.java fails with: com.sun.jdi.InvalidTypeException: Can't assign double[][][] to double[][][] Message-ID: <8e12eae6-8324-42fd-aa29-bc6a6ecd4b35@openjdk.org> Changeset: 82768d9a Author: Fairoz Matte Committer: Serguei Spitsyn Date: 2021-05-05 07:11:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/82768d9a31edcfe5b27e75d681d3592c8f4a2ece 8221503: vmTestbase/nsk/jdb/eval/eval001/eval001.java fails with: com.sun.jdi.InvalidTypeException: Can't assign double[][][] to double[][][] Reviewed-by: cjplummer, sspitsyn ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ArrayReferenceImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ArrayTypeImpl.java ! test/hotspot/jtreg/ProblemList.txt From aph at redhat.com Wed May 5 09:00:48 2021 From: aph at redhat.com (Andrew Haley) Date: Wed, 5 May 2021 10:00:48 +0100 Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u In-Reply-To: References: Message-ID: On 5/3/21 11:15 AM, Bernhard Urban-Forster wrote: > Thanks, I'll wait for the GitHub transition of jdk11u-dev then which seems to happen on June 2nd [1]. Well, maybe. We'll be close to rampdown for the July CPU by then. We might ask you to hold off until after we're branched for release. -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From sundar at openjdk.java.net Wed May 5 10:13:48 2021 From: sundar at openjdk.java.net (Athijegannathan Sundararajan) Date: Wed, 5 May 2021 10:13:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260621: (jrtfs) ThreadLocal memory leak in ImageBufferCache when using jrtfs Message-ID: <659c47e8-7368-43c4-94f2-9d39673e1f1c@openjdk.org> Changeset: c9873c41 Author: Athijegannathan Sundararajan Date: 2021-05-05 10:10:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c9873c416d047ec97c12f77abad3ece407530063 8260621: (jrtfs) ThreadLocal memory leak in ImageBufferCache when using jrtfs Reviewed-by: jlaskey, vtewari ! src/java.base/share/classes/jdk/internal/jimage/ImageBufferCache.java From jlahoda at openjdk.java.net Wed May 5 10:35:41 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Wed, 5 May 2021 10:35:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266436: Synthetic constructor trees have non-null return type Message-ID: <48ade5bc-e1e8-4046-9229-9677c3cdb0cf@openjdk.org> Changeset: a8046c91 Author: Jan Lahoda Date: 2021-05-05 10:31:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a8046c9157c4dca601843c953ce67f7372a87a52 8266436: Synthetic constructor trees have non-null return type Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! test/langtools/tools/javac/parser/JavacParserTest.java From rkennke at openjdk.java.net Wed May 5 10:46:09 2021 From: rkennke at openjdk.java.net (Roman Kennke) Date: Wed, 5 May 2021 10:46:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266491: Remove resolve and obj_equals leftovers from BarrierSetAssembler Message-ID: <364267fc-bc89-4148-99ab-3c3b911550da@openjdk.org> Changeset: 65ce4d20 Author: Roman Kennke Date: 2021-05-05 10:42:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/65ce4d20565b7152bc6c5ea18813ec62e638f7c6 8266491: Remove resolve and obj_equals leftovers from BarrierSetAssembler Reviewed-by: tschatzl ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.hpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp From stuefe at openjdk.java.net Wed May 5 11:52:28 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Wed, 5 May 2021 11:52:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266222: [aix] In mmap-mode, partial releases with os::release_memory may trash internal bookkeeping Message-ID: Changeset: 250b45a5 Author: Thomas Stuefe Date: 2021-05-05 11:49:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/250b45a510114d00059199701e626e3a63fc1fe7 8266222: [aix] In mmap-mode, partial releases with os::release_memory may trash internal bookkeeping Reviewed-by: mdoerr ! src/hotspot/os/aix/os_aix.cpp From stuefe at openjdk.java.net Wed May 5 11:58:00 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Wed, 5 May 2021 11:58:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266419: [aix] in mmap mode, os::attempt_reserve_memory_at() fails to handle wrong mapping address Message-ID: <821d85c9-9af4-4507-b1fc-2b5d2312d68d@openjdk.org> Changeset: 02cdd6eb Author: Thomas Stuefe Date: 2021-05-05 11:54:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/02cdd6eb6d1e4bc99f8f34786e92c33123e50482 8266419: [aix] in mmap mode, os::attempt_reserve_memory_at() fails to handle wrong mapping address Reviewed-by: mdoerr ! src/hotspot/os/aix/os_aix.cpp From stuefe at openjdk.java.net Wed May 5 12:01:15 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Wed, 5 May 2021 12:01:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266506: [aix] Treat mapping attempt too close to BRK as a mapping error Message-ID: <335cc776-7baa-4019-a1f2-690b3d3c2ef0@openjdk.org> Changeset: 0ac84d18 Author: Thomas Stuefe Date: 2021-05-05 11:57:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0ac84d18133857a75769e2bb3ac2c2d2f9508191 8266506: [aix] Treat mapping attempt too close to BRK as a mapping error Reviewed-by: mdoerr ! src/hotspot/os/aix/os_aix.cpp From zgu at openjdk.java.net Wed May 5 12:18:19 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 5 May 2021 12:18:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266522: Shenandoah: Shenandoah LRB calls wrong runtime barrier on aarch64 Message-ID: <2ef8a620-3d2b-4e4e-8ee7-d3c241946738@openjdk.org> Changeset: 71d0858b Author: Zhengyu Gu Date: 2021-05-05 12:14:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/71d0858b3216e6996e217707678680c602b4404d 8266522: Shenandoah: Shenandoah LRB calls wrong runtime barrier on aarch64 Reviewed-by: rkennke ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp From aph at openjdk.java.net Wed May 5 12:20:29 2021 From: aph at openjdk.java.net (Andrew Haley) Date: Wed, 5 May 2021 12:20:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266499: Delete dead code in aarch64.ad Message-ID: <2a2abbb7-5738-493c-8ef0-b9e36e1da47f@openjdk.org> Changeset: ef0f6930 Author: Andrew Haley Date: 2021-05-05 12:17:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ef0f693065eddd5c86b9e0fc52d57eafb0b1dc50 8266499: Delete dead code in aarch64.ad Reviewed-by: kvn ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/ad_encode.m4 From coleenp at openjdk.java.net Wed May 5 12:49:19 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Wed, 5 May 2021 12:49:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266498: Make debug ps() call print_stack Message-ID: <09d94897-efc0-43f5-8023-78118a985c70@openjdk.org> Changeset: 6ba911d6 Author: Coleen Phillimore Date: 2021-05-05 12:44:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6ba911d64ea05a6507bcf88a8ca656088a30ba5a 8266498: Make debug ps() call print_stack Reviewed-by: stuefe, lfoltan ! src/hotspot/share/utilities/debug.cpp From coleenp at openjdk.java.net Wed May 5 13:02:52 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Wed, 5 May 2021 13:02:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266497: Remove unnecessary EMCP liveness indication Message-ID: Changeset: a05e8e24 Author: Coleen Phillimore Date: 2021-05-05 12:59:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a05e8e24224b047584c3a273fa7b4fef66798dd6 8266497: Remove unnecessary EMCP liveness indication Reviewed-by: iklam, dholmes, sspitsyn ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/prims/jvmtiImpl.cpp From zgu at openjdk.java.net Wed May 5 13:05:22 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 5 May 2021 13:05:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266453: Shenandoah: Disable write protections before patching nmethod in nmethod_barrier on MacOSX/AArch64 Message-ID: Changeset: 61bb6eca Author: Zhengyu Gu Date: 2021-05-05 13:00:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/61bb6eca3e34b3f8382614edccd167f7ecefba65 8266453: Shenandoah: Disable write protections before patching nmethod in nmethod_barrier on MacOSX/AArch64 Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetNMethod.cpp From hannesw at openjdk.java.net Wed May 5 14:04:11 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Wed, 5 May 2021 14:04:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8250766: javadoc adds redundant spaces when @see program element is wrapped Message-ID: <571c5581-8b57-4cba-8564-2b5d2626818e@openjdk.org> Changeset: f07bb2f4 Author: Hannes Walln?fer Date: 2021-05-05 14:01:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f07bb2f4b986103bba975de29324c7219c14628d 8250766: javadoc adds redundant spaces when @see program element is wrapped Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java ! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java ! test/langtools/jdk/javadoc/doclet/testSeeTag/pkg/Test.java From shade at openjdk.java.net Wed May 5 14:30:52 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 5 May 2021 14:30:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259316: [REDO] C1/C2 compiler support for blackholes Message-ID: <9fc8eeaa-e51c-4357-8d58-52542c34fa10@openjdk.org> Changeset: 6018336f Author: Aleksey Shipilev Date: 2021-05-05 14:27:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6018336fc5e93675482b92df76594712c238adda 8259316: [REDO] C1/C2 compiler support for blackholes Reviewed-by: vlivanov, kvn, iignatyev ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethod.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/compiler/compilerOracle.cpp ! src/hotspot/share/compiler/compilerOracle.hpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/regmask.cpp ! src/hotspot/share/opto/regmask.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/compiler/blackhole/BlackholeExistingIntrinsicWarningTest.java + test/hotspot/jtreg/compiler/blackhole/BlackholeExperimentalUnlockTest.java + test/hotspot/jtreg/compiler/blackhole/BlackholeIntrinsicTest.java + test/hotspot/jtreg/compiler/blackhole/BlackholeNonEmptyWarningTest.java + test/hotspot/jtreg/compiler/blackhole/BlackholeNonStaticWarningTest.java + test/hotspot/jtreg/compiler/blackhole/BlackholeNonVoidWarningTest.java + test/hotspot/jtreg/compiler/blackhole/BlackholeTarget.java From rkennke at openjdk.java.net Wed May 5 19:21:26 2021 From: rkennke at openjdk.java.net (Roman Kennke) Date: Wed, 5 May 2021 19:21:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266504: Remove leftovers from BarrierSetAssemblerC1 Message-ID: <102db50d-0bb2-4193-8279-f5053c6d7e3b@openjdk.org> Changeset: 1885c83a Author: Roman Kennke Date: 2021-05-05 19:17:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1885c83aca4f7bae43c5dfb9de185a4253d9fe2b 8266504: Remove leftovers from BarrierSetAssemblerC1 Reviewed-by: thartmann ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp ! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp From rkennke at openjdk.java.net Wed May 5 19:23:30 2021 From: rkennke at openjdk.java.net (Roman Kennke) Date: Wed, 5 May 2021 19:23:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266505: Cleanup LibraryCallKit::make_unsafe_address() Message-ID: Changeset: 9de62a45 Author: Roman Kennke Date: 2021-05-05 19:18:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9de62a454f2ff7da62ce13e8ea9009645af72c14 8266505: Cleanup LibraryCallKit::make_unsafe_address() Reviewed-by: roland, kvn ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/vectorIntrinsics.cpp From prr at openjdk.java.net Wed May 5 19:42:42 2021 From: prr at openjdk.java.net (Phil Race) Date: Wed, 5 May 2021 19:42:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262392: Update Mesa 3-D Headers to version 21.0.3 Message-ID: <2cb2a6d7-e6b9-4f14-b563-d30aad0b67aa@openjdk.org> Changeset: 138d573c Author: Phil Race Date: 2021-05-05 19:39:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/138d573c3567e9a51b1ac2b1de89b41c4b51ae93 8262392: Update Mesa 3-D Headers to version 21.0.3 Reviewed-by: serb, jdv, kcr ! src/java.desktop/share/legal/mesa3d.md ! src/java.desktop/share/native/common/java2d/opengl/J2D_GL/gl.h ! src/java.desktop/share/native/common/java2d/opengl/J2D_GL/glext.h ! src/java.desktop/unix/native/common/java2d/opengl/J2D_GL/glx.h ! src/java.desktop/unix/native/common/java2d/opengl/J2D_GL/glxext.h ! src/java.desktop/windows/native/libawt/java2d/opengl/J2D_GL/wglext.h From ssahoo at openjdk.java.net Thu May 6 05:54:06 2021 From: ssahoo at openjdk.java.net (Sibabrata Sahoo) Date: Thu, 6 May 2021 05:54:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8180568: Refactor javax/crypto shell tests to plain java tests Message-ID: <63fc2ab1-4d1e-4bf0-88fd-25b8e2d1cee7@openjdk.org> Changeset: 20ad4289 Author: Sibabrata Sahoo Date: 2021-05-06 05:50:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/20ad42897427483a4a62e1de7e78d4620eb9e240 8180568: Refactor javax/crypto shell tests to plain java tests Reviewed-by: wetmore ! test/jdk/javax/crypto/CryptoPermissions/TestExemption.java - test/jdk/javax/crypto/CryptoPermissions/TestExemption.sh - test/jdk/javax/crypto/SecretKeyFactory/FailOverTest.sh + test/jdk/javax/crypto/SecretKeyFactory/TestFailOver.java From jjiang at openjdk.java.net Thu May 6 07:13:42 2021 From: jjiang at openjdk.java.net (John Jiang) Date: Thu, 6 May 2021 07:13:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265915: adjust state_unloading_cycle compuation order in nmethod::is_unloading Message-ID: <43c8fe93-700e-4eb1-9b52-f2218d32c8cf@openjdk.org> Changeset: 7835cdbe Author: miao zheng Committer: John Jiang Date: 2021-05-06 07:10:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7835cdbef4992bca3227a001bc58aa56dd72c3a5 8265915: adjust state_unloading_cycle compuation order in nmethod::is_unloading Reviewed-by: thartmann ! src/hotspot/share/code/nmethod.cpp From thartmann at openjdk.java.net Thu May 6 07:40:00 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Thu, 6 May 2021 07:40:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266542: Remove broken -XX:-UseLoopSafepoints flag Message-ID: <6d803d61-9731-4330-8f38-4e9c539b19ac@openjdk.org> Changeset: 22ca62c2 Author: Tobias Hartmann Date: 2021-05-06 07:36:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/22ca62c2cb61940dd7b1028925cd651ffdf80690 8266542: Remove broken -XX:-UseLoopSafepoints flag Reviewed-by: tschatzl, kvn ! src/hotspot/share/opto/parse.hpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/runtime/globals.hpp - test/hotspot/jtreg/compiler/arguments/TestDisableUseLoopSafepoints.java From rkennke at openjdk.java.net Thu May 6 09:20:00 2021 From: rkennke at openjdk.java.net (Roman Kennke) Date: Thu, 6 May 2021 09:20:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266018: Shenandoah: fix an incorrect assert Message-ID: <2067e888-bbcc-4553-be36-6828304668ad@openjdk.org> Changeset: 2dd56676 Author: wattsun Committer: Roman Kennke Date: 2021-05-06 09:16:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2dd56676fb564072f73f5fd9e591bda7922523ac 8266018: Shenandoah: fix an incorrect assert Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp From stuefe at openjdk.java.net Thu May 6 09:26:45 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Thu, 6 May 2021 09:26:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266545: 8261169 broke Harfbuzz build with gcc 7 and 8 Message-ID: Changeset: a86ee9b3 Author: Thomas Stuefe Date: 2021-05-06 09:22:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a86ee9b3f370b59caea2ae78169d13498560cd8e 8266545: 8261169 broke Harfbuzz build with gcc 7 and 8 Reviewed-by: mbaesken, rrich ! make/modules/java.desktop/lib/Awt2dLibraries.gmk From ysuenaga at openjdk.java.net Thu May 6 11:58:15 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Thu, 6 May 2021 11:58:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266168: -Wmaybe-uninitialized happens in check_code.c Message-ID: Changeset: 0f9852c6 Author: Yasumasa Suenaga Date: 2021-05-06 11:54:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0f9852c63b12c43b52615ea003a4fc1d69ad3ada 8266168: -Wmaybe-uninitialized happens in check_code.c Reviewed-by: stuefe ! src/java.base/share/native/libverify/check_code.c From mbaesken at openjdk.java.net Thu May 6 12:00:44 2021 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Thu, 6 May 2021 12:00:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263362: Avoid division by 0 in java/awt/font/TextJustifier.java justify Message-ID: <0c659137-6d82-48f2-bb4e-2bf9efb8d173@openjdk.org> Changeset: ea30bd66 Author: Matthias Baesken Date: 2021-05-06 11:57:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ea30bd6684fa3003889062a129a5aee1bc9b0024 8263362: Avoid division by 0 in java/awt/font/TextJustifier.java justify Reviewed-by: psadhukhan ! src/java.desktop/share/classes/java/awt/font/TextJustifier.java From stuefe at openjdk.java.net Thu May 6 12:11:22 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Thu, 6 May 2021 12:11:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265047: Inconsistent warning message in jcmd VM.log Message-ID: Changeset: 51f5adfc Author: Koichi Sakata Committer: Thomas Stuefe Date: 2021-05-06 12:07:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/51f5adfca3854b1556bb73e08e0b3e733ab6161b 8265047: Inconsistent warning message in jcmd VM.log Reviewed-by: dholmes, stuefe, sspitsyn ! src/hotspot/share/logging/logConfiguration.cpp From hseigel at openjdk.java.net Thu May 6 12:29:28 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Thu, 6 May 2021 12:29:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266496: WBIsKlassAliveClosure.do_klass() fails for hidden classes Message-ID: <322b3f37-94a8-4937-a26f-9738a9b4775b@openjdk.org> Changeset: eb3b96d8 Author: Harold Seigel Date: 2021-05-06 12:25:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/eb3b96d86b7fd21d444bb09c032b424e61bc5d6f 8266496: WBIsKlassAliveClosure.do_klass() fails for hidden classes Reviewed-by: dholmes, coleenp, mseledtsov, lfoltan ! src/hotspot/share/prims/whitebox.cpp + test/hotspot/jtreg/runtime/whitebox/TestHiddenClassIsAlive.java From jdv at openjdk.java.net Thu May 6 12:39:31 2021 From: jdv at openjdk.java.net (Jayathirth D V) Date: Thu, 6 May 2021 12:39:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8252758: Lanai: Optimize index calculation while copying glyphs Message-ID: <2a0e60b9-29d8-452f-967f-14d24e672604@openjdk.org> Changeset: 2438498a Author: Jayathirth D V Date: 2021-05-06 12:35:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2438498a3f6dfa53966a0f5b28af28617ca00e6b 8252758: Lanai: Optimize index calculation while copying glyphs Reviewed-by: aghaisas, pbansal ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.m From ayang at openjdk.java.net Thu May 6 12:56:28 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Thu, 6 May 2021 12:56:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266426: ZHeapIteratorOopClosure does not handle native access properly Message-ID: <3f1ecfad-c781-4583-af08-8be6f0f687a7@openjdk.org> Changeset: 47d4438e Author: Albert Mingkun Yang Date: 2021-05-06 12:52:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/47d4438e75eca6f6f2aef9c0f88cab78996f7f80 8266426: ZHeapIteratorOopClosure does not handle native access properly Co-authored-by: Per Liden Co-authored-by: Erik ?sterlund Co-authored-by: Stefan Karlsson Reviewed-by: stefank, pliden ! src/hotspot/share/gc/z/zHeapIterator.cpp From redestad at openjdk.java.net Thu May 6 13:00:57 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Thu, 6 May 2021 13:00:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266561: Remove Compile::_save_argument_registers Message-ID: <12fba764-836b-4209-adbb-4660e5c32ec2@openjdk.org> Changeset: c665dba5 Author: Claes Redestad Date: 2021-05-06 12:57:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c665dba591ae5c15c9ca49e14d1aaa4eea38e7ae 8266561: Remove Compile::_save_argument_registers Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/opto/output.hpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/runtime/vmStructs.cpp From lancea at openjdk.java.net Thu May 6 14:17:43 2021 From: lancea at openjdk.java.net (Lance Andersen) Date: Thu, 6 May 2021 14:17:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266579: Update test/jdk/java/lang/ProcessHandle/PermissionTest.java & test/jdk/java/sql/testng/util/TestPolicy.java Message-ID: <6f6ebeaf-aa0a-4f61-b7d2-d2ee5af5f5fa@openjdk.org> Changeset: fcedfc8a Author: Lance Andersen Date: 2021-05-06 14:13:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fcedfc8a3b4299372f195cae036129dcd7b740ea 8266579: Update test/jdk/java/lang/ProcessHandle/PermissionTest.java & test/jdk/java/sql/testng/util/TestPolicy.java Reviewed-by: joehw, naoto, bpb ! test/jdk/java/lang/ProcessHandle/PermissionTest.java ! test/jdk/java/sql/testng/util/TestPolicy.java From lancea at openjdk.java.net Thu May 6 14:21:46 2021 From: lancea at openjdk.java.net (Lance Andersen) Date: Thu, 6 May 2021 14:21:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266460: java.io tests fail on null stream with upgraded jtreg/TestNG Message-ID: <86631c9b-24c3-4966-92ce-6f80f47a89c4@openjdk.org> Changeset: e8405970 Author: Lance Andersen Date: 2021-05-06 14:18:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e8405970b9998ff8f77bcf196f1456713a98c47f 8266460: java.io tests fail on null stream with upgraded jtreg/TestNG Reviewed-by: bpb ! test/jdk/java/io/InputStream/NullInputStream.java ! test/jdk/java/io/OutputStream/NullOutputStream.java ! test/jdk/java/io/Reader/NullReader.java ! test/jdk/java/io/Writer/NullWriter.java From hannesw at openjdk.java.net Thu May 6 14:58:06 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Thu, 6 May 2021 14:58:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266044: Nested class summary should show kind of class or interface Message-ID: Changeset: 2dcbedf9 Author: Hannes Walln?fer Date: 2021-05-06 14:55:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2dcbedf92a31da55299607c006821f22cc72ac0a 8266044: Nested class summary should show kind of class or interface Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java From shade at openjdk.java.net Thu May 6 16:45:41 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 6 May 2021 16:45:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266573: Make sure blackholes are tagged for all JVMCI paths Message-ID: <8c2e394c-d8d1-49ca-8c48-7a29ec59e1d2@openjdk.org> Changeset: a90b33a9 Author: Aleksey Shipilev Date: 2021-05-06 16:42:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a90b33a95510a040fbb9a093ef5f3b6d4675dc9e 8266573: Make sure blackholes are tagged for all JVMCI paths Reviewed-by: never ! src/hotspot/share/jvmci/jvmciEnv.cpp From weijun at openjdk.java.net Thu May 6 18:03:20 2021 From: weijun at openjdk.java.net (Weijun Wang) Date: Thu, 6 May 2021 18:03:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266293: Key protection using PBEWithMD5AndDES fails with "java.security.InvalidAlgorithmParameterException: Salt must be 8 bytes long" Message-ID: <78dd7afc-eaf0-4631-b41a-8321ab836da7@openjdk.org> Changeset: 04f71126 Author: Weijun Wang Date: 2021-05-06 18:00:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/04f71126479f9c39aa71e8aebe7196d72fc16796 8266293: Key protection using PBEWithMD5AndDES fails with "java.security.InvalidAlgorithmParameterException: Salt must be 8 bytes long" Reviewed-by: valeriep ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! test/jdk/sun/security/pkcs12/ParamsPreferences.java From amenkov at openjdk.java.net Thu May 6 18:37:23 2021 From: amenkov at openjdk.java.net (Alex Menkov) Date: Thu, 6 May 2021 18:37:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262002: java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.sh failed with "TestCaseScaffoldException: DummyClassWithLVT did not match .class file" Message-ID: Changeset: 52f1db6b Author: Alex Menkov Date: 2021-05-06 18:34:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/52f1db6b6f7f5e5823ee84fc31edddf89ed21df4 8262002: java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.sh failed with "TestCaseScaffoldException: DummyClassWithLVT did not match .class file" Reviewed-by: coleenp, sspitsyn ! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp ! test/jdk/java/lang/instrument/ATransformerManagementTestCase.java ! test/jdk/java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.java - test/jdk/java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.sh From amenkov at openjdk.java.net Thu May 6 18:42:32 2021 From: amenkov at openjdk.java.net (Alex Menkov) Date: Thu, 6 May 2021 18:42:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266002: vmTestbase/nsk/jvmti/ClassPrepare/classprep001 should skip events for unexpected classes Message-ID: <2dc704b6-42bb-4295-a0d9-fb6edc4df92a@openjdk.org> Changeset: 0ca86da0 Author: Alex Menkov Date: 2021-05-06 18:38:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0ca86da0e3563a8328f6ff2a3bc4d4c5b8a82e69 8266002: vmTestbase/nsk/jvmti/ClassPrepare/classprep001 should skip events for unexpected classes Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/classprep001.cpp From shade at openjdk.java.net Thu May 6 20:37:38 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 6 May 2021 20:37:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263236: runtime/os/TestTracePageSizes.java fails on old kernels Message-ID: <6a5a6f79-9f2f-4797-97ad-1e72b6ff711f@openjdk.org> Changeset: 36e5ad61 Author: Aleksey Shipilev Date: 2021-05-06 20:34:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/36e5ad61e63e2f1da9cf565c607db28f23622ea9 8263236: runtime/os/TestTracePageSizes.java fails on old kernels Reviewed-by: dholmes, sjohanss, stuefe ! test/hotspot/jtreg/runtime/os/TestTracePageSizes.java From sspitsyn at openjdk.java.net Fri May 7 03:01:08 2021 From: sspitsyn at openjdk.java.net (Serguei Spitsyn) Date: Fri, 7 May 2021 03:01:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266193: BasicJMapTest does not include testHistoParallel methods Message-ID: Changeset: 66191ff4 Author: buddyliao Committer: Serguei Spitsyn Date: 2021-05-07 02:57:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/66191ff4b04f03172e8b7b28184a7f39ce3804bd 8266193: BasicJMapTest does not include testHistoParallel methods Reviewed-by: sspitsyn, amenkov ! test/jdk/sun/tools/jmap/BasicJMapTest.java From minqi at openjdk.java.net Fri May 7 03:05:46 2021 From: minqi at openjdk.java.net (Yumin Qi) Date: Fri, 7 May 2021 03:05:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265465: jcmd VM.cds should keep already dumped archive when exception happens Message-ID: <20a052a4-de08-47fa-8351-231940a523b9@openjdk.org> Changeset: 43ad24fe Author: Yumin Qi Date: 2021-05-07 03:01:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/43ad24feb20ed2007922472a15873e1094147b0d 8265465: jcmd VM.cds should keep already dumped archive when exception happens Reviewed-by: iklam, ccheung ! src/java.base/share/classes/jdk/internal/misc/CDS.java ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDumpBase.java + test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestFileSafety.java From ysuenaga at openjdk.java.net Fri May 7 03:25:26 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Fri, 7 May 2021 03:25:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266172: -Wstringop-overflow happens in vmError.cpp Message-ID: <9049689b-f619-4f0f-9126-e6e144cd9db7@openjdk.org> Changeset: c97f56cd Author: Yasumasa Suenaga Date: 2021-05-07 03:21:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c97f56cdafe26dfafcfbc6bb42fa5617641c1a59 8266172: -Wstringop-overflow happens in vmError.cpp Reviewed-by: dholmes, stuefe ! src/hotspot/share/utilities/vmError.cpp From sspitsyn at openjdk.java.net Fri May 7 04:44:24 2021 From: sspitsyn at openjdk.java.net (Serguei Spitsyn) Date: Fri, 7 May 2021 04:44:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265612: revise the help info for jmap histo command Message-ID: Changeset: 3a474d95 Author: Lin Zang Committer: Serguei Spitsyn Date: 2021-05-07 04:40:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3a474d953a608a0e4b40a4d0b53ec3e98d73f406 8265612: revise the help info for jmap histo command Reviewed-by: cjplummer, sspitsyn ! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java From trebari at openjdk.java.net Fri May 7 05:15:46 2021 From: trebari at openjdk.java.net (Tejpal Rebari) Date: Fri, 7 May 2021 05:15:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8049700: Deprecate obsolete classes and methods in javax/swing/plaf/basic Message-ID: Changeset: ebb68d2b Author: Tejpal Rebari Date: 2021-05-07 05:12:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ebb68d2b8652328b80780f6a39c78ff19f24136a 8049700: Deprecate obsolete classes and methods in javax/swing/plaf/basic Reviewed-by: psadhukhan, prr, serb, azvegint, iris ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToolBarUI.java From dfuchs at openjdk.java.net Fri May 7 13:22:34 2021 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Fri, 7 May 2021 13:22:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 9 new changesets Message-ID: <16ffdbd2-2724-4d9c-a7d1-bf32c48c0839@openjdk.org> Changeset: 71b8ad45 Author: Nick Gasson Date: 2021-05-07 09:20:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/71b8ad45b4de6836e3bb2716ebf136f3f8ea2198 8266609: AArch64: include FP/LR space in LIR_Assembler::initial_frame_size_in_bytes() Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: 94c6177f Author: Thomas Stuefe Date: 2021-05-07 09:47:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/94c6177f246fc569b416f85f1411f7fe031f7aaf 8266536: Provide a variant of os::iso8601_time which works with arbitrary timestamps Reviewed-by: xliu, simonis, ysuenaga ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! test/hotspot/gtest/runtime/test_os.cpp Changeset: a65021e3 Author: Tobias Hartmann Date: 2021-05-07 09:55:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a65021e38c8f2be67be08475da67956a5a47e408 8266618: Remove broken -XX:-OptoRemoveUseless Reviewed-by: kvn, neliasso ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/opto/phaseX.cpp Changeset: d2b53509 Author: Hannes Walln?fer Date: 2021-05-07 10:44:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d2b53509c0f6b8c6fd0a34ccdd7ad630af0db93a 8263507: Improve structure of package summary pages Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.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/HtmlIds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.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/PackageSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java ! test/langtools/jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java + test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/Annotation0.java + test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/Class0.java + test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/Enum0.java + test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/Error0.java + test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/Exception0.java + test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/Interface0.java + test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/Record0.java + test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/package.html + test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/sub/Sub0.java ! test/langtools/jdk/javadoc/doclet/testRelatedPackages/TestRelatedPackages.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java ! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java Changeset: e0c86884 Author: Hannes Walln?fer Date: 2021-05-07 10:45:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e0c86884e56c0f826f7c1626abdcbb9926b297fb 8262992: Improve `@see` output Reviewed-by: jjg ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/security/cert/PKIXRevocationChecker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testConstructors/TestConstructors.java ! test/langtools/jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java ! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestOptionOrder.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/pkg/B.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java ! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java ! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTagWithModule.java ! test/langtools/jdk/javadoc/doclet/testSeeTag/pkg/Test2.java ! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java ! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java ! test/langtools/jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java ! test/langtools/jdk/javadoc/doclet/testTagOrder/TestTagOrder.java Changeset: 2798b0d9 Author: Stefan Johansson Date: 2021-05-07 11:33:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2798b0d98ab4191fc94e210d57422854cf13f11e 8266349: Pass down requested page size to reserve_memory_special Reviewed-by: stuefe, mgkwill ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! test/hotspot/gtest/runtime/test_os_linux.cpp ! test/hotspot/gtest/runtime/test_os_windows.cpp Changeset: 14f0afe8 Author: Thomas Schatzl Date: 2021-05-07 11:38:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/14f0afe8118092be530aac0c4cc5d1d5d4fe982a 8214237: Join parallel phases post evacuation Reviewed-by: iwalulya, sjohanss ! src/hotspot/share/gc/g1/g1BatchedGangTask.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1HotCardCache.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp + src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp + src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.hpp ! src/hotspot/share/gc/g1/heapRegionManager.cpp ! src/hotspot/share/gc/g1/heapRegionManager.hpp ! src/hotspot/share/gc/shared/preservedMarks.cpp ! src/hotspot/share/gc/shared/preservedMarks.hpp ! src/hotspot/share/gc/shared/workerDataArray.cpp ! src/hotspot/share/gc/shared/workerDataArray.inline.hpp ! src/hotspot/share/gc/shared/workgroup.hpp ! test/hotspot/gtest/gc/shared/test_workerDataArray.cpp ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/hotspot/jtreg/gc/g1/ihop/TestIHOPStatic.java ! test/hotspot/jtreg/gc/g1/plab/TestPLABEvacuationFailure.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java Changeset: 9a19a0cc Author: Wang Huang Committer: Harold Seigel Date: 2021-05-07 12:55:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9a19a0cc1087311b01c5c15432c4451f1ea24fad 8264760: JVM crashes when two threads encounter the same resolution error Co-authored-by: Wang Huang Co-authored-by: Wu Yan Reviewed-by: dholmes, hseigel ! src/hotspot/share/classfile/systemDictionary.cpp + test/hotspot/jtreg/runtime/Nestmates/membership/HostNoNestMember.java + test/hotspot/jtreg/runtime/Nestmates/membership/HostNoNestMember.jcod + test/hotspot/jtreg/runtime/Nestmates/membership/TestNestHostErrorWithMultiThread.java Changeset: 3fcdc50e Author: Daniel Fuchs Date: 2021-05-07 12:56:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3fcdc50e4425b10181a2a3d82718994597dc8364 8266646: Add more diagnostic to java/lang/System/LoggerFinder/modules Reviewed-by: naoto, iris, bpb, lancea ! test/jdk/java/lang/System/LoggerFinder/modules/boot_client/BootClient.java ! test/jdk/java/lang/System/LoggerFinder/modules/named_client/m.t.a/pkg/a/t/TestA.java ! test/jdk/java/lang/System/LoggerFinder/modules/patched_client/PatchedClient.java ! test/jdk/java/lang/System/LoggerFinder/modules/unnamed_client/pkg/b/t/TestB.java From pconcannon at openjdk.java.net Fri May 7 13:46:34 2021 From: pconcannon at openjdk.java.net (Patrick Concannon) Date: Fri, 7 May 2021 13:46:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265426: Update java.security to use instanceof pattern variable Message-ID: <808c81e8-c0aa-43c7-a138-cccaec1ef2fa@openjdk.org> Changeset: 86b8dc9f Author: Patrick Concannon Date: 2021-05-07 13:42:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/86b8dc9f5b3729e22e9cd31aba7b920fa39aa5c1 8265426: Update java.security to use instanceof pattern variable Reviewed-by: rriggs, weijun, dfuchs ! src/java.base/share/classes/java/security/AccessControlContext.java ! src/java.base/share/classes/java/security/BasicPermission.java ! src/java.base/share/classes/java/security/CodeSigner.java ! src/java.base/share/classes/java/security/CodeSource.java ! src/java.base/share/classes/java/security/Identity.java ! src/java.base/share/classes/java/security/KeyFactory.java ! src/java.base/share/classes/java/security/KeyPairGenerator.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/MessageDigest.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/SecureClassLoader.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/java/security/Timestamp.java ! src/java.base/share/classes/java/security/UnresolvedPermission.java ! src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java ! src/java.base/share/classes/java/security/cert/CertPath.java ! src/java.base/share/classes/java/security/cert/URICertStoreParameters.java ! src/java.base/share/classes/java/security/cert/X509CRLSelector.java ! src/java.base/share/classes/java/security/cert/X509CertSelector.java ! src/java.base/share/classes/java/security/spec/ECFieldF2m.java ! src/java.base/share/classes/java/security/spec/ECFieldFp.java ! src/java.base/share/classes/java/security/spec/ECPoint.java ! src/java.base/share/classes/java/security/spec/EllipticCurve.java From stuefe at openjdk.java.net Fri May 7 14:08:12 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Fri, 7 May 2021 14:08:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266503: [UL] Make Decorations safely copy-able and reduce their size Message-ID: <1470de0c-f07d-4457-9a08-fffc423a26b4@openjdk.org> Changeset: 74fecc07 Author: Thomas Stuefe Date: 2021-05-07 14:04:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/74fecc070a6462e6a2d061525b53a63de15339f9 8266503: [UL] Make Decorations safely copy-able and reduce their size Reviewed-by: simonis, ysuenaga ! src/hotspot/share/logging/logDecorations.cpp ! src/hotspot/share/logging/logDecorations.hpp ! src/hotspot/share/logging/logFileStreamOutput.cpp ! src/hotspot/share/logging/logTagSet.cpp ! src/hotspot/share/logging/logTagSet.hpp ! test/hotspot/gtest/logging/test_logDecorations.cpp ! test/hotspot/gtest/logging/test_logTagSet.cpp From vromero at openjdk.java.net Fri May 7 14:42:27 2021 From: vromero at openjdk.java.net (Vicente Romero) Date: Fri, 7 May 2021 14:42:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266645: javac should not check for sealed supertypes in intersection types Message-ID: <7dab476d-c143-441e-9baa-a3e25461038b@openjdk.org> Changeset: 946b0fe1 Author: Vicente Romero Date: 2021-05-07 14:38:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/946b0fe19a8af88a0f0451c86ce4d4790360bb83 8266645: javac should not check for sealed supertypes in intersection types Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! test/langtools/tools/javac/sealed/SealedCompilationTests.java From jjg at openjdk.java.net Fri May 7 14:54:14 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Fri, 7 May 2021 14:54:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265042: javadoc HTML files not generated for types nested in records Message-ID: <826d1c27-b10d-4f1a-bdd9-f68fd8343e23@openjdk.org> Changeset: 947d69df Author: Jonathan Gibbons Date: 2021-05-07 14:51:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/947d69df045fa97f56f4eeb5de7f338e169441fc 8265042: javadoc HTML files not generated for types nested in records Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + test/langtools/jdk/javadoc/doclet/testNestedClasses/TestNestedClasses.java From bpb at openjdk.java.net Fri May 7 15:28:03 2021 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Fri, 7 May 2021 15:28:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266589: (fs) Improve performance of Files.copy() on macOS using copyfile(3) Message-ID: <99418ca7-84c5-4539-af29-57b31e0e102c@openjdk.org> Changeset: b5b31197 Author: Brian Burkhalter Date: 2021-05-07 15:23:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b5b31197e5ab9fda8b9f09367aba280f865d2320 8266589: (fs) Improve performance of Files.copy() on macOS using copyfile(3) Reviewed-by: alanb ! src/java.base/unix/native/libnio/fs/UnixCopyFile.c From hannesw at openjdk.java.net Fri May 7 15:38:44 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Fri, 7 May 2021 15:38:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8232644: bugs in serialized-form.html Message-ID: <54a0042e-1f83-42c4-8878-77efb0643088@openjdk.org> Changeset: c6aa8f19 Author: Hannes Walln?fer Date: 2021-05-07 15:34:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c6aa8f19aca13d30c7a0340dc64da1214b76550f 8232644: bugs in serialized-form.html Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java ! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java ! test/langtools/jdk/javadoc/doclet/testSuperclassInSerialForm/TestSuperClassInSerialForm.java From kevinw at openjdk.java.net Fri May 7 15:47:39 2021 From: kevinw at openjdk.java.net (Kevin Walls) Date: Fri, 7 May 2021 15:47:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8196743: jstatd doesn't see new Java processes inside Docker container Message-ID: Changeset: 0790e601 Author: Kevin Walls Date: 2021-05-07 15:43:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0790e6016e153b4fa4df5d80737f90aa555c7ba9 8196743: jstatd doesn't see new Java processes inside Docker container Reviewed-by: sspitsyn, ysuenaga ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java From minqi at openjdk.java.net Fri May 7 23:58:52 2021 From: minqi at openjdk.java.net (Yumin Qi) Date: Fri, 7 May 2021 23:58:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266765: [BACKOUT] JDK-8255493 Support for pre-generated java.lang.invoke classes in CDS dynamic archive Message-ID: <62bf2d6e-b6ce-45dc-bfe0-50f73e47fd4f@openjdk.org> Changeset: 04fad704 Author: Yumin Qi Date: 2021-05-07 23:49:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/04fad70437a43c0f38fd53414b8eace2eac93509 8266765: [BACKOUT] JDK-8255493 Support for pre-generated java.lang.invoke classes in CDS dynamic archive Reviewed-by: ccheung ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/dynamicArchive.hpp ! src/hotspot/share/cds/lambdaFormInvokers.cpp ! src/hotspot/share/cds/lambdaFormInvokers.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/java.cpp - test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java From vromero at openjdk.java.net Sat May 8 03:13:25 2021 From: vromero at openjdk.java.net (Vicente Romero) Date: Sat, 8 May 2021 03:13:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266675: Optimize IntHashTable for encapsulation and ease of use Message-ID: Changeset: ff77ca8b Author: Guoxiong Li Committer: Vicente Romero Date: 2021-05-08 03:09:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ff77ca8bd41ece778cf6f1af6dd1b7a7dfc50eab 8266675: Optimize IntHashTable for encapsulation and ease of use Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/IntHashTable.java From alanb at openjdk.java.net Sat May 8 07:28:48 2021 From: alanb at openjdk.java.net (Alan Bateman) Date: Sat, 8 May 2021 07:28:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266369: (se) Add wepoll based Selector Message-ID: <25d1ffbb-53b5-4571-b0ca-4978050fedd1@openjdk.org> Changeset: be4f25b0 Author: Alan Bateman Date: 2021-05-08 07:14:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/be4f25b0c885a6405b484e4035b30005311a2802 8266369: (se) Add wepoll based Selector Reviewed-by: chegar, michaelm, vtewari, dfuchs, bpb ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/share/classes/sun/nio/ch/SelectionKeyImpl.java ! src/java.base/windows/classes/sun/nio/ch/DefaultSelectorProvider.java ! src/java.base/windows/classes/sun/nio/ch/PipeImpl.java + src/java.base/windows/classes/sun/nio/ch/WEPoll.java + src/java.base/windows/classes/sun/nio/ch/WEPollSelectorImpl.java + src/java.base/windows/classes/sun/nio/ch/WEPollSelectorProvider.java ! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java + src/java.base/windows/legal/wepoll.md ! src/java.base/windows/native/libnio/ch/IOUtil.c ! src/java.base/windows/native/libnio/ch/Net.c + src/java.base/windows/native/libnio/ch/WEPollNatives.c ! src/java.base/windows/native/libnio/ch/WindowsSelectorImpl.c ! src/java.base/windows/native/libnio/ch/nio_util.h + src/java.base/windows/native/libnio/ch/wepoll.c + src/java.base/windows/native/libnio/ch/wepoll.h ! test/jdk/java/nio/channels/Selector/ChangingInterests.java ! test/jdk/java/nio/channels/Selector/LotsOfChannels.java ! test/jdk/java/nio/channels/Selector/OutOfBand.java ! test/jdk/java/nio/channels/Selector/RacyDeregister.java ! test/jdk/java/nio/channels/Selector/SelectWithConsumer.java + test/micro/org/openjdk/bench/java/nio/channels/SelectOne.java = test/micro/org/openjdk/bench/java/nio/channels/SelectorWakeup.java From pbansal at openjdk.java.net Sat May 8 11:00:15 2021 From: pbansal at openjdk.java.net (Pankaj Bansal) Date: Sat, 8 May 2021 11:00:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265291: Error in Javadoc for doAccessibleAction API in AccessibleJSlider class Message-ID: Changeset: 3af4efdf Author: Pankaj Bansal Date: 2021-05-08 10:56:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3af4efdfcfbbb52d38415374083c66c9e7b22604 8265291: Error in Javadoc for doAccessibleAction API in AccessibleJSlider class Reviewed-by: azvegint, jdv ! src/java.desktop/share/classes/javax/swing/JSlider.java From kizune at openjdk.java.net Mon May 10 03:25:47 2021 From: kizune at openjdk.java.net (Alexander Zuev) Date: Mon, 10 May 2021 03:25:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266249: javax/swing/JPopupMenu/7156657/bug7156657.java fails on macOS Message-ID: Changeset: 9b769550 Author: Alexander Zuev Date: 2021-05-10 03:21:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9b769550242e8bf6f9e783bf0d6f4a87d0c6376d 8266249: javax/swing/JPopupMenu/7156657/bug7156657.java fails on macOS Reviewed-by: jdv, pbansal, azvegint ! test/jdk/javax/swing/JPopupMenu/7156657/bug7156657.java From vtewari at openjdk.java.net Mon May 10 03:54:19 2021 From: vtewari at openjdk.java.net (Vyom Tewari) Date: Mon, 10 May 2021 03:54:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266610: Method RandomAccessFile#length() returns 0 for block devices on linux. Message-ID: Changeset: 69b96f9a Author: Vyom Tewari Date: 2021-05-10 03:51:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/69b96f9a1b4a959c6b86f41c2259d9e4d47c8ede 8266610: Method RandomAccessFile#length() returns 0 for block devices on linux. Reviewed-by: alanb, bpb ! src/java.base/unix/native/libjava/io_util_md.c From redestad at openjdk.java.net Mon May 10 08:06:47 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Mon, 10 May 2021 08:06:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266015: Implement AdapterHandlerLibrary lookup fast-path for common adapters Message-ID: Changeset: 0f925d1f Author: Claes Redestad Date: 2021-05-10 08:02:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0f925d1f58ffc0c56ae85a189798f8d99d90d443 8266015: Implement AdapterHandlerLibrary lookup fast-path for common adapters Reviewed-by: iklam, coleenp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp From vkempik at openjdk.java.net Mon May 10 09:50:11 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Mon, 10 May 2021 09:50:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8241248: NullPointerException in sun.security.ssl.HKDF.extract(HKDF.java:93) Message-ID: Changeset: 1603ca23 Author: Alexey Bakhtin Committer: Vladimir Kempik Date: 2021-05-10 09:45:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1603ca23422b03157afb2bd1050524465474b60e 8241248: NullPointerException in sun.security.ssl.HKDF.extract(HKDF.java:93) Reviewed-by: jnimeh, xuelei ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHello.java ! src/java.base/share/classes/sun/security/util/Cache.java From jdv at openjdk.java.net Mon May 10 10:41:33 2021 From: jdv at openjdk.java.net (Jayathirth D V) Date: Mon, 10 May 2021 10:41:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8226384: Implement a better logic to switch between OpenGL and Metal pipeline Message-ID: Changeset: 53db2a0a Author: Jayathirth D V Date: 2021-05-10 10:36:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/53db2a0acd4e208fb5cfb7108206ec667c7c4131 8226384: Implement a better logic to switch between OpenGL and Metal pipeline Reviewed-by: prr ! src/java.desktop/macosx/classes/sun/java2d/metal/MTLLayer.java ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLLayer.java + src/java.desktop/macosx/classes/sun/lwawt/macosx/CFLayer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java From vtewari at openjdk.java.net Mon May 10 13:45:29 2021 From: vtewari at openjdk.java.net (Vyom Tewari) Date: Mon, 10 May 2021 13:45:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266797: Fix for 8266610 breaks the build on macos Message-ID: <1e802700-1707-4974-8394-906526770ca9@openjdk.org> Changeset: b823b3ef Author: Vyom Tewari Date: 2021-05-10 13:40:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b823b3ef2912c4c3b8412dff6ff4e9af81c5b910 8266797: Fix for 8266610 breaks the build on macos Reviewed-by: dholmes, jdv ! src/java.base/unix/native/libjava/io_util_md.c From redestad at openjdk.java.net Mon May 10 13:56:50 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Mon, 10 May 2021 13:56:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266252: Streamline AbstractInterpreter::method_kind Message-ID: <3858bfae-9e3c-46d1-8e1f-2d53fae1c264@openjdk.org> Changeset: e41fd735 Author: Claes Redestad Date: 2021-05-10 13:51:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e41fd735296e6ad32c422d266a685f7b775be5c2 8266252: Streamline AbstractInterpreter::method_kind Reviewed-by: iklam, coleenp ! src/hotspot/share/compiler/compilerOracle.cpp ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.inline.hpp From mcimadamore at openjdk.java.net Mon May 10 14:31:23 2021 From: mcimadamore at openjdk.java.net (Maurizio Cimadamore) Date: Mon, 10 May 2021 14:31:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266796: Clean up the unnecessary code in the method UnsharedNameTable#fromUtf Message-ID: Changeset: 5d761fcf Author: Guoxiong Li Committer: Maurizio Cimadamore Date: 2021-05-10 14:27:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5d761fcffd6eea1c5be35d2ddec1479eccb85750 8266796: Clean up the unnecessary code in the method UnsharedNameTable#fromUtf Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/UnsharedNameTable.java From ccheung at openjdk.java.net Mon May 10 16:28:41 2021 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Mon, 10 May 2021 16:28:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266330: itableMethodEntry::initialize() asserts with archived old classes Message-ID: Changeset: 25d99e52 Author: Calvin Cheung Date: 2021-05-10 16:24:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/25d99e52679bdf4601058e10e5679ca3780f8ec3 8266330: itableMethodEntry::initialize() asserts with archived old classes Reviewed-by: iklam, minqi ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/klassVtable.hpp + test/hotspot/jtreg/runtime/cds/appcds/OldSuperInfIndirect.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/IndirectImpInf.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/IndirectImpInfApp.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/InfMethod.java From naoto at openjdk.java.net Mon May 10 16:31:16 2021 From: naoto at openjdk.java.net (Naoto Sato) Date: Mon, 10 May 2021 16:31:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266774: System property values for stdout/err on Windows UTF-8 Message-ID: <84a09e2e-86c5-46e6-a795-5f4cdcfd6500@openjdk.org> Changeset: c494efc5 Author: Naoto Sato Date: 2021-05-10 16:25:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c494efc5b5d9a142fceff600285fd4c8c883e795 8266774: System property values for stdout/err on Windows UTF-8 Reviewed-by: bpb, alanb ! src/java.base/windows/native/libjava/java_props_md.c From asemenyuk at openjdk.java.net Mon May 10 16:43:20 2021 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Mon, 10 May 2021 16:43:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266603: jpackage: Add missing copyright file in Java runtime .deb installers Message-ID: Changeset: c8b74474 Author: Alexey Semenyuk Date: 2021-05-10 16:39:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c8b744743bd54a00a4f7bf1e852d454fcd942abd 8266603: jpackage: Add missing copyright file in Java runtime .deb installers Reviewed-by: almatvee, herrick ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java ! test/jdk/tools/jpackage/share/RuntimePackageTest.java From kvn at openjdk.java.net Mon May 10 17:12:45 2021 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Mon, 10 May 2021 17:12:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8241502: C2: Migrate x86_64.ad to MacroAssembler Message-ID: Changeset: de784312 Author: Cesar Committer: Vladimir Kozlov Date: 2021-05-10 17:09:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/de784312c340b4a4f4c4d11854bfbe9e9e826ea3 8241502: C2: Migrate x86_64.ad to MacroAssembler Reviewed-by: vlivanov, kvn ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/x86_64.ad From zgu at openjdk.java.net Mon May 10 18:04:26 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Mon, 10 May 2021 18:04:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266440: Shenandoah: TestReferenceShortcutCycle.java test failed on AArch64 Message-ID: <2431fb5f-172b-43af-8ccc-7b17dccb3144@openjdk.org> Changeset: f78440ad Author: Zhengyu Gu Date: 2021-05-10 17:59:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f78440ad438bca2a8929475fbecfbd3c920d48df 8266440: Shenandoah: TestReferenceShortcutCycle.java test failed on AArch64 Reviewed-by: aph ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp From jlaskey at openjdk.java.net Mon May 10 18:54:57 2021 From: jlaskey at openjdk.java.net (Jim Laskey) Date: Mon, 10 May 2021 18:54:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265208: [JEP-356] : SplittableRandom and SplittableGenerators - splits() methods does not throw NullPointerException when source is null Message-ID: <43fbf2d7-404a-43fb-bb9a-4aabdc5b5520@openjdk.org> Changeset: 0cc7833f Author: Jim Laskey Date: 2021-05-10 18:52:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0cc7833f3d84971dd03a9a620585152a6debb40e 8265208: [JEP-356] : SplittableRandom and SplittableGenerators - splits() methods does not throw NullPointerException when source is null Reviewed-by: rriggs ! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java From hannesw at openjdk.java.net Mon May 10 20:29:19 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Mon, 10 May 2021 20:29:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266779: Use instead of ZERO_WIDTH_SPACE Message-ID: <5750c7a0-76eb-4eb6-99f1-98fe0db580fd@openjdk.org> Changeset: 8851cb65 Author: Hannes Walln?fer Date: 2021-05-10 20:25:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8851cb653ff932758ef6408ff010b67200954eff 8266779: Use instead of ZERO_WIDTH_SPACE Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Entity.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TagName.java ! test/langtools/jdk/javadoc/doclet/testConstructors/TestConstructors.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testEnumConstructor/TestEnumConstructor.java ! test/langtools/jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testIndentation/TestIndentation.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java ! test/langtools/jdk/javadoc/doclet/testMethodId/TestMethodId.java ! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java ! test/langtools/jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java ! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java ! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java From shade at openjdk.java.net Mon May 10 20:32:36 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 10 May 2021 20:32:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266802: Shenandoah: Round up region size to page size unconditionally Message-ID: <1634c775-15e2-4932-a430-05f2d7a20129@openjdk.org> Changeset: e5d3ee39 Author: Aleksey Shipilev Date: 2021-05-10 20:28:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e5d3ee394ae940ee0111489e6e072f327ec29c3b 8266802: Shenandoah: Round up region size to page size unconditionally Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp + test/hotspot/jtreg/gc/shenandoah/options/TestLargePages.java From sviswanathan at openjdk.java.net Mon May 10 21:53:18 2021 From: sviswanathan at openjdk.java.net (Sandhya Viswanathan) Date: Mon, 10 May 2021 21:53:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265128: [REDO] Optimize Vector API slice and unslice operations Message-ID: <6b93f2ba-3dd8-405a-91a3-725c85fc41a6@openjdk.org> Changeset: 23446f1f Author: Sandhya Viswanathan Date: 2021-05-10 21:49:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/23446f1f5ee087376bc1ab89413a011fc52bde1f 8265128: [REDO] Optimize Vector API slice and unslice operations Reviewed-by: psandoz, vlivanov ! 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/X-Vector.java.template ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template ! test/jdk/jdk/incubator/vector/AbstractVectorConversionTest.java ! test/jdk/jdk/incubator/vector/Vector128ConversionTests.java ! test/jdk/jdk/incubator/vector/Vector256ConversionTests.java ! test/jdk/jdk/incubator/vector/Vector512ConversionTests.java ! test/jdk/jdk/incubator/vector/Vector64ConversionTests.java From amenkov at openjdk.java.net Mon May 10 22:52:19 2021 From: amenkov at openjdk.java.net (Alex Menkov) Date: Mon, 10 May 2021 22:52:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262092: vmTestbase/nsk/jvmti/scenarios/hotswap/HS102/hs102t001/TestDescription.java SIGSEGV in memmove_ssse3 Message-ID: <50e5d4eb-1283-4a00-b29d-f46f366e8d3c@openjdk.org> Changeset: 9713152e Author: Alex Menkov Date: 2021-05-10 22:48:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9713152eae660f83b8a681c3168b7eb2285c05bc 8262092: vmTestbase/nsk/jvmti/scenarios/hotswap/HS102/hs102t001/TestDescription.java SIGSEGV in memmove_ssse3 Reviewed-by: lmesnik, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/hotswap/HotSwap.cpp From jiefu at openjdk.java.net Tue May 11 03:24:38 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Tue, 11 May 2021 03:24:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265956: JVM crashes when matching LShiftVB Node Message-ID: Changeset: 10a049e1 Author: Wang Huang Committer: Jie Fu Date: 2021-05-11 03:20:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/10a049e1714bfe64f895177f4de7a31ad65f407a 8265956: JVM crashes when matching LShiftVB Node Co-authored-by: Wang Huang Co-authored-by: Ai Jiaming Reviewed-by: kvn, jiefu ! src/hotspot/share/opto/vectorIntrinsics.cpp + test/hotspot/jtreg/compiler/vectorapi/TestVectorShuffleIotaByte.java From serb at openjdk.java.net Tue May 11 03:28:13 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Tue, 11 May 2021 03:28:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265062: Remove duplication constant MaxTextureSize Message-ID: <068b726d-7e8a-4196-833d-8c50782f205f@openjdk.org> Changeset: 0e7bdae0 Author: Denis Konoplev Committer: Sergey Bylokhov Date: 2021-05-11 03:24:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0e7bdae0f6d2824deaa8b17e15553e421e6dbc7f 8265062: Remove duplication constant MaxTextureSize Reviewed-by: prr, serb ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.m From mli at openjdk.java.net Tue May 11 04:32:23 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Tue, 11 May 2021 04:32:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266676: G1: Remove dead code init_node_id_to_index_map() Message-ID: <6e3064d4-e60e-475f-b0d8-b63cc0df2cd8@openjdk.org> Changeset: 18e9d28e Author: Hamlin Li Date: 2021-05-11 04:28:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/18e9d28e8af02650ba30e4816404df48b1062162 8266676: G1: Remove dead code init_node_id_to_index_map() Reviewed-by: sangheki, whuang ! src/hotspot/share/gc/g1/g1NUMA.hpp From thartmann at openjdk.java.net Tue May 11 09:31:52 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 11 May 2021 09:31:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266601: Fix bugs in AddLNode::Ideal transformations Message-ID: <8eb37eb9-4adc-494e-8a32-1f895f90320a@openjdk.org> Changeset: 67cb22af Author: Cesar Committer: Tobias Hartmann Date: 2021-05-11 09:28:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/67cb22af58c649e67f0b9f707a65389bcb39a205 8266601: Fix bugs in AddLNode::Ideal transformations Reviewed-by: kvn, vlivanov, thartmann ! src/hotspot/share/opto/addnode.cpp From jlahoda at openjdk.java.net Tue May 11 10:10:06 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Tue, 11 May 2021 10:10:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263452: Javac slow compilation due to algorithmic complexity Message-ID: Changeset: 8468001f Author: Jan Lahoda Date: 2021-05-11 10:06:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8468001f8885c0cb2e7db2254eacca857eff2378 8263452: Javac slow compilation due to algorithmic complexity Reviewed-by: vromero, jfranck ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java + test/langtools/tools/javac/perf/SuperClassAndNesting.java From ayang at openjdk.java.net Tue May 11 10:38:13 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Tue, 11 May 2021 10:38:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266787: Potential overflow of pointer arithmetic in G1ArchiveAllocator Message-ID: <01ba3d15-aedd-4c43-b404-fb244397e88d@openjdk.org> Changeset: 6575566d Author: Albert Mingkun Yang Date: 2021-05-11 10:34:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6575566d830c59bce3e77102e06eca574218f37e 8266787: Potential overflow of pointer arithmetic in G1ArchiveAllocator Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1Allocator.cpp From mbaesken at openjdk.java.net Tue May 11 10:53:01 2021 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Tue, 11 May 2021 10:53:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266892: avoid maybe-uninitialized gcc warnings on linux s390x Message-ID: <1921f310-ad87-4a9e-904b-12f71d88b39b@openjdk.org> Changeset: 9e6e2228 Author: Matthias Baesken Date: 2021-05-11 10:49:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9e6e2228cba05ff2ee3a4014a0a92bdd08d016d9 8266892: avoid maybe-uninitialized gcc warnings on linux s390x Reviewed-by: shade, lucy ! src/hotspot/cpu/s390/assembler_s390.inline.hpp From mli at openjdk.java.net Tue May 11 11:39:10 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Tue, 11 May 2021 11:39:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266794: Remove dead code notify_allocation_jvmti_allocation_event Message-ID: <24987e8a-4d41-4764-a6c7-0a59650fbd24@openjdk.org> Changeset: 0344e751 Author: Hamlin Li Date: 2021-05-11 11:35:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0344e751e2bfd2c6238fc1cea3db19015ce0db88 8266794: Remove dead code notify_allocation_jvmti_allocation_event Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/shared/memAllocator.cpp From zgu at openjdk.java.net Tue May 11 12:52:33 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Tue, 11 May 2021 12:52:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266813: Shenandoah: Use shorter instruction sequence for checking if marking in progress Message-ID: Changeset: 9c9c47e4 Author: Zhengyu Gu Date: 2021-05-11 12:48:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9c9c47e403c6d38afd1ce89f46a1887a01964796 8266813: Shenandoah: Use shorter instruction sequence for checking if marking in progress Reviewed-by: shade ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp From dfuchs at openjdk.java.net Tue May 11 14:52:23 2021 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Tue, 11 May 2021 14:52:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266761: AssertionError in sun.net.httpserver.ServerImpl.responseCompleted Message-ID: Changeset: 2d2cd78b Author: Daniel Fuchs Date: 2021-05-11 14:48:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2d2cd78bde7bb9101614a1ba2285d1e37d5d3249 8266761: AssertionError in sun.net.httpserver.ServerImpl.responseCompleted Reviewed-by: chegar ! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java + test/jdk/com/sun/net/httpserver/InputNotRead.java From weijun at openjdk.java.net Tue May 11 15:26:23 2021 From: weijun at openjdk.java.net (Weijun Wang) Date: Tue, 11 May 2021 15:26:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266753: jdk/test/lib/process/ProcTest.java failed with "Exception: Proc abnormal end" Message-ID: <29560857-ad64-4d45-93b0-c0ff66432cc0@openjdk.org> Changeset: 381de0c1 Author: Weijun Wang Date: 2021-05-11 15:22:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/381de0c1d024f7e0711fadf384d8625cf7ab8178 8266753: jdk/test/lib/process/ProcTest.java failed with "Exception: Proc abnormal end" Reviewed-by: dfuchs ! test/lib-test/jdk/test/lib/process/ProcTest.java From cushon at openjdk.java.net Tue May 11 15:52:11 2021 From: cushon at openjdk.java.net (Liam Miller-Cushon) Date: Tue, 11 May 2021 15:52:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266857: PipedOutputStream.sink should be volatile Message-ID: <2d60a620-af8a-44f3-a3cd-5bb92c33e902@openjdk.org> Changeset: d0daa725 Author: Liam Miller-Cushon Date: 2021-05-11 15:47:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d0daa72592815fcdd9d550b9cc7dd70a06ae0968 8266857: PipedOutputStream.sink should be volatile Reviewed-by: dfuchs ! src/java.base/share/classes/java/io/PipedOutputStream.java From bpb at openjdk.java.net Tue May 11 16:16:13 2021 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Tue, 11 May 2021 16:16:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266820: micro java/nio/SelectorWakeup.java has wrong copyright header Message-ID: <668511d8-a23c-4d83-aba1-2286f70a43e1@openjdk.org> Changeset: 7a0a57cd Author: Brian Burkhalter Date: 2021-05-11 16:12:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7a0a57cd56a11e4b9e42ac3426f2e0c505da0987 8266820: micro java/nio/SelectorWakeup.java has wrong copyright header Reviewed-by: chegar, alanb, michaelm, iris ! test/micro/org/openjdk/bench/java/nio/channels/SelectorWakeup.java From minqi at openjdk.java.net Tue May 11 17:01:26 2021 From: minqi at openjdk.java.net (Yumin Qi) Date: Tue, 11 May 2021 17:01:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266770: Clean pending exception before running dynamic CDS dump Message-ID: Changeset: ac0287fd Author: Yumin Qi Date: 2021-05-11 16:57:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ac0287fd73997c510ee41c9a42dc48261e7d5ee7 8266770: Clean pending exception before running dynamic CDS dump Reviewed-by: ccheung, iklam ! src/hotspot/share/runtime/thread.cpp From vlivanov at openjdk.java.net Tue May 11 17:17:40 2021 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Tue, 11 May 2021 17:17:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8208237: Re-examine defmeth tests and update as needed Message-ID: Changeset: acf02ed5 Author: Vladimir Ivanov Date: 2021-05-11 17:14:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/acf02ed5533e25ec572d18ff874a241860c66bed 8208237: Re-examine defmeth tests and update as needed Reviewed-by: hseigel, lfoltan, dholmes ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/BasicTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/ConflictingDefaultsTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/DefaultVsAbstractTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/MethodResolutionTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/PrivateMethodsTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/RedefineTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/StaticMethodsTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/StressTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/SuperCallTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/ClassFileGenerator.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/DefMethTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/TestContext.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/annotation/Crash.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/annotation/KnownFailure.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/annotation/NotTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/TesterBuilder.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/method/Method.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/method/body/CallMethod.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/executor/MHInvokeWithArgsTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/executor/ReflectionTest.java From lancea at openjdk.java.net Tue May 11 18:09:50 2021 From: lancea at openjdk.java.net (Lance Andersen) Date: Tue, 11 May 2021 18:09:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265448: (zipfs): Reduce read contention in ZipFileSystem Message-ID: Changeset: 0a12605d Author: Jason Zaugg Committer: Lance Andersen Date: 2021-05-11 18:06:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0a12605df893d782867529812b1d8c10380f603c 8265448: (zipfs): Reduce read contention in ZipFileSystem Reviewed-by: alanb, lancea ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! test/jdk/jdk/nio/zipfs/ZipFSTester.java + test/micro/org/openjdk/bench/jdk/nio/zipfs/ZipFileSystemBenchmark.java From hchao at openjdk.java.net Tue May 11 19:41:18 2021 From: hchao at openjdk.java.net (Hai-May Chao) Date: Tue, 11 May 2021 19:41:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266225: jarsigner is using incorrect security property to show weakness of certs Message-ID: <8990c4a4-c632-4d8a-9617-dbc0c8792717@openjdk.org> Changeset: 995e9560 Author: Hai-May Chao Date: 2021-05-11 19:37:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/995e95603089f2571bb6778a2ff1691b147fd0ce 8266225: jarsigner is using incorrect security property to show weakness of certs Reviewed-by: weijun, mullan ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! test/jdk/sun/security/tools/jarsigner/CheckSignerCertChain.java From mchung at openjdk.java.net Tue May 11 20:25:50 2021 From: mchung at openjdk.java.net (Mandy Chung) Date: Tue, 11 May 2021 20:25:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266783: java/lang/reflect/Proxy/DefaultMethods.java fails with jtreg 6 Message-ID: <1754ef2f-1ebf-41ad-9923-488ba4aefb94@openjdk.org> Changeset: dfe8833f Author: Mandy Chung Date: 2021-05-11 20:22:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/dfe8833f5d9a9ac59857143a86d07f85769b8eae 8266783: java/lang/reflect/Proxy/DefaultMethods.java fails with jtreg 6 Reviewed-by: iris ! test/jdk/java/lang/reflect/Proxy/DefaultMethods.java From almatvee at openjdk.java.net Tue May 11 22:02:46 2021 From: almatvee at openjdk.java.net (Alexander Matveev) Date: Tue, 11 May 2021 22:02:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266456: Replace direct TKit.run() calls with jdk.jpackage.test.Annotations.Test annotation Message-ID: <2814ab09-c9aa-46f1-a4ad-17ec689be4b5@openjdk.org> Changeset: 1356116d Author: Alexander Matveev Date: 2021-05-11 21:59:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1356116d3fb0cf9bee6796862e8015adc36590fb 8266456: Replace direct TKit.run() calls with jdk.jpackage.test.Annotations.Test annotation Reviewed-by: asemenyuk, herrick ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Functional.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java ! test/jdk/tools/jpackage/linux/AppCategoryTest.java ! test/jdk/tools/jpackage/linux/LicenseTypeTest.java ! test/jdk/tools/jpackage/linux/LinuxBundleNameTest.java ! test/jdk/tools/jpackage/linux/MaintainerTest.java ! test/jdk/tools/jpackage/linux/ReleaseTest.java ! test/jdk/tools/jpackage/macosx/MacFileAssociationsTest.java ! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java ! test/jdk/tools/jpackage/macosx/SigningPackageTest.java ! test/jdk/tools/jpackage/share/EmptyFolderPackageTest.java ! test/jdk/tools/jpackage/share/EmptyFolderTest.java ! test/jdk/tools/jpackage/windows/WinDirChooserTest.java From naoto at openjdk.java.net Tue May 11 22:47:19 2021 From: naoto at openjdk.java.net (Naoto Sato) Date: Tue, 11 May 2021 22:47:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266784: java/text/Collator/RuleBasedCollatorTest.java fails with jtreg 6 Message-ID: <474cce4c-a129-4787-81da-52c5fe652dff@openjdk.org> Changeset: f6c5a6bb Author: Naoto Sato Date: 2021-05-11 22:42:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f6c5a6bbf14603c0f4832e5793c48ae1308a7414 8266784: java/text/Collator/RuleBasedCollatorTest.java fails with jtreg 6 Reviewed-by: joehw ! test/jdk/java/text/Collator/RuleBasedCollatorTest.java From redestad at openjdk.java.net Tue May 11 22:49:59 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Tue, 11 May 2021 22:49:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <07f832a4-144a-4ff8-81c5-c5766facb6b8@openjdk.org> Changeset: 974b9f70 Author: Jie Fu Date: 2021-05-11 22:44:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/974b9f700423590ccb59a566bd0b383c405d4af2 8266773: Release VM is broken with GCC 9 after 8214237 Reviewed-by: stuefe, lkorinth ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp Changeset: 616244f4 Author: Claes Redestad Date: 2021-05-11 22:45:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/616244f43aa68543e20f1eefedd67ca8c81669e1 8266937: Remove Compile::reshape_address Reviewed-by: kvn ! 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.ad ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp From ccheung at openjdk.java.net Tue May 11 23:56:01 2021 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Tue, 11 May 2021 23:56:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266822: Rename MetaspaceShared::is_old_class to be more explicit about what "old" means Message-ID: <97baed4d-cd27-4679-802c-803977502281@openjdk.org> Changeset: 57c6ba6e Author: Calvin Cheung Date: 2021-05-11 23:53:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/57c6ba6e6b1c1bf30dcfffee873790dfc4fa511a 8266822: Rename MetaspaceShared::is_old_class to be more explicit about what "old" means Reviewed-by: iklam, minqi, coleenp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/metaspaceShared.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klassVtable.cpp From serb at openjdk.java.net Tue May 11 23:58:58 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Tue, 11 May 2021 23:58:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: Changeset: 1a0ff28e Author: Joe Wang Date: 2021-05-11 23:54:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1a0ff28ea10aaba53c5fbeb59800d3bcb1d228bc 8255035: Update BCEL to Version 6.5.0 Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Const.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/ExceptionConst.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationDefault.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationElementValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationEntry.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Annotations.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ArrayElementValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Attribute.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/BootstrapMethod.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/BootstrapMethods.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassParser.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Code.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/CodeException.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Constant.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInvokeDynamic.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodHandle.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantModule.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPackage.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantString.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ElementValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/EnumElementValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ExceptionTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClasses.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/JavaClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumber.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumberTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/MethodParameter.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/MethodParameters.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Module.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleExports.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleMainClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleOpens.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModulePackages.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleProvides.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleRequires.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/NestHost.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/PMGClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ParameterAnnotationEntry.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ParameterAnnotations.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Signature.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/SimpleElementValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/SourceFile.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMap.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapEntry.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Unknown.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AnnotationElementValueGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayElementValueGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ElementValueGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ElementValuePairGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/EnumElementValueGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEDYNAMIC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionHandle.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionList.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JsrInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC2_W.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ObjectType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWITCH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Select.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SimpleElementValueGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Type.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELFactory.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/CodeHTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ConstantHTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/MethodHTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/SyntheticRepository.java ! src/java.xml/share/legal/bcel.md Changeset: 271a0c71 Author: Sergey Bylokhov Date: 2021-05-11 23:55:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/271a0c713322bef3c78b04665c333c5e3068f8a9 8047218: [TEST_BUG] java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java fails with exception Reviewed-by: azvegint, kizune, pbansal ! test/jdk/ProblemList.txt ! test/jdk/java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java From mchung at openjdk.java.net Wed May 12 00:55:27 2021 From: mchung at openjdk.java.net (Mandy Chung) Date: Wed, 12 May 2021 00:55:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266925: Add a test to verify that hidden class's members are not statically invocable Message-ID: Changeset: cc03734b Author: Mandy Chung Date: 2021-05-12 00:53:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cc03734b996c41c93efadf22e73685164bfe6b46 8266925: Add a test to verify that hidden class's members are not statically invocable Reviewed-by: alanb + test/jdk/java/lang/invoke/defineHiddenClass/StaticInvocableTest.java + test/jdk/java/lang/invoke/defineHiddenClass/java.base/java/lang/invoke/LookupHelper.java From jjg at openjdk.java.net Wed May 12 01:05:29 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Wed, 12 May 2021 01:05:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8241187: ToolBox::grep should allow for negative filtering Message-ID: <952ad972-1a1a-4d8f-bcac-78fb3c556b2e@openjdk.org> Changeset: ed32e02c Author: Guoxiong Li Committer: Jonathan Gibbons Date: 2021-05-12 01:01:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ed32e02c05affbc7d8d1b628fef7e7c32d54c735 8241187: ToolBox::grep should allow for negative filtering Reviewed-by: vromero + test/langtools/tools/javac/toolbox/TestGrepOfToolBox.java ! test/langtools/tools/lib/toolbox/ToolBox.java From mli at openjdk.java.net Wed May 12 01:09:32 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Wed, 12 May 2021 01:09:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261034: improve jcmd GC.class_histogram to support parallel Message-ID: Changeset: 3c47cab6 Author: Hamlin Li Date: 2021-05-12 01:06:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3c47cab6db949b19cfd300139cbdbf81fb521e68 8261034: improve jcmd GC.class_histogram to support parallel Reviewed-by: cjplummer, sspitsyn ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp - test/hotspot/jtreg/serviceability/dcmd/gc/ClassHistogramAllTest.java ! test/hotspot/jtreg/serviceability/dcmd/gc/ClassHistogramTest.java From dholmes at openjdk.java.net Wed May 12 05:24:58 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Wed, 12 May 2021 05:24:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261395: C1 crash "cannot make java calls from the native compiler" Message-ID: <25784ddd-9e5e-4ef3-8a96-810a8ffab764@openjdk.org> Changeset: e828a939 Author: David Holmes Date: 2021-05-12 05:21:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e828a939a8155a3b4ab26811a405bb4e4b2b99e8 8261395: C1 crash "cannot make java calls from the native compiler" Co-authored-by: Ioi Lam Co-authored-by: Coleen Phillimore Reviewed-by: iklam, hseigel, coleenp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp + test/hotspot/jtreg/runtime/Nestmates/protectionDomain/Host.java + test/hotspot/jtreg/runtime/Nestmates/protectionDomain/TestDifferentProtectionDomains.java From ysuenaga at openjdk.java.net Wed May 12 05:31:11 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Wed, 12 May 2021 05:31:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266531: ZAddress::address() should be removed from SA Message-ID: <8ff0e8d6-2873-4e4b-b16d-33832ffabffd@openjdk.org> Changeset: 476994aa Author: Yasumasa Suenaga Date: 2021-05-12 05:27:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/476994aa373ac95e73e672b7cc463c95e96509dc 8266531: ZAddress::address() should be removed from SA Reviewed-by: cjplummer, stefank ! src/hotspot/share/gc/z/vmStructs_z.cpp ! src/hotspot/share/gc/z/vmStructs_z.hpp ! src/hotspot/share/gc/z/zAddress.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZAddress.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZExternalBitMap.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 ! test/hotspot/jtreg/ProblemList-zgc.txt From thartmann at openjdk.java.net Wed May 12 07:25:01 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 12 May 2021 07:25:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261158: JVMState should not be shared between SafePointNodes Message-ID: <56bcadf5-b084-414c-b9db-229435b6cef6@openjdk.org> Changeset: 06d76028 Author: Tobias Hartmann Date: 2021-05-12 07:21:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/06d760283344a1d0fd510aed306e0efb76b51617 8261158: JVMState should not be shared between SafePointNodes Reviewed-by: vlivanov, kvn ! src/hotspot/share/adlc/archDesc.cpp ! src/hotspot/share/adlc/archDesc.hpp ! src/hotspot/share/adlc/main.cpp ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/node.cpp From hannesw at openjdk.java.net Wed May 12 08:35:19 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Wed, 12 May 2021 08:35:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266808: Search label still uses old search field id Message-ID: Changeset: 97367c01 Author: Hannes Walln?fer Date: 2021-05-12 08:32:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/97367c01c13261ccf9b6f3032213bbf3e342fbae 8266808: Search label still uses old search field id Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java From thartmann at openjdk.java.net Wed May 12 08:39:18 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 12 May 2021 08:39:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266874: Clean up C1 canonicalizer for TableSwitch/LookupSwitch Message-ID: <20da53a7-b160-499b-8ce2-fd7acfeea370@openjdk.org> Changeset: b46086d7 Author: Yi Yang Committer: Tobias Hartmann Date: 2021-05-12 08:35:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b46086d777d6d051b6c599e040706efcd66d422c 8266874: Clean up C1 canonicalizer for TableSwitch/LookupSwitch Reviewed-by: thartmann ! src/hotspot/share/c1/c1_Canonicalizer.cpp From thartmann at openjdk.java.net Wed May 12 08:41:18 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 12 May 2021 08:41:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266189: Remove C1 "IfInstanceOf" instruction Message-ID: <09bfbab2-ec51-4908-95ef-1d53ac4381d6@openjdk.org> Changeset: 548899d4 Author: Yi Yang Committer: Tobias Hartmann Date: 2021-05-12 08:36:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/548899d40e10728cef2f9e5fa2e2f2b51a37ae35 8266189: Remove C1 "IfInstanceOf" instruction Reviewed-by: thartmann ! src/hotspot/share/c1/c1_Canonicalizer.cpp ! src/hotspot/share/c1/c1_Canonicalizer.hpp ! src/hotspot/share/c1/c1_Instruction.hpp ! src/hotspot/share/c1/c1_InstructionPrinter.cpp ! src/hotspot/share/c1/c1_InstructionPrinter.hpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp ! src/hotspot/share/c1/c1_Optimizer.cpp ! src/hotspot/share/c1/c1_RangeCheckElimination.hpp ! src/hotspot/share/c1/c1_ValueMap.hpp From dnsimon at openjdk.java.net Wed May 12 08:50:48 2021 From: dnsimon at openjdk.java.net (Doug Simon) Date: Wed, 12 May 2021 08:50:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266923: [JVMCI] expose StackOverflow::_stack_overflow_limit to JVMCI Message-ID: <573e5a1f-0642-43bb-a894-da608e9f3bb5@openjdk.org> Changeset: f3b510b9 Author: Doug Simon Date: 2021-05-12 08:47:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f3b510b9aa540ae5fbda687d545e995c5622f971 8266923: [JVMCI] expose StackOverflow::_stack_overflow_limit to JVMCI Reviewed-by: kvn ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp From iwalulya at openjdk.java.net Wed May 12 09:10:05 2021 From: iwalulya at openjdk.java.net (Ivan Walulya) Date: Wed, 12 May 2021 09:10:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8233378: CHT: Fast reset Message-ID: <92864e52-fe4e-4312-a5d3-d60fa6a1d357@openjdk.org> Changeset: dcf250d5 Author: Ivan Walulya Date: 2021-05-12 09:07:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/dcf250d5d41a05d0f3213fb9a807e89e1c198ce5 8233378: CHT: Fast reset Reviewed-by: tschatzl, rehn ! src/hotspot/share/utilities/concurrentHashTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp From thartmann at openjdk.java.net Wed May 12 09:12:21 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 12 May 2021 09:12:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266798: C1: More types of instruction can also apply LoopInvariantCodeMotion Message-ID: Changeset: 11759bfb Author: Yi Yang Committer: Tobias Hartmann Date: 2021-05-12 09:08:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/11759bfb2d8e0208ad56f9ad5a425067e66c2bc0 8266798: C1: More types of instruction can also apply LoopInvariantCodeMotion Reviewed-by: thartmann, neliasso ! src/hotspot/share/c1/c1_ValueMap.cpp From prappo at openjdk.java.net Wed May 12 11:01:19 2021 From: prappo at openjdk.java.net (Pavel Rappo) Date: Wed, 12 May 2021 11:01:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266567: Fix javadoc tag references in sun.management.jmxremote.ConnectorBootstrap Message-ID: <6d7671b7-a752-444a-946d-d6ae4d9beb67@openjdk.org> Changeset: 4727187f Author: Pavel Rappo Date: 2021-05-12 10:57:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4727187f86d18d34bd79cf93a74ff4a6515c662e 8266567: Fix javadoc tag references in sun.management.jmxremote.ConnectorBootstrap Reviewed-by: dfuchs, sspitsyn ! src/jdk.management.agent/share/classes/sun/management/jmxremote/ConnectorBootstrap.java From aghaisas at openjdk.java.net Wed May 12 12:37:07 2021 From: aghaisas at openjdk.java.net (Ajit Ghaisas) Date: Wed, 12 May 2021 12:37:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8250658: Performance of ClipFlatOval Renderperf test is very low Message-ID: <77671359-3440-4a6f-b13e-86ed92162eac@openjdk.org> Changeset: 74338219 Author: Alexey Ushakov Committer: Ajit Ghaisas Date: 2021-05-12 12:33:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7433821910cc292b0022ba5ed77235b4b71d242c 8250658: Performance of ClipFlatOval Renderperf test is very low Reviewed-by: jdv, aghaisas ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/EncoderManager.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLClip.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLClip.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLStencilManager.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLStencilManager.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceDataBase.h From zgu at openjdk.java.net Wed May 12 12:39:03 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 12 May 2021 12:39:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266845: Shenandoah: Simplify SBS::load_reference_barrier implementation Message-ID: <9deb803b-bc15-42ae-85bf-c61aa417fad2@openjdk.org> Changeset: 69daedfd Author: Zhengyu Gu Date: 2021-05-12 12:34:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/69daedfd2316815f63d7f3c6ba79d2bb77b427ec 8266845: Shenandoah: Simplify SBS::load_reference_barrier implementation Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp From jlahoda at openjdk.java.net Wed May 12 14:35:43 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Wed, 12 May 2021 14:35:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8226216: parameter modifiers are not visible to javac plugins across compilation boundaries Message-ID: <07d9328a-d86d-4f60-b531-29c137243d3e@openjdk.org> Changeset: accbfeaf Author: Guoxiong Li Committer: Jan Lahoda Date: 2021-05-12 14:32:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/accbfeaf22ea5374292a657ddabb67b22eada6bc 8226216: parameter modifiers are not visible to javac plugins across compilation boundaries Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java + test/langtools/tools/javac/classreader/ParameterModifiersAcrossCompilationBoundaries.java From cjplummer at openjdk.java.net Wed May 12 21:05:12 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Wed, 12 May 2021 21:05:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267047: Put serviceability/sa/TestJmapCoreMetaspace.java back on ZGC problem list due to JDK-8267045 Message-ID: <02168e59-7de1-46bc-a9f6-a45f85472749@openjdk.org> Changeset: 2568d181 Author: Chris Plummer Date: 2021-05-12 21:01:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2568d181a778add4837bb0eada8c5f4a137d4560 8267047: Put serviceability/sa/TestJmapCoreMetaspace.java back on ZGC problem list due to JDK-8267045 Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList-zgc.txt From dholmes at openjdk.java.net Wed May 12 23:18:42 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Wed, 12 May 2021 23:18:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8252530: Fix inconsistencies in hotspot whitebox Message-ID: <2f73779c-82c1-40c2-90ff-a9d53c61b59d@openjdk.org> Changeset: ab17be28 Author: Philippe Marschall Committer: David Holmes Date: 2021-05-12 23:14:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ab17be283559ba0477bc0dcbd11dbfccf155a57f 8252530: Fix inconsistencies in hotspot whitebox Reviewed-by: dholmes, amenkov ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java ! test/jtreg-ext/requires/VMProps.java ! test/lib/sun/hotspot/WhiteBox.java ! test/lib/sun/hotspot/code/Compiler.java From dholmes at openjdk.java.net Thu May 13 01:19:07 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Thu, 13 May 2021 01:19:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8231031: runtime/ReservedStack/ReservedStackTest.java fails after jsr166 refresh Message-ID: Changeset: d215743a Author: David Holmes Date: 2021-05-13 01:14:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d215743a91555c4edabd116b1899765d5a283dc7 8231031: runtime/ReservedStack/ReservedStackTest.java fails after jsr166 refresh Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/runtime/ReservedStack/ReservedStackTest.java From psadhukhan at openjdk.java.net Thu May 13 04:46:18 2021 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Thu, 13 May 2021 04:46:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265528: Specification of BasicSplitPaneDivider::getMinimumSize, getPreferredSize doesn't match with its behavior. Message-ID: <5ba58bf1-ac68-4ab1-97fe-0e9cfd12f53b@openjdk.org> Changeset: b50fc5f9 Author: Prasanta Sadhukhan Date: 2021-05-13 04:42:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b50fc5f992c2a1bdcdc8cae4aacf2a16598d5d05 8265528: Specification of BasicSplitPaneDivider::getMinimumSize,getPreferredSize doesn't match with its behavior. Reviewed-by: kizune ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java From dfuchs at openjdk.java.net Thu May 13 08:58:31 2021 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Thu, 13 May 2021 08:58:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263382: java/util/logging/ParentLoggersTest.java failed with "checkLoggers: getLoggerNames() returned unexpected loggers" Message-ID: Changeset: 08a5a5c6 Author: Daniel Fuchs Date: 2021-05-13 08:54:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/08a5a5c6d64db51700d058954d115aa89dbe73be 8263382: java/util/logging/ParentLoggersTest.java failed with "checkLoggers: getLoggerNames() returned unexpected loggers" Reviewed-by: bpb, mchung ! test/jdk/java/util/logging/ParentLoggersTest.java From mcimadamore at openjdk.java.net Thu May 13 09:36:14 2021 From: mcimadamore at openjdk.java.net (Maurizio Cimadamore) Date: Thu, 13 May 2021 09:36:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267043: IntelliJ project doesn't handle generated sources correctly Message-ID: <02b4e228-08d4-4d51-b482-039eb530bd90@openjdk.org> Changeset: a270cbe2 Author: Maurizio Cimadamore Date: 2021-05-13 09:32:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a270cbe2ebfe28465b8257f19ff66cf653d21bf4 8267043: IntelliJ project doesn't handle generated sources correctly Reviewed-by: chegar, erikj ! make/ide/idea/jdk/template/misc.xml From mcimadamore at openjdk.java.net Thu May 13 10:26:28 2021 From: mcimadamore at openjdk.java.net (Maurizio Cimadamore) Date: Thu, 13 May 2021 10:26:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266819: Separate the stop policies from the compile policies completely Message-ID: <2487a375-0aec-449e-98d6-dbda370229ca@openjdk.org> Changeset: 17ceef97 Author: Guoxiong Li Committer: Maurizio Cimadamore Date: 2021-05-13 10:22:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/17ceef97c3df2326d585b2a298e5daa5dcfe3d99 8266819: Separate the stop policies from the compile policies completely Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! test/langtools/tools/javac/6199662/Tree.java ! test/langtools/tools/javac/failover/CheckAttributedTree.java ! test/langtools/tools/javac/importscope/T8193717.java ! test/langtools/tools/javac/lambda/MostSpecific09.java ! test/langtools/tools/javac/modules/AnnotationProcessing.java ! test/langtools/tools/javac/resolve/ResolveHarness.java ! test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.java ! test/langtools/tools/javac/switchexpr/WrongYieldTest.java From jboes at openjdk.java.net Thu May 13 10:52:44 2021 From: jboes at openjdk.java.net (Julia Boes) Date: Thu, 13 May 2021 10:52:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8164804: sun/security/ssl/SSLSocketImpl/CloseSocket.java makes not reliable time assumption Message-ID: <67347f2f-6477-42db-b9f5-9a1398a941cc@openjdk.org> Changeset: 347d41df Author: Fernando Guallini Committer: Julia Boes Date: 2021-05-13 10:50:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/347d41df909f5762c5e066ab70d0fe7ea500ffaf 8164804: sun/security/ssl/SSLSocketImpl/CloseSocket.java makes not reliable time assumption Reviewed-by: dfuchs, rhalade ! test/jdk/sun/security/ssl/SSLSocketImpl/CloseSocket.java From vlivanov at openjdk.java.net Thu May 13 11:01:03 2021 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Thu, 13 May 2021 11:01:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266074: Vtable-based CHA implementation Message-ID: <921a3786-df7a-4470-80a8-0a933ae760ec@openjdk.org> Changeset: 127bfe44 Author: Vladimir Ivanov Date: 2021-05-13 10:58:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/127bfe44f7d09f272a08f97bfc5d168eb22474a2 8266074: Vtable-based CHA implementation Reviewed-by: kvn, jrose, dlong ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/ci/bcEscapeAnalyzer.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/code/dependencies.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java From tschatzl at openjdk.java.net Thu May 13 11:25:47 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Thu, 13 May 2021 11:25:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266821: G1: Prefetch cards during merge heap roots phase Message-ID: <3dc5b419-3632-457b-8675-0e5eb16ca40e@openjdk.org> Changeset: a564f2cb Author: Thomas Schatzl Date: 2021-05-13 11:22:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a564f2cbd59d40df21278c5f0d785e2375b310e4 8266821: G1: Prefetch cards during merge heap roots phase Reviewed-by: kbarrett, iwalulya + src/hotspot/cpu/aarch64/gc/g1/g1Globals_aarch64.hpp + src/hotspot/cpu/arm/gc/g1/g1Globals_arm.hpp + src/hotspot/cpu/ppc/gc/g1/g1Globals_ppc.hpp + src/hotspot/cpu/s390/gc/g1/g1Globals_s390.hpp + src/hotspot/cpu/x86/gc/g1/g1Globals_x86.hpp + src/hotspot/cpu/zero/gc/g1/g1Globals_zero.hpp ! src/hotspot/share/gc/g1/g1CardTable.hpp ! src/hotspot/share/gc/g1/g1CardTable.inline.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp From hseigel at openjdk.java.net Thu May 13 12:49:53 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Thu, 13 May 2021 12:49:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8243287: Removal of Unsafe::defineAnonymousClass Message-ID: <9b9ce69b-b446-4755-a4a6-e5dfa4320122@openjdk.org> Changeset: e14b0268 Author: Harold Seigel Date: 2021-05-13 12:46:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e14b0268411bba8eb01bf6c477cc8743a53ffd1c 8243287: Removal of Unsafe::defineAnonymousClass Reviewed-by: iklam, mchung, alanb, dholmes ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciField.cpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/classfile/classLoadInfo.hpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/classLoaderDataGraph.hpp ! src/hotspot/share/classfile/classLoaderDataShared.cpp ! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp ! src/hotspot/share/classfile/classLoaderStats.cpp ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/constantPool.inline.hpp ! src/hotspot/share/oops/instanceClassLoaderKlass.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceKlass.inline.hpp ! src/hotspot/share/oops/instanceMirrorKlass.inline.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.inline.hpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/methodComparator.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! src/java.base/share/classes/jdk/internal/reflect/NativeConstructorAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/NativeMethodAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java ! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectType.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Value.java ! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java - test/hotspot/jtreg/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java ! test/hotspot/jtreg/compiler/jsr292/CallSiteDepContextTest.java - test/hotspot/jtreg/compiler/jsr292/VMAnonymousClasses.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java - test/hotspot/jtreg/runtime/8026365/InvokeSpecialAnonTest.java ! test/hotspot/jtreg/runtime/HiddenClasses/CastToParentTest.java ! test/hotspot/jtreg/runtime/HiddenClasses/GCHiddenClass.java ! test/hotspot/jtreg/runtime/HiddenClasses/HiddenClassStack.java ! test/hotspot/jtreg/runtime/HiddenClasses/StressHiddenClasses.java ! test/hotspot/jtreg/runtime/HiddenClasses/TestHiddenClassUnloading.java - test/hotspot/jtreg/runtime/Unsafe/NestedUnsafe.java - test/hotspot/jtreg/runtime/Unsafe/PrimitiveHostClass.java - test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsafeAndLambda.java - test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsafeAnonymous.java - test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/UnsafeAndLambdaApp.java - test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/UnsafeAnonymousApp.java - test/hotspot/jtreg/runtime/defineAnonClass/AnonSymbolLeak.java - test/hotspot/jtreg/runtime/defineAnonClass/DefineAnon.java - test/hotspot/jtreg/runtime/defineAnonClass/NestedUnsafe.java - test/hotspot/jtreg/runtime/defineAnonClass/NestedUnsafe2.java - test/hotspot/jtreg/runtime/defineAnonClass/TestAnonSymbolLeak.java - test/hotspot/jtreg/runtime/defineAnonClass/UnsafeDefMeths.java ! test/hotspot/jtreg/serviceability/dcmd/vm/ClassLoaderStatsTest.java ! test/hotspot/jtreg/serviceability/sa/TestIntConstant.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/README ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/configuration/ClassloadingMethod.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/loading/ClassLoadingHelper.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/staticReferences/OneUsageClassloader.java ! test/hotspot/jtreg/vmTestbase/metaspace/staticReferences/StaticReferences.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/share/HotspotInstructionsExecutor.java - test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/castToGrandparent/Test.java - test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/castToParent/Test.java - test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/classNameInStackTrace/Test.java - test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/finalSuperclass/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/findByName/Test.java - test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/invalidSuperclass/Test.java - test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/isGarbageCollected/Test.java - test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/uniqueClassAndObject/Test.java - test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/share/ReplaceClassParentTest.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/share/StressClassLoadingTest.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/byteMutation/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/oome/heap/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/parallelLoad/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/randomBytecodes/Test.java ! test/jdk/java/lang/Class/GetModuleTest.java ! test/jdk/java/lang/Class/attributes/ClassAttributesTest.java - test/jdk/java/lang/invoke/VMAnonymousClass.java - test/jdk/jdk/internal/misc/Unsafe/TestBadHostClass.java - test/jdk/jdk/internal/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java ! test/jdk/jdk/jfr/event/runtime/TestClassLoaderStatsEvent.java ! test/jdk/jdk/jfr/event/runtime/TestClasses.java ! test/micro/org/openjdk/bench/java/lang/invoke/LookupDefineClass.java From jlaskey at openjdk.java.net Thu May 13 13:46:02 2021 From: jlaskey at openjdk.java.net (Jim Laskey) Date: Thu, 13 May 2021 13:46:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266552: Technical corrections to java/util/random/package-info.java Message-ID: Changeset: b4371e9b Author: Jim Laskey Date: 2021-05-13 13:42:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b4371e9bcaa1c8aa394b5eca409c5afc669cc146 8266552: Technical corrections to java/util/random/package-info.java Reviewed-by: darcy ! src/java.base/share/classes/java/util/random/package-info.java ! src/jdk.random/share/classes/jdk/random/L128X1024MixRandom.java ! src/jdk.random/share/classes/jdk/random/L128X128MixRandom.java ! src/jdk.random/share/classes/jdk/random/L128X256MixRandom.java ! src/jdk.random/share/classes/jdk/random/L32X64MixRandom.java ! src/jdk.random/share/classes/jdk/random/L64X1024MixRandom.java ! src/jdk.random/share/classes/jdk/random/L64X128MixRandom.java ! src/jdk.random/share/classes/jdk/random/L64X128StarStarRandom.java ! src/jdk.random/share/classes/jdk/random/L64X256MixRandom.java ! src/jdk.random/share/classes/jdk/random/Xoroshiro128PlusPlus.java ! src/jdk.random/share/classes/jdk/random/Xoshiro256PlusPlus.java From naoto at openjdk.java.net Thu May 13 16:24:05 2021 From: naoto at openjdk.java.net (Naoto Sato) Date: Thu, 13 May 2021 16:24:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8258795: Update IANA Language Subtag Registry to Version 2021-05-11 Message-ID: Changeset: a259ab4a Author: Naoto Sato Date: 2021-05-13 16:20:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a259ab4a8d163ff924ba56c5da5395cec0d8c350 8258795: Update IANA Language Subtag Registry to Version 2021-05-11 Reviewed-by: joehw ! make/data/lsrdata/language-subtag-registry.txt = test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java From asemenyuk at openjdk.java.net Thu May 13 16:34:52 2021 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Thu, 13 May 2021 16:34:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266162: Remove JPackage duplicate tests Message-ID: <087d4fd1-e64a-4206-8427-0e5a9096c7bd@openjdk.org> Changeset: f3c6cda4 Author: Alexey Semenyuk Date: 2021-05-13 16:30:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f3c6cda47631cc123dbcddbfb627dc05cf7bc13b 8266162: Remove JPackage duplicate tests Reviewed-by: almatvee, herrick ! test/jdk/tools/jpackage/windows/WinInstallerUiTest.java ! test/jdk/tools/jpackage/windows/WinShortcutPromptTest.java From pchilanomate at openjdk.java.net Thu May 13 18:08:19 2021 From: pchilanomate at openjdk.java.net (Patricio Chilano Mateo) Date: Thu, 13 May 2021 18:08:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265934: Cleanup _suspend_flags and _special_runtime_exit_condition Message-ID: <17dbb29f-2bf6-4b7f-8792-b8d39956ee82@openjdk.org> Changeset: 853ffdb2 Author: Patricio Chilano Mateo Date: 2021-05-13 18:04:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/853ffdb25c76637555fa732f5e05024243747a70 8265934: Cleanup _suspend_flags and _special_runtime_exit_condition Reviewed-by: rehn, dcubed, dholmes ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Thread.java From pbansal at openjdk.java.net Thu May 13 18:49:14 2021 From: pbansal at openjdk.java.net (Pankaj Bansal) Date: Thu, 13 May 2021 18:49:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264299: Create implementation of native accessibility peer for ScrollPane and ScrollBar Java Accessibility roles Message-ID: <9ce36266-ad4f-487b-99a5-d07ed17690c0@openjdk.org> Changeset: 6c107fdf Author: Pankaj Bansal Date: 2021-05-13 18:45:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6c107fdff289cc553df12ee10b0c8002b84059b2 8264299: Create implementation of native accessibility peer for ScrollPane and ScrollBar Java Accessibility roles Reviewed-by: kizune ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ScrollAreaAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ScrollAreaAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ScrollBarAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ScrollBarAccessibility.m From xuelei at openjdk.java.net Thu May 13 18:57:13 2021 From: xuelei at openjdk.java.net (Xue-Lei Andrew Fan) Date: Thu, 13 May 2021 18:57:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266881: Enable debug log for SSLEngineExplorerMatchedSNI.java Message-ID: <7838e4c8-e20c-4afc-a1aa-be74af83b647@openjdk.org> Changeset: 26670245 Author: Xue-Lei Andrew Fan Date: 2021-05-13 18:53:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/266702451db57c4f006f22601288174cc0613339 8266881: Enable debug log for SSLEngineExplorerMatchedSNI.java Reviewed-by: hchao, mullan ! test/jdk/javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java From vlivanov at openjdk.java.net Thu May 13 23:27:44 2021 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Thu, 13 May 2021 23:27:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267117: sun/hotspot/whitebox/CPUInfoTest.java fails on Ice Lake Message-ID: <2c844584-da12-4f65-af1d-bf391a6a3bcc@openjdk.org> Changeset: 2a2f105a Author: Vladimir Ivanov Date: 2021-05-13 23:26:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2a2f105a56bba3a180658f0b0151240676478ba4 8267117: sun/hotspot/whitebox/CPUInfoTest.java fails on Ice Lake Reviewed-by: kvn ! test/lib-test/sun/hotspot/whitebox/CPUInfoTest.java From serb at openjdk.java.net Thu May 13 23:42:49 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Thu, 13 May 2021 23:42:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264846: Regression ~5% in J2dBench.bimg_misc on Linux after JDK-8263142 Message-ID: <8aa101fe-b534-4fb4-967b-6f791806c354@openjdk.org> Changeset: 40860813 Author: Sergey Bylokhov Date: 2021-05-13 23:41:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/408608130621b340151276dceeaf52cf6d037d53 8264846: Regression ~5% in J2dBench.bimg_misc on Linux after JDK-8263142 Reviewed-by: erikj, azvegint ! make/modules/java.desktop/lib/Awt2dLibraries.gmk From iklam at openjdk.java.net Fri May 14 06:27:51 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Fri, 14 May 2021 06:27:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265605: Cannot call BootLoader::loadClassOrNull before initPhase2 Message-ID: <1af7f25b-ebc3-476a-8f75-8fce932df0a5@openjdk.org> Changeset: 1e0ecd6d Author: Ioi Lam Date: 2021-05-14 06:26:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1e0ecd6d56541c948e0d120295f5008d3248598f 8265605: Cannot call BootLoader::loadClassOrNull before initPhase2 Reviewed-by: alanb, mchung ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/loader/ArchivedClassLoaders.java ! src/java.base/share/classes/jdk/internal/loader/BootLoader.java ! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java ! src/java.base/share/native/libjava/ClassLoader.c ! test/hotspot/jtreg/runtime/cds/appcds/test-classes/EmptyClassHelper.java From mli at openjdk.java.net Fri May 14 06:53:47 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Fri, 14 May 2021 06:53:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266795: Remove dead code LowMemoryDetectorDisabler Message-ID: Changeset: 301095c8 Author: Hamlin Li Date: 2021-05-14 06:52:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/301095c8beb2c95207636f0f61c02e0fc4d5a0a4 8266795: Remove dead code LowMemoryDetectorDisabler Reviewed-by: dholmes ! src/hotspot/share/services/lowMemoryDetector.cpp ! src/hotspot/share/services/lowMemoryDetector.hpp From stefank at openjdk.java.net Fri May 14 07:57:23 2021 From: stefank at openjdk.java.net (Stefan Karlsson) Date: Fri, 14 May 2021 07:57:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266904: Use function pointer typedefs in OopOopIterateDispatch Message-ID: Changeset: 88907bb8 Author: Stefan Karlsson Date: 2021-05-14 07:55:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/88907bb81a5a67a51f32c36f6cd821c2488117eb 8266904: Use function pointer typedefs in OopOopIterateDispatch Reviewed-by: tschatzl, iklam ! src/hotspot/share/memory/iterator.inline.hpp From redestad at openjdk.java.net Fri May 14 10:38:07 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Fri, 14 May 2021 10:38:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266810: Move trivial Matcher code to cpu-specific header files Message-ID: Changeset: 644f28c0 Author: Claes Redestad Date: 2021-05-14 10:36:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/644f28c0ead18a37d7996ec30b49718a2f6aa189 8266810: Move trivial Matcher code to cpu-specific header files Reviewed-by: kvn, thartmann ! src/hotspot/cpu/aarch64/aarch64.ad + src/hotspot/cpu/aarch64/matcher_aarch64.hpp ! src/hotspot/cpu/arm/arm.ad + src/hotspot/cpu/arm/matcher_arm.hpp + src/hotspot/cpu/ppc/matcher_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad + src/hotspot/cpu/s390/matcher_s390.hpp ! src/hotspot/cpu/s390/s390.ad + src/hotspot/cpu/x86/matcher_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/chaitin.hpp ! src/hotspot/share/opto/matcher.hpp From redestad at openjdk.java.net Fri May 14 12:31:36 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Fri, 14 May 2021 12:31:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266622: Optimize Class.descriptorString() and Class.getCanonicalName0() Message-ID: <97fd8c77-f1c7-4768-9498-81fa3ad294f9@openjdk.org> Changeset: ebcf3991 Author: ?????? ??????? Committer: Claes Redestad Date: 2021-05-14 12:29:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ebcf3991b79024ef35512e5aa2be5bd731acf9e0 8266622: Optimize Class.descriptorString() and Class.getCanonicalName0() Reviewed-by: redestad ! src/java.base/share/classes/java/lang/Class.java From sundar at openjdk.java.net Fri May 14 13:01:10 2021 From: sundar at openjdk.java.net (Athijegannathan Sundararajan) Date: Fri, 14 May 2021 13:01:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266291: (jrtfs) Calling Files.exists may break the JRT filesystem Message-ID: Changeset: af4cd04c Author: Athijegannathan Sundararajan Date: 2021-05-14 12:59:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/af4cd04c2e393f8d1ffef60f49e3269adee649b8 8266291: (jrtfs) Calling Files.exists may break the JRT filesystem Reviewed-by: redestad, alanb ! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java ! test/jdk/jdk/internal/jrtfs/Basic.java From hseigel at openjdk.java.net Fri May 14 14:54:24 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Fri, 14 May 2021 14:54:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265694: Investigate test StressHiddenClasses.java Message-ID: <61da7a1f-5a21-45b0-934b-9e083071c5c5@openjdk.org> Changeset: 16ca370f Author: Harold Seigel Date: 2021-05-14 14:52:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/16ca370f1ac933a6aef49bd147d985e66b4c8930 8265694: Investigate test StressHiddenClasses.java Reviewed-by: lfoltan - test/hotspot/jtreg/runtime/HiddenClasses/StressHiddenClasses.java From kvn at openjdk.java.net Fri May 14 17:18:13 2021 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Fri, 14 May 2021 17:18:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263006: Add optimization for Max(*)Node and Min(*)Node Message-ID: Changeset: 599d07c0 Author: Wang Huang Committer: Vladimir Kozlov Date: 2021-05-14 17:16:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/599d07c0db9c85e4dae35d1c54a63407d32eaedd 8263006: Add optimization for Max(*)Node and Min(*)Node Co-authored-by: Wang Huang Co-authored-by: Wu Yan Reviewed-by: kvn ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/addnode.hpp ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/mulnode.hpp + test/hotspot/jtreg/compiler/intrinsics/math/MaxMinOptimizeTest.java + test/micro/org/openjdk/bench/vm/compiler/MaxMinOptimizeTest.java From lancea at openjdk.java.net Fri May 14 17:21:06 2021 From: lancea at openjdk.java.net (Lance Andersen) Date: Fri, 14 May 2021 17:21:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266461: tools/jmod/hashes/HashesTest.java fails: static @Test methods Message-ID: <775977d8-958c-4b0c-a59a-4b0a607e1441@openjdk.org> Changeset: e90388bc Author: Lance Andersen Date: 2021-05-14 17:19:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e90388bc1e7bba92675fa799d9da77aa4d6e1a05 8266461: tools/jmod/hashes/HashesTest.java fails: static @Test methods Reviewed-by: alanb, mchung ! test/jdk/tools/jmod/hashes/HashesTest.java From lancea at openjdk.java.net Fri May 14 17:56:42 2021 From: lancea at openjdk.java.net (Lance Andersen) Date: Fri, 14 May 2021 17:56:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267180: Typo in copyright header for HashesTest Message-ID: <76648117-ab01-4d9c-a6d7-468a84f3cdbc@openjdk.org> Changeset: 5eda812f Author: Lance Andersen Date: 2021-05-14 17:55:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5eda812f53bfe65d11f6241b0831c588c1400b08 8267180: Typo in copyright header for HashesTest Reviewed-by: dcubed, naoto, joehw ! test/jdk/tools/jmod/hashes/HashesTest.java From ayang at openjdk.java.net Fri May 14 18:18:46 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Fri, 14 May 2021 18:18:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260046: Assert left >= right in pointer_delta() methods Message-ID: <9fed0e1c-b147-4527-94aa-ba96d738629a@openjdk.org> Changeset: 360928d1 Author: Albert Mingkun Yang Date: 2021-05-14 18:17:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/360928d16dbfd2e878694995a2f65ba5b5a1dbe6 8260046: Assert left >= right in pointer_delta() methods Reviewed-by: sjohanss, kbarrett, tschatzl ! src/hotspot/share/utilities/globalDefinitions.hpp From kbarrett at openjdk.java.net Fri May 14 18:39:53 2021 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Fri, 14 May 2021 18:39:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254598: StringDedupTable should use OopStorage Message-ID: <5d59dd60-6c3b-48b6-b913-5faf574701b1@openjdk.org> Changeset: be0a6552 Author: Kim Barrett Date: 2021-05-14 18:38:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/be0a655208f64e076e9e0141fe5dadc862cba981 8254598: StringDedupTable should use OopStorage Co-authored-by: Kim Barrett Co-authored-by: Zhengyu Gu Reviewed-by: coleenp, iklam, tschatzl, ayang ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/compactHashtable.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.hpp ! src/hotspot/share/gc/g1/g1FullGCCompactTask.hpp ! src/hotspot/share/gc/g1/g1FullGCMarkTask.hpp ! src/hotspot/share/gc/g1/g1FullGCMarker.hpp ! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.hpp ! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1ParallelCleaning.cpp ! src/hotspot/share/gc/g1/g1ParallelCleaning.hpp ! src/hotspot/share/gc/g1/g1StringDedup.cpp ! src/hotspot/share/gc/g1/g1StringDedup.hpp - src/hotspot/share/gc/g1/g1StringDedupQueue.cpp - src/hotspot/share/gc/g1/g1StringDedupQueue.hpp - src/hotspot/share/gc/g1/g1StringDedupStat.cpp - src/hotspot/share/gc/g1/g1StringDedupStat.hpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/oopStorageSet.hpp ! src/hotspot/share/gc/shared/parallelCleaning.cpp ! src/hotspot/share/gc/shared/parallelCleaning.hpp ! src/hotspot/share/gc/shared/stringdedup/stringDedup.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedup.hpp - src/hotspot/share/gc/shared/stringdedup/stringDedup.inline.hpp + src/hotspot/share/gc/shared/stringdedup/stringDedupConfig.cpp + src/hotspot/share/gc/shared/stringdedup/stringDedupConfig.hpp + src/hotspot/share/gc/shared/stringdedup/stringDedupProcessor.cpp + src/hotspot/share/gc/shared/stringdedup/stringDedupProcessor.hpp - src/hotspot/share/gc/shared/stringdedup/stringDedupQueue.cpp - src/hotspot/share/gc/shared/stringdedup/stringDedupQueue.hpp - src/hotspot/share/gc/shared/stringdedup/stringDedupQueue.inline.hpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupStat.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupStat.hpp + src/hotspot/share/gc/shared/stringdedup/stringDedupStorageUse.cpp + src/hotspot/share/gc/shared/stringdedup/stringDedupStorageUse.hpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.hpp - src/hotspot/share/gc/shared/stringdedup/stringDedupThread.cpp - src/hotspot/share/gc/shared/stringdedup/stringDedupThread.hpp - src/hotspot/share/gc/shared/stringdedup/stringDedupThread.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.hpp ! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp - src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.cpp - src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.hpp - src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.inline.hpp - src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.inline.hpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/utilities/hashtable.cpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java - test/hotspot/jtreg/gc/g1/TestStringDeduplicationAgeThreshold.java - test/hotspot/jtreg/gc/g1/TestStringDeduplicationFullGC.java - test/hotspot/jtreg/gc/g1/TestStringDeduplicationInterned.java - test/hotspot/jtreg/gc/g1/TestStringDeduplicationPrintOptions.java - test/hotspot/jtreg/gc/g1/TestStringDeduplicationTableRehash.java - test/hotspot/jtreg/gc/g1/TestStringDeduplicationTableResize.java - test/hotspot/jtreg/gc/g1/TestStringDeduplicationTools.java - test/hotspot/jtreg/gc/g1/TestStringDeduplicationYoungGC.java + test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationAgeThreshold.java + test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationFullGC.java + test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationInterned.java + test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationPrintOptions.java + test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTableResize.java + test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTools.java + test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationYoungGC.java From almatvee at openjdk.java.net Fri May 14 23:02:02 2021 From: almatvee at openjdk.java.net (Alexander Matveev) Date: Fri, 14 May 2021 23:02:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8249395: (macos) jpackage tests timeout on MacPro5_1 systems Message-ID: Changeset: 28f1c7ac Author: Alexander Matveev Date: 2021-05-14 23:00:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/28f1c7ac4dfcf1df7df4eb94d270292b76baee12 8249395: (macos) jpackage tests timeout on MacPro5_1 systems Reviewed-by: herrick, asemenyuk ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java From valeriep at openjdk.java.net Fri May 14 23:05:47 2021 From: valeriep at openjdk.java.net (Valerie Peng) Date: Fri, 14 May 2021 23:05:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 6676643: Improve current C_GetAttributeValue native implementation Message-ID: <2481fe80-c7a5-490e-98b0-899912029328@openjdk.org> Changeset: 7ab6dc83 Author: Valerie Peng Date: 2021-05-14 23:04:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7ab6dc83df2e19a57ff0dcdc87598c54cd949a7c 6676643: Improve current C_GetAttributeValue native implementation Reviewed-by: xuelei ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Mac.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Token.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_objmgmt.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h From stuefe at openjdk.java.net Sat May 15 05:20:40 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Sat, 15 May 2021 05:20:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266942: gtest/GTestWrapper.java os.iso8601_time_vm failed Message-ID: Changeset: f3fb5a45 Author: Thomas Stuefe Date: 2021-05-15 05:20:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f3fb5a4524255487f95a93e50da6b230de0b31ce 8266942: gtest/GTestWrapper.java os.iso8601_time_vm failed Reviewed-by: dcubed ! test/hotspot/gtest/runtime/test_os.cpp From tschatzl at openjdk.java.net Sat May 15 09:48:09 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Sat, 15 May 2021 09:48:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267153: Problemlist jdk/jfr/event/gc/collection/TestG1ParallelPhases.java to remove the noise from CI Message-ID: <500ad9dc-3c5f-413c-87ed-0b96a1a6dfc0@openjdk.org> Changeset: 10cafd24 Author: Thomas Schatzl Date: 2021-05-15 09:46:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/10cafd244db8eebddc81fa312d9358ab62566cc1 8267153: Problemlist jdk/jfr/event/gc/collection/TestG1ParallelPhases.java to remove the noise from CI Reviewed-by: dcubed, jiefu ! test/jdk/ProblemList.txt From dcubed at openjdk.java.net Sat May 15 13:16:22 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Sat, 15 May 2021 13:16:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265153: add time based test for ThreadMXBean.getThreadInfo() and ThreadInfo.getLockOwnerName() Message-ID: <4b1458c8-aa6e-4bbf-b2b5-8edfc1b10830@openjdk.org> Changeset: 8c71144a Author: Daniel D. Daugherty Date: 2021-05-15 13:14:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8c71144a2392b8d2ce47074c819d56e523b50145 8265153: add time based test for ThreadMXBean.getThreadInfo() and ThreadInfo.getLockOwnerName() Reviewed-by: dholmes, cjplummer + test/hotspot/jtreg/serviceability/monitoring/ThreadInfo/GetLockOwnerName/GetLockOwnerName.java + test/hotspot/jtreg/serviceability/monitoring/ThreadInfo/GetLockOwnerName/libGetLockOwnerName.cpp From minqi at openjdk.java.net Sun May 16 02:27:53 2021 From: minqi at openjdk.java.net (Yumin Qi) Date: Sun, 16 May 2021 02:27:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266764: [REDO] JDK-8255493 Support for pre-generated java.lang.invoke classes in CDS dynamic archive Message-ID: <6d375a05-5a11-4de3-9615-843b77539519@openjdk.org> Changeset: 2066f497 Author: Yumin Qi Date: 2021-05-16 02:26:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2066f497b9677971ece0b8a4d855f87a2f4c4018 8266764: [REDO] JDK-8255493 Support for pre-generated java.lang.invoke classes in CDS dynamic archive Reviewed-by: ccheung, iklam ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/dynamicArchive.hpp ! src/hotspot/share/cds/lambdaFormInvokers.cpp ! src/hotspot/share/cds/lambdaFormInvokers.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/thread.cpp + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestDynamicDumpAtOom.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/MiniStoreOom.java From dholmes at openjdk.java.net Mon May 17 04:07:32 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Mon, 17 May 2021 04:07:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8252685: APIs that require JavaThread should take JavaThread arguments Message-ID: Changeset: 02f895c5 Author: David Holmes Date: 2021-05-17 04:05:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/02f895c5f6f6de38549337d45ed8ba4c446e9677 8252685: APIs that require JavaThread should take JavaThread arguments Reviewed-by: coleenp, sspitsyn, kvn, iklam ! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp ! src/hotspot/cpu/zero/methodHandles_zero.cpp ! src/hotspot/cpu/zero/stack_zero.cpp ! src/hotspot/cpu/zero/stubGenerator_zero.cpp ! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/cds/classListParser.hpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/metaspaceShared.hpp ! src/hotspot/share/ci/ciUtilities.inline.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/classLoaderExt.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compilationPolicy.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/gc/shared/allocTracer.cpp ! src/hotspot/share/gc/shared/allocTracer.hpp ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/periodic/jfrThreadDumpEvent.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.hpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkRotation.cpp ! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp ! src/hotspot/share/jfr/recorder/service/jfrOptionSet.hpp ! src/hotspot/share/jfr/recorder/service/jfrPostBox.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThreadLoop.cpp ! src/hotspot/share/jfr/support/jfrAllocationTracer.cpp ! src/hotspot/share/jfr/support/jfrAllocationTracer.hpp ! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp ! src/hotspot/share/jfr/utilities/jfrJavaLog.cpp ! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp ! src/hotspot/share/jfr/writers/jfrJavaEventWriter.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciEnv.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/prims/foreign_globals.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/methodComparator.cpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/prims/universalUpcallHandler.cpp ! src/hotspot/share/prims/wbtestmethods/parserTests.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/prims/whitebox.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/relocator.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticFramework.cpp ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/exceptions.hpp ! test/hotspot/gtest/utilities/test_metaspaceClosure.cpp From lkorinth at openjdk.java.net Mon May 17 07:08:45 2021 From: lkorinth at openjdk.java.net (Leo Korinth) Date: Mon, 17 May 2021 07:08:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266073: Regression ~2% in Derby after 8261804 Message-ID: Changeset: f4227879 Author: Leo Korinth Date: 2021-05-17 07:08:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f4227879b0504bc4656bd84153b13b04c007aa66 8266073: Regression ~2% in Derby after 8261804 Reviewed-by: ayang, sjohanss ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp From sjohanss at openjdk.java.net Mon May 17 08:34:22 2021 From: sjohanss at openjdk.java.net (Stefan Johansson) Date: Mon, 17 May 2021 08:34:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266489: Enable G1 to use large pages on Windows when region size is larger than 2m Message-ID: <25139c63-3720-4350-b7db-c71a84a05499@openjdk.org> Changeset: 7b736ec9 Author: Stefan Johansson Date: 2021-05-17 08:32:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7b736ec9323a508cce164266b8e9a702527f3361 8266489: Enable G1 to use large pages on Windows when region size is larger than 2m Reviewed-by: tschatzl, iwalulya ! src/hotspot/os/windows/os_windows.cpp From iwalulya at openjdk.java.net Mon May 17 09:43:05 2021 From: iwalulya at openjdk.java.net (Ivan Walulya) Date: Mon, 17 May 2021 09:43:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266637: CHT: Add insert_and_get method Message-ID: <49f11b01-9728-4017-8995-3d8ee5291f73@openjdk.org> Changeset: 2313a218 Author: Ivan Walulya Date: 2021-05-17 09:41:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2313a2187a949dd0c101b8f8fb5ffc31089d6817 8266637: CHT: Add insert_and_get method Reviewed-by: tschatzl, rehn ! src/hotspot/share/utilities/concurrentHashTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp From kevinw at openjdk.java.net Mon May 17 09:50:53 2021 From: kevinw at openjdk.java.net (Kevin Walls) Date: Mon, 17 May 2021 09:50:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264734: Some SA classes could use better hashCode() implementation Message-ID: <363a0361-e237-4bd2-897b-365cb768e673@openjdk.org> Changeset: a555fd89 Author: Mitsuru Kariya Committer: Kevin Walls Date: 2021-05-17 09:49:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a555fd89d040792d4de73ab67d86b171a38cfde6 8264734: Some SA classes could use better hashCode() implementation Reviewed-by: cjplummer, kevinw ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdAddress.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/dummy/DummyAddress.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxAddress.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/ProcAddress.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteAddress.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgAddress.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/aarch64/WindbgAARCH64Thread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/amd64/WindbgAMD64Thread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/x86/WindbgX86Thread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java From rschmelter at openjdk.java.net Mon May 17 11:49:03 2021 From: rschmelter at openjdk.java.net (Ralf Schmelter) Date: Mon, 17 May 2021 11:49:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255661: TestHeapDumpOnOutOfMemoryError fails with EOFException Message-ID: <96896f96-5c22-4989-8af7-06b4ec8e4a39@openjdk.org> Changeset: a29612ea Author: Ralf Schmelter Date: 2021-05-17 11:47:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a29612ea9998a8e45f25add7ae30bfbc62ce3756 8255661: TestHeapDumpOnOutOfMemoryError fails with EOFException Reviewed-by: rrich, cjplummer ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/services/heapDumperCompression.cpp ! src/hotspot/share/services/heapDumperCompression.hpp From mcimadamore at openjdk.java.net Mon May 17 15:07:59 2021 From: mcimadamore at openjdk.java.net (Maurizio Cimadamore) Date: Mon, 17 May 2021 15:07:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <972ffd09-6e68-453e-a455-35c012349cb3@openjdk.org> Changeset: 39a454bb Author: Prasanta Sadhukhan Date: 2021-05-17 12:32:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/39a454bb879fe316a69a4ec33ab287db2b5837db 8260331: javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java failed with "ERROR: icon and imageIcon not same." Reviewed-by: azvegint ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java Changeset: dd5a84c6 Author: Maurizio Cimadamore Date: 2021-05-17 12:55:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/dd5a84c68c4f6128c3568c6f4fc1302c6aaadf01 8267162: Add jtreg test group definitions for langtools Reviewed-by: jjg ! test/langtools/TEST.groups From vromero at openjdk.java.net Mon May 17 15:08:32 2021 From: vromero at openjdk.java.net (Vicente Romero) Date: Mon, 17 May 2021 15:08:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 3 new changesets Message-ID: <778ab411-ecf6-4abc-8098-1bcda71bea56@openjdk.org> Changeset: d5a15f74 Author: Hannes Walln?fer Date: 2021-05-17 14:19:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d5a15f74207f14c8c6928c9d20aff8dcc2a714cc 8263438: Unused method AbstractMemberWriter.isInherited Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java Changeset: ea368365 Author: Hannes Walln?fer Date: 2021-05-17 14:43:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ea36836573d2ee1b734075596f1afb9b1302d6c6 8267236: Versioned platform link in TestMemberSummary.java Reviewed-by: prappo ! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java Changeset: b8856b1c Author: Vicente Romero Date: 2021-05-17 15:03:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b8856b1c47895eae0a5563ee1a8ac454863ee0a6 8263614: javac allows local variables to be accessed from a static context Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/langtools/tools/javac/records/RecordCompilationTests.java From asotona at openjdk.java.net Mon May 17 15:25:17 2021 From: asotona at openjdk.java.net (Adam Sotona) Date: Mon, 17 May 2021 15:25:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264561: javap get NegativeArraySizeException on bad instruction Message-ID: <55b48159-8afe-48b8-9566-98f0eb56947a@openjdk.org> Changeset: cf97252f Author: Adam Sotona Date: 2021-05-17 15:23:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cf97252f3fd4e7bdb57271b92dd2866101d4a94b 8264561: javap get NegativeArraySizeException on bad instruction Reviewed-by: vromero ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Instruction.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/CodeWriter.java From stuefe at openjdk.java.net Mon May 17 16:16:12 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Mon, 17 May 2021 16:16:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265705: aarch64: KlassDecodeMovk mode broken Message-ID: <826ffe2e-bb55-4940-a14a-e1a07785aa90@openjdk.org> Changeset: 3c010a7c Author: Thomas Stuefe Date: 2021-05-17 16:14:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3c010a7c7e64706ee6124d6e9ef69a5f3cf0d1ba 8265705: aarch64: KlassDecodeMovk mode broken Reviewed-by: aph, iklam, ngasson ! src/hotspot/share/oops/compressedOops.cpp ! test/hotspot/jtreg/runtime/cds/SharedBaseAddress.java From aghaisas at openjdk.java.net Mon May 17 16:34:18 2021 From: aghaisas at openjdk.java.net (Ajit Ghaisas) Date: Mon, 17 May 2021 16:34:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266520: Revert to OpenGL as the default 2D rendering pipeline for macOS Message-ID: <4a616ce6-d59d-47d6-89f2-805ff3888da8@openjdk.org> Changeset: 79b39445 Author: Ajit Ghaisas Date: 2021-05-17 16:32:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/79b39445f6fcd005744c5de89ba2cd2ed5bc0a54 8266520: Revert to OpenGL as the default 2D rendering pipeline for macOS Reviewed-by: azvegint, trebari, kcr, prr ! src/java.desktop/macosx/classes/sun/java2d/MacOSFlags.java From akozlov at openjdk.java.net Mon May 17 19:17:31 2021 From: akozlov at openjdk.java.net (Anton Kozlov) Date: Mon, 17 May 2021 19:17:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266742: Check W^X state on possible safepoint Message-ID: <37ad5433-2d43-4b80-85de-465f2994cb7d@openjdk.org> Changeset: 3b11d811 Author: Anton Kozlov Date: 2021-05-17 19:15:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3b11d811a274ae1d91fdcc5f01bcd5d159f0543b 8266742: Check W^X state on possible safepoint Reviewed-by: dholmes, gziemski ! src/hotspot/os/bsd/globals_bsd.hpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp ! src/hotspot/share/runtime/thread.hpp From bpb at openjdk.java.net Mon May 17 20:00:27 2021 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Mon, 17 May 2021 20:00:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264777: Overload optimized FileInputStream::readAllBytes Message-ID: <76dd23bd-7eb5-4b9f-9f1c-3b263134267b@openjdk.org> Changeset: da4dfde7 Author: Brian Burkhalter Date: 2021-05-17 19:58:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/da4dfde71a176d2b8401782178e854d4c924eba1 8264777: Overload optimized FileInputStream::readAllBytes Reviewed-by: dfuchs, alanb ! src/java.base/share/classes/java/io/FileInputStream.java ! src/java.base/share/classes/java/io/InputStream.java ! src/java.base/share/native/libjava/FileInputStream.c + test/jdk/java/io/FileInputStream/ReadXBytes.java From kvn at openjdk.java.net Mon May 17 20:12:00 2021 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Mon, 17 May 2021 20:12:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267112: JVMCI compiler modules should be kept upgradable Message-ID: Changeset: 2effdd1b Author: Vladimir Kozlov Date: 2021-05-17 20:11:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2effdd1b6799a15a766b2b2a6cba4806d92122f3 8267112: JVMCI compiler modules should be kept upgradable Reviewed-by: mchung, erikj, dnsimon ! make/common/Modules.gmk ! make/conf/module-loader-map.conf ! src/jdk.internal.vm.ci/share/classes/module-info.java ! src/jdk.internal.vm.compiler.management/share/classes/module-info.java ! src/jdk.internal.vm.compiler/share/classes/module-info.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java ! test/jdk/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java ! test/jdk/jdk/modules/etc/UpgradeableModules.java ! test/jdk/tools/jimage/VerifyJimage.java From dholmes at openjdk.java.net Mon May 17 22:40:34 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Mon, 17 May 2021 22:40:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266404: Fatal error report generated with -XX:+CrashOnOutOfMemoryError should not contain suggestion to submit a bug report Message-ID: Changeset: cd1c17c0 Author: David Holmes Date: 2021-05-17 22:39:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cd1c17c0a6416a8d16cf2035f3e97dba95b6b8af 8266404: Fatal error report generated with -XX:+CrashOnOutOfMemoryError should not contain suggestion to submit a bug report Reviewed-by: stuefe, kevinw, gziemski ! src/hotspot/share/utilities/debug.cpp ! src/hotspot/share/utilities/debug.hpp ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/vmError.hpp From aghaisas at openjdk.java.net Tue May 18 06:07:51 2021 From: aghaisas at openjdk.java.net (Ajit Ghaisas) Date: Tue, 18 May 2021 06:07:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267116: Lanai: Incorrect AlphaComposite for VolatileImage graphics Message-ID: Changeset: 3e97b07a Author: Alexey Ushakov Committer: Ajit Ghaisas Date: 2021-05-18 06:06:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3e97b07a68cd3f9da78cbf98b574977185bc34e2 8267116: Lanai: Incorrect AlphaComposite for VolatileImage graphics Reviewed-by: serb, aghaisas ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPipelineStatesStorage.m + test/jdk/java/awt/image/VolatileImage/AlphaCompositeTest.java From stuefe at openjdk.java.net Tue May 18 06:36:39 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 18 May 2021 06:36:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8251392: Consolidate Metaspace Statistics Message-ID: Changeset: 554caf33 Author: Thomas Stuefe Date: 2021-05-18 06:35:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/554caf33a01ac9ca2e3e9170557e8348750f3971 8251392: Consolidate Metaspace Statistics Reviewed-by: coleenp, zgu ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp ! src/hotspot/share/gc/g1/g1HeapTransition.cpp ! src/hotspot/share/gc/g1/g1HeapTransition.hpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/gcHeapSummary.hpp ! src/hotspot/share/gc/shared/gcTraceSend.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/preGCValues.hpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.cpp ! src/hotspot/share/gc/z/zServiceability.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/memory/metaspace/internalStats.hpp - src/hotspot/share/memory/metaspace/metaspaceSizesSnapshot.cpp - src/hotspot/share/memory/metaspace/metaspaceSizesSnapshot.hpp ! src/hotspot/share/memory/metaspaceCounters.cpp ! src/hotspot/share/memory/metaspaceCounters.hpp + src/hotspot/share/memory/metaspaceStats.hpp ! src/hotspot/share/memory/metaspaceUtils.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/services/memBaseline.cpp ! src/hotspot/share/services/memBaseline.hpp ! src/hotspot/share/services/memReporter.cpp ! src/hotspot/share/services/memReporter.hpp ! src/hotspot/share/services/memoryPool.cpp ! src/hotspot/share/services/virtualMemoryTracker.cpp ! src/hotspot/share/services/virtualMemoryTracker.hpp ! test/hotspot/gtest/metaspace/test_metaspaceUtils.cpp From thartmann at openjdk.java.net Tue May 18 07:30:25 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 18 May 2021 07:30:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265711: C1: Intrinsify Class.getModifier method Message-ID: <69cbbf8f-5ce8-465e-942b-7dd5d0d7a577@openjdk.org> Changeset: 905b41ac Author: Yi Yang Committer: Tobias Hartmann Date: 2021-05-18 07:29:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/905b41ac6ae44e5adb51cff37995cff534db47f0 8265711: C1: Intrinsify Class.getModifier method Reviewed-by: thartmann, kvn ! src/hotspot/share/c1/c1_Canonicalizer.cpp ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp + test/hotspot/jtreg/compiler/c1/CanonicalizeGetModifiers.java From thartmann at openjdk.java.net Tue May 18 07:31:58 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 18 May 2021 07:31:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267237: ARM32: bad AD file in matcher.cpp after 8266810 Message-ID: Changeset: b60975dd Author: Christoph G?ttschkes Committer: Tobias Hartmann Date: 2021-05-18 07:30:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b60975dd85d62d38e3c13c87db611c6fd08dc698 8267237: ARM32: bad AD file in matcher.cpp after 8266810 Reviewed-by: redestad, thartmann ! src/hotspot/cpu/arm/matcher_arm.hpp From shade at openjdk.java.net Tue May 18 08:09:50 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 18 May 2021 08:09:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267229: Split runtime/Metaspace/elastic test configurations for better scalability Message-ID: <870ce973-595d-44a1-8efe-2296c54e2adc@openjdk.org> Changeset: f6c28911 Author: Aleksey Shipilev Date: 2021-05-18 08:08:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f6c2891118b06631db796c863638e10cf62ff45b 8267229: Split runtime/Metaspace/elastic test configurations for better scalability Reviewed-by: stuefe ! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java ! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java From stuefe at openjdk.java.net Tue May 18 08:53:54 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 18 May 2021 08:53:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264408: test_oopStorage no longer needs to disable some tests on WIN32 Message-ID: Changeset: da7c846a Author: Thomas Stuefe Date: 2021-05-18 08:52:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/da7c846a8c52c32babae1c545aa17d4b9bd85e76 8264408: test_oopStorage no longer needs to disable some tests on WIN32 Reviewed-by: shade, tschatzl ! test/hotspot/gtest/gc/shared/test_oopStorage.cpp From jboes at openjdk.java.net Tue May 18 09:13:38 2021 From: jboes at openjdk.java.net (Julia Boes) Date: Tue, 18 May 2021 09:13:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266897: com/sun/net/httpserver/FilterTest.java fails intermittently with AssertionError Message-ID: <8021696c-c69b-4ea0-9874-51c1958fc189@openjdk.org> Changeset: 894547d2 Author: Julia Boes Date: 2021-05-18 09:12:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/894547d2c102dcbe1f9ec8a1edb11c6b31e4270e 8266897: com/sun/net/httpserver/FilterTest.java fails intermittently with AssertionError Reviewed-by: chegar, dfuchs, michaelm ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpContextImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java ! test/jdk/com/sun/net/httpserver/FilterTest.java From thartmann at openjdk.java.net Tue May 18 12:22:50 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 18 May 2021 12:22:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266615: C2 incorrectly folds subtype checks involving an interface array Message-ID: Changeset: ce88b334 Author: Tobias Hartmann Date: 2021-05-18 12:21:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ce88b334884b6cc76bd938a8a8e6a9b28a777cb8 8266615: C2 incorrectly folds subtype checks involving an interface array Reviewed-by: kvn, neliasso ! src/hotspot/share/opto/compile.cpp + test/hotspot/jtreg/compiler/types/TestInterfaceArraySubtypeCheck.java From hseigel at openjdk.java.net Tue May 18 12:35:33 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Tue, 18 May 2021 12:35:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267166: Remove test file vmTestbase/vm/mlvm/tools/LoadClass.java Message-ID: Changeset: 02507bc4 Author: Harold Seigel Date: 2021-05-18 12:34:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/02507bc40d2a213768de8bacfd649e8355a2f209 8267166: Remove test file vmTestbase/vm/mlvm/tools/LoadClass.java Reviewed-by: gziemski, coleenp ! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/share/StressClassLoadingTest.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/byteMutation/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/randomBytecodes/Test.java - test/hotspot/jtreg/vmTestbase/vm/mlvm/tools/LoadClass.java From vlivanov at openjdk.java.net Tue May 18 12:48:03 2021 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Tue, 18 May 2021 12:48:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266973: Migrate to ClassHierarchyIterator when enumerating subclasses Message-ID: <78fe35b4-5ea6-454b-b86a-e5340cdbec8b@openjdk.org> Changeset: 9d168e25 Author: Vladimir Ivanov Date: 2021-05-18 12:46:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9d168e25d1e2e8b662dc7aa6cda7516c423cef7d 8266973: Migrate to ClassHierarchyIterator when enumerating subclasses Reviewed-by: kvn, coleenp ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/code/dependencies.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.hpp From ayang at openjdk.java.net Tue May 18 14:00:05 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Tue, 18 May 2021 14:00:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8230486: G1BarrierSetAssembler::g1_write_barrier_post unnecessarily pushes/pops new_val Message-ID: Changeset: f8f40ab2 Author: Albert Mingkun Yang Date: 2021-05-18 13:58:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f8f40ab25ffce0243a40f307b0341cddd12ccb5d 8230486: G1BarrierSetAssembler::g1_write_barrier_post unnecessarily pushes/pops new_val Reviewed-by: kbarrett, tschatzl ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp From gziemski at openjdk.java.net Tue May 18 14:46:11 2021 From: gziemski at openjdk.java.net (Gerard Ziemski) Date: Tue, 18 May 2021 14:46:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262952: [macos_aarch64] os::commit_memory failure Message-ID: <8a7cfe88-fd66-40f7-b192-938c3ff74870@openjdk.org> Changeset: fadf5804 Author: Gerard Ziemski Date: 2021-05-18 14:44:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fadf58043c10e4fd98dfdb35256f5efc6d3cd366 8262952: [macos_aarch64] os::commit_memory failure Reviewed-by: stuefe, aph ! test/hotspot/gtest/runtime/test_os.cpp From akozlov at openjdk.java.net Tue May 18 18:56:23 2021 From: akozlov at openjdk.java.net (Anton Kozlov) Date: Tue, 18 May 2021 18:56:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265292: [macos_aarch64] java/foreign/TestDowncall.java crashes with SIGBUS Message-ID: Changeset: b92c5a44 Author: Anton Kozlov Date: 2021-05-18 18:54:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b92c5a44f268c3a866fa6bc6f6218abc0457e689 8265292: [macos_aarch64] java/foreign/TestDowncall.java crashes with SIGBUS 8265183: [macos_aarch64] java/foreign/TestIntrinsics.java crashes with SIGBUS 8265182: [macos_aarch64] java/foreign/TestUpcall.java crashes with SIGBUS Reviewed-by: dholmes ! src/hotspot/share/prims/universalNativeInvoker.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! test/jdk/ProblemList.txt From serb at openjdk.java.net Tue May 18 19:31:38 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Tue, 18 May 2021 19:31:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266949: Check possibility to disable OperationTimedOut on Unix Message-ID: <545a3ef5-8670-46aa-ba94-0aa6d7d0ef2c@openjdk.org> Changeset: e6705c0e Author: Sergey Bylokhov Date: 2021-05-18 19:30:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e6705c0e4b548a83197c3ea70bdef25ec65d4c00 8266949: Check possibility to disable OperationTimedOut on Unix Reviewed-by: azvegint, kizune ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java From cjplummer at openjdk.java.net Tue May 18 21:28:04 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Tue, 18 May 2021 21:28:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263242: serviceability/sa/ClhsdbFindPC.java cannot find MaxJNILocalCapacity with ASLR Message-ID: Changeset: 10236e7a Author: Chris Plummer Date: 2021-05-18 21:26:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/10236e7a52a2dd117c3639d020cfe294797f57af 8263242: serviceability/sa/ClhsdbFindPC.java cannot find MaxJNILocalCapacity with ASLR Reviewed-by: kevinw, ysuenaga ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c From mbalao at openjdk.java.net Tue May 18 22:36:39 2021 From: mbalao at openjdk.java.net (Martin Balao) Date: Tue, 18 May 2021 22:36:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265462: Handle multiple slots in the NSS Internal Module from SunPKCS11's Secmod Message-ID: Changeset: bdbe23b9 Author: Martin Balao Date: 2021-05-18 22:34:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bdbe23b9cb6151c81a4de675e629b0a42f00640d 8265462: Handle multiple slots in the NSS Internal Module from SunPKCS11's Secmod Reviewed-by: valeriep ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Secmod.java ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/j2secmod.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/j2secmod.h From jiefu at openjdk.java.net Wed May 19 01:26:53 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Wed, 19 May 2021 01:26:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267212: test/jdk/java/util/Collections/FindSubList.java intermittent crash with "no reachable node should have no use" Message-ID: <087459f2-5e38-4fd0-bd15-1aae4a4e1c89@openjdk.org> Changeset: 324defe2 Author: Hui Shi Committer: Jie Fu Date: 2021-05-19 01:25:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/324defe2b6c83de76a37d1b4b360869a77bed036 8267212: test/jdk/java/util/Collections/FindSubList.java intermittent crash with "no reachable node should have no use" Reviewed-by: roland, thartmann ! src/hotspot/share/opto/intrinsicnode.cpp ! src/hotspot/share/opto/memnode.cpp From jiefu at openjdk.java.net Wed May 19 01:47:42 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Wed, 19 May 2021 01:47:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267246: -XX:MaxRAMPercentage=0 is unreasonable for jtreg tests on many-core machines Message-ID: <81672c73-a991-4d0f-8334-38e7aa89b030@openjdk.org> Changeset: 0daec497 Author: Jie Fu Date: 2021-05-19 01:46:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0daec497fea8c048a9455e4ff331a9d8c4293a4b 8267246: -XX:MaxRAMPercentage=0 is unreasonable for jtreg tests on many-core machines Reviewed-by: shade, erikj ! make/RunTests.gmk From ngasson at openjdk.java.net Wed May 19 01:50:06 2021 From: ngasson at openjdk.java.net (Nick Gasson) Date: Wed, 19 May 2021 01:50:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267098: AArch64: C1 StubFrames end confusingly Message-ID: <55b8b437-0dd6-412c-93f0-f4bf8eda8ef2@openjdk.org> Changeset: ff84577d Author: Alan Hayward Committer: Nick Gasson Date: 2021-05-19 01:48:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ff84577d72226da0bf1ce2c6d6852f3934feecf2 8267098: AArch64: C1 StubFrames end confusingly Reviewed-by: aph ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp From jbhateja at openjdk.java.net Wed May 19 05:21:16 2021 From: jbhateja at openjdk.java.net (Jatin Bhateja) Date: Wed, 19 May 2021 05:21:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265126: [REDO] unified handling for VectorMask object re-materialization during de-optimization Message-ID: Changeset: 65a8bf58 Author: Jatin Bhateja Date: 2021-05-19 05:19:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/65a8bf58bef1a3c50d434b0b351247b5a3a426cb 8265126: [REDO] unified handling for VectorMask object re-materialization during de-optimization Reviewed-by: vlivanov ! src/hotspot/share/opto/vector.cpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/prims/vectorSupport.hpp From jbhateja at openjdk.java.net Wed May 19 05:22:50 2021 From: jbhateja at openjdk.java.net (Jatin Bhateja) Date: Wed, 19 May 2021 05:22:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8256973: Intrinsic creation for VectorMask query (lastTrue, firstTrue, trueCount) APIs Message-ID: <2d400d5c-abca-4c01-9de5-a5fbb9e49e36@openjdk.org> Changeset: 7aa65685 Author: Jatin Bhateja Date: 2021-05-19 05:22:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7aa65685b8ce047f075c45cc16bec5c79b8eef27 8256973: Intrinsic creation for VectorMask query (lastTrue,firstTrue,trueCount) APIs Reviewed-by: psandoz, vlivanov + mask.incr ! 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 ! 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/library_call.hpp ! 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/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/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/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/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/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/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/X-VectorBits.java.template ! test/jdk/jdk/incubator/vector/Byte128VectorTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Double128VectorTests.java ! test/jdk/jdk/incubator/vector/Double256VectorTests.java ! test/jdk/jdk/incubator/vector/Double512VectorTests.java ! test/jdk/jdk/incubator/vector/Double64VectorTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Float128VectorTests.java ! test/jdk/jdk/incubator/vector/Float256VectorTests.java ! test/jdk/jdk/incubator/vector/Float512VectorTests.java ! test/jdk/jdk/incubator/vector/Float64VectorTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Int128VectorTests.java ! test/jdk/jdk/incubator/vector/Int256VectorTests.java ! test/jdk/jdk/incubator/vector/Int512VectorTests.java ! test/jdk/jdk/incubator/vector/Int64VectorTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Long128VectorTests.java ! test/jdk/jdk/incubator/vector/Long256VectorTests.java ! test/jdk/jdk/incubator/vector/Long512VectorTests.java ! test/jdk/jdk/incubator/vector/Long64VectorTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Short128VectorTests.java ! test/jdk/jdk/incubator/vector/Short256VectorTests.java ! test/jdk/jdk/incubator/vector/Short512VectorTests.java ! test/jdk/jdk/incubator/vector/Short64VectorTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java ! test/jdk/jdk/incubator/vector/templates/Unit-Miscellaneous.template + test/micro/org/openjdk/bench/jdk/incubator/vector/MaskQueryOperationsBenchmark.java From jiefu at openjdk.java.net Wed May 19 07:19:06 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Wed, 19 May 2021 07:19:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267351: runtime/cds/SharedBaseAddress.java fails on x86_32 due to Unrecognized VM option 'UseCompressedOops' Message-ID: <7ac1879e-3cf2-4aec-8950-6a7fb0d00a22@openjdk.org> Changeset: 3f883e8f Author: Jie Fu Date: 2021-05-19 07:17:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3f883e8f0d8811e47999d7fbe3d9784f59d0ac09 8267351: runtime/cds/SharedBaseAddress.java fails on x86_32 due to Unrecognized VM option 'UseCompressedOops' Reviewed-by: dholmes, ccheung ! test/hotspot/jtreg/runtime/cds/SharedBaseAddress.java From thartmann at openjdk.java.net Wed May 19 07:28:43 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 19 May 2021 07:28:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266480: Implicit null check optimization does not update control of hoisted memory operation Message-ID: Changeset: c2b50f93 Author: Tobias Hartmann Date: 2021-05-19 07:27:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c2b50f93ac36cdfd96d3ed09ec80ee5255a10200 8266480: Implicit null check optimization does not update control of hoisted memory operation Reviewed-by: neliasso, kvn ! src/hotspot/share/opto/lcm.cpp + test/hotspot/jtreg/compiler/c2/TestImplicitNullCheckDominance.java From jiefu at openjdk.java.net Wed May 19 07:45:00 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Wed, 19 May 2021 07:45:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267364: Remove mask.incr which is introduced by JDK-8256973 Message-ID: <652cb5ea-d87f-4abe-ad35-0ff744bc2b4d@openjdk.org> Changeset: 49543831 Author: Jie Fu Date: 2021-05-19 07:43:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4954383168422a6ba2be8cda5535f90829d97ef8 8267364: Remove mask.incr which is introduced by JDK-8256973 Reviewed-by: vlivanov, thartmann - mask.incr From njian at openjdk.java.net Wed May 19 07:50:49 2021 From: njian at openjdk.java.net (Ningsheng Jian) Date: Wed, 19 May 2021 07:50:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266962: Add arch supporting check for "Op_VectorLoadConst" before creating the node Message-ID: Changeset: 2563a6a9 Author: Xiaohong Gong Committer: Ningsheng Jian Date: 2021-05-19 07:49:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2563a6a9b5e81b4624704da4e8a2f24a6c5e8a5b 8266962: Add arch supporting check for "Op_VectorLoadConst" before creating the node Reviewed-by: vlivanov, neliasso ! src/hotspot/share/opto/vectorIntrinsics.cpp From iwalulya at openjdk.java.net Wed May 19 08:02:44 2021 From: iwalulya at openjdk.java.net (Ivan Walulya) Date: Wed, 19 May 2021 08:02:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8233380: CHT: Node allocation and freeing Message-ID: Changeset: 70f6c670 Author: Ivan Walulya Date: 2021-05-19 08:01:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/70f6c67051135ff1d9994089b88d8ea630932046 8233380: CHT: Node allocation and freeing Reviewed-by: rehn, tschatzl ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/prims/resolvedMethodTable.cpp ! src/hotspot/share/services/threadIdTable.cpp ! src/hotspot/share/utilities/concurrentHashTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp From jiefu at openjdk.java.net Wed May 19 09:05:02 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Wed, 19 May 2021 09:05:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267293: vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java fails when JTREG_JOBS > 25 Message-ID: <7aa2ac3c-49a7-45c3-8c83-3adb59e3af04@openjdk.org> Changeset: 2d407e12 Author: Jie Fu Date: 2021-05-19 09:03:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2d407e12fac1bdf29d339754f234227894416426 8267293: vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java fails when JTREG_JOBS > 25 Reviewed-by: stuefe, shade ! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java From thartmann at openjdk.java.net Wed May 19 09:05:49 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 19 May 2021 09:05:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267239: C1: RangeCheckElimination for % operator if divisor is IntConstant Message-ID: Changeset: 0cf7e578 Author: Yi Yang Committer: Tobias Hartmann Date: 2021-05-19 09:05:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0cf7e5784b4ddb70c8674a814527d3e0c315a1ec 8267239: C1: RangeCheckElimination for % operator if divisor is IntConstant Reviewed-by: thartmann, neliasso ! src/hotspot/share/c1/c1_RangeCheckElimination.cpp ! src/hotspot/share/c1/c1_RangeCheckElimination.hpp + test/hotspot/jtreg/compiler/c1/ArithmeticRemRCE.java From thartmann at openjdk.java.net Wed May 19 09:07:45 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 19 May 2021 09:07:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267151: C2: Don't create dummy Opaque1Node for outmost unswitched IfNode Message-ID: <241720e0-75e0-4cf1-8a67-e86209af226f@openjdk.org> Changeset: 392f962e Author: Yi Yang Committer: Tobias Hartmann Date: 2021-05-19 09:06:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/392f962e0e87de1b5183505c86a967cc9999e04c 8267151: C2: Don't create dummy Opaque1Node for outmost unswitched IfNode Reviewed-by: thartmann, neliasso ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/loopnode.hpp From lkorinth at openjdk.java.net Wed May 19 09:40:51 2021 From: lkorinth at openjdk.java.net (Leo Korinth) Date: Wed, 19 May 2021 09:40:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8231672: Simplify the reference processing parallelization framework Message-ID: <2fb307e1-4cd4-4f53-bfb4-b66cdb2de88b@openjdk.org> Changeset: 6ef46ce3 Author: Leo Korinth Date: 2021-05-19 09:39:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6ef46ce3862dd8d7b121f0cc039cd3534b1bfdc2 8231672: Simplify the reference processing parallelization framework Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp - src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.cpp - src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp ! src/hotspot/share/gc/parallel/psCompactionManager.hpp ! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/genMarkSweep.cpp + src/hotspot/share/gc/serial/serialGcRefProcProxyTask.hpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.hpp From jbhateja at openjdk.java.net Wed May 19 09:59:45 2021 From: jbhateja at openjdk.java.net (Jatin Bhateja) Date: Wed, 19 May 2021 09:59:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267357: build breaks with -Werror option on micro benchmark added for JDK-8256973 Message-ID: <2fd94171-87bf-4be3-9c7a-c3a4a7cda7ba@openjdk.org> Changeset: 88b11423 Author: Jatin Bhateja Date: 2021-05-19 09:58:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/88b114235c5716ea43c55a9c4bc886bf5bcf4b42 8267357: build breaks with -Werror option on micro benchmark added for JDK-8256973 Reviewed-by: jiefu, neliasso, thartmann ! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskQueryOperationsBenchmark.java From ayang at openjdk.java.net Wed May 19 11:31:02 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Wed, 19 May 2021 11:31:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267133: jdk/jfr/event/gc/collection/TestG1ParallelPhases.java fails with Not expected phases: RestorePreservedMarks, RemoveSelfForwardingPtr: expected true, was false Message-ID: <97c46dd4-63be-49d6-9ab3-8fbac36f853e@openjdk.org> Changeset: 1b93b812 Author: Albert Mingkun Yang Date: 2021-05-19 11:29:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1b93b81270770c208efc8c9bb10bb460636008b7 8267133: jdk/jfr/event/gc/collection/TestG1ParallelPhases.java fails with Not expected phases: RestorePreservedMarks, RemoveSelfForwardingPtr: expected true, was false 8267218: jdk/jfr/event/gc/collection/TestG1ParallelPhases.java fails with Not found phases\: StringDedupQueueFixup, StringDedupTableFixup Co-authored-by: Thomas Schatzl Reviewed-by: tschatzl, iwalulya ! test/jdk/ProblemList.txt ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java From jlaskey at openjdk.java.net Wed May 19 12:52:17 2021 From: jlaskey at openjdk.java.net (Jim Laskey) Date: Wed, 19 May 2021 12:52:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267361: JavaTokenizer reads octal numbers mistakenly Message-ID: Changeset: e858dd61 Author: Guoxiong Li Committer: Jim Laskey Date: 2021-05-19 12:50:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e858dd6197ace4fbd03a5291a43382f7621925ea 8267361: JavaTokenizer reads octal numbers mistakenly Reviewed-by: jlaskey ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java + test/langtools/tools/javac/lexer/OctalNumberTest.java From shade at openjdk.java.net Wed May 19 13:00:09 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 19 May 2021 13:00:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267304: Bump global JTReg memory limit to 768m Message-ID: <194a99f5-af64-4522-9724-7db5ec60a695@openjdk.org> Changeset: e749f75d Author: Aleksey Shipilev Date: 2021-05-19 12:59:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e749f75de015fd9ef47f7a962f232e2ea677aba5 8267304: Bump global JTReg memory limit to 768m Reviewed-by: lmesnik, iignatyev ! make/RunTests.gmk From hannesw at openjdk.java.net Wed May 19 13:02:11 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Wed, 19 May 2021 13:02:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266651: Convert Table method parameters from String to Content Message-ID: <1763c9c0-25b9-4c36-a2de-6c35f3e4d0eb@openjdk.org> Changeset: 12050f04 Author: Hannes Walln?fer Date: 2021-05-19 13:01:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/12050f04ca1a170d9dece1fd902dc8306c746eb8 8266651: Convert Table method parameters from String to Content Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java From zgu at openjdk.java.net Wed May 19 13:14:47 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 19 May 2021 13:14:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267257: Shenandoah: Always deduplicate strings when it is enabled during full gc Message-ID: <91169302-3510-4a18-90d5-04435ee6442b@openjdk.org> Changeset: 0b49f5ae Author: Zhengyu Gu Date: 2021-05-19 13:13:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0b49f5ae19b51d7ff7548b8492ea0f58dfe53180 8267257: Shenandoah: Always deduplicate strings when it is enabled during full gc Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.inline.hpp ! test/hotspot/jtreg/gc/shenandoah/TestStringDedup.java From dnsimon at openjdk.java.net Wed May 19 14:01:00 2021 From: dnsimon at openjdk.java.net (Doug Simon) Date: Wed, 19 May 2021 14:01:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267338: [JVMCI] revive JVMCI API removed by JDK-8243287 Message-ID: <37f62b60-10aa-4fbb-82f6-70b0840a0447@openjdk.org> Changeset: fdd03528 Author: Doug Simon Date: 2021-05-19 13:59:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fdd0352884cdbba8a9cd11c6f92f0c2fbd800e11 8267338: [JVMCI] revive JVMCI API removed by JDK-8243287 Reviewed-by: mchung, hseigel ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java From redestad at openjdk.java.net Wed May 19 15:25:34 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Wed, 19 May 2021 15:25:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267321: Use switch expression for VarHandle$AccessMode lookup Message-ID: Changeset: 9760dba7 Author: Claes Redestad Date: 2021-05-19 15:23:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9760dba71c07cf7b0df16590b3e84e23ad587621 8267321: Use switch expression for VarHandle$AccessMode lookup Reviewed-by: jvernee ! src/java.base/share/classes/java/lang/invoke/VarHandle.java - test/jdk/java/lang/invoke/VarHandle/AccessMode/OptimalMapSize.java From dcubed at openjdk.java.net Wed May 19 16:10:40 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Wed, 19 May 2021 16:10:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267407: ProblemList vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java on linux-aarch64 Message-ID: <0632c49a-f363-4e69-867b-2783786c51ac@openjdk.org> Changeset: 64e2479b Author: Daniel D. Daugherty Date: 2021-05-19 16:08:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/64e2479bf6e0ceccda16c076758e23e85310d524 8267407: ProblemList vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java on linux-aarch64 8267409: ProblemList gc/epsilon/TestClasses.java on linux-x64 Reviewed-by: tschatzl ! test/hotspot/jtreg/ProblemList.txt From gziemski at openjdk.java.net Wed May 19 16:42:49 2021 From: gziemski at openjdk.java.net (Gerard Ziemski) Date: Wed, 19 May 2021 16:42:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267339: Temporarily disable os.release_multi_mappings_vm on macOS x64 Message-ID: <9632540f-162b-4faf-8be6-f77b0b73e963@openjdk.org> Changeset: 237fee8b Author: Gerard Ziemski Date: 2021-05-19 16:42:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/237fee8bbdc7f239aa18b7780392ff3222589914 8267339: Temporarily disable os.release_multi_mappings_vm on macOS x64 Reviewed-by: hseigel, dcubed ! test/hotspot/gtest/runtime/test_os.cpp From ayang at openjdk.java.net Wed May 19 17:03:51 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Wed, 19 May 2021 17:03:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8234532: Remove ThreadLocalAllocBuffer::_fast_refill_waste since it is never set Message-ID: <950f7ff6-af4a-4ea8-9b9e-230364dc8b60@openjdk.org> Changeset: 99fcc410 Author: Albert Mingkun Yang Date: 2021-05-19 17:02:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/99fcc410a774e7b830856aa9c8e18e8a3b0567de 8234532: Remove ThreadLocalAllocBuffer::_fast_refill_waste since it is never set Reviewed-by: tschatzl, sjohanss, pliden, sspitsyn ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap From hannesw at openjdk.java.net Wed May 19 17:19:09 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Wed, 19 May 2021 17:19:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264181: javadoc tool Incorrect error message about malformed link Message-ID: <6566b545-2f23-48c2-a47e-973afc69162c@openjdk.org> Changeset: 66ab6d86 Author: Hannes Walln?fer Date: 2021-05-19 17:17:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/66ab6d86d1f4d636aef697bc4c4443b901d2cb6b 8264181: javadoc tool Incorrect error message about malformed link Reviewed-by: prappo ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/diags/examples/RefBadParens1.java + test/langtools/tools/javac/diags/examples/RefUnexpectedInput1.java + test/langtools/tools/javac/diags/examples/UnterminatedSignature1.java From neliasso at openjdk.java.net Wed May 19 17:52:02 2021 From: neliasso at openjdk.java.net (Nils Eliasson) Date: Wed, 19 May 2021 17:52:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265262: CITime - 'other' incorrectly calculated Message-ID: Changeset: 38d690b3 Author: Nils Eliasson Date: 2021-05-19 17:51:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/38d690b3c347f71b41a34b36c1a232ea766b9a64 8265262: CITime - 'other' incorrectly calculated Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/opto/phase.cpp ! src/hotspot/share/opto/phase.hpp From stuefe at openjdk.java.net Wed May 19 17:55:35 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Wed, 19 May 2021 17:55:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267371: Concurrent gtests take too long Message-ID: <64998030-f29f-4ef2-b0a4-33f5b8ac8201@openjdk.org> Changeset: 9820f3d4 Author: Thomas Stuefe Date: 2021-05-19 17:55:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9820f3d480aa2e6813596710348b2057a8c2a572 8267371: Concurrent gtests take too long Reviewed-by: shade, gziemski ! test/hotspot/gtest/memory/test_virtualspace.cpp ! test/hotspot/gtest/runtime/test_os_linux.cpp From jjg at openjdk.java.net Wed May 19 18:30:54 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Wed, 19 May 2021 18:30:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263684: Avoid wrapping into BufferedWriter twice Message-ID: <37405a03-8d17-490c-ae68-3165077fe0b5@openjdk.org> Changeset: 74f30ad3 Author: Jonathan Gibbons Date: 2021-05-19 18:29:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/74f30ad38baecc0f7e9b64124fa9a6b801c280a3 8263684: Avoid wrapping into BufferedWriter twice Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ElementListWriter.java From iklam at openjdk.java.net Wed May 19 19:32:38 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Wed, 19 May 2021 19:32:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267191: Avoid repeated SystemDictionaryShared::should_be_excluded calls Message-ID: <8de56dd4-85b5-44f4-990d-4b6d229c5271@openjdk.org> Changeset: b961f253 Author: Ioi Lam Date: 2021-05-19 19:31:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b961f2535c9508d6f8e580b8bf53538d6f72b27c 8267191: Avoid repeated SystemDictionaryShared::should_be_excluded calls Reviewed-by: dholmes, coleenp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp From kvn at openjdk.java.net Wed May 19 23:45:49 2021 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Wed, 19 May 2021 23:45:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266332: Adler32 intrinsic for x86 64-bit platforms Message-ID: Changeset: 8e3549fc Author: Xubo Zhang Committer: Vladimir Kozlov Date: 2021-05-19 23:44:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8e3549fc736539a45534dfe2b417170b5c991c7d 8266332: Adler32 intrinsic for x86 64-bit platforms Co-authored-by: Xubo Zhang Co-authored-by: Greg B Tucker Co-authored-by: Pengfei Li Reviewed-by: sviswanathan, jbhateja, kvn, neliasso ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp + src/hotspot/cpu/x86/macroAssembler_x86_adler.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.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/runtime/vmStructs.cpp + test/micro/org/openjdk/bench/java/util/TestAdler32.java From stuefe at openjdk.java.net Thu May 20 08:18:07 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Thu, 20 May 2021 08:18:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267155: runtime/os/TestTracePageSizes times out Message-ID: <73c8137f-2d56-4d3a-a355-e02d73a36bed@openjdk.org> Changeset: 726785b8 Author: Thomas Stuefe Date: 2021-05-20 08:16:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/726785b8d7c18569bddae6a08fa7f61d8d7bd2c4 8267155: runtime/os/TestTracePageSizes times out Reviewed-by: shade, sjohanss ! test/hotspot/jtreg/runtime/os/TestTracePageSizes.java From vromero at openjdk.java.net Thu May 20 09:10:23 2021 From: vromero at openjdk.java.net (Vicente Romero) Date: Thu, 20 May 2021 09:10:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265319: implement Sealed Classes as a standard feature in Java, javax.lang.model changes Message-ID: <072f1636-a0ce-4c1a-a3e2-d942f73c00ea@openjdk.org> Changeset: 31b98e12 Author: Vicente Romero Date: 2021-05-20 09:08:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/31b98e129e6d3051c01775519792b2ba5745b275 8265319: implement Sealed Classes as a standard feature in Java, javax.lang.model changes Reviewed-by: darcy, jlahoda ! src/java.compiler/share/classes/javax/lang/model/element/Modifier.java ! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java From vromero at openjdk.java.net Thu May 20 09:11:51 2021 From: vromero at openjdk.java.net (Vicente Romero) Date: Thu, 20 May 2021 09:11:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260517: implement Sealed Classes as a standard feature in Java Message-ID: <9a6dd275-508c-4341-ae25-20ceb133850c@openjdk.org> Changeset: 0fa9223f Author: Vicente Romero Date: 2021-05-20 09:11:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0fa9223f34bc33635079763362f42f0a5c53759b 8260517: implement Sealed Classes as a standard feature in Java Co-authored-by: Harold Seigel Co-authored-by: Vicente Romero Reviewed-by: dholmes, mcimadamore, jlahoda ! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/include/jvm.h ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java ! src/jdk.compiler/share/classes/com/sun/source/tree/ClassTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/hotspot/jtreg/runtime/modules/SealedInterfaceModuleTest.java ! test/hotspot/jtreg/runtime/modules/SealedModuleTest.java ! test/hotspot/jtreg/runtime/modules/sealedP1/SuperClass.jcod ! test/hotspot/jtreg/runtime/modules/sealedP1/SuperInterface.jcod - test/hotspot/jtreg/runtime/sealedClasses/AbstractSealedTest.java ! test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclasses.jcod ! test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclassesTest.java ! test/hotspot/jtreg/runtime/sealedClasses/OverrideSealedTest.java ! test/hotspot/jtreg/runtime/sealedClasses/Pkg/SealedInterface.jcod ! test/hotspot/jtreg/runtime/sealedClasses/RedefinePermittedSubclass.java ! test/hotspot/jtreg/runtime/sealedClasses/RedefineSealedClass.java - test/hotspot/jtreg/runtime/sealedClasses/SealedTest.java ! test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleIntfTest.java ! test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleTest.java ! test/hotspot/jtreg/runtime/sealedClasses/planets/OuterPlanets.jcod ! test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/TestPermittedSubclassesAttr.java ! test/langtools/tools/javac/diags/examples.not-yet.txt ! test/langtools/tools/javac/diags/examples/AnonymousCantInheritFromSealed.java ! test/langtools/tools/javac/diags/examples/CantExtendSealedInAnotherModule/CantExtendSealedInAnotherModule.java ! test/langtools/tools/javac/diags/examples/CantExtendSealedInAnotherPkg/CantExtendSealedInAnotherPkg.java ! test/langtools/tools/javac/diags/examples/CantInheritFromSealed.java ! test/langtools/tools/javac/diags/examples/CantInheritFromSealed2.java ! test/langtools/tools/javac/diags/examples/DuplicateTypeInPermits.java ! test/langtools/tools/javac/diags/examples/LocalCantInheritFromSealed.java ! test/langtools/tools/javac/diags/examples/NonSealedWithNoSealedSuper.java ! test/langtools/tools/javac/diags/examples/PermitsCantListDeclaringClass.java ! test/langtools/tools/javac/diags/examples/PermitsCantListSuperType.java ! test/langtools/tools/javac/diags/examples/PermitsInNoSealedClass.java ! test/langtools/tools/javac/diags/examples/SealedMustHaveSubtypes.java ! test/langtools/tools/javac/diags/examples/SealedNotAllowedInLocalClass.java ! test/langtools/tools/javac/diags/examples/SealedTypes.java ! test/langtools/tools/javac/diags/examples/SubtypeDoesntExtendSealed.java ! test/langtools/tools/javac/diags/examples/TypeVarInPermits.java - test/langtools/tools/javac/preview/DeclaredUsingPreview-class.out - test/langtools/tools/javac/preview/DeclaredUsingPreview-source.out - test/langtools/tools/javac/preview/DeclaredUsingPreview.java - test/langtools/tools/javac/preview/DeclaredUsingPreviewDeclarations.java ! test/langtools/tools/javac/preview/PreviewAutoSuppress.java ! test/langtools/tools/javac/preview/PreviewErrors.java ! test/langtools/tools/javac/processing/model/element/TestSealed.java ! test/langtools/tools/javac/sealed/SealedCompilationTests.java ! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java ! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java From vromero at openjdk.java.net Thu May 20 09:23:46 2021 From: vromero at openjdk.java.net (Vicente Romero) Date: Thu, 20 May 2021 09:23:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265684: implement Sealed Classes as a standard feature in Java, javadoc changes Message-ID: <0f101c1b-f863-4584-9393-6064f7520e7e@openjdk.org> Changeset: 7dcb9fda Author: Vicente Romero Date: 2021-05-20 09:23:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7dcb9fda89ee17a5eadc83999de21e4542f37133 8265684: implement Sealed Classes as a standard feature in Java, javadoc changes Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Comparators.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexItem.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java ! test/langtools/jdk/javadoc/doclet/testSealedTypes/TestSealedTypes.java From jboes at openjdk.java.net Thu May 20 09:30:48 2021 From: jboes at openjdk.java.net (Julia Boes) Date: Thu, 20 May 2021 09:30:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267262: com/sun/net/httpserver/Filter improve API documentation of static methods Message-ID: <84886a23-6a8c-447a-a856-dabf0b1a7c74@openjdk.org> Changeset: 31320c34 Author: Julia Boes Date: 2021-05-20 09:30:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/31320c3474a6054a367e764c2a9fef46ac638998 8267262: com/sun/net/httpserver/Filter improve API documentation of static methods Reviewed-by: dfuchs, chegar ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Filter.java ! test/jdk/com/sun/net/httpserver/FilterTest.java From kizune at openjdk.java.net Thu May 20 10:33:17 2021 From: kizune at openjdk.java.net (Alexander Zuev) Date: Thu, 20 May 2021 10:33:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264290: Create implementation for NSAccessibilityComponentGroup protocol peer Message-ID: Changeset: f07dcf47 Author: Alexander Zuev Date: 2021-05-20 10:31:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f07dcf471c160e09fbc748124998923e7d453e66 8264290: Create implementation for NSAccessibilityComponentGroup 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/GroupAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/GroupAccessibility.m From tschatzl at openjdk.java.net Thu May 20 11:12:07 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Thu, 20 May 2021 11:12:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267463: Problemlist runtime/os/TestTracePageSizes.java on linux-aarch64 to reduce noise Message-ID: <9944e87d-99f5-4b97-9b56-117e27f2eae8@openjdk.org> Changeset: f979523a Author: Thomas Schatzl Date: 2021-05-20 11:10:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f979523a69ee5728659d6480f57d62dd70609834 8267463: Problemlist runtime/os/TestTracePageSizes.java on linux-aarch64 to reduce noise Reviewed-by: dholmes ! test/hotspot/jtreg/ProblemList.txt From pliden at openjdk.java.net Thu May 20 11:34:33 2021 From: pliden at openjdk.java.net (Per Liden) Date: Thu, 20 May 2021 11:34:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260267: ZGC: Reduce mark stack usage Message-ID: <9d599680-c9d3-4193-b170-1edf0cbabd7d@openjdk.org> Changeset: aba22656 Author: Per Liden Date: 2021-05-20 11:32:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/aba22656829913d5f8d619a184c929a7de8431e4 8260267: ZGC: Reduce mark stack usage Co-authored-by: Wang Chao Co-authored-by: Hui Shi Reviewed-by: sjohanss, ayang ! src/hotspot/share/gc/z/zBarrier.cpp ! src/hotspot/share/gc/z/zBarrier.hpp ! src/hotspot/share/gc/z/zBarrier.inline.hpp ! src/hotspot/share/gc/z/zDriver.cpp ! src/hotspot/share/gc/z/zDriver.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zHeap.inline.hpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zMark.hpp ! src/hotspot/share/gc/z/zMark.inline.hpp ! src/hotspot/share/gc/z/zMarkStack.hpp ! src/hotspot/share/gc/z/zMarkStack.inline.hpp ! src/hotspot/share/gc/z/zMarkStackAllocator.cpp ! src/hotspot/share/gc/z/zMarkStackAllocator.hpp ! src/hotspot/share/gc/z/zMarkStackEntry.hpp ! src/hotspot/share/gc/z/zPage.hpp ! src/hotspot/share/gc/z/zPage.inline.hpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zStat.hpp From hannesw at openjdk.java.net Thu May 20 12:46:06 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Thu, 20 May 2021 12:46:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267219: Javadoc method summary breaks when {@inheritDoc} from an empty parent Message-ID: Changeset: 459abd56 Author: liach Committer: Hannes Walln?fer Date: 2021-05-20 12:44:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/459abd561accc9f10456a9d63f7fa19c7f8e020e 8267219: Javadoc method summary breaks when {@inheritDoc} from an empty parent Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/ContentBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java + test/langtools/jdk/javadoc/doclet/testEmptyInheritDoc/TestEmptyInheritDoc.java From redestad at openjdk.java.net Thu May 20 13:58:01 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Thu, 20 May 2021 13:58:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261880: Change nested classes in java.base to static nested classes where possible Message-ID: <28bd00eb-d46b-4fc5-92e5-bc48299b5d61@openjdk.org> Changeset: 9425d3de Author: Sergey Tsypanov Committer: Claes Redestad Date: 2021-05-20 13:56:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9425d3de83fe8f4caddef03ffa3f4dd4de58f236 8261880: Change nested classes in java.base to static nested classes where possible Reviewed-by: redestad ! src/java.base/macosx/classes/apple/security/KeychainStore.java ! src/java.base/share/classes/java/lang/StackStreamFactory.java ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/security/ProtectionDomain.java ! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java ! src/java.base/share/classes/jdk/internal/util/xml/impl/XMLStreamWriterImpl.java ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java ! src/java.base/share/classes/sun/security/provider/DomainKeyStore.java ! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java ! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.java From tschatzl at openjdk.java.net Thu May 20 14:19:22 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Thu, 20 May 2021 14:19:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267480: Explicitly problemlist all runtime/os/TestTracePageSizes.java tests on linux-aarch64 to reduce noise Message-ID: Changeset: fc7f0a3e Author: Thomas Schatzl Date: 2021-05-20 14:17:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fc7f0a3e6126dfa6104f77c50ac5db9d6e470a38 8267480: Explicitly problemlist all runtime/os/TestTracePageSizes.java tests on linux-aarch64 to reduce noise Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt From jjg at openjdk.java.net Thu May 20 14:23:56 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Thu, 20 May 2021 14:23:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267434: Remove LinkOutput[Impl] Message-ID: <2dc119c4-af8f-43ff-8374-1ba4069ad92b@openjdk.org> Changeset: 878d1b3f Author: Jonathan Gibbons Date: 2021-05-20 14:22:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/878d1b3f600d4a51b082f0c3276df6de49a9bc4f 8267434: Remove LinkOutput[Impl] Reviewed-by: prappo - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkOutputImpl.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkOutput.java From shade at openjdk.java.net Thu May 20 14:27:29 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 20 May 2021 14:27:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267396: Avoid recording "pc" in unhandled oops detector for better performance Message-ID: <77fb6ba6-c70b-4911-ae58-5a22d4224940@openjdk.org> Changeset: f67847f5 Author: Aleksey Shipilev Date: 2021-05-20 14:26:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f67847f52a306874d1a0d92250f8a556b3af6507 8267396: Avoid recording "pc" in unhandled oops detector for better performance Reviewed-by: coleenp, dholmes ! src/hotspot/share/oops/oopsHierarchy.cpp ! src/hotspot/share/runtime/unhandledOops.cpp ! src/hotspot/share/runtime/unhandledOops.hpp From hannesw at openjdk.java.net Thu May 20 15:12:39 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Thu, 20 May 2021 15:12:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267481: Make sure table row has correct number of cells Message-ID: <9432800b-0f60-4537-99ec-cf8f32a889ec@openjdk.org> Changeset: b7b6acd9 Author: Hannes Walln?fer Date: 2021-05-20 15:11:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b7b6acd9b1cafb791827e151712836c4e7140db5 8267481: Make sure table row has correct number of cells Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java From vkempik at openjdk.java.net Thu May 20 15:47:52 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Thu, 20 May 2021 15:47:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267235: [macos_aarch64] InterpreterRuntime::throw_pending_exception messing up LR results in crash Message-ID: Changeset: ca93399a Author: Vladimir Kempik Date: 2021-05-20 15:46:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ca93399af103384e750dabf3abcc6e8392bcf3f4 8267235: [macos_aarch64] InterpreterRuntime::throw_pending_exception messing up LR results in crash Reviewed-by: akozlov, aph ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp From shade at openjdk.java.net Thu May 20 16:46:41 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 20 May 2021 16:46:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267348: Rewrite gc/epsilon/TestClasses.java to use Metaspace with less classes Message-ID: Changeset: 7b98400c Author: Aleksey Shipilev Date: 2021-05-20 16:45:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7b98400c81900a8c779394d549b5fb61f1dd8638 8267348: Rewrite gc/epsilon/TestClasses.java to use Metaspace with less classes Reviewed-by: stuefe ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/gc/epsilon/TestClasses.java From vromero at openjdk.java.net Thu May 20 17:54:51 2021 From: vromero at openjdk.java.net (Vicente Romero) Date: Thu, 20 May 2021 17:54:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261205: AssertionError: Cannot add metadata to an intersection type Message-ID: <30137c43-4bf9-44b3-8496-80570e89f80e@openjdk.org> Changeset: 81f39ed3 Author: Vicente Romero Date: 2021-05-20 17:53:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/81f39ed3e0176b75dee1c8db24041545bcc68a86 8261205: AssertionError: Cannot add metadata to an intersection type Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java + test/langtools/tools/javac/annotations/typeAnnotations/VariablesDeclaredWithVarTest.java From prr at openjdk.java.net Thu May 20 19:51:18 2021 From: prr at openjdk.java.net (Phil Race) Date: Thu, 20 May 2021 19:51:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8256372: [macos] Unexpected symbol was displayed on JTextField with Monospaced font Message-ID: <02cadc0b-8a18-4a5f-af71-5b879f2503cc@openjdk.org> Changeset: 005d8a7f Author: Phil Race Date: 2021-05-20 19:49:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/005d8a7fca8b4d9519d2bde0a7cdbbece1cd3981 8256372: [macos] Unexpected symbol was displayed on JTextField with Monospaced font Reviewed-by: erikj, serb ! make/modules/java.desktop/lib/Awt2dLibraries.gmk ! src/java.desktop/macosx/classes/sun/font/CFont.java ! src/java.desktop/share/classes/sun/font/SunLayoutEngine.java ! src/java.desktop/share/native/libfontmanager/HBShaper.c ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc ! src/java.desktop/share/native/libfontmanager/hb-jdk.h - src/java.desktop/share/native/libharfbuzz/hb-coretext.cc - src/java.desktop/share/native/libharfbuzz/hb-coretext.h + test/jdk/java/awt/font/GlyphVector/NLGlyphTest.java From ccheung at openjdk.java.net Thu May 20 21:05:02 2021 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Thu, 20 May 2021 21:05:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267350: Archived old interface extends interface with default method causes crash Message-ID: <9cc4b7c1-cd1d-4d81-abd3-8994dbf4fd7d@openjdk.org> Changeset: 1c7a1310 Author: Calvin Cheung Date: 2021-05-20 21:03:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1c7a1310d9985fd0ad05d901186eb0b6c0045d74 8267350: Archived old interface extends interface with default method causes crash Reviewed-by: iklam, minqi ! src/hotspot/share/oops/instanceKlass.cpp + test/hotspot/jtreg/runtime/cds/appcds/OldInfExtendsInfDefMeth.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/InfDefMeth.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/OldInfDefMeth.jasm + test/hotspot/jtreg/runtime/cds/appcds/test-classes/OldInfDefMethApp.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/OldInfDefMethImpl.java From vlivanov at openjdk.java.net Thu May 20 22:21:12 2021 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Thu, 20 May 2021 22:21:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266642: improve ResolvedMethodTable hash function Message-ID: Changeset: 83b36072 Author: Denghui Dong Committer: Vladimir Ivanov Date: 2021-05-20 22:19:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/83b360729060abaefb00a0b3f6165926db956bf8 8266642: improve ResolvedMethodTable hash function Reviewed-by: vlivanov, coleenp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/prims/resolvedMethodTable.cpp ! test/hotspot/jtreg/runtime/MemberName/ResolvedMethodTableHash.java From jiefu at openjdk.java.net Fri May 21 00:01:26 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Fri, 21 May 2021 00:01:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267370: [Vector API] Fix several crashes after JDK-8256973 Message-ID: <89dc27ce-e9ad-4dd3-9347-aac3af9752cd@openjdk.org> Changeset: 7a63ff70 Author: Jie Fu Date: 2021-05-20 23:59:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7a63ff70c8eed6c5bfad5655f0f4fa2281b4e104 8267370: [Vector API] Fix several crashes after JDK-8256973 Co-authored-by: Jatin Bhateja Reviewed-by: neliasso, kvn ! 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/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp From jjg at openjdk.java.net Fri May 21 00:33:07 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Fri, 21 May 2021 00:33:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266856: Make element void Message-ID: <9d011618-215a-425e-8659-6ce46c65d355@openjdk.org> Changeset: e094f3f8 Author: Jonathan Gibbons Date: 2021-05-21 00:31:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e094f3f856f5f17d4be65b9f83ff493aa0280deb 8266856: Make element void Reviewed-by: prappo, iris, vromero ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/HtmlTag.java + test/langtools/jdk/javadoc/doclet/testVoidHtmlElements/TestVoidHtmlElements.java ! test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTest.java From almatvee at openjdk.java.net Fri May 21 00:45:36 2021 From: almatvee at openjdk.java.net (Alexander Matveev) Date: Fri, 21 May 2021 00:45:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267056: tools/jpackage/share/RuntimePackageTest.java fails with NoSuchFileException Message-ID: <5ec00b0f-9594-4fd3-8e9b-541c28c3c5b2@openjdk.org> Changeset: 9eaa4afc Author: Alexander Matveev Date: 2021-05-21 00:44:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9eaa4afc99b09f4704e4d641f95104be40b9ea66 8267056: tools/jpackage/share/RuntimePackageTest.java fails with NoSuchFileException Reviewed-by: asemenyuk, herrick ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java ! test/jdk/tools/jpackage/share/RuntimePackageTest.java From psadhukhan at openjdk.java.net Fri May 21 09:38:41 2021 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Fri, 21 May 2021 09:38:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264218: Public method javax.swing.JMenu.setComponentOrientation() has no spec Message-ID: <71daae4d-9c54-4936-9443-ad10c2c10a22@openjdk.org> Changeset: e48d7d66 Author: Prasanta Sadhukhan Date: 2021-05-21 09:37:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e48d7d66582d9c9630d85e86ff344794656914fc 8264218: Public method javax.swing.JMenu.setComponentOrientation() has no spec Reviewed-by: aivanov ! src/java.desktop/share/classes/javax/swing/JMenu.java From dmarkov at openjdk.java.net Fri May 21 09:43:26 2021 From: dmarkov at openjdk.java.net (Dmitry Markov) Date: Fri, 21 May 2021 09:43:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260690: JConsole User Guide Link from the Help menu is not accessible by keyboard Message-ID: <5a171637-4541-4124-8c65-d2969d2793f6@openjdk.org> Changeset: b5d32bbf Author: K Suman Rajkumaar <70650887+skodanda at users.noreply.github.com> Committer: Dmitry Markov Date: 2021-05-21 09:42:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b5d32bbfc716870904e91ce07a09f08929f2563e 8260690: JConsole User Guide Link from the Help menu is not accessible by keyboard Reviewed-by: aivanov, dmarkov ! src/jdk.jconsole/share/classes/sun/tools/jconsole/AboutDialog.java From jbachorik at openjdk.java.net Fri May 21 09:45:51 2021 From: jbachorik at openjdk.java.net (Jaroslav Bachorik) Date: Fri, 21 May 2021 09:45:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8203359: Container level resources events Message-ID: Changeset: ee2651b9 Author: Jaroslav Bachorik Date: 2021-05-21 09:44:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ee2651b9e5a9ab468b4be73d43b8f643e9e92042 8203359: Container level resources events Reviewed-by: sgehwolf, egahlin ! src/java.base/share/classes/module-info.java + src/jdk.jfr/share/classes/jdk/jfr/events/ContainerCPUThrottlingEvent.java + src/jdk.jfr/share/classes/jdk/jfr/events/ContainerCPUUsageEvent.java + src/jdk.jfr/share/classes/jdk/jfr/events/ContainerConfigurationEvent.java + src/jdk.jfr/share/classes/jdk/jfr/events/ContainerIOUsageEvent.java + src/jdk.jfr/share/classes/jdk/jfr/events/ContainerMemoryUsageEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/hotspot/jtreg/containers/docker/JfrReporter.java ! test/hotspot/jtreg/containers/docker/TestJFREvents.java ! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java ! test/lib/jdk/test/lib/jfr/EventNames.java From neliasso at openjdk.java.net Fri May 21 14:10:05 2021 From: neliasso at openjdk.java.net (Nils Eliasson) Date: Fri, 21 May 2021 14:10:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267332: xor value should handle bounded values Message-ID: <5216c9ce-2c9c-4b3f-a019-4d17a3dc7a39@openjdk.org> Changeset: 4ba76138 Author: Nils Eliasson Date: 2021-05-21 14:06:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4ba761381c60197be08d34580b92b5203fa9b189 8267332: xor value should handle bounded values Reviewed-by: thartmann, redestad ! src/hotspot/share/opto/addnode.cpp + test/hotspot/jtreg/compiler/types/TestMeetXor.java From jlahoda at openjdk.java.net Fri May 21 14:12:06 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Fri, 21 May 2021 14:12:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267119: switch expressions lack support for deferred type-checking Message-ID: <8ff469bc-58e0-457f-b45c-32fbd51e883c@openjdk.org> Changeset: ec8a8097 Author: Jan Lahoda Date: 2021-05-21 14:09:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ec8a8097c309920982b0b8253a76c7c938f1f48d 8267119: switch expressions lack support for deferred type-checking Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitch-old.out ! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java From sjohanss at openjdk.java.net Fri May 21 14:19:58 2021 From: sjohanss at openjdk.java.net (Stefan Johansson) Date: Fri, 21 May 2021 14:19:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8256155: Allow multiple large page sizes to be used on Linux Message-ID: <8e5eb623-4a06-429f-aa28-b24582380a84@openjdk.org> Changeset: 94cfeb9c Author: Marcus G K Williams Committer: Stefan Johansson Date: 2021-05-21 14:15:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/94cfeb9c4fee2ba5db8e5efa6b0f2041400c8b3a 8256155: Allow multiple large page sizes to be used on Linux Co-authored-by: Marcus G K Williams Co-authored-by: Stefan Johansson Co-authored-by: Thomas Stuefe Reviewed-by: stuefe, sjohanss ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/share/runtime/globals.hpp From sviswanathan at openjdk.java.net Fri May 21 18:16:00 2021 From: sviswanathan at openjdk.java.net (Sandhya Viswanathan) Date: Fri, 21 May 2021 18:16:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267190: Optimize Vector API test operations Message-ID: <6c0e113b-69e8-40d3-9b7e-44546067c7bf@openjdk.org> Changeset: 8f10c5a8 Author: Sandhya Viswanathan Date: 2021-05-21 18:15:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8f10c5a8900517cfa04256eab909e18535086b98 8267190: Optimize Vector API test operations Reviewed-by: psandoz, kvn ! src/hotspot/share/opto/vectorIntrinsics.cpp ! 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/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/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/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/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/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/X-VectorBits.java.template From dcubed at openjdk.java.net Fri May 21 18:33:51 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Fri, 21 May 2021 18:33:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8256304: should MonitorUsedDeflationThreshold be experimental or diagnostic Message-ID: Changeset: fe333431 Author: Daniel D. Daugherty Date: 2021-05-21 18:32:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fe333431c8c0f089e4fd55bf10903e1fba7fc6c4 8256304: should MonitorUsedDeflationThreshold be experimental or diagnostic 8256301: ObjectMonitor::is_busy() should return bool Reviewed-by: coleenp, pchilanomate ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/synchronizer.cpp From aghaisas at openjdk.java.net Sat May 22 03:16:48 2021 From: aghaisas at openjdk.java.net (Ajit Ghaisas) Date: Sat, 22 May 2021 03:16:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263486: Clean up MTLSurfaceDataBase.h Message-ID: <7532f47a-f058-450c-8202-314aab05f4ed@openjdk.org> Changeset: 72c9567b Author: Ajit Ghaisas Date: 2021-05-22 03:16:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/72c9567b4663fc816e4b85b46ea49b20ea78bd72 8263486: Clean up MTLSurfaceDataBase.h Reviewed-by: serb ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPipelineStatesStorage.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceDataBase.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.m From jbachorik at openjdk.java.net Sat May 22 09:19:13 2021 From: jbachorik at openjdk.java.net (Jaroslav Bachorik) Date: Sat, 22 May 2021 09:19:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261354: SIGSEGV at MethodIteratorHost Message-ID: Changeset: 24623167 Author: Jaroslav Bachorik Date: 2021-05-22 09:17:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/24623167ffbf8e192ef539fd0a969412719f850c 8261354: SIGSEGV at MethodIteratorHost Reviewed-by: mgronlun ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp From jiefu at openjdk.java.net Sat May 22 11:53:14 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Sat, 22 May 2021 11:53:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266528: Optimize C2 VerifyIterativeGVN execution time Message-ID: <7b56609f-3efc-4914-9a14-488847f8a01e@openjdk.org> Changeset: 4023646e Author: Hui Shi Committer: Jie Fu Date: 2021-05-22 11:51:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4023646ed1bcb821b1d18f7e5104f04995e8171d 8266528: Optimize C2 VerifyIterativeGVN execution time Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/phaseX.cpp ! test/hotspot/jtreg/compiler/debug/TraceIterativeGVN.java From shade at openjdk.java.net Sat May 22 15:14:06 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Sat, 22 May 2021 15:14:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267531: [x86] Assembler::andb(Address, Register) encoding is incorrect Message-ID: Changeset: 71e2fa25 Author: Aleksey Shipilev Date: 2021-05-22 15:13:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/71e2fa25f73b0006a024edb59d79d837227ecd40 8267531: [x86] Assembler::andb(Address,Register) encoding is incorrect Reviewed-by: azeemj, vlivanov, jiefu ! src/hotspot/cpu/x86/assembler_x86.cpp From jiefu at openjdk.java.net Sat May 22 23:01:11 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Sat, 22 May 2021 23:01:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267404: vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java failed with OutOfMemoryError Message-ID: <0d803dbb-b217-407f-8658-4b097abce199@openjdk.org> Changeset: 6288a993 Author: Jie Fu Date: 2021-05-22 22:59:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6288a9936cc7e69cab0cc5f3e49c803f184bf2ca 8267404: vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java failed with OutOfMemoryError Co-authored-by: xiangyuan Reviewed-by: stuefe ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java From pbansal at openjdk.java.net Sun May 23 03:07:19 2021 From: pbansal at openjdk.java.net (Pankaj Bansal) Date: Sun, 23 May 2021 03:07:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264304: Create implementation for NSAccessibilityToolbar protocol peer Message-ID: Changeset: 4d26f22b Author: Pankaj Bansal Date: 2021-05-23 03:00:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4d26f22b9adcf7cecca5316348ef670ac2dbc365 8264304: Create implementation for NSAccessibilityToolbar protocol peer Reviewed-by: kizune ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m = src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ToolbarAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ToolbarAccessibility.m From dholmes at openjdk.java.net Mon May 24 05:31:02 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Mon, 24 May 2021 05:31:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267553: Extra JavaThread assignment in ClassLoader::create_class_path_entry() Message-ID: Changeset: 31139108 Author: David Holmes Date: 2021-05-24 05:29:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/31139108c1ca9d355bd484d692830dfbc8317477 8267553: Extra JavaThread assignment in ClassLoader::create_class_path_entry() Reviewed-by: ccheung ! src/hotspot/share/classfile/classLoader.cpp From mcimadamore at openjdk.java.net Mon May 24 11:20:03 2021 From: mcimadamore at openjdk.java.net (Maurizio Cimadamore) Date: Mon, 24 May 2021 11:20:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267580: The method JavacParser#peekToken is wrong when the first parameter is not zero Message-ID: Changeset: 54520fbf Author: Guoxiong Li Committer: Maurizio Cimadamore Date: 2021-05-24 11:17:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/54520fbf49bb6a7bdcff1a69a0bb46f842bdc054 8267580: The method JavacParser#peekToken is wrong when the first parameter is not zero Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java From kizune at openjdk.java.net Mon May 24 12:02:48 2021 From: kizune at openjdk.java.net (Alexander Zuev) Date: Mon, 24 May 2021 12:02:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8208747: [a11y] [macos] In Optionpane Demo, inside ComponentDialog Example, unable to navigate to all items, with VO on Message-ID: <94401018-acd2-4692-80db-60c2ee0d42ce@openjdk.org> Changeset: 49f622c9 Author: Alexander Zuev Date: 2021-05-24 12:01:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/49f622c9473464bf1d1f33b88abf46adadd9fa1c 8208747: [a11y] [macos] In Optionpane Demo, inside ComponentDialog Example, unable to navigate to all items, with VO on Reviewed-by: pbansal ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m From jlahoda at openjdk.java.net Mon May 24 12:32:56 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Mon, 24 May 2021 12:32:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267578: Remove unnecessary preview checks Message-ID: <2c43dab2-1293-4662-a173-f64b23e52ac8@openjdk.org> Changeset: f4531661 Author: Guoxiong Li Committer: Jan Lahoda Date: 2021-05-24 12:31:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f4531661b55458554f907ba988eca22b72c72bf3 8267578: Remove unnecessary preview checks Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java From rriggs at openjdk.java.net Mon May 24 14:10:45 2021 From: rriggs at openjdk.java.net (Roger Riggs) Date: Mon, 24 May 2021 14:10:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267544: (test) rmi test NonLocalSkeleton fails if network has multiple adapters with the same address Message-ID: Changeset: d8e6e287 Author: Roger Riggs Date: 2021-05-24 14:10:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d8e6e2877aa8a89ad403f06b0adea19c7896d834 8267544: (test) rmi test NonLocalSkeleton fails if network has multiple adapters with the same address Reviewed-by: dfuchs ! test/jdk/java/rmi/registry/nonLocalRegistry/NonLocalSkeletonTest.java From vromero at openjdk.java.net Mon May 24 14:52:20 2021 From: vromero at openjdk.java.net (Vicente Romero) Date: Mon, 24 May 2021 14:52:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8258535: jvm.ClassReader should set the accessor to the corresponding record component Message-ID: <87ffd28f-04fd-40bb-aa1e-0c4b84d9bacf@openjdk.org> Changeset: f5562f12 Author: Vicente Romero Date: 2021-05-24 14:50:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f5562f1214478439899b803f80247d2347a00dab 8258535: jvm.ClassReader should set the accessor to the corresponding record component Reviewed-by: jfranck ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java + test/langtools/tools/javac/processing/model/element/CheckingAccessorsOnLoadedRecordClasses.java From hchao at openjdk.java.net Mon May 24 15:40:54 2021 From: hchao at openjdk.java.net (Hai-May Chao) Date: Mon, 24 May 2021 15:40:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266400: importkeystore fails to a password less pkcs12 keystore Message-ID: <5098b934-3f04-4f01-adad-e04d6fa08678@openjdk.org> Changeset: f2d880c1 Author: Hai-May Chao Date: 2021-05-24 15:38:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f2d880c11a99ef587e7e7c0398f0834c32a22d63 8266400: importkeystore fails to a password less pkcs12 keystore Reviewed-by: weijun ! src/java.base/share/classes/sun/security/tools/keytool/Main.java + test/jdk/sun/security/tools/keytool/ImportToPwordlessPK12.java From weijun at openjdk.java.net Mon May 24 15:46:16 2021 From: weijun at openjdk.java.net (Weijun Wang) Date: Mon, 24 May 2021 15:46:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267584: The java.security.krb5.realm system property only needs to be defined once Message-ID: Changeset: 838a0071 Author: Weijun Wang Date: 2021-05-24 15:45:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/838a0071030e9c8b9ab57df39a4e0384d433a2bc 8267584: The java.security.krb5.realm system property only needs to be defined once Reviewed-by: mullan ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java From vromero at openjdk.java.net Mon May 24 15:56:04 2021 From: vromero at openjdk.java.net (Vicente Romero) Date: Mon, 24 May 2021 15:56:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8224158: assertion related to NPE at DynamicCallSiteDesc::withArgs should be reworded Message-ID: <2c8a3abb-f735-439f-b179-2c5f007c2dec@openjdk.org> Changeset: f04db5fb Author: Vicente Romero Date: 2021-05-24 15:55:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f04db5fbd77892e94a325942542815bbb24cddea 8224158: assertion related to NPE at DynamicCallSiteDesc::withArgs should be reworded Reviewed-by: jlahoda ! src/java.base/share/classes/java/lang/constant/DynamicCallSiteDesc.java From weijun at openjdk.java.net Mon May 24 16:57:19 2021 From: weijun at openjdk.java.net (Weijun Wang) Date: Mon, 24 May 2021 16:57:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267184: Add -Djava.security.manager=allow to tests calling System.setSecurityManager Message-ID: <6c1ffb4d-4952-4ba7-8851-9aaa242d1926@openjdk.org> Changeset: 640a2afd Author: Weijun Wang Date: 2021-05-24 16:55:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/640a2afda36857410b7abf398af81e35430a62e7 8267184: Add -Djava.security.manager=allow to tests calling System.setSecurityManager Co-authored-by: Lance Andersen Co-authored-by: Weijun Wang Reviewed-by: dholmes, alanb, dfuchs, mchung, mullan, prr ! test/hotspot/jtreg/compiler/exceptions/ExceptionInInit.java ! test/hotspot/jtreg/compiler/jvmci/SecurityRestrictionsTest.java ! test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java ! test/hotspot/jtreg/runtime/logging/ProtectionDomainVerificationTest.java ! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle11/TestDescription.java ! test/jaxp/javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/DefaultFeaturesTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/DeferFeatureTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/DelegatePublicTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/DelegateSystemTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/DelegateUriTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/GroupTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/LoadCatalogTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/NextCatalogTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/NormalizationTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/PreferFeatureTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/PreferTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/PublicFamilyTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/PublicTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/RewriteSystemTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/RewriteUriTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/SystemFamilyTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/SystemSuffixTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/SystemTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/UriFamilyTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/UriSuffixTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/UriTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java ! test/jaxp/javax/xml/jaxp/functional/catalog/ValidateCatalogTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/datatype/ptests/DurationTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/datatype/ptests/XMLGregorianCalendarTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DBFNamespaceTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/FactoryConfErrorTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXFactoryNewInstanceTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserFactTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest02.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest03.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLEventFactoryNewInstanceTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLOutputFactoryNewInstanceTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/DOMResultTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/ErrorListenerTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXSourceTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/StreamResultTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/TfClearParamTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerExcpTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest02.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest03.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/URIResolverTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/othervm/TFCErrorTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorHandlerTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathEvaluationResultTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathExpressionTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFactoryTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFunctionResolverTest.java ! test/jaxp/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathTest.java ! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/AttrTest.java ! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/CommentTest.java ! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTest.java ! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTypeTest.java ! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/DomImplementationTest.java ! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/ElementTest.java ! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/EntityChildTest.java ! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/NamedNodeMapTest.java ! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeListTest.java ! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeTest.java ! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/NotationTest.java ! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/PITest.java ! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/TextTest.java ! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/TypeInfoTest.java ! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/AttrImplTest.java ! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesNSTest.java ! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesTest.java ! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/ContentHandlerTest.java ! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/DefaultHandlerTest.java ! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/EHFatalTest.java ! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/NSSupportTest.java ! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/NSTableTest.java ! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/ParserAdapterTest.java ! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/ResolverTest.java ! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/SAXParserNSTableTest.java ! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterCBTest.java ! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterTest.java ! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderAdapterTest.java ! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderFactoryTest.java ! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderNSTableTest.java ! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderTest.java ! test/jaxp/javax/xml/jaxp/functional/test/astro/AstroTest.java ! test/jaxp/javax/xml/jaxp/functional/test/astro/DocumentLSTest.java ! test/jaxp/javax/xml/jaxp/functional/test/astro/NamespaceContextTest.java ! test/jaxp/javax/xml/jaxp/functional/test/astro/SAX201Test.java ! test/jaxp/javax/xml/jaxp/functional/test/astro/SchemaValidationTest.java ! test/jaxp/javax/xml/jaxp/functional/test/astro/XPathAPITest.java ! test/jaxp/javax/xml/jaxp/functional/test/auctionportal/AuctionController.java ! test/jaxp/javax/xml/jaxp/functional/test/auctionportal/AuctionItemRepository.java ! test/jaxp/javax/xml/jaxp/functional/test/auctionportal/UserController.java ! test/jaxp/javax/xml/jaxp/functional/test/gaptest/Bug4511326.java ! test/jaxp/javax/xml/jaxp/functional/test/gaptest/Bug4512806.java ! test/jaxp/javax/xml/jaxp/functional/test/gaptest/Bug4515047.java ! test/jaxp/javax/xml/jaxp/functional/test/gaptest/Bug4515660.java ! test/jaxp/javax/xml/jaxp/functional/test/gaptest/Bug4693341.java ! test/jaxp/javax/xml/jaxp/functional/test/gaptest/Bug4848653.java ! test/jaxp/javax/xml/jaxp/functional/test/gaptest/Bug4858685.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogAccessTest.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport1.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport2.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport3.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport4.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport5.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogTest.java ! test/jaxp/javax/xml/jaxp/unittest/common/Bug6350682.java ! test/jaxp/javax/xml/jaxp/unittest/common/Bug6723276Test.java ! test/jaxp/javax/xml/jaxp/unittest/common/Bug7143711Test.java ! test/jaxp/javax/xml/jaxp/unittest/common/CDataChunkSizeTest.java ! test/jaxp/javax/xml/jaxp/unittest/common/EncodingErrorsReportingTest.java ! test/jaxp/javax/xml/jaxp/unittest/common/Sources.java ! test/jaxp/javax/xml/jaxp/unittest/common/TransformationWarningsTest.java ! test/jaxp/javax/xml/jaxp/unittest/common/ValidationWarningsTest.java ! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java ! test/jaxp/javax/xml/jaxp/unittest/datatype/Bug6320118.java ! test/jaxp/javax/xml/jaxp/unittest/datatype/Bug6937951Test.java ! test/jaxp/javax/xml/jaxp/unittest/datatype/Bug6937964Test.java ! test/jaxp/javax/xml/jaxp/unittest/datatype/Bug7042647Test.java ! test/jaxp/javax/xml/jaxp/unittest/datatype/DatatypeFactoryTest.java ! test/jaxp/javax/xml/jaxp/unittest/datatype/DurationTest.java ! test/jaxp/javax/xml/jaxp/unittest/datatype/FactoryFindTest.java ! test/jaxp/javax/xml/jaxp/unittest/datatype/JDK8068839Test.java ! test/jaxp/javax/xml/jaxp/unittest/datatype/XMLGregorianCalendarTest.java ! test/jaxp/javax/xml/jaxp/unittest/dom/Bug4915524.java ! test/jaxp/javax/xml/jaxp/unittest/dom/Bug4915748.java ! test/jaxp/javax/xml/jaxp/unittest/dom/Bug4966082.java ! test/jaxp/javax/xml/jaxp/unittest/dom/Bug4966138.java ! test/jaxp/javax/xml/jaxp/unittest/dom/Bug4966142.java ! test/jaxp/javax/xml/jaxp/unittest/dom/Bug4966143.java ! test/jaxp/javax/xml/jaxp/unittest/dom/Bug6339023.java ! test/jaxp/javax/xml/jaxp/unittest/dom/Bug6355326.java ! test/jaxp/javax/xml/jaxp/unittest/dom/Bug6367542.java ! test/jaxp/javax/xml/jaxp/unittest/dom/Bug6520131.java ! test/jaxp/javax/xml/jaxp/unittest/dom/Bug6521260.java ! test/jaxp/javax/xml/jaxp/unittest/dom/Bug6582545Test.java ! test/jaxp/javax/xml/jaxp/unittest/dom/Bug6879614Test.java ! test/jaxp/javax/xml/jaxp/unittest/dom/CR6333993Test.java ! test/jaxp/javax/xml/jaxp/unittest/dom/CR6517707Test.java ! test/jaxp/javax/xml/jaxp/unittest/dom/CR6517717Test.java ! test/jaxp/javax/xml/jaxp/unittest/dom/CR6909336Test.java ! test/jaxp/javax/xml/jaxp/unittest/dom/DOMConfigurationTest.java ! test/jaxp/javax/xml/jaxp/unittest/dom/DOMXPathTest.java ! test/jaxp/javax/xml/jaxp/unittest/dom/ElementTraversal.java ! test/jaxp/javax/xml/jaxp/unittest/dom/JdkXmlDomTest.java ! test/jaxp/javax/xml/jaxp/unittest/dom/TCKEncodingTest.java ! test/jaxp/javax/xml/jaxp/unittest/dom/ls/Bug4973153.java ! test/jaxp/javax/xml/jaxp/unittest/dom/ls/Bug6290947.java ! test/jaxp/javax/xml/jaxp/unittest/dom/ls/Bug6354955.java ! test/jaxp/javax/xml/jaxp/unittest/dom/ls/Bug6376823.java ! test/jaxp/javax/xml/jaxp/unittest/dom/ls/Bug6710741Test.java ! test/jaxp/javax/xml/jaxp/unittest/dom/ls/LSParserTCKTest.java ! test/jaxp/javax/xml/jaxp/unittest/dom/ls/LSParserTest.java ! test/jaxp/javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/BaseParsingTest.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug4674384_MAX_OCCURS_Test.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug4934208.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug4967002.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug4985486.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug4991020.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug4991946.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug5010072.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug5025825.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6309988.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6341770.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6361283.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6506304Test.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6518733.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6564400.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6573786.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6594813.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6608841.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6690015.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6760982.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6849942Test.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug7157608Test.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug7166896Test.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug8003147Test.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug8073385.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/FactoryFindTest.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/HandleError.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/ParseEmptyStream.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/SupplementaryChars.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/xinclude/Bug6794483Test.java ! test/jaxp/javax/xml/jaxp/unittest/sax/Attributes2ImplTest.java ! test/jaxp/javax/xml/jaxp/unittest/sax/Bug6889654Test.java ! test/jaxp/javax/xml/jaxp/unittest/sax/Bug6925410Test.java ! test/jaxp/javax/xml/jaxp/unittest/sax/Bug6949607Test.java ! test/jaxp/javax/xml/jaxp/unittest/sax/Bug6992561Test.java ! test/jaxp/javax/xml/jaxp/unittest/sax/Bug7057778Test.java ! test/jaxp/javax/xml/jaxp/unittest/sax/DefaultHandler2Test.java ! test/jaxp/javax/xml/jaxp/unittest/sax/IssueTracker56Test.java ! test/jaxp/javax/xml/jaxp/unittest/sax/NSSupportTest.java ! test/jaxp/javax/xml/jaxp/unittest/sax/SymbolTableResetTest.java ! test/jaxp/javax/xml/jaxp/unittest/sax/XMLReaderTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/AttributeLocalNameTest/AttributeLocalNameTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/Bug6370703.java ! test/jaxp/javax/xml/jaxp/unittest/stream/Bug6378422.java ! test/jaxp/javax/xml/jaxp/unittest/stream/Bug6380870.java ! test/jaxp/javax/xml/jaxp/unittest/stream/Bug6489502.java ! test/jaxp/javax/xml/jaxp/unittest/stream/Bug6509774.java ! test/jaxp/javax/xml/jaxp/unittest/stream/Bug6688002Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/Bug6976938Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/CoalesceTest/CoalesceTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/EntitiesTest/EntityTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/EventReaderDelegateTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/EventsTest/Issue41Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/EventsTest/Issue48Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/EventsTest/Issue53Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/EventsTest/Issue58Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/FactoryFindTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/IgnoreExternalDTDTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/ProcessingInstructionTest/ProcessingInstructionTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/StreamReaderDelegateTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventLocationTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6489890.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6555001.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6586466Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6613059Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6668115Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6846133Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug8153781.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Issue40Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8201138.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8209615.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventWriterTest/ReaderToWriterTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventWriterTest/XMLEventWriterTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6756677Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6909759Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/IssueTracker38.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/Bug6846132Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/DuplicateNSDeclarationTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/StreamResultTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLResolverTest/XMLResolverTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481615.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481678.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BOMTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6388460.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6472982Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6767322Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6847819Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BugTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DefaultAttributeTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DoubleXmlnsTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IsValidatingTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue44Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue47Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker24.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker35.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker70.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req5Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req8Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/NamespaceTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/StreamReaderTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/SupportDTDTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/VoiceXMLDTDTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/XML11Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/AttributeEscapeTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6452107.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6600882Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6675332Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug7037352Test.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/DomUtilTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EmptyElementTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EncodingTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NamespaceTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NullUriDetectionTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SqeLinuxTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SurrogatesTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/UnprefixedNameTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/WriterTest.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/XMLStreamWriterTest.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Bug4693341Test.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Bug4892774.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Bug5073477.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6175602.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6206491.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6216226Test.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6311448.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6384805.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6465722.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6467808.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6490380.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6490921.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6513892.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6537167.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6540545.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6551616.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6559595.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6565260.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6940416.java ! test/jaxp/javax/xml/jaxp/unittest/transform/BugDB12665704Test.java ! test/jaxp/javax/xml/jaxp/unittest/transform/CLITest.java ! test/jaxp/javax/xml/jaxp/unittest/transform/CR6401137Test.java ! test/jaxp/javax/xml/jaxp/unittest/transform/CR6551600Test.java ! test/jaxp/javax/xml/jaxp/unittest/transform/CR6577667Test.java ! test/jaxp/javax/xml/jaxp/unittest/transform/CR6652519Test.java ! test/jaxp/javax/xml/jaxp/unittest/transform/CR6689809Test.java ! test/jaxp/javax/xml/jaxp/unittest/transform/CR6905829Test.java ! test/jaxp/javax/xml/jaxp/unittest/transform/CR6935697Test.java ! test/jaxp/javax/xml/jaxp/unittest/transform/CR6941869Test.java ! test/jaxp/javax/xml/jaxp/unittest/transform/CR6957215Test.java ! test/jaxp/javax/xml/jaxp/unittest/transform/CR7098746Test.java ! test/jaxp/javax/xml/jaxp/unittest/transform/DOMResultTest.java ! test/jaxp/javax/xml/jaxp/unittest/transform/FactoryFindTest.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Issue2204Test.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Issue2290Test.java ! test/jaxp/javax/xml/jaxp/unittest/transform/NamespacePrefixTest.java ! test/jaxp/javax/xml/jaxp/unittest/transform/OpenJDK100017Test.java ! test/jaxp/javax/xml/jaxp/unittest/transform/SAX2DOMTest.java ! test/jaxp/javax/xml/jaxp/unittest/transform/SecureProcessingTest.java ! test/jaxp/javax/xml/jaxp/unittest/transform/SourceTest.java ! test/jaxp/javax/xml/jaxp/unittest/transform/StAXSourceTest.java ! test/jaxp/javax/xml/jaxp/unittest/transform/StylesheetTest.java ! test/jaxp/javax/xml/jaxp/unittest/transform/TemplatesTest.java ! test/jaxp/javax/xml/jaxp/unittest/transform/TransformerFactoryTest.java ! test/jaxp/javax/xml/jaxp/unittest/transform/TransformerTest.java ! test/jaxp/javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java ! test/jaxp/javax/xml/jaxp/unittest/transform/sax/Bug6451633.java ! test/jaxp/javax/xml/jaxp/unittest/transform/sort/SortTest.java ! test/jaxp/javax/xml/jaxp/unittest/validation/AnyElementTest.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4966232.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4966254.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4969042.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4969089.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4969110.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4969689.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4969692.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4969693.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4969695.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4969732.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4970380.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4970383.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4970400.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4970402.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4970951.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4971605.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4971607.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4972882.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4986844.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4987574.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4988267.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4988268.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4988387.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4996446.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4997818.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug5011500.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug5072946.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6378043.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6449797.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6457662.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6467424Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6483188.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6493687.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6509668.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6526547.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6531160.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6695843Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6773084Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6859210.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6925531Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6946312Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6954738_Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/CR6708840Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/CR6740048.java ! test/jaxp/javax/xml/jaxp/unittest/validation/Issue682Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/IssueTracker30.java ! test/jaxp/javax/xml/jaxp/unittest/validation/JaxpIssue43Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/JaxpIssue49.java ! test/jaxp/javax/xml/jaxp/unittest/validation/LargeMaxOccursTest.java ! test/jaxp/javax/xml/jaxp/unittest/validation/MultiOccursTest.java ! test/jaxp/javax/xml/jaxp/unittest/validation/MultiOccursUnboundedTest.java ! test/jaxp/javax/xml/jaxp/unittest/validation/OccursTest.java ! test/jaxp/javax/xml/jaxp/unittest/validation/OccursUnboundedTest.java ! test/jaxp/javax/xml/jaxp/unittest/validation/OccursWildcardTest.java ! test/jaxp/javax/xml/jaxp/unittest/validation/OccursWildcardUnbounded.java ! test/jaxp/javax/xml/jaxp/unittest/validation/ParticlesId005Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/ParticlesIg004Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/ParticlesQ013Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/TCKGroupA008Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/ValidatorTest.java ! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug6943252Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug6963124Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug6963468Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug6964720Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug6967214Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug6970890Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug6971190Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug6974551Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug6975265Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug6977201Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug6989956Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug7014246Test.java ! test/jaxp/javax/xml/jaxp/unittest/validation/tck/ParticleTest.java ! test/jaxp/javax/xml/jaxp/unittest/validation/tck/RegexWord.java ! test/jaxp/javax/xml/jaxp/unittest/xpath/Bug4991857.java ! test/jaxp/javax/xml/jaxp/unittest/xpath/Bug4991939.java ! test/jaxp/javax/xml/jaxp/unittest/xpath/Bug4992788.java ! test/jaxp/javax/xml/jaxp/unittest/xpath/Bug4992793.java ! test/jaxp/javax/xml/jaxp/unittest/xpath/Bug4992805.java ! test/jaxp/javax/xml/jaxp/unittest/xpath/ClassLoaderTest.java ! test/jaxp/javax/xml/jaxp/unittest/xpath/SecureProcessingTest.java ! test/jaxp/javax/xml/jaxp/unittest/xpath/XPathAnyTypeTest.java ! test/jaxp/javax/xml/jaxp/unittest/xpath/XPathExpAnyTypeTest.java ! test/jaxp/javax/xml/jaxp/unittest/xpath/XPathTest.java ! test/jdk/com/sun/java/accessibility/util/8051626/Bug8051626.java ! test/jdk/com/sun/jndi/ldap/LdapDnsProviderTest.java ! test/jdk/com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java ! test/jdk/java/awt/FontClass/CreateFont/BigFont.java ! test/jdk/java/awt/FontClass/CreateFont/fileaccess/TestFontFile.sh ! test/jdk/java/awt/FontClass/FontAccess.java ! test/jdk/java/awt/FontClass/FontPrivilege.java ! test/jdk/java/awt/FullScreen/SetFSWindow/FSFrame.java ! test/jdk/java/awt/Toolkit/GetImage/bug8078165.java ! test/jdk/java/awt/Toolkit/SecurityTest/SecurityTest2.java ! test/jdk/java/awt/color/LoadProfileWithSM.java ! test/jdk/java/awt/print/PrintServicesSecurityManager.java ! test/jdk/java/awt/print/PrinterJob/CheckAccess.java ! test/jdk/java/awt/print/PrinterJob/SecurityDialogTest.java ! test/jdk/java/awt/regtesthelpers/process/ProcessCommunicator.java ! test/jdk/java/awt/security/Permissions.java ! test/jdk/java/beans/Beans/Test4080522.java ! test/jdk/java/beans/EventHandler/Test6277246.java ! test/jdk/java/beans/EventHandler/Test6277266.java ! test/jdk/java/beans/Introspector/7084904/Test7084904.java ! test/jdk/java/beans/Introspector/Test4683761.java ! test/jdk/java/beans/Introspector/Test6277246.java ! test/jdk/java/beans/PropertyEditor/TestBooleanClass.java ! test/jdk/java/beans/PropertyEditor/TestBooleanType.java ! test/jdk/java/beans/PropertyEditor/TestByteClass.java ! test/jdk/java/beans/PropertyEditor/TestByteType.java ! test/jdk/java/beans/PropertyEditor/TestColorClass.java ! test/jdk/java/beans/PropertyEditor/TestDoubleClass.java ! test/jdk/java/beans/PropertyEditor/TestDoubleType.java ! test/jdk/java/beans/PropertyEditor/TestEnumClass.java ! test/jdk/java/beans/PropertyEditor/TestEnumSubclass.java ! test/jdk/java/beans/PropertyEditor/TestFloatClass.java ! test/jdk/java/beans/PropertyEditor/TestFloatType.java ! test/jdk/java/beans/PropertyEditor/TestFontClass.java ! test/jdk/java/beans/PropertyEditor/TestIntegerClass.java ! test/jdk/java/beans/PropertyEditor/TestIntegerType.java ! test/jdk/java/beans/PropertyEditor/TestLongClass.java ! test/jdk/java/beans/PropertyEditor/TestLongType.java ! test/jdk/java/beans/PropertyEditor/TestShortClass.java ! test/jdk/java/beans/PropertyEditor/TestShortType.java ! test/jdk/java/beans/PropertyEditor/TestStringClass.java ! test/jdk/java/beans/Statement/Test6224433.java ! test/jdk/java/beans/XMLDecoder/spec/TestArray.java ! test/jdk/java/beans/XMLDecoder/spec/TestBoolean.java ! test/jdk/java/beans/XMLDecoder/spec/TestByte.java ! test/jdk/java/beans/XMLDecoder/spec/TestChar.java ! test/jdk/java/beans/XMLDecoder/spec/TestClass.java ! test/jdk/java/beans/XMLDecoder/spec/TestDouble.java ! test/jdk/java/beans/XMLDecoder/spec/TestFalse.java ! test/jdk/java/beans/XMLDecoder/spec/TestField.java ! test/jdk/java/beans/XMLDecoder/spec/TestFloat.java ! test/jdk/java/beans/XMLDecoder/spec/TestInt.java ! test/jdk/java/beans/XMLDecoder/spec/TestJava.java ! test/jdk/java/beans/XMLDecoder/spec/TestLong.java ! test/jdk/java/beans/XMLDecoder/spec/TestMethod.java ! test/jdk/java/beans/XMLDecoder/spec/TestNew.java ! test/jdk/java/beans/XMLDecoder/spec/TestNull.java ! test/jdk/java/beans/XMLDecoder/spec/TestObject.java ! test/jdk/java/beans/XMLDecoder/spec/TestProperty.java ! test/jdk/java/beans/XMLDecoder/spec/TestShort.java ! test/jdk/java/beans/XMLDecoder/spec/TestString.java ! test/jdk/java/beans/XMLDecoder/spec/TestTrue.java ! test/jdk/java/beans/XMLDecoder/spec/TestVar.java ! test/jdk/java/beans/XMLEncoder/4741757/TestSecurityManager.java ! test/jdk/java/beans/XMLEncoder/6777487/TestBox.java ! test/jdk/java/beans/XMLEncoder/6777487/TestCheckedCollection.java ! test/jdk/java/beans/XMLEncoder/6777487/TestCheckedList.java ! test/jdk/java/beans/XMLEncoder/6777487/TestCheckedMap.java ! test/jdk/java/beans/XMLEncoder/6777487/TestCheckedRandomAccessList.java ! test/jdk/java/beans/XMLEncoder/6777487/TestCheckedSet.java ! test/jdk/java/beans/XMLEncoder/6777487/TestCheckedSortedMap.java ! test/jdk/java/beans/XMLEncoder/6777487/TestCheckedSortedSet.java ! test/jdk/java/beans/XMLEncoder/6777487/TestEnumMap.java ! test/jdk/java/beans/XMLEncoder/6777487/TestEnumSet.java ! test/jdk/java/beans/XMLEncoder/ReferenceToNonStaticField.java ! test/jdk/java/beans/XMLEncoder/Test4631471.java ! test/jdk/java/beans/XMLEncoder/Test4652928.java ! test/jdk/java/beans/XMLEncoder/Test4679556.java ! test/jdk/java/beans/XMLEncoder/Test4903007.java ! test/jdk/java/beans/XMLEncoder/Test4935607.java ! test/jdk/java/beans/XMLEncoder/Test4936682.java ! test/jdk/java/beans/XMLEncoder/Test4993777.java ! test/jdk/java/beans/XMLEncoder/Test4994637.java ! test/jdk/java/beans/XMLEncoder/Test5023550.java ! test/jdk/java/beans/XMLEncoder/Test5023552.java ! test/jdk/java/beans/XMLEncoder/Test5023557.java ! test/jdk/java/beans/XMLEncoder/Test5023559.java ! test/jdk/java/beans/XMLEncoder/Test6176120.java ! test/jdk/java/beans/XMLEncoder/Test6187118.java ! test/jdk/java/beans/XMLEncoder/Test6256805.java ! test/jdk/java/beans/XMLEncoder/Test6437265.java ! test/jdk/java/beans/XMLEncoder/Test6501431.java ! test/jdk/java/beans/XMLEncoder/Test6505888.java ! test/jdk/java/beans/XMLEncoder/Test6531597.java ! test/jdk/java/beans/XMLEncoder/Test6570354.java ! test/jdk/java/beans/XMLEncoder/Test6852574.java ! test/jdk/java/beans/XMLEncoder/Test6921644.java ! test/jdk/java/beans/XMLEncoder/Test6989223.java ! test/jdk/java/beans/XMLEncoder/Test7080156.java ! test/jdk/java/beans/XMLEncoder/Test7092744.java ! test/jdk/java/beans/XMLEncoder/Test7169395.java ! test/jdk/java/beans/XMLEncoder/Test8013416.java ! test/jdk/java/beans/XMLEncoder/Test8013557.java ! test/jdk/java/beans/XMLEncoder/Test8016545.java ! test/jdk/java/beans/XMLEncoder/Test8027066.java ! test/jdk/java/beans/XMLEncoder/java_awt_AWTKeyStroke.java ! test/jdk/java/beans/XMLEncoder/java_awt_BasicStroke.java ! test/jdk/java/beans/XMLEncoder/java_awt_BorderLayout.java ! test/jdk/java/beans/XMLEncoder/java_awt_CardLayout.java ! test/jdk/java/beans/XMLEncoder/java_awt_Color.java ! test/jdk/java/beans/XMLEncoder/java_awt_Component.java ! test/jdk/java/beans/XMLEncoder/java_awt_Cursor.java ! test/jdk/java/beans/XMLEncoder/java_awt_Dimension.java ! test/jdk/java/beans/XMLEncoder/java_awt_Font.java ! test/jdk/java/beans/XMLEncoder/java_awt_GradientPaint.java ! test/jdk/java/beans/XMLEncoder/java_awt_GridBagConstraints.java ! test/jdk/java/beans/XMLEncoder/java_awt_GridBagLayout.java ! test/jdk/java/beans/XMLEncoder/java_awt_Insets.java ! test/jdk/java/beans/XMLEncoder/java_awt_LinearGradientPaint.java ! test/jdk/java/beans/XMLEncoder/java_awt_MenuShortcut.java ! test/jdk/java/beans/XMLEncoder/java_awt_Point.java ! test/jdk/java/beans/XMLEncoder/java_awt_RadialGradientPaint.java ! test/jdk/java/beans/XMLEncoder/java_awt_Rectangle.java ! test/jdk/java/beans/XMLEncoder/java_awt_ScrollPane.java ! test/jdk/java/beans/XMLEncoder/java_awt_geom_AffineTransform.java ! test/jdk/java/beans/XMLEncoder/java_beans_EventHandler.java ! test/jdk/java/beans/XMLEncoder/java_beans_Expression.java ! test/jdk/java/beans/XMLEncoder/java_beans_Statement.java ! test/jdk/java/beans/XMLEncoder/java_lang_Character.java ! test/jdk/java/beans/XMLEncoder/java_lang_Class.java ! test/jdk/java/beans/XMLEncoder/java_lang_Enum.java ! test/jdk/java/beans/XMLEncoder/java_lang_String.java ! test/jdk/java/beans/XMLEncoder/java_lang_reflect_Field.java ! test/jdk/java/beans/XMLEncoder/java_lang_reflect_Method.java ! test/jdk/java/beans/XMLEncoder/java_net_URI.java ! test/jdk/java/beans/XMLEncoder/java_sql_Date.java ! test/jdk/java/beans/XMLEncoder/java_sql_Time.java ! test/jdk/java/beans/XMLEncoder/java_sql_Timestamp.java ! test/jdk/java/beans/XMLEncoder/java_util_ArrayList.java ! test/jdk/java/beans/XMLEncoder/java_util_Collections_EmptyList.java ! test/jdk/java/beans/XMLEncoder/java_util_Collections_EmptyMap.java ! test/jdk/java/beans/XMLEncoder/java_util_Collections_EmptySet.java ! test/jdk/java/beans/XMLEncoder/java_util_Collections_SingletonList.java ! test/jdk/java/beans/XMLEncoder/java_util_Collections_SingletonMap.java ! test/jdk/java/beans/XMLEncoder/java_util_Collections_SingletonSet.java ! test/jdk/java/beans/XMLEncoder/java_util_Collections_SynchronizedCollection.java ! test/jdk/java/beans/XMLEncoder/java_util_Collections_SynchronizedList.java ! test/jdk/java/beans/XMLEncoder/java_util_Collections_SynchronizedMap.java ! test/jdk/java/beans/XMLEncoder/java_util_Collections_SynchronizedRandomAccessList.java ! test/jdk/java/beans/XMLEncoder/java_util_Collections_SynchronizedSet.java ! test/jdk/java/beans/XMLEncoder/java_util_Collections_SynchronizedSortedMap.java ! test/jdk/java/beans/XMLEncoder/java_util_Collections_SynchronizedSortedSet.java ! test/jdk/java/beans/XMLEncoder/java_util_Collections_UnmodifiableCollection.java ! test/jdk/java/beans/XMLEncoder/java_util_Collections_UnmodifiableList.java ! test/jdk/java/beans/XMLEncoder/java_util_Collections_UnmodifiableMap.java ! test/jdk/java/beans/XMLEncoder/java_util_Collections_UnmodifiableRandomAccessList.java ! test/jdk/java/beans/XMLEncoder/java_util_Collections_UnmodifiableSet.java ! test/jdk/java/beans/XMLEncoder/java_util_Collections_UnmodifiableSortedMap.java ! test/jdk/java/beans/XMLEncoder/java_util_Collections_UnmodifiableSortedSet.java ! test/jdk/java/beans/XMLEncoder/java_util_Date.java ! test/jdk/java/beans/XMLEncoder/java_util_HashMap.java ! test/jdk/java/beans/XMLEncoder/javax_swing_Box.java ! test/jdk/java/beans/XMLEncoder/javax_swing_BoxLayout.java ! test/jdk/java/beans/XMLEncoder/javax_swing_Box_Filler.java ! test/jdk/java/beans/XMLEncoder/javax_swing_DefaultCellEditor.java ! test/jdk/java/beans/XMLEncoder/javax_swing_JButton.java ! test/jdk/java/beans/XMLEncoder/javax_swing_JComponent.java ! test/jdk/java/beans/XMLEncoder/javax_swing_JLayeredPane.java ! test/jdk/java/beans/XMLEncoder/javax_swing_JSplitPane.java ! test/jdk/java/beans/XMLEncoder/javax_swing_JTree.java ! test/jdk/java/beans/XMLEncoder/javax_swing_KeyStroke.java ! test/jdk/java/beans/XMLEncoder/javax_swing_OverlayLayout.java ! test/jdk/java/beans/XMLEncoder/javax_swing_border_BevelBorder.java ! test/jdk/java/beans/XMLEncoder/javax_swing_border_CompoundBorder.java ! test/jdk/java/beans/XMLEncoder/javax_swing_border_EmptyBorder.java ! test/jdk/java/beans/XMLEncoder/javax_swing_border_EtchedBorder.java ! test/jdk/java/beans/XMLEncoder/javax_swing_border_LineBorder.java ! test/jdk/java/beans/XMLEncoder/javax_swing_border_MatteBorder.java ! test/jdk/java/beans/XMLEncoder/javax_swing_border_SoftBevelBorder.java ! test/jdk/java/beans/XMLEncoder/javax_swing_border_StrokeBorder.java ! test/jdk/java/beans/XMLEncoder/javax_swing_border_TitledBorder.java ! test/jdk/java/beans/XMLEncoder/javax_swing_plaf_BorderUIResource_BevelBorderUIResource.java ! test/jdk/java/beans/XMLEncoder/javax_swing_plaf_BorderUIResource_CompoundBorderUIResource.java ! test/jdk/java/beans/XMLEncoder/javax_swing_plaf_BorderUIResource_EmptyBorderUIResource.java ! test/jdk/java/beans/XMLEncoder/javax_swing_plaf_BorderUIResource_EtchedBorderUIResource.java ! test/jdk/java/beans/XMLEncoder/javax_swing_plaf_BorderUIResource_LineBorderUIResource.java ! test/jdk/java/beans/XMLEncoder/javax_swing_plaf_BorderUIResource_MatteBorderUIResource.java ! test/jdk/java/beans/XMLEncoder/javax_swing_plaf_BorderUIResource_TitledBorderUIResource.java ! test/jdk/java/beans/XMLEncoder/javax_swing_plaf_ColorUIResource.java ! test/jdk/java/beans/XMLEncoder/javax_swing_plaf_FontUIResource.java ! test/jdk/java/beans/XMLEncoder/javax_swing_tree_DefaultTreeModel.java ! test/jdk/java/beans/XMLEncoder/javax_swing_tree_TreePath.java ! test/jdk/java/beans/XMLEncoder/sun_swing_PrintColorUIResource.java ! test/jdk/java/io/File/CheckPermission.java ! test/jdk/java/io/File/GetXSpace.java ! test/jdk/java/io/Serializable/auditStreamSubclass/AuditStreamSubclass.java ! test/jdk/java/lang/Class/forName/modules/TestDriver.java ! test/jdk/java/lang/Class/getDeclaredField/ClassDeclaredFieldsTest.java ! test/jdk/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java ! test/jdk/java/lang/Class/getEnclosingConstructor/EnclosingConstructorWithSecurityManager.java ! test/jdk/java/lang/Class/getEnclosingMethod/EnclosingMethodWithSecurityManager.java ! test/jdk/java/lang/Class/getResource/ResourcesTest.java ! test/jdk/java/lang/ClassLoader/UninitializedParent.java ! test/jdk/java/lang/ClassLoader/getResource/modules/ResourcesTest.java ! test/jdk/java/lang/ModuleTests/WithSecurityManager.java ! test/jdk/java/lang/ProcessBuilder/Basic.java ! test/jdk/java/lang/ProcessBuilder/SecurityManagerClinit.java ! test/jdk/java/lang/ProcessHandle/PermissionTest.java ! test/jdk/java/lang/RuntimeTests/exec/ExecCommand.java ! test/jdk/java/lang/SecurityManager/CheckPackageMatching.java ! test/jdk/java/lang/SecurityManager/CheckSecurityProvider.java ! test/jdk/java/lang/StackWalker/CallerSensitiveMethod/Main.java ! test/jdk/java/lang/StackWalker/GetCallerClassTest.java ! test/jdk/java/lang/String/concat/WithSecurityManager.java ! test/jdk/java/lang/System/Logger/custom/CustomLoggerTest.java ! test/jdk/java/lang/System/Logger/default/DefaultLoggerTest.java ! test/jdk/java/lang/System/LoggerFinder/BaseLoggerFinderTest/BaseLoggerFinderTest.java ! test/jdk/java/lang/System/LoggerFinder/DefaultLoggerFinderTest/DefaultLoggerFinderTest.java ! test/jdk/java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/BaseDefaultLoggerFinderTest.java ! test/jdk/java/lang/System/LoggerFinder/internal/BaseLoggerBridgeTest/BaseLoggerBridgeTest.java ! test/jdk/java/lang/System/LoggerFinder/internal/BasePlatformLoggerTest/BasePlatformLoggerTest.java ! test/jdk/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java ! test/jdk/java/lang/System/LoggerFinder/internal/LoggerBridgeTest/LoggerBridgeTest.java ! test/jdk/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java ! test/jdk/java/lang/System/LoggerFinder/internal/PlatformLoggerBridgeTest/PlatformLoggerBridgeTest.java ! test/jdk/java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java ! test/jdk/java/lang/System/LoggerFinder/jdk/DefaultPlatformLoggerTest/DefaultPlatformLoggerTest.java ! test/jdk/java/lang/annotation/ParameterAnnotations.java ! test/jdk/java/lang/annotation/repeatingAnnotations/CustomRepeatingWithSecurityManager.java ! test/jdk/java/lang/annotation/repeatingAnnotations/RepeatingWithSecurityManager.java ! test/jdk/java/lang/invoke/InvokeDynamicPrintArgs.java ! test/jdk/java/lang/invoke/MethodHandleConstants.java ! test/jdk/java/lang/invoke/MethodTypeSecurityManager.java ! test/jdk/java/lang/invoke/TestPrivateMember.java ! test/jdk/java/lang/invoke/lambda/LambdaAccessControlDoPrivilegedTest.java ! test/jdk/java/lang/invoke/lambda/LambdaAccessControlTest.java ! test/jdk/java/lang/invoke/lambda/LogGeneratedClassesTest.java ! test/jdk/java/lang/module/ModuleFinderWithSecurityManager.java ! test/jdk/java/lang/reflect/Nestmates/TestSecurityManagerChecks.java ! test/jdk/java/lang/reflect/Proxy/nonPublicProxy/NonPublicProxyClass.java ! test/jdk/java/lang/reflect/Proxy/nonPublicProxy/SimpleProxy.java ! test/jdk/java/lang/reflect/sealed_classes/TestSecurityManagerChecks.java ! test/jdk/java/net/Authenticator/GetAuthenticatorTest.java ! test/jdk/java/net/DatagramSocket/ConnectPortZero.java ! test/jdk/java/net/DatagramSocket/SendPortZero.java ! test/jdk/java/net/InetAddress/GetLocalHostWithSM.java ! test/jdk/java/net/MulticastSocket/SendPortZero.java ! test/jdk/java/net/NetworkInterface/Equals.java ! test/jdk/java/net/ServerSocket/TestLocalAddress.java ! test/jdk/java/net/Socket/UdpSocket.java ! test/jdk/java/net/SocketPermission/SocketPermissionTest.java ! test/jdk/java/net/URL/OpenConnection.java ! test/jdk/java/net/URL/TestIPv6Addresses.java ! test/jdk/java/net/URLPermission/OpenURL.java ! test/jdk/java/net/URLPermission/URLTest.java ! test/jdk/java/net/URLPermission/nstest/LookupTest.java ! test/jdk/java/nio/channels/AsynchronousChannelGroup/AsExecutor.java ! test/jdk/java/nio/channels/AsynchronousServerSocketChannel/WithSecurityManager.java ! test/jdk/java/nio/channels/DatagramChannel/ConnectPortZero.java ! test/jdk/java/nio/channels/DatagramChannel/SendPortZero.java ! test/jdk/java/nio/channels/FileChannel/MapWithSecurityManager.java ! test/jdk/java/nio/channels/FileChannel/Size.java ! test/jdk/java/nio/channels/SocketChannel/OpenLeak.java ! test/jdk/java/nio/channels/unixdomain/Security.java ! test/jdk/java/nio/file/Files/CheckPermissions.java ! test/jdk/java/nio/file/Files/walkFileTree/WalkWithSecurity.java ! test/jdk/java/nio/file/WatchService/WithSecurityManager.java ! test/jdk/java/rmi/RMISecurityManager/checkPackageAccess/CheckPackageAccess.java ! test/jdk/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java ! test/jdk/java/rmi/registry/classPathCodebase/ClassPathCodebase.java ! test/jdk/java/rmi/registry/readTest/CodebaseTest.java ! test/jdk/java/rmi/reliability/benchmark/bench/rmi/Main.java ! test/jdk/java/rmi/server/RMIClassLoader/delegateBeforePermissionCheck/DelegateBeforePermissionCheck.java ! test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/UseCustomSocketFactory.java ! test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/registry/UseCustomSocketFactory.java ! test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/UseCustomSocketFactory.java ! test/jdk/java/rmi/server/Unreferenced/unreferencedContext/UnreferencedContext.java ! test/jdk/java/rmi/testlibrary/RMID.java ! test/jdk/java/rmi/testlibrary/TestParams.java ! test/jdk/java/security/BasicPermission/NullOrEmptyName.java ! test/jdk/java/security/Policy/PolicyProvider/UseSystemClassLoader.java ! test/jdk/java/security/ProtectionDomain/AllPerm.java ! test/jdk/java/security/SecureClassLoader/DefineClass.java = test/jdk/java/sql/permissionTests/DriverManagerPermissionsTests.java ! test/jdk/java/util/Properties/LoadAndStoreXML.java ! test/jdk/java/util/ResourceBundle/Bug6359330.java ! test/jdk/java/util/ResourceBundle/modules/security/TestPermission.java ! test/jdk/java/util/ServiceLoader/security/SecurityTest.java ! test/jdk/java/util/TimeZone/Bug6912560.java ! test/jdk/java/util/TimeZone/SetDefaultSecurityTest.java ! test/jdk/java/util/concurrent/Executors/PrivilegedCallables.java ! test/jdk/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java ! test/jdk/java/util/concurrent/ThreadPoolExecutor/ThrowingTasks.java ! test/jdk/java/util/concurrent/atomic/AtomicUpdaters.java ! test/jdk/java/util/concurrent/tck/JSR166TestCase.java ! test/jdk/java/util/logging/AnonymousLogger/TestAnonymousLogger.java ! test/jdk/java/util/logging/FileHandlerLongLimit.java ! test/jdk/java/util/logging/FileHandlerPath.java ! test/jdk/java/util/logging/FileHandlerPatternExceptions.java ! test/jdk/java/util/logging/HandlersConfigTest.java ! test/jdk/java/util/logging/LogManager/Configuration/ParentLoggerWithHandlerGC.java ! test/jdk/java/util/logging/LogManager/Configuration/TestConfigurationLock.java ! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexResetUpdate.java ! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexUpdate.java ! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/SimpleUpdateConfigWithInputStreamTest.java ! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/SimpleUpdateConfigurationTest.java ! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/UpdateConfigurationTest.java ! test/jdk/java/util/logging/LogManager/RootLogger/setLevel/TestRootLoggerLevel.java ! test/jdk/java/util/logging/Logger/getLogger/TestLogger.java ! test/jdk/java/util/logging/Logger/setResourceBundle/TestSetResourceBundle.java ! test/jdk/java/util/logging/RootLogger/RootLevelInConfigFile.java ! test/jdk/java/util/logging/SystemLoggerConfigTest.java ! test/jdk/java/util/logging/TestAppletLoggerContext.java ! test/jdk/java/util/logging/TestConfigurationListeners.java ! test/jdk/java/util/logging/TestGetLoggerNPE.java ! test/jdk/java/util/logging/TestLogConfigurationDeadLock.java ! test/jdk/java/util/logging/TestLogConfigurationDeadLockWithConf.java ! test/jdk/java/util/logging/TestLoggerBundleSync.java ! test/jdk/java/util/logging/TestLoggingWithMainAppContext.java ! test/jdk/java/util/logging/TestMainAppContext.java ! test/jdk/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.java ! test/jdk/java/util/spi/ToolProviderTest.java ! test/jdk/javax/imageio/CachePremissionsTest/CachePermissionsTest.java ! test/jdk/javax/management/Introspector/AnnotationSecurityTest.java ! test/jdk/javax/management/remote/mandatory/loading/RMIDownloadTest.java ! test/jdk/javax/management/remote/mandatory/notif/NoPermToRemoveTest.java ! test/jdk/javax/management/remote/mandatory/notif/NotificationEmissionTest.java ! test/jdk/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation2Test.java ! test/jdk/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation3Test.java = test/jdk/javax/sql/permissionTests/SyncFactoryPermissionsTests.java ! test/jdk/javax/swing/JComboBox/8080972/TestBasicComboBoxEditor.java ! test/jdk/javax/swing/JEditorPane/5076514/bug5076514.java ! test/jdk/javax/swing/JEditorPane/8080972/TestJEditor.java ! test/jdk/javax/swing/JFileChooser/6484091/bug6484091.java ! test/jdk/javax/swing/JFileChooser/6570445/bug6570445.java ! test/jdk/javax/swing/JFormattedTextField/8080972/TestDefaultFormatter.java ! test/jdk/javax/swing/JOptionPane/8081019/bug8081019.java ! test/jdk/javax/swing/JPopupMenu/6675802/bug6675802.java ! test/jdk/javax/swing/JPopupMenu/6691503/bug6691503.java ! test/jdk/javax/swing/JPopupMenu/6694823/bug6694823.java ! test/jdk/javax/swing/JTable/8080972/TestJTableCellEditor.java ! test/jdk/javax/swing/UIDefaults/6622002/bug6622002.java ! test/jdk/javax/swing/UIDefaults/6795356/TableTest.java ! test/jdk/javax/swing/UIDefaults/8080972/TestProxyLazyValue.java ! test/jdk/javax/swing/dnd/8080972/TestTransferHandler.java ! test/jdk/javax/swing/plaf/nimbus/8080972/TestAbstractRegionPainter.java ! test/jdk/javax/swing/plaf/synth/Test8043627.java ! test/jdk/javax/swing/text/View/8080972/TestObjectView.java ! test/jdk/javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java ! test/jdk/javax/xml/jaxp/transform/8004476/XPathExFuncTest.java ! test/jdk/javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java ! test/jdk/jdk/internal/jrtfs/WithSecurityManager.java ! test/jdk/sun/management/PlatformMBeanProviderConstructorCheck.java ! test/jdk/sun/net/www/protocol/jrt/WithSecurityManager.java ! test/jdk/sun/nio/cs/TestSJIS0213_SM.java ! test/jdk/sun/nio/cs/TestStringCoding.java ! test/jdk/sun/nio/cs/TestStringCodingUTF8.java ! test/jdk/sun/rmi/runtime/Log/checkLogging/CheckLogging.java ! test/jdk/sun/rmi/transport/tcp/disableMultiplexing/DisableMultiplexing.java ! test/jdk/sun/security/krb5/auto/AcceptPermissions.java ! test/jdk/sun/security/krb5/auto/HttpNegotiateServer.java ! test/jdk/sun/security/krb5/auto/KeyPermissions.java ! test/jdk/sun/security/pkcs11/Cipher/ReinitCipher.java ! test/jdk/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java ! test/jdk/sun/security/pkcs11/Cipher/TestRSACipher.java ! test/jdk/sun/security/pkcs11/Cipher/TestRSACipherWrap.java ! test/jdk/sun/security/pkcs11/Cipher/TestRawRSACipher.java ! test/jdk/sun/security/pkcs11/Cipher/TestSymmCiphers.java ! test/jdk/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java ! test/jdk/sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java ! test/jdk/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java ! test/jdk/sun/security/pkcs11/KeyAgreement/TestDH.java ! test/jdk/sun/security/pkcs11/KeyAgreement/TestInterop.java ! test/jdk/sun/security/pkcs11/KeyAgreement/TestShort.java ! test/jdk/sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java ! test/jdk/sun/security/pkcs11/KeyGenerator/DESParity.java ! test/jdk/sun/security/pkcs11/KeyGenerator/HmacDefKeySizeTest.java ! test/jdk/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java ! test/jdk/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java ! test/jdk/sun/security/pkcs11/Mac/MacKAT.java ! test/jdk/sun/security/pkcs11/Mac/MacSameTest.java ! test/jdk/sun/security/pkcs11/Mac/ReinitMac.java ! test/jdk/sun/security/pkcs11/MessageDigest/DigestKAT.java ! test/jdk/sun/security/pkcs11/MessageDigest/ReinitDigest.java ! test/jdk/sun/security/pkcs11/MessageDigest/TestCloning.java ! test/jdk/sun/security/pkcs11/Provider/Login.sh ! test/jdk/sun/security/pkcs11/Secmod/AddPrivateKey.java ! test/jdk/sun/security/pkcs11/Secmod/AddTrustedCert.java ! test/jdk/sun/security/pkcs11/Secmod/Crypto.java ! test/jdk/sun/security/pkcs11/Secmod/GetPrivateKey.java ! test/jdk/sun/security/pkcs11/Secmod/JksSetPrivateKey.java ! test/jdk/sun/security/pkcs11/Secmod/LoadKeystore.java ! test/jdk/sun/security/pkcs11/Secmod/TrustAnchors.java ! test/jdk/sun/security/pkcs11/SecureRandom/Basic.java ! test/jdk/sun/security/pkcs11/Signature/ByteBuffers.java ! test/jdk/sun/security/pkcs11/Signature/TestDSA.java ! test/jdk/sun/security/pkcs11/Signature/TestDSAKeyLength.java ! test/jdk/sun/security/pkcs11/Signature/TestRSAKeyLength.java ! test/jdk/sun/security/pkcs11/ec/ReadCertificates.java ! test/jdk/sun/security/pkcs11/ec/ReadPKCS12.java ! test/jdk/sun/security/pkcs11/ec/TestCurves.java ! test/jdk/sun/security/pkcs11/ec/TestECDH.java ! test/jdk/sun/security/pkcs11/ec/TestECDH2.java ! test/jdk/sun/security/pkcs11/ec/TestECDSA.java ! test/jdk/sun/security/pkcs11/ec/TestECDSA2.java ! test/jdk/sun/security/pkcs11/ec/TestECGenSpec.java ! test/jdk/sun/security/pkcs11/ec/TestKeyFactory.java ! test/jdk/sun/security/pkcs11/rsa/KeyWrap.java ! test/jdk/sun/security/pkcs11/rsa/TestCACerts.java ! test/jdk/sun/security/pkcs11/rsa/TestKeyFactory.java ! test/jdk/sun/security/pkcs11/rsa/TestKeyPairGenerator.java ! test/jdk/sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java ! test/jdk/sun/security/pkcs11/rsa/TestSignatures.java ! test/jdk/sun/security/pkcs11/tls/TestKeyMaterial.java ! test/jdk/sun/security/pkcs11/tls/TestLeadingZeroesP11.java ! test/jdk/sun/security/pkcs11/tls/TestMasterSecret.java ! test/jdk/sun/security/pkcs11/tls/TestPRF.java ! test/jdk/sun/security/pkcs11/tls/TestPremaster.java ! test/jdk/sun/security/provider/PolicyFile/BadPolicyFile.java ! test/jdk/sun/tools/jstatd/JstatdTest.java ! test/jdk/sun/util/locale/provider/Bug8152817.java ! test/jdk/tools/jlink/SecurityTest.java ! test/langtools/ProblemList.txt ! test/langtools/tools/doclint/tool/RunTest.java ! test/langtools/tools/javac/api/ToolProvider/ToolProviderTest.java ! test/langtools/tools/javac/processing/6348193/T6348193.java From msheppar at openjdk.java.net Mon May 24 18:01:16 2021 From: msheppar at openjdk.java.net (Mark Sheppard) Date: Mon, 24 May 2021 18:01:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265362: java/net/Socket/UdpSocket.java fails with "java.net.BindException: Address already in use" (macos-aarch64) Message-ID: <4e7ce9b3-61a3-4261-8416-e78e480bf4d1@openjdk.org> Changeset: bb085f68 Author: Mark Sheppard Date: 2021-05-24 17:59:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bb085f684d1154ffd6b2169259c67cfb19958380 8265362: java/net/Socket/UdpSocket.java fails with "java.net.BindException: Address already in use" (macos-aarch64) Reviewed-by: dfuchs, alanb ! test/jdk/ProblemList.txt ! test/jdk/java/net/Socket/UdpSocket.java From herrick at openjdk.java.net Mon May 24 20:37:52 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Mon, 24 May 2021 20:37:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267423: Fix copyrights in jpackage tests Message-ID: <20c2a51e-9ded-49dd-ae20-4c50578beb3c@openjdk.org> Changeset: a5467ae7 Author: Andy Herrick Date: 2021-05-24 19:28:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a5467ae7bb5780f34728ad073c5c4158894c7c4b 8267423: Fix copyrights in jpackage tests Reviewed-by: kcr, asemenyuk ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/AppImageFileTest.java ! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/ApplicationLayoutTest.java ! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/OverridableResourceTest.java ! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/PathGroupTest.java ! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/ToolValidatorTest.java ! test/jdk/tools/jpackage/junit/junit.java ! test/jdk/tools/jpackage/junit/run_junit.sh ! test/jdk/tools/jpackage/run_tests.sh ! test/jdk/tools/jpackage/test_jpackage.sh From iklam at openjdk.java.net Mon May 24 21:58:51 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Mon, 24 May 2021 21:58:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267347: CDS record_linking_constraint asserts with unregistered class Message-ID: Changeset: 209769b5 Author: Ioi Lam Date: 2021-05-24 21:52:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/209769b5ad462ce3dd47f18d93e12147730f8123 8267347: CDS record_linking_constraint asserts with unregistered class Reviewed-by: minqi, ccheung ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/LoaderConstraintsApp.java ! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/CustomAppLoader.java From igraves at openjdk.java.net Mon May 24 22:01:34 2021 From: igraves at openjdk.java.net (Ian Graves) Date: Mon, 24 May 2021 22:01:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267329: Modernize Javadoc code to use instanceof with pattern matching Message-ID: <11cb1b1f-e8c3-4e64-9ce8-b517532643d6@openjdk.org> Changeset: ebc9357d Author: Ian Graves Date: 2021-05-24 21:57:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ebc9357d58957702abbd003d21082badc630876d 8267329: Modernize Javadoc code to use instanceof with pattern matching Reviewed-by: prappo, jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/ContentBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPath.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java From kbarrett at openjdk.java.net Mon May 24 22:46:57 2021 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Mon, 24 May 2021 22:46:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267446: Taskqueue code fails with assert(bottom_relaxed() == age_top_relaxed()) failed: not empty Message-ID: Changeset: f6909596 Author: Kim Barrett Date: 2021-05-24 22:43:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f6909596cae7c47514c10b614cc006169bcee04b 8267446: Taskqueue code fails with assert(bottom_relaxed() == age_top_relaxed()) failed: not empty Reviewed-by: stefank, pliden ! src/hotspot/share/gc/shared/taskTerminator.cpp ! src/hotspot/share/gc/shared/taskqueue.hpp From redestad at openjdk.java.net Mon May 24 23:05:47 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Mon, 24 May 2021 23:05:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267614: Outline VarHandleGuards exact behavior checks Message-ID: <076ee284-03ed-4b98-8f58-80d9c8ef2e02@openjdk.org> Changeset: c519ba2e Author: Claes Redestad Date: 2021-05-24 23:02:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c519ba2e437a05ac83e53b358b6a02b2f6e20563 8267614: Outline VarHandleGuards exact behavior checks Reviewed-by: psandoz, mchung ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/VarHandleGuards.java ! src/java.base/share/classes/java/lang/invoke/VarHandles.java From ccheung at openjdk.java.net Tue May 25 00:43:37 2021 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Tue, 25 May 2021 00:43:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267431: Rename InstanceKlass::has_old_class_version to can_be_verified_at_dumptime Message-ID: Changeset: de27da7d Author: Calvin Cheung Date: 2021-05-25 00:42:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/de27da7dedb217481b5e1582c38313232828a18c 8267431: Rename InstanceKlass::has_old_class_version to can_be_verified_at_dumptime Reviewed-by: iklam ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klassVtable.cpp From ccheung at openjdk.java.net Tue May 25 00:49:45 2021 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Tue, 25 May 2021 00:49:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261478: InstanceKlass::set_classpath_index does not match comments Message-ID: <14f37027-841b-4abb-8e86-dbaf4ee5d25d@openjdk.org> Changeset: 461a3fee Author: Calvin Cheung Date: 2021-05-25 00:48:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/461a3feebedccbf83bf3871d65ed7f2d1ad79307 8261478: InstanceKlass::set_classpath_index does not match comments Reviewed-by: minqi ! src/hotspot/share/oops/instanceKlass.cpp From jjg at openjdk.java.net Tue May 25 01:35:06 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Tue, 25 May 2021 01:35:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267126: javadoc should show "line and caret" for diagnostics. Message-ID: <7c2328a7-467b-4705-964e-65062db902be@openjdk.org> Changeset: b4d4884c Author: Jonathan Gibbons Date: 2021-05-25 01:33:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b4d4884c03b03d3073ef137a899f3612993f5e65 8267126: javadoc should show "line and caret" for diagnostics. Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties ! test/langtools/jdk/javadoc/doclet/testCharsetDocencodingOptions/TestCharsetDocencodingOptions.java + test/langtools/jdk/javadoc/doclet/testDiagsLineCaret/MyTaglet.java + test/langtools/jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java ! test/langtools/jdk/javadoc/doclet/testDocFiles/TestDocFiles.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java ! test/langtools/jdk/javadoc/doclet/testMissingComment/TestMissingComment.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testNoFrames/TestNoFrames.java ! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java ! test/langtools/jdk/javadoc/doclet/testReturnTag/TestReturnTag.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testTagInheritence/TestTagInheritence.java ! test/langtools/jdk/javadoc/doclet/testTagMisuse/TestTagMisuse.java ! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTag.java ! test/langtools/jdk/javadoc/doclet/testWarnBadParamNames/TestWarnBadParamNames.java ! test/langtools/jdk/javadoc/tool/6958836/Test.java ! test/langtools/jdk/javadoc/tool/6964914/TestStdDoclet.java ! test/langtools/jdk/javadoc/tool/8224613/OptionProcessingFailureTest.java ! test/langtools/jdk/javadoc/tool/BadOptionsTest.java ! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java ! test/langtools/jdk/javadoc/tool/MaxWarns.java ! test/langtools/jdk/javadoc/tool/api/basic/GetTask_DiagListenerTest.java ! test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java ! test/langtools/jdk/javadoc/tool/exceptionHandling/TestExceptionHandling.java ! test/langtools/jdk/javadoc/tool/modules/Modules.java ! test/langtools/jdk/javadoc/tool/modules/PackageOptions.java ! test/langtools/jdk/javadoc/tool/removeOldDoclet/RemoveOldDoclet.java ! test/langtools/jdk/javadoc/tool/testWErrorOption/TestWErrorOption.java From fyang at openjdk.java.net Tue May 25 02:18:26 2021 From: fyang at openjdk.java.net (Fei Yang) Date: Tue, 25 May 2021 02:18:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264973: AArch64: Optimize vector max/min/add reduction of two integers with NEON pairwise instructions Message-ID: <05502bfa-2a7b-48f9-bba4-5dcb692b0d4a@openjdk.org> Changeset: 123cdd1f Author: Dong Bo Committer: Fei Yang Date: 2021-05-25 02:17:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/123cdd1fbd4fa02177c06afb67a09aee21d0a482 8264973: AArch64: Optimize vector max/min/add reduction of two integers with NEON pairwise instructions Reviewed-by: njian, aph ! src/hotspot/cpu/aarch64/aarch64_neon.ad ! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4 ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! test/hotspot/gtest/aarch64/aarch64-asmtest.py ! test/hotspot/gtest/aarch64/asmtest.out.h From kvn at openjdk.java.net Tue May 25 04:12:41 2021 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Tue, 25 May 2021 04:12:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265129: Add intrinsic support for JVM.getClassId Message-ID: <160a25c9-48e1-4353-94df-512aaf75532c@openjdk.org> Changeset: 2e8812df Author: Denghui Dong Committer: Vladimir Kozlov Date: 2021-05-25 04:11:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2e8812df142430d1a6b0a4df0259d2656a1548c9 8265129: Add intrinsic support for JVM.getClassId Reviewed-by: kvn, mgronlun ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/jfr.hpp ! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.inline.hpp ! src/hotspot/share/jfr/utilities/jfrSignal.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/idealKit.cpp ! src/hotspot/share/opto/idealKit.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java ! test/jdk/jdk/jfr/jvm/TestClearStaleConstants.java ! test/jdk/jdk/jfr/jvm/TestJFRIntrinsic.java From asotona at openjdk.java.net Tue May 25 04:53:51 2021 From: asotona at openjdk.java.net (Adam Sotona) Date: Tue, 25 May 2021 04:53:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8248843: java in source-file mode suggests javac-only options Message-ID: <9c6cfc1c-d4a2-47a6-820d-a44aac16efcb@openjdk.org> Changeset: 31d0f0d8 Author: Adam Sotona Date: 2021-05-25 04:52:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/31d0f0d895ef4039d2e96a8fb6e990e93eed4d41 8248843: java in source-file mode suggests javac-only options Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java From kizune at openjdk.java.net Tue May 25 06:47:45 2021 From: kizune at openjdk.java.net (Alexander Zuev) Date: Tue, 25 May 2021 06:47:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267066: New NSAccessibility peers should return they roles and subroles directly Message-ID: Changeset: d86f9164 Author: Alexander Zuev Date: 2021-05-25 06:46:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d86f91642d7dcf829b8093ebed336d4386bff67a 8267066: New NSAccessibility peers should return they roles and subroles directly Reviewed-by: pbansal ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ButtonAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ButtonAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CheckboxAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CheckboxAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonTextAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/GroupAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/GroupAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ImageAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ImageAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ScrollAreaAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ScrollAreaAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ScrollBarAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ScrollBarAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SliderAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SliderAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SpinboxAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SpinboxAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ToolbarAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ToolbarAccessibility.m From jpai at openjdk.java.net Tue May 25 07:41:42 2021 From: jpai at openjdk.java.net (Jaikiran Pai) Date: Tue, 25 May 2021 07:41:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255674: SSLEngine class description is missing "case" in switch statement Message-ID: <16993440-5b74-42e4-b35a-9c91fb138a90@openjdk.org> Changeset: 0a03fc84 Author: Jaikiran Pai Date: 2021-05-25 07:40:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0a03fc84b3289cf8c8effca7324f71146270a8e2 8255674: SSLEngine class description is missing "case" in switch statement Reviewed-by: xuelei ! src/java.base/share/classes/javax/net/ssl/SSLEngine.java From pconcannon at openjdk.java.net Tue May 25 08:25:25 2021 From: pconcannon at openjdk.java.net (Patrick Concannon) Date: Tue, 25 May 2021 08:25:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267110: Update java.util to use instanceof pattern variable Message-ID: <56748b58-cd36-4d1e-8b03-8d3c716af224@openjdk.org> Changeset: a52c4ede Author: Patrick Concannon Date: 2021-05-25 08:24:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a52c4ede2f043b7d4a234c7d06f91871312e9654 8267110: Update java.util to use instanceof pattern variable Reviewed-by: lancea, naoto ! src/java.base/share/classes/java/util/AbstractMap.java ! src/java.base/share/classes/java/util/BitSet.java ! src/java.base/share/classes/java/util/Collections.java ! src/java.base/share/classes/java/util/EnumMap.java ! src/java.base/share/classes/java/util/HashMap.java ! src/java.base/share/classes/java/util/Hashtable.java ! src/java.base/share/classes/java/util/IdentityHashMap.java ! src/java.base/share/classes/java/util/JumboEnumSet.java ! src/java.base/share/classes/java/util/KeyValueHolder.java ! src/java.base/share/classes/java/util/LinkedHashMap.java ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/java/util/Optional.java ! src/java.base/share/classes/java/util/OptionalDouble.java ! src/java.base/share/classes/java/util/OptionalInt.java ! src/java.base/share/classes/java/util/OptionalLong.java ! src/java.base/share/classes/java/util/PropertyPermission.java ! src/java.base/share/classes/java/util/RegularEnumSet.java ! src/java.base/share/classes/java/util/Scanner.java ! src/java.base/share/classes/java/util/ServiceLoader.java ! src/java.base/share/classes/java/util/SimpleTimeZone.java ! src/java.base/share/classes/java/util/TreeMap.java ! src/java.base/share/classes/java/util/TreeSet.java ! src/java.base/share/classes/java/util/WeakHashMap.java ! src/java.base/share/classes/java/util/jar/Attributes.java ! src/java.base/share/classes/java/util/jar/JarVerifier.java ! src/java.base/share/classes/java/util/jar/Manifest.java ! src/java.base/share/classes/java/util/regex/Pattern.java ! src/java.base/share/classes/java/util/regex/PrintPattern.java ! src/java.base/share/classes/java/util/zip/ZipFile.java From redestad at openjdk.java.net Tue May 25 11:49:39 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Tue, 25 May 2021 11:49:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267612: Declare package-private VarHandle.AccessMode/AccessType counts Message-ID: Changeset: 66b190e1 Author: Claes Redestad Date: 2021-05-25 11:47:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/66b190e1e7d06f3fc59917b5346e94a128e928cd 8267612: Declare package-private VarHandle.AccessMode/AccessType counts Reviewed-by: mchung ! src/java.base/share/classes/java/lang/invoke/IndirectVarHandle.java ! src/java.base/share/classes/java/lang/invoke/Invokers.java ! src/java.base/share/classes/java/lang/invoke/VarForm.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java From jiefu at openjdk.java.net Tue May 25 11:51:31 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Tue, 25 May 2021 11:51:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267213: cpuinfo_segv is incorrectly triaged as execution protection violation on x86_32 Message-ID: <231588bc-c5a2-45ea-9038-b859499c9a3f@openjdk.org> Changeset: b403d399 Author: Jie Fu Date: 2021-05-25 11:49:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b403d3990894853d6e291c8ff8abb44bddb3c99f 8267213: cpuinfo_segv is incorrectly triaged as execution protection violation on x86_32 Reviewed-by: dholmes ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp From mcimadamore at openjdk.java.net Tue May 25 11:52:57 2021 From: mcimadamore at openjdk.java.net (Maurizio Cimadamore) Date: Tue, 25 May 2021 11:52:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267317: Remove DeferredTypeCompleter Message-ID: <0f2de67d-e5db-4a9e-bf7b-8ac16288c642@openjdk.org> Changeset: 86a8f442 Author: Maurizio Cimadamore Date: 2021-05-25 11:51:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/86a8f4427139f983faa57b9174c90949628236ca 8267317: Remove DeferredTypeCompleter Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java From prappo at openjdk.java.net Tue May 25 14:24:02 2021 From: prappo at openjdk.java.net (Pavel Rappo) Date: Tue, 25 May 2021 14:24:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267633: Clarify documentation of (Doc)TreeScanner Message-ID: <52a08ecd-2c2a-48d9-93ae-cfe3011eafe2@openjdk.org> Changeset: 5a5b807e Author: Pavel Rappo Date: 2021-05-25 14:22:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5a5b807e8e3b3148eea911ed1b2c9624b6846370 8267633: Clarify documentation of (Doc)TreeScanner Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreePath.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java From jjg at openjdk.java.net Tue May 25 14:56:11 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Tue, 25 May 2021 14:56:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267575: Add new documentation group in HtmlStyle Message-ID: <3680e5e9-632f-4e1f-8e81-61766d31c09c@openjdk.org> Changeset: cc687fd4 Author: Jonathan Gibbons Date: 2021-05-25 14:54:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cc687fd43ade6be8760c559f3ffa909c5937727c 8267575: Add new documentation group in HtmlStyle Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java From asotona at openjdk.java.net Tue May 25 15:59:12 2021 From: asotona at openjdk.java.net (Adam Sotona) Date: Tue, 25 May 2021 15:59:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263445: Duplicate key compiler.err.expected.module in compiler.properties Message-ID: <24cee750-9f1d-460d-99aa-c3fc6ba12c7b@openjdk.org> Changeset: 2ef2450a Author: Adam Sotona Date: 2021-05-25 15:58:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2ef2450aa6f560a0bcf6ab687b83c2f1d9e3c87e 8263445: Duplicate key compiler.err.expected.module in compiler.properties Reviewed-by: vromero, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties From wetmore at openjdk.java.net Tue May 25 19:39:19 2021 From: wetmore at openjdk.java.net (Bradford Wetmore) Date: Tue, 25 May 2021 19:39:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267683: rfc7301Grease8F value not displayed correctly in SSLParameters javadoc Message-ID: <34beef7e-6665-4856-906f-13ff2e7b84f0@openjdk.org> Changeset: e751b7b1 Author: Bradford Wetmore Date: 2021-05-25 19:38:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e751b7b1b6f7269a1fe20c07748c726536388f6d 8267683: rfc7301Grease8F value not displayed correctly in SSLParameters javadoc Reviewed-by: coffeys ! src/java.base/share/classes/javax/net/ssl/SSLParameters.java From coleenp at openjdk.java.net Tue May 25 19:43:22 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Tue, 25 May 2021 19:43:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267691: Change table to obsolete CriticalJNINatives in JDK 18, not 17 Message-ID: <0b3ca8b7-9297-4871-a152-625453b6a790@openjdk.org> Changeset: c20ca42e Author: Coleen Phillimore Date: 2021-05-25 19:42:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c20ca42e62a0a7419c04ff95087c7c2b4d2e0335 8267691: Change table to obsolete CriticalJNINatives in JDK 18, not 17 Reviewed-by: hseigel ! src/hotspot/share/runtime/arguments.cpp From almatvee at openjdk.java.net Tue May 25 22:09:18 2021 From: almatvee at openjdk.java.net (Alexander Matveev) Date: Tue, 25 May 2021 22:09:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267403: tools/jpackage/share/FileAssociationsTest.java#id0 failed with "Error: Bundler "Mac PKG Package" (pkg) failed to produce a package" Message-ID: <41d0b1f9-b3e2-4e18-b029-de5bf6a45964@openjdk.org> Changeset: 5aa45f2e Author: Alexander Matveev Date: 2021-05-25 22:08:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5aa45f2edf278bab4403704ab4b6644096f8c077 8267403: tools/jpackage/share/FileAssociationsTest.java#id0 failed with "Error: Bundler "Mac PKG Package" (pkg) failed to produce a package" Reviewed-by: herrick, asemenyuk ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Executor.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/IOUtils.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkBundlerHelper.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Log.java From jiefu at openjdk.java.net Tue May 25 22:47:26 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Tue, 25 May 2021 22:47:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267311: vmTestbase/gc/gctests/StringInternGC/StringInternGC.java eventually OOMEs Message-ID: <18afe898-2830-4a6e-9158-f9a40e50a425@openjdk.org> Changeset: a98e476c Author: Jie Fu Date: 2021-05-25 22:46:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a98e476c0a5860dd2bd9e57aeceb1f724868c970 8267311: vmTestbase/gc/gctests/StringInternGC/StringInternGC.java eventually OOMEs 8267311: vmTestbase/gc/gctests/StringInternGC/StringInternGC.java eventually OOMEs Co-authored-by: Thomas Schatzl Reviewed-by: tschatzl ! test/hotspot/jtreg/vmTestbase/gc/gctests/StringInternGC/StringInternGC.java From dholmes at openjdk.java.net Tue May 25 23:36:21 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Tue, 25 May 2021 23:36:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267651: runtime/handshake/HandshakeTimeoutTest.java times out when dumping core Message-ID: <7eea21a9-55d5-45a2-9689-8ff1e6e88fe3@openjdk.org> Changeset: d0d2ddcc Author: David Holmes Date: 2021-05-25 23:35:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d0d2ddccaf93a1f97843e7d01c5bf6eb8ba3aece 8267651: runtime/handshake/HandshakeTimeoutTest.java times out when dumping core Reviewed-by: dcubed ! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java From tvaleev at openjdk.java.net Wed May 26 01:18:40 2021 From: tvaleev at openjdk.java.net (Tagir F.Valeev) Date: Wed, 26 May 2021 01:18:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267452: Delegate forEachRemaining in Spliterators.iterator() Message-ID: <913b67d8-6ab9-4c66-8c29-15615cb8846e@openjdk.org> Changeset: ac36b7d3 Author: Tagir F. Valeev Date: 2021-05-26 01:17:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ac36b7d3e2d521652576fba3b1760586f582544f 8267452: Delegate forEachRemaining in Spliterators.iterator() Reviewed-by: psandoz ! src/java.base/share/classes/java/util/Spliterators.java + test/jdk/java/util/Spliterator/IteratorFromSpliteratorTest.java From wetmore at openjdk.java.net Wed May 26 03:18:41 2021 From: wetmore at openjdk.java.net (Bradford Wetmore) Date: Wed, 26 May 2021 03:18:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267750: Incomplete fix for JDK-8267683 Message-ID: Changeset: b33b8bc8 Author: Bradford Wetmore Date: 2021-05-26 03:17:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b33b8bc88da3afe4f9f6321673df061ea4196962 8267750: Incomplete fix for JDK-8267683 Reviewed-by: jnimeh ! src/java.base/share/classes/javax/net/ssl/SSLParameters.java From ayang at openjdk.java.net Wed May 26 06:51:20 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Wed, 26 May 2021 06:51:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267468: Rename refill waster counters in ThreadLocalAllocBuffer Message-ID: Changeset: 03944168 Author: Albert Mingkun Yang Date: 2021-05-26 06:50:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/039441689d21f3dccf515bb2be89608b0772a235 8267468: Rename refill waster counters in ThreadLocalAllocBuffer Reviewed-by: kbarrett, sspitsyn ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap From roland at openjdk.java.net Wed May 26 09:21:45 2021 From: roland at openjdk.java.net (Roland Westrelin) Date: Wed, 26 May 2021 09:21:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8252372: Check if cloning is required to move loads out of loops in PhaseIdealLoop::split_if_with_blocks_post() Message-ID: <49297d28-12ab-499d-ab25-5b11460287d3@openjdk.org> Changeset: 9d305b9c Author: Roland Westrelin Date: 2021-05-26 09:20:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9d305b9c0625d73c752724569dbb7f6c8e80931c 8252372: Check if cloning is required to move loads out of loops in PhaseIdealLoop::split_if_with_blocks_post() Reviewed-by: thartmann, kvn ! 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.ad ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/opto/castnode.hpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/node.hpp From mli at openjdk.java.net Wed May 26 10:22:17 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Wed, 26 May 2021 10:22:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267130: Memory Overflow in Disassembler::load_library Message-ID: <112091a3-2028-49b5-b338-2d148bdf3125@openjdk.org> Changeset: 083416d3 Author: Wang Huang Committer: Hamlin Li Date: 2021-05-26 10:21:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/083416d36c0d7fd17dd0db546129411450dfcccf 8267130: Memory Overflow in Disassembler::load_library Co-authored-by: Wang Huang Co-authored-by: Miao Zhuojun Reviewed-by: neliasso, mli ! src/hotspot/share/compiler/disassembler.cpp From sundar at openjdk.java.net Wed May 26 11:06:30 2021 From: sundar at openjdk.java.net (Athijegannathan Sundararajan) Date: Wed, 26 May 2021 11:06:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267583: jmod fails on symlink to class file Message-ID: Changeset: bf8d4a8e Author: Athijegannathan Sundararajan Date: 2021-05-26 11:04:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bf8d4a8ecab216e7d117ce045d4498d1fa1a6029 8267583: jmod fails on symlink to class file Reviewed-by: alanb ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! test/jdk/tools/jmod/JmodTest.java From jlahoda at openjdk.java.net Wed May 26 11:13:37 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Wed, 26 May 2021 11:13:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267221: jshell feedback is incorrect when creating method with array varargs parameter Message-ID: <1f9976b8-8295-41bf-9462-03268ab73412@openjdk.org> Changeset: f6322549 Author: Jan Lahoda Date: 2021-05-26 11:12:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f632254943e335d0b4a76d03530309cd194b0813 8267221: jshell feedback is incorrect when creating method with array varargs parameter Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/jdk/jshell/MethodsTest.java ! test/langtools/tools/javac/parser/JavacParserTest.java From prappo at openjdk.java.net Wed May 26 11:28:58 2021 From: prappo at openjdk.java.net (Pavel Rappo) Date: Wed, 26 May 2021 11:28:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267708: Remove references to com.sun.tools.javadoc.** Message-ID: <975314cd-3cdf-47c8-afd8-40a5d01df3a9@openjdk.org> Changeset: 4343997a Author: Pavel Rappo Date: 2021-05-26 11:27:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4343997a1a2b38581488932f6a4971ce330bd467 8267708: Remove references to com.sun.tools.javadoc.** This commit changes BaseOptions.java to fix the NoStringToLower test that failed after jdk.javadoc has been added to the list of package prefixes that NoStringToLower scans. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java ! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java ! test/langtools/tools/javac/NoStringToLower.java ! test/langtools/tools/javac/T8003967/DetectMutableStaticFields.java From dholmes at openjdk.java.net Wed May 26 12:28:23 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Wed, 26 May 2021 12:28:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266963: Remove safepoint poll introduced in 8262443 due to reentrance issue Message-ID: Changeset: 9c346a1e Author: Yude Lin Committer: David Holmes Date: 2021-05-26 12:26:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9c346a1ec78b45c61fbfc76961dc5674cfd98520 8266963: Remove safepoint poll introduced in 8262443 due to reentrance issue Reviewed-by: rehn, zgu, dholmes ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/generateOopMap.hpp From pbansal at openjdk.java.net Wed May 26 12:18:58 2021 From: pbansal at openjdk.java.net (Pankaj Bansal) Date: Wed, 26 May 2021 12:18:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264302: Create implementation for Accessibility native peer for Splitpane java role Message-ID: <433955cb-ef44-4a4e-b925-d47f0625057b@openjdk.org> Changeset: 45e05970 Author: Pankaj Bansal Date: 2021-05-26 12:17:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/45e05970bcee842f98eeeef054f574ccf4b43fad 8264302: Create implementation for Accessibility native peer for Splitpane java role Reviewed-by: kizune ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m = src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SplitpaneAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SplitpaneAccessibility.m From naoto at openjdk.java.net Wed May 26 15:53:41 2021 From: naoto at openjdk.java.net (Naoto Sato) Date: Wed, 26 May 2021 15:53:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263202: Update Hebrew/Indonesian/Yiddish ISO 639 language codes to current Message-ID: <883ee2e3-579d-4870-a488-2c4c17b8dc69@openjdk.org> Changeset: a4c46e1e Author: Naoto Sato Date: 2021-05-26 15:52:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a4c46e1e4f4f2f05c8002b2af683a390fc46b424 8263202: Update Hebrew/Indonesian/Yiddish ISO 639 language codes to current Reviewed-by: joehw ! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java ! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java ! src/java.base/share/classes/sun/util/locale/BaseLocale.java ! src/java.base/share/classes/sun/util/resources/Bundles.java ! src/java.base/share/classes/sun/util/resources/LocaleData.java ! src/java.desktop/share/classes/java/awt/ComponentOrientation.java = src/jdk.localedata/share/classes/sun/text/resources/ext/CollationData_he.java = src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_he.java = src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_he_IL.java = src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_id.java = src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_id_ID.java = src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_he.java = src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_id.java = src/jdk.localedata/share/classes/sun/util/resources/ext/CalendarData_he.properties = src/jdk.localedata/share/classes/sun/util/resources/ext/CalendarData_id_ID.properties = src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_he_IL.properties = src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_id_ID.properties = src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_he.properties = src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_id.properties ! src/jdk.localedata/share/classes/sun/util/resources/provider/LocaleDataProvider.java ! src/jdk.localedata/share/classes/sun/util/resources/provider/SupplementaryLocaleDataProvider.java ! test/jdk/java/awt/ComponentOrientation/BasicTest.java ! test/jdk/java/util/Locale/LocaleEnhanceTest.java ! test/jdk/java/util/Locale/LocaleTest.java ! test/jdk/java/util/ResourceBundle/modules/ModuleTestUtil.java ! test/jdk/java/util/ResourceBundle/modules/basic/BasicTest.java ! test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/asiabundles/jdk/test/resources/asia/MyResources_id.properties ! test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/eubundles/jdk/test/resources/eu/MyResourcesEU.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/eubundles/jdk/test/resources/eu/MyResources_ji.java ! test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/test/jdk/test/Main.java ! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java From stefank at openjdk.java.net Wed May 26 17:58:16 2021 From: stefank at openjdk.java.net (Stefan Karlsson) Date: Wed, 26 May 2021 17:58:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267611: Print more info when pointer_delta assert fails Message-ID: Changeset: de91643b Author: Stefan Karlsson Date: 2021-05-26 17:57:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/de91643bfa80ae7cc2d228f882b2de3d8af543c8 8267611: Print more info when pointer_delta assert fails Reviewed-by: dholmes, jiefu, tschatzl, kbarrett ! src/hotspot/share/utilities/globalDefinitions.hpp From coleenp at openjdk.java.net Wed May 26 19:10:32 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Wed, 26 May 2021 19:10:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267653: Remove Mutex::_safepoint_check_sometimes Message-ID: <6071334f-ab66-4477-b4f8-acc7c73d98b5@openjdk.org> Changeset: c59484e7 Author: Coleen Phillimore Date: 2021-05-26 19:07:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c59484e71517ea9fea7df7b0344b633495f8fd81 8267653: Remove Mutex::_safepoint_check_sometimes Reviewed-by: dholmes, pchilanomate ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/mutex.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/thread.cpp From joehw at openjdk.java.net Wed May 26 19:35:45 2021 From: joehw at openjdk.java.net (Joe Wang) Date: Wed, 26 May 2021 19:35:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265248: Implementation Specific Properties: change prefix, plus add existing properties Message-ID: <078f6acb-8d27-4978-bd6f-a1bd64841ed8@openjdk.org> Changeset: 8c4719a5 Author: Joe Wang Date: 2021-05-26 19:34:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8c4719a58834dddcea39d69b199abf1aabf780e2 8265248: Implementation Specific Properties: change prefix, plus add existing properties Reviewed-by: lancea, rriggs - src/java.xml/share/classes/com/sun/org/apache/xalan/internal/XalanConstants.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FeaturePropertyBase.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/XMLSecurityPropertyManager.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Import.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Include.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/Constants.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DOMParser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/SAXParser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLParser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SecurityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializationHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerBase.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOMConstants.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/CachedXPathAPI.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathAPI.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java ! src/java.xml/share/classes/javax/xml/datatype/DatatypeFactory.java + src/java.xml/share/classes/jdk/xml/internal/JdkConstants.java + src/java.xml/share/classes/jdk/xml/internal/JdkProperty.java ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlFeatures.java ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java ! src/java.xml/share/classes/module-info.java + test/jaxp/javax/xml/jaxp/unittest/common/ImplPropertyTest.java From mr at openjdk.java.net Wed May 26 20:57:25 2021 From: mr at openjdk.java.net (Mark Reinhold) Date: Wed, 26 May 2021 20:57:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266851: Implement JEP 403: Strongly Encapsulate JDK Internals Message-ID: <3c862da7-60a1-4970-9d27-7f9647d91ae9@openjdk.org> Changeset: e6302354 Author: Mark Reinhold Date: 2021-05-26 20:55:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e63023546aaf48ae39c72ab37f6ef3f5474e19cc 8266851: Implement JEP 403: Strongly Encapsulate JDK Internals Co-authored-by: Alan Bateman Reviewed-by: mchung, alanb, hseigel ! src/hotspot/share/runtime/arguments.cpp ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java ! src/java.base/share/classes/jdk/internal/module/ExplodedSystemModules.java - src/java.base/share/classes/jdk/internal/module/IllegalAccessLogger.java - src/java.base/share/classes/jdk/internal/module/IllegalAccessMaps.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/java.base/share/classes/jdk/internal/module/SystemModules.java - src/java.base/share/classes/jdk/internal/module/jdk8_packages.dat ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java ! test/jdk/java/lang/ModuleTests/BasicModuleTest.java ! test/jdk/java/lang/instrument/RedefineModuleTest.java ! test/jdk/java/lang/invoke/CallerSensitiveAccess.java ! test/jdk/java/lang/reflect/AccessibleObject/CanAccessTest.java ! test/jdk/java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java ! test/jdk/java/lang/reflect/AccessibleObject/TrySetAccessibleTest.java ! test/jdk/java/util/ResourceBundle/modules/cache/CacheTest.java ! test/jdk/jdk/modules/open/Basic.java ! test/jdk/tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java ! test/jdk/tools/launcher/modules/illegalaccess/IllegalAccessTest.java - test/jdk/tools/launcher/modules/illegalaccess/TryAccess.java - test/jdk/tools/launcher/modules/illegalaccess/modules/m/module-info.java - test/jdk/tools/launcher/modules/illegalaccess/modules/m/p/Type.java - test/jdk/tools/launcher/modules/illegalaccess/patchsrc/java.base/java/lang/Helper.java From phh at openjdk.java.net Wed May 26 21:10:32 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Wed, 26 May 2021 21:10:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267721: Enable sun/security/pkcs11 tests for Amazon Linux 2 AArch64 Message-ID: Changeset: a859d87c Author: Evgeny Astigeevich Committer: Paul Hohensee Date: 2021-05-26 21:08:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a859d87cc1d0629609883968656f0187909a099d 8267721: Enable sun/security/pkcs11 tests for Amazon Linux 2 AArch64 Reviewed-by: phh ! test/jdk/sun/security/pkcs11/PKCS11Test.java From rriggs at openjdk.java.net Wed May 26 22:04:04 2021 From: rriggs at openjdk.java.net (Roger Riggs) Date: Wed, 26 May 2021 22:04:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267751: (test) jtreg.SkippedException has no serial VersionUID Message-ID: <62eb8138-5b85-47bc-b12d-5f30d7795a04@openjdk.org> Changeset: 0fc7c8d1 Author: Roger Riggs Date: 2021-05-26 22:03:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0fc7c8d101d526f1bc86831996b6883209d77451 8267751: (test) jtreg.SkippedException has no serial VersionUID Reviewed-by: naoto, iignatyev, iris ! test/lib/jtreg/SkippedException.java From vlivanov at openjdk.java.net Wed May 26 22:53:58 2021 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Wed, 26 May 2021 22:53:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267805: Add UseVtableBasedCHA to the list of JVM flags known to jtreg Message-ID: Changeset: 1899f022 Author: Vladimir Ivanov Date: 2021-05-26 22:53:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1899f022b1cb66ecc0615ff5939b5492e2805a1c 8267805: Add UseVtableBasedCHA to the list of JVM flags known to jtreg Reviewed-by: shade ! test/jtreg-ext/requires/VMProps.java From jiefu at openjdk.java.net Wed May 26 23:00:30 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Wed, 26 May 2021 23:00:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267754: cds/appcds/loaderConstraints/LoaderConstraintsTest.java fails on x86_32 due to customized class loader is not supported Message-ID: Changeset: 6ffa3e66 Author: Jie Fu Date: 2021-05-26 22:58:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6ffa3e66db55774673ce17be4f8f2d510abf8a84 8267754: cds/appcds/loaderConstraints/LoaderConstraintsTest.java fails on x86_32 due to customized class loader is not supported Reviewed-by: minqi, dholmes, iklam ! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java From ysuenaga at openjdk.java.net Thu May 27 04:55:19 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Thu, 27 May 2021 04:55:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263635: Add --servername option to jhsdb debugd Message-ID: <865f5152-d8af-438a-8d10-d52f3df7aa30@openjdk.org> Changeset: 37bc4e2e Author: Yasumasa Suenaga Date: 2021-05-27 04:54:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/37bc4e2e3c2968d7419dae4f421755b6f7d06090 8263635: Add --servername option to jhsdb debugd Reviewed-by: cjplummer, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/DebugServer.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/RMIHelper.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java ! src/jdk.hotspot.agent/share/man/jhsdb.1 ! test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbAttachToDebugServer.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbTestConnectArgument.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdConnectTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdUtils.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/DisableRegistryTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/PmapOnDebugdTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/RunCommandOnServerTest.java From ayang at openjdk.java.net Thu May 27 08:11:23 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Thu, 27 May 2021 08:11:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8252476: as_Worker_thread() doesn't check what it intends Message-ID: Changeset: bfa46f0a Author: Albert Mingkun Yang Date: 2021-05-27 08:09:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bfa46f0af30e9ec073ab5e6411ca94e140113790 8252476: as_Worker_thread() doesn't check what it intends Co-authored-by: David Holmes Reviewed-by: iklam, kbarrett ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/runtime/nonJavaThread.hpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp From thartmann at openjdk.java.net Thu May 27 08:38:33 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Thu, 27 May 2021 08:38:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267800: Remove the '_dirty' set in BCEscapeAnalyzer Message-ID: Changeset: 7278f56b Author: Denghui Dong Committer: Tobias Hartmann Date: 2021-05-27 08:36:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7278f56bb6345d7b023516d0f44de71cd74ff264 8267800: Remove the '_dirty' set in BCEscapeAnalyzer Reviewed-by: kvn, thartmann ! src/hotspot/share/ci/bcEscapeAnalyzer.cpp ! src/hotspot/share/ci/bcEscapeAnalyzer.hpp From redestad at openjdk.java.net Thu May 27 11:50:30 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Thu, 27 May 2021 11:50:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267817: [TEST] Remove unnecessary init in test/micro/org/openjdk/bench/javax/crypto/full/AESGCMBench:setup Message-ID: Changeset: 85f61652 Author: Dongbo He Committer: Claes Redestad Date: 2021-05-27 11:49:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/85f616522b2dc8e7b4c31d760c3171ac74a5490f 8267817: [TEST] Remove unnecessary init in test/micro/org/openjdk/bench/javax/crypto/full/AESGCMBench:setup Reviewed-by: redestad ! test/micro/org/openjdk/bench/javax/crypto/full/AESGCMBench.java From jvernee at openjdk.java.net Thu May 27 12:28:58 2021 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Thu, 27 May 2021 12:28:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263087: Add a MethodHandle combinator that switches over a set of MethodHandles Message-ID: Changeset: 3623abb7 Author: Jorn Vernee Date: 2021-05-27 12:28:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3623abb7f6d9112d4cbcffd89852e826c56ae348 8263087: Add a MethodHandle combinator that switches over a set of MethodHandles Reviewed-by: redestad ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java + test/jdk/java/lang/invoke/MethodHandles/TestTableSwitch.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesTableSwitchConstant.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesTableSwitchOpaqueSingle.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesTableSwitchRandom.java From sundar at openjdk.java.net Thu May 27 12:30:42 2021 From: sundar at openjdk.java.net (Athijegannathan Sundararajan) Date: Thu, 27 May 2021 12:30:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8240347: remove undocumented options from jlink --help message Message-ID: <6b742fa9-6198-403e-b1e4-be8a8eeb8c7f@openjdk.org> Changeset: ec65cf83 Author: Athijegannathan Sundararajan Date: 2021-05-27 12:29:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ec65cf833294e21e9dc59dfe014148d3e1210b53 8240347: remove undocumented options from jlink --help message Reviewed-by: alanb, redestad ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java From naoto at openjdk.java.net Thu May 27 13:19:07 2021 From: naoto at openjdk.java.net (Naoto Sato) Date: Thu, 27 May 2021 13:19:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8187649: ArrayIndexOutOfBoundsException in java.util.JapaneseImperialCalendar Message-ID: <0c651d5b-456c-496e-a108-b76228c405d7@openjdk.org> Changeset: bea4109e Author: Naoto Sato Date: 2021-05-27 13:18:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bea4109ef75a6536af4296db56e6ec90ab0f30fc 8187649: ArrayIndexOutOfBoundsException in java.util.JapaneseImperialCalendar Reviewed-by: joehw, rriggs ! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java ! test/jdk/java/util/Calendar/CalendarTestScripts/JapaneseTests.java ! test/jdk/java/util/Calendar/CalendarTestScripts/japanese/japanese_roll.cts From jjg at openjdk.java.net Thu May 27 14:06:11 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Thu, 27 May 2021 14:06:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8230623: Extract command-line help for -Xlint sub-options to new --help-lint Message-ID: Changeset: 10a6f5d6 Author: Guoxiong Li Committer: Jonathan Gibbons Date: 2021-05-27 14:04:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/10a6f5d637053395839002b6617f94f49d3701e7 8230623: Extract command-line help for -Xlint sub-options to new --help-lint Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! test/langtools/tools/javac/options/modes/InfoOptsTest.java From sgehwolf at openjdk.java.net Thu May 27 14:41:20 2021 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Thu, 27 May 2021 14:41:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265836: OperatingSystemImpl.getCpuLoad() returns incorrect CPU load inside a container Message-ID: Changeset: ef368b32 Author: Hao Tang Committer: Severin Gehwolf Date: 2021-05-27 14:40:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ef368b32bc8609bdc46cda628fa25e9bcad751e3 8265836: OperatingSystemImpl.getCpuLoad() returns incorrect CPU load inside a container Co-authored-by: Shaojun Wang Co-authored-by: Severin Gehwolf Reviewed-by: sgehwolf, ysuenaga ! src/jdk.management/aix/native/libmanagement_ext/UnixOperatingSystem.c ! src/jdk.management/linux/native/libmanagement_ext/UnixOperatingSystem.c ! src/jdk.management/macosx/native/libmanagement_ext/UnixOperatingSystem.c ! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java From dcubed at openjdk.java.net Thu May 27 14:59:12 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Thu, 27 May 2021 14:59:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8191786: Thread-SMR hash table size should be dynamic Message-ID: <93575232-7a13-4747-b41c-8dabdf96ba50@openjdk.org> Changeset: 23189a1f Author: Daniel D. Daugherty Date: 2021-05-27 14:58:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/23189a1f9de5e7c039a4f6b9e5eefe4fa3c6dcef 8191786: Thread-SMR hash table size should be dynamic Reviewed-by: dholmes, rehn, coleenp, eosterlund ! src/hotspot/share/runtime/threadSMR.cpp From jjg at openjdk.java.net Thu May 27 15:02:25 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Thu, 27 May 2021 15:02:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267709: Investigate differences between HtmlStyle and stylesheet.css Message-ID: <23add0d6-7a94-45ab-8e44-80a0390f0430@openjdk.org> Changeset: 07542660 Author: Jonathan Gibbons Date: 2021-05-27 15:01:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/07542660446e47164e5a402380bdf7cbfd7b37ad 8267709: Investigate differences between HtmlStyle and stylesheet.css Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java + test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java From smarks at openjdk.java.net Thu May 27 15:21:49 2021 From: smarks at openjdk.java.net (Stuart Marks) Date: Thu, 27 May 2021 15:21:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267123: Remove RMI Activation Message-ID: Changeset: 7c85f351 Author: Stuart Marks Date: 2021-05-27 15:19:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7c85f3510cb84881ff232548fbcc933ef4b34972 8267123: Remove RMI Activation Reviewed-by: erikj, rriggs, alanb ! make/modules/java.rmi/Launcher.gmk ! src/java.base/share/conf/security/java.security - src/java.rmi/share/classes/com/sun/rmi/rmid/ExecOptionPermission.java - src/java.rmi/share/classes/com/sun/rmi/rmid/ExecPermission.java ! src/java.rmi/share/classes/java/rmi/AccessException.java ! src/java.rmi/share/classes/java/rmi/NoSuchObjectException.java ! src/java.rmi/share/classes/java/rmi/Remote.java ! src/java.rmi/share/classes/java/rmi/StubNotFoundException.java - src/java.rmi/share/classes/java/rmi/activation/Activatable.java - src/java.rmi/share/classes/java/rmi/activation/ActivateFailedException.java - src/java.rmi/share/classes/java/rmi/activation/ActivationDesc.java - src/java.rmi/share/classes/java/rmi/activation/ActivationException.java - src/java.rmi/share/classes/java/rmi/activation/ActivationGroup.java - src/java.rmi/share/classes/java/rmi/activation/ActivationGroupDesc.java - src/java.rmi/share/classes/java/rmi/activation/ActivationGroupID.java - src/java.rmi/share/classes/java/rmi/activation/ActivationGroup_Stub.java - src/java.rmi/share/classes/java/rmi/activation/ActivationID.java - src/java.rmi/share/classes/java/rmi/activation/ActivationInstantiator.java - src/java.rmi/share/classes/java/rmi/activation/ActivationMonitor.java - src/java.rmi/share/classes/java/rmi/activation/ActivationSystem.java - src/java.rmi/share/classes/java/rmi/activation/Activator.java - src/java.rmi/share/classes/java/rmi/activation/UnknownGroupException.java - src/java.rmi/share/classes/java/rmi/activation/UnknownObjectException.java - src/java.rmi/share/classes/java/rmi/activation/package-info.java ! src/java.rmi/share/classes/java/rmi/server/ExportException.java ! src/java.rmi/share/classes/java/rmi/server/RMIClientSocketFactory.java ! src/java.rmi/share/classes/java/rmi/server/RMIServerSocketFactory.java ! src/java.rmi/share/classes/java/rmi/server/RemoteObject.java ! src/java.rmi/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java ! src/java.rmi/share/classes/module-info.java ! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java - src/java.rmi/share/classes/sun/rmi/server/ActivatableRef.java - src/java.rmi/share/classes/sun/rmi/server/ActivatableServerRef.java - src/java.rmi/share/classes/sun/rmi/server/Activation$ActivationSystemImpl_Stub.java - src/java.rmi/share/classes/sun/rmi/server/Activation.java - src/java.rmi/share/classes/sun/rmi/server/ActivationGroupImpl.java - src/java.rmi/share/classes/sun/rmi/server/ActivationGroupInit.java - src/java.rmi/share/classes/sun/rmi/server/InactiveGroupException.java ! src/java.rmi/share/classes/sun/rmi/server/MarshalInputStream.java - src/java.rmi/share/classes/sun/rmi/server/resources/rmid.properties - src/java.rmi/share/classes/sun/rmi/server/resources/rmid_de.properties - src/java.rmi/share/classes/sun/rmi/server/resources/rmid_es.properties - src/java.rmi/share/classes/sun/rmi/server/resources/rmid_fr.properties - src/java.rmi/share/classes/sun/rmi/server/resources/rmid_it.properties - src/java.rmi/share/classes/sun/rmi/server/resources/rmid_ja.properties - src/java.rmi/share/classes/sun/rmi/server/resources/rmid_ko.properties - src/java.rmi/share/classes/sun/rmi/server/resources/rmid_pt_BR.properties - src/java.rmi/share/classes/sun/rmi/server/resources/rmid_sv.properties - src/java.rmi/share/classes/sun/rmi/server/resources/rmid_zh_CN.properties - src/java.rmi/share/classes/sun/rmi/server/resources/rmid_zh_TW.properties - src/java.rmi/share/man/rmid.1 ! test/jdk/ProblemList.txt ! test/jdk/TEST.groups ! test/jdk/java/rmi/RemoteException/chaining/Chaining.java - test/jdk/java/rmi/activation/Activatable/checkActivateRef/ActivateMe.java - test/jdk/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java - test/jdk/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef_Stub.java - test/jdk/java/rmi/activation/Activatable/checkActivateRef/group.security.policy - test/jdk/java/rmi/activation/Activatable/checkActivateRef/rmid.security.policy - test/jdk/java/rmi/activation/Activatable/checkActivateRef/security.policy - test/jdk/java/rmi/activation/Activatable/checkAnnotations/CheckAnnotations.java - test/jdk/java/rmi/activation/Activatable/checkAnnotations/CheckAnnotations_Stub.java - test/jdk/java/rmi/activation/Activatable/checkAnnotations/MyRMI.java - test/jdk/java/rmi/activation/Activatable/checkAnnotations/group.security.policy - test/jdk/java/rmi/activation/Activatable/checkAnnotations/rmid.security.policy - test/jdk/java/rmi/activation/Activatable/checkAnnotations/security.policy - test/jdk/java/rmi/activation/Activatable/checkImplClassLoader/ActivatableImpl.java - test/jdk/java/rmi/activation/Activatable/checkImplClassLoader/ActivatableImpl_Stub.java - test/jdk/java/rmi/activation/Activatable/checkImplClassLoader/CheckImplClassLoader.java - test/jdk/java/rmi/activation/Activatable/checkImplClassLoader/MyRMI.java - test/jdk/java/rmi/activation/Activatable/checkImplClassLoader/rmid.security.policy - test/jdk/java/rmi/activation/Activatable/checkImplClassLoader/security.policy - test/jdk/java/rmi/activation/Activatable/checkRegisterInLog/ActivateMe.java - test/jdk/java/rmi/activation/Activatable/checkRegisterInLog/CheckRegisterInLog.java - test/jdk/java/rmi/activation/Activatable/checkRegisterInLog/CheckRegisterInLog_Stub.java - test/jdk/java/rmi/activation/Activatable/checkRegisterInLog/group.security.policy - test/jdk/java/rmi/activation/Activatable/checkRegisterInLog/rmid.security.policy - test/jdk/java/rmi/activation/Activatable/checkRegisterInLog/security.policy - test/jdk/java/rmi/activation/Activatable/createPrivateActivable/ActivateMe.java - test/jdk/java/rmi/activation/Activatable/createPrivateActivable/CreatePrivateActivatable.java - test/jdk/java/rmi/activation/Activatable/createPrivateActivable/group.security.policy - test/jdk/java/rmi/activation/Activatable/createPrivateActivable/rmid.security.policy - test/jdk/java/rmi/activation/Activatable/createPrivateActivable/security.policy - test/jdk/java/rmi/activation/Activatable/downloadParameterClass/Bar.java - test/jdk/java/rmi/activation/Activatable/downloadParameterClass/DownloadParameterClass.java - test/jdk/java/rmi/activation/Activatable/downloadParameterClass/Foo.java - test/jdk/java/rmi/activation/Activatable/downloadParameterClass/FooReceiverImpl.java - test/jdk/java/rmi/activation/Activatable/downloadParameterClass/FooReceiverImpl_Stub.java - test/jdk/java/rmi/activation/Activatable/downloadParameterClass/group.security.policy - test/jdk/java/rmi/activation/Activatable/downloadParameterClass/manual.security.policy - test/jdk/java/rmi/activation/Activatable/downloadParameterClass/rmid.security.policy - test/jdk/java/rmi/activation/Activatable/downloadParameterClass/security.policy - test/jdk/java/rmi/activation/Activatable/elucidateNoSuchMethod/ActivateMe.java - test/jdk/java/rmi/activation/Activatable/elucidateNoSuchMethod/ElucidateNoSuchMethod.java - test/jdk/java/rmi/activation/Activatable/elucidateNoSuchMethod/ElucidateNoSuchMethod_Stub.java - test/jdk/java/rmi/activation/Activatable/elucidateNoSuchMethod/group.security.policy - test/jdk/java/rmi/activation/Activatable/elucidateNoSuchMethod/rmid.security.policy - test/jdk/java/rmi/activation/Activatable/elucidateNoSuchMethod/security.policy - test/jdk/java/rmi/activation/Activatable/extLoadedImpl/CheckLoader.java - test/jdk/java/rmi/activation/Activatable/extLoadedImpl/ExtLoadedImpl.java - test/jdk/java/rmi/activation/Activatable/extLoadedImpl/ExtLoadedImplTest.java - test/jdk/java/rmi/activation/Activatable/extLoadedImpl/ExtLoadedImpl_Stub.java - test/jdk/java/rmi/activation/Activatable/extLoadedImpl/ext.sh - test/jdk/java/rmi/activation/Activatable/extLoadedImpl/group.security.policy - test/jdk/java/rmi/activation/Activatable/extLoadedImpl/rmid.security.policy - test/jdk/java/rmi/activation/Activatable/extLoadedImpl/security.policy - test/jdk/java/rmi/activation/Activatable/forceLogSnapshot/ActivateMe.java - test/jdk/java/rmi/activation/Activatable/forceLogSnapshot/ForceLogSnapshot.java - test/jdk/java/rmi/activation/Activatable/forceLogSnapshot/ForceLogSnapshot_Skel.java - test/jdk/java/rmi/activation/Activatable/forceLogSnapshot/ForceLogSnapshot_Stub.java - test/jdk/java/rmi/activation/Activatable/forceLogSnapshot/group.security.policy - test/jdk/java/rmi/activation/Activatable/forceLogSnapshot/rmid.security.policy - test/jdk/java/rmi/activation/Activatable/forceLogSnapshot/security.policy - test/jdk/java/rmi/activation/Activatable/inactiveGroup/ActivateMe.java - test/jdk/java/rmi/activation/Activatable/inactiveGroup/InactiveGroup.java - test/jdk/java/rmi/activation/Activatable/inactiveGroup/InactiveGroup_Stub.java - test/jdk/java/rmi/activation/Activatable/inactiveGroup/group.security.policy - test/jdk/java/rmi/activation/Activatable/inactiveGroup/rmid.security.policy - test/jdk/java/rmi/activation/Activatable/inactiveGroup/security.policy - test/jdk/java/rmi/activation/Activatable/lookupActivationSystem/LookupActivationSystem.java - test/jdk/java/rmi/activation/Activatable/lookupActivationSystem/rmid.security.policy - test/jdk/java/rmi/activation/Activatable/nestedActivate/ActivateMe.java - test/jdk/java/rmi/activation/Activatable/nestedActivate/NestedActivate.java - test/jdk/java/rmi/activation/Activatable/nestedActivate/NestedActivate_Stub.java - test/jdk/java/rmi/activation/Activatable/nestedActivate/group.security.policy - test/jdk/java/rmi/activation/Activatable/nestedActivate/rmid.security.policy - test/jdk/java/rmi/activation/Activatable/nestedActivate/security.policy - test/jdk/java/rmi/activation/Activatable/nonExistentActivatable/ActivateMe.java - test/jdk/java/rmi/activation/Activatable/nonExistentActivatable/NonExistentActivatable.java - test/jdk/java/rmi/activation/Activatable/nonExistentActivatable/NonExistentActivatable_Stub.java - test/jdk/java/rmi/activation/Activatable/nonExistentActivatable/group.security.policy - test/jdk/java/rmi/activation/Activatable/nonExistentActivatable/rmid.security.policy - test/jdk/java/rmi/activation/Activatable/nonExistentActivatable/security.policy - test/jdk/java/rmi/activation/Activatable/notSerializable/NotSerializable.java - test/jdk/java/rmi/activation/Activatable/restartCrashedService/ActivateMe.java - test/jdk/java/rmi/activation/Activatable/restartCrashedService/RestartCrashedService.java - test/jdk/java/rmi/activation/Activatable/restartCrashedService/RestartCrashedService_Stub.java - test/jdk/java/rmi/activation/Activatable/restartCrashedService/group.security.policy - test/jdk/java/rmi/activation/Activatable/restartCrashedService/rmid.security.policy - test/jdk/java/rmi/activation/Activatable/restartCrashedService/security.policy - test/jdk/java/rmi/activation/Activatable/restartLatecomer/RestartLatecomer.java - test/jdk/java/rmi/activation/Activatable/restartLatecomer/RestartLatecomer_Stub.java - test/jdk/java/rmi/activation/Activatable/restartLatecomer/group.security.policy - test/jdk/java/rmi/activation/Activatable/restartLatecomer/rmid.security.policy - test/jdk/java/rmi/activation/Activatable/restartLatecomer/security.policy - test/jdk/java/rmi/activation/Activatable/restartService/ActivateMe.java - test/jdk/java/rmi/activation/Activatable/restartService/RestartService.java - test/jdk/java/rmi/activation/Activatable/restartService/RestartService_Stub.java - test/jdk/java/rmi/activation/Activatable/restartService/group.security.policy - test/jdk/java/rmi/activation/Activatable/restartService/rmid.security.policy - test/jdk/java/rmi/activation/Activatable/restartService/security.policy - test/jdk/java/rmi/activation/Activatable/shutdownGracefully/RegisteringActivatable.java - test/jdk/java/rmi/activation/Activatable/shutdownGracefully/ShutdownGracefully.java - test/jdk/java/rmi/activation/Activatable/shutdownGracefully/ShutdownGracefully_Stub.java - test/jdk/java/rmi/activation/Activatable/shutdownGracefully/TestSecurityManager.java - test/jdk/java/rmi/activation/Activatable/shutdownGracefully/group.security.policy - test/jdk/java/rmi/activation/Activatable/shutdownGracefully/rmid.security.policy - test/jdk/java/rmi/activation/Activatable/shutdownGracefully/security.policy - test/jdk/java/rmi/activation/Activatable/unregisterInactive/ActivateMe.java - test/jdk/java/rmi/activation/Activatable/unregisterInactive/UnregisterInactive.java - test/jdk/java/rmi/activation/Activatable/unregisterInactive/UnregisterInactive_Stub.java - test/jdk/java/rmi/activation/Activatable/unregisterInactive/group.security.policy - test/jdk/java/rmi/activation/Activatable/unregisterInactive/rmid.security.policy - test/jdk/java/rmi/activation/Activatable/unregisterInactive/security.policy - test/jdk/java/rmi/activation/ActivateFailedException/activateFails/ActivateFails.java - test/jdk/java/rmi/activation/ActivateFailedException/activateFails/ActivateFails_Stub.java - test/jdk/java/rmi/activation/ActivateFailedException/activateFails/ActivateMe.java - test/jdk/java/rmi/activation/ActivateFailedException/activateFails/ShutdownThread.java - test/jdk/java/rmi/activation/ActivateFailedException/activateFails/group.security.policy - test/jdk/java/rmi/activation/ActivateFailedException/activateFails/rmid.security.policy - test/jdk/java/rmi/activation/ActivateFailedException/activateFails/security.policy - test/jdk/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java - test/jdk/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup_Stub.java - test/jdk/java/rmi/activation/ActivationGroup/downloadActivationGroup/MyActivationGroupImpl.java - test/jdk/java/rmi/activation/ActivationGroup/downloadActivationGroup/group.security.policy - test/jdk/java/rmi/activation/ActivationGroup/downloadActivationGroup/rmid.security.policy - test/jdk/java/rmi/activation/ActivationGroup/downloadActivationGroup/security.policy - test/jdk/java/rmi/activation/ActivationGroupDesc/checkDefaultGroupName/CheckDefaultGroupName.java - test/jdk/java/rmi/activation/ActivationSystem/activeGroup/IdempotentActiveGroup.java - test/jdk/java/rmi/activation/ActivationSystem/activeGroup/rmid.security.policy - test/jdk/java/rmi/activation/ActivationSystem/activeGroup/security.policy - test/jdk/java/rmi/activation/ActivationSystem/modifyDescriptor/ActivateMe.java - test/jdk/java/rmi/activation/ActivationSystem/modifyDescriptor/ModifyDescriptor.java - test/jdk/java/rmi/activation/ActivationSystem/modifyDescriptor/ModifyDescriptor_Stub.java - test/jdk/java/rmi/activation/ActivationSystem/modifyDescriptor/group.security.policy - test/jdk/java/rmi/activation/ActivationSystem/modifyDescriptor/rmid.security.policy - test/jdk/java/rmi/activation/ActivationSystem/modifyDescriptor/security.policy - test/jdk/java/rmi/activation/ActivationSystem/stubClassesPermitted/CanCreateStubs.java - test/jdk/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java - test/jdk/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted_Stub.java - test/jdk/java/rmi/activation/ActivationSystem/stubClassesPermitted/group.security.policy - test/jdk/java/rmi/activation/ActivationSystem/stubClassesPermitted/rmid.security.policy - test/jdk/java/rmi/activation/ActivationSystem/stubClassesPermitted/security.policy - test/jdk/java/rmi/activation/ActivationSystem/unregisterGroup/ActivateMe.java - test/jdk/java/rmi/activation/ActivationSystem/unregisterGroup/UnregisterGroup.java - test/jdk/java/rmi/activation/ActivationSystem/unregisterGroup/group.security.policy - test/jdk/java/rmi/activation/ActivationSystem/unregisterGroup/rmid.security.policy - test/jdk/java/rmi/activation/ActivationSystem/unregisterGroup/security.policy - test/jdk/java/rmi/activation/CommandEnvironment/Doctor.java - test/jdk/java/rmi/activation/CommandEnvironment/Doctor_Stub.java - test/jdk/java/rmi/activation/CommandEnvironment/Eliza.java - test/jdk/java/rmi/activation/CommandEnvironment/NullOptions.java - test/jdk/java/rmi/activation/CommandEnvironment/Retireable.java - test/jdk/java/rmi/activation/CommandEnvironment/SetChildEnv.java - test/jdk/java/rmi/activation/CommandEnvironment/group.security.policy - test/jdk/java/rmi/activation/CommandEnvironment/rmid.security.policy - test/jdk/java/rmi/activation/CommandEnvironment/security.policy - test/jdk/java/rmi/activation/log/LogTest.java - test/jdk/java/rmi/activation/nonLocalActivation/NonLocalActivationTest.java - test/jdk/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java - test/jdk/java/rmi/activation/rmidViaInheritedChannel/rmid.security.policy ! test/jdk/java/rmi/registry/altSecurityManager/AltSecurityManager.java ! test/jdk/java/rmi/registry/altSecurityManager/TestSecurityManager.java ! test/jdk/java/rmi/registry/altSecurityManager/rmid.security.policy - test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/CompressConstants.java - test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/CompressInputStream.java - test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/CompressOutputStream.java - test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/Echo.java - test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/EchoImpl.java - test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/EchoImpl_Stub.java - test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/MultiSocketFactory.java - test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/UseCustomSocketFactory.java - test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/group.security.policy - test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/rmid.security.policy - test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/security.policy ! test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/registry/security.policy ! test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/UseCustomSocketFactory.java ! test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/security.policy ! test/jdk/java/rmi/server/RemoteObject/unrecognizedRefType/UnrecognizedRefType.java ! test/jdk/java/rmi/server/clientStackTrace/security.policy - test/jdk/java/rmi/testlibrary/ActivationLibrary.java ! test/jdk/java/rmi/testlibrary/JavaVM.java ! test/jdk/java/rmi/testlibrary/README.jcov - test/jdk/java/rmi/testlibrary/RMID.java - test/jdk/java/rmi/testlibrary/RMIDSelectorProvider.java ! test/jdk/java/rmi/testlibrary/TestLibrary.java ! test/jdk/java/rmi/testlibrary/TestParams.java ! test/jdk/java/rmi/transport/checkLeaseInfoLeak/security.policy ! test/jdk/java/rmi/transport/dgcDeadLock/registry.security.policy ! test/jdk/java/rmi/transport/dgcDeadLock/security.policy ! test/jdk/java/security/PermissionCollection/Concurrent.java ! test/jdk/tools/launcher/HelpFlagsTest.java ! test/jdk/tools/launcher/VersionCheck.java From gnu.andrew at redhat.com Thu May 27 15:38:52 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Thu, 27 May 2021 15:38:52 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah: 10 new changesets Message-ID: <202105271538.14RFcq5S016923@aojmv0008.oracle.com> Changeset: 917f78b422ee Author: andrew Date: 2021-04-20 19:18 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/917f78b422ee Added tag jdk8u292-ga for changeset 1bdaa25d5eeb ! .hgtags Changeset: af65dfd2bea4 Author: aleonard Date: 2021-03-08 06:02 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/af65dfd2bea4 8262730: Enable jdk8u MacOS external debug symbols Reviewed-by: phh, andrew ! make/common/NativeCompilation.gmk Changeset: e696d2f31c25 Author: andrew Date: 2021-03-17 20:41 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/e696d2f31c25 Merge Changeset: dd18dcfb07ba Author: aleonard Date: 2021-04-08 15:42 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/dd18dcfb07ba 8264509: jdk8u MacOS zipped debug symbols won't build Summary: Copy diz file Reviewed-by: phh ! make/common/NativeCompilation.gmk Changeset: 7232d978fc5c Author: andrew Date: 2021-04-20 19:34 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/7232d978fc5c Merge Changeset: c6b8dec8a676 Author: andrew Date: 2021-04-23 01:47 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/c6b8dec8a676 Merge Changeset: f0e279d45d49 Author: andrew Date: 2021-05-04 05:56 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/f0e279d45d49 Added tag jdk8u302-b00 for changeset 120809c21ad7 ! .hgtags Changeset: 156403f25b04 Author: andrew Date: 2021-05-04 05:57 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/156403f25b04 Added tag jdk8u302-b01 for changeset f0e279d45d49 ! .hgtags Changeset: 5fa467039a34 Author: andrew Date: 2021-05-20 02:25 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/5fa467039a34 Merge jdk8u302-b01 ! .hgtags Changeset: 8a1907cf53d9 Author: andrew Date: 2021-05-20 02:26 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/8a1907cf53d9 Added tag aarch64-shenandoah-jdk8u302-b01 for changeset 5fa467039a34 ! .hgtags From gnu.andrew at redhat.com Thu May 27 15:38:59 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Thu, 27 May 2021 15:38:59 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/corba: 5 new changesets Message-ID: <202105271538.14RFcxFc017031@aojmv0008.oracle.com> Changeset: 5010884d00bb Author: andrew Date: 2021-04-20 19:19 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/5010884d00bb Added tag jdk8u292-ga for changeset fa3e1caed3f0 ! .hgtags Changeset: 24d18884b6fc Author: andrew Date: 2021-05-04 05:56 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/24d18884b6fc Added tag jdk8u302-b00 for changeset cae05a72a1f7 ! .hgtags Changeset: 905a5d49c868 Author: andrew Date: 2021-05-04 05:57 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/905a5d49c868 Added tag jdk8u302-b01 for changeset 24d18884b6fc ! .hgtags Changeset: 465727d07e48 Author: andrew Date: 2021-05-20 02:25 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/465727d07e48 Merge jdk8u302-b01 ! .hgtags Changeset: 63026f032d3e Author: andrew Date: 2021-05-20 02:26 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/63026f032d3e Added tag aarch64-shenandoah-jdk8u302-b01 for changeset 465727d07e48 ! .hgtags From gnu.andrew at redhat.com Thu May 27 15:39:11 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Thu, 27 May 2021 15:39:11 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jaxp: 5 new changesets Message-ID: <202105271539.14RFdB6H017151@aojmv0008.oracle.com> Changeset: c4c9164af0da Author: andrew Date: 2021-04-20 19:19 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/c4c9164af0da Added tag jdk8u292-ga for changeset 8246436d1c3b ! .hgtags Changeset: f40783aba272 Author: andrew Date: 2021-05-04 05:56 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/f40783aba272 Added tag jdk8u302-b00 for changeset 031481db1646 ! .hgtags Changeset: ea75b85dec8d Author: andrew Date: 2021-05-04 05:57 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/ea75b85dec8d Added tag jdk8u302-b01 for changeset f40783aba272 ! .hgtags Changeset: f9aa369eac85 Author: andrew Date: 2021-05-20 02:25 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/f9aa369eac85 Merge jdk8u302-b01 ! .hgtags Changeset: 5948c0c902b5 Author: andrew Date: 2021-05-20 02:26 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/5948c0c902b5 Added tag aarch64-shenandoah-jdk8u302-b01 for changeset f9aa369eac85 ! .hgtags From gnu.andrew at redhat.com Thu May 27 15:39:18 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Thu, 27 May 2021 15:39:18 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jaxws: 5 new changesets Message-ID: <202105271539.14RFdIoH017762@aojmv0008.oracle.com> Changeset: 45ad13f53e64 Author: andrew Date: 2021-04-20 19:19 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/45ad13f53e64 Added tag jdk8u292-ga for changeset ecdec3784f9f ! .hgtags Changeset: 8f52ab99922e Author: andrew Date: 2021-05-04 05:56 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/8f52ab99922e Added tag jdk8u302-b00 for changeset 53e36820cf90 ! .hgtags Changeset: fe47621ed0b1 Author: andrew Date: 2021-05-04 05:57 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/fe47621ed0b1 Added tag jdk8u302-b01 for changeset 8f52ab99922e ! .hgtags Changeset: dbde4465ebca Author: andrew Date: 2021-05-20 02:25 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/dbde4465ebca Merge jdk8u302-b01 ! .hgtags Changeset: ee3920fac0df Author: andrew Date: 2021-05-20 02:26 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/ee3920fac0df Added tag aarch64-shenandoah-jdk8u302-b01 for changeset dbde4465ebca ! .hgtags From gnu.andrew at redhat.com Thu May 27 15:39:25 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Thu, 27 May 2021 15:39:25 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/langtools: 11 new changesets Message-ID: <202105271539.14RFdQYh017966@aojmv0008.oracle.com> Changeset: b57498c29611 Author: andrew Date: 2021-04-20 19:19 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/b57498c29611 Added tag jdk8u292-ga for changeset e096ebc661e8 ! .hgtags Changeset: 6e44be19a4f8 Author: bsrbnd Date: 2021-03-11 11:04 +0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/6e44be19a4f8 8214345: infinite recursion while checking super class Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/generics/ClassBoundCheckingOverflow.java + test/tools/javac/generics/ClassBoundCheckingOverflow.out Changeset: 2dfc2246f52d Author: andrew Date: 2021-03-17 20:42 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/2dfc2246f52d Merge Changeset: 64aff9f20736 Author: shade Date: 2021-04-20 15:06 +0200 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/64aff9f20736 8260484: CheckExamples.java / NoJavaLangTest.java fail with jtreg 4.2 Reviewed-by: sgehwolf ! test/tools/javac/diags/examples/NoJavaLang.java ! test/tools/javac/fatalErrors/NoJavaLangTest.java Changeset: a4662967ff21 Author: jjg Date: 2014-12-11 18:20 -0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/a4662967ff21 8066807: langtools/test/Makefile should use -agentvm not -samevm Reviewed-by: mcimadamore ! test/Makefile Changeset: 3e1dd745bcb1 Author: andrew Date: 2021-04-22 01:33 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/3e1dd745bcb1 Merge Changeset: b55815589fee Author: andrew Date: 2021-04-23 01:47 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/b55815589fee Merge Changeset: 55148c63b3e8 Author: andrew Date: 2021-05-04 05:56 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/55148c63b3e8 Added tag jdk8u302-b00 for changeset cd6eb36db1bb ! .hgtags Changeset: c94d325a2467 Author: andrew Date: 2021-05-04 05:57 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/c94d325a2467 Added tag jdk8u302-b01 for changeset 55148c63b3e8 ! .hgtags Changeset: 0bf772539751 Author: andrew Date: 2021-05-20 02:25 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/0bf772539751 Merge jdk8u302-b01 ! .hgtags Changeset: 182c8d7ba86b Author: andrew Date: 2021-05-20 02:26 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/182c8d7ba86b Added tag aarch64-shenandoah-jdk8u302-b01 for changeset 0bf772539751 ! .hgtags From gnu.andrew at redhat.com Thu May 27 15:39:34 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Thu, 27 May 2021 15:39:34 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/nashorn: 5 new changesets Message-ID: <202105271539.14RFdY7c018036@aojmv0008.oracle.com> Changeset: 6da35b923c70 Author: andrew Date: 2021-04-20 19:19 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/6da35b923c70 Added tag jdk8u292-ga for changeset ecf358a276e9 ! .hgtags Changeset: 018538b21eee Author: andrew Date: 2021-05-04 05:56 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/018538b21eee Added tag jdk8u302-b00 for changeset 5ee81f2d75ed ! .hgtags Changeset: e34f57517f19 Author: andrew Date: 2021-05-04 05:57 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/e34f57517f19 Added tag jdk8u302-b01 for changeset 018538b21eee ! .hgtags Changeset: 21c2a0bd9924 Author: andrew Date: 2021-05-20 02:25 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/21c2a0bd9924 Merge jdk8u302-b01 ! .hgtags Changeset: 7ab95badf30d Author: andrew Date: 2021-05-20 02:26 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/7ab95badf30d Added tag aarch64-shenandoah-jdk8u302-b01 for changeset 21c2a0bd9924 ! .hgtags From gnu.andrew at redhat.com Thu May 27 15:39:42 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Thu, 27 May 2021 15:39:42 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jdk: 43 new changesets Message-ID: <202105271539.14RFdif4018207@aojmv0008.oracle.com> Changeset: bbffc81f10de Author: andrew Date: 2021-04-20 19:19 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/bbffc81f10de Added tag jdk8u292-ga for changeset 4eae74c62a51 ! .hgtags Changeset: 389dd8689b82 Author: dongbohe Date: 2021-02-02 09:45 +0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/389dd8689b82 6878250: (so) IllegalBlockingModeException thrown when reading from a closed SocketChannel's InputStream Reviewed-by: alanb, andrew Contributed-by: songyaofei2 at huawei.com ! src/share/classes/sun/nio/ch/SocketAdaptor.java + test/java/nio/channels/SocketChannel/AdaptSocketReadAfterClose.java Changeset: c5e2385ff43d Author: andrew Date: 2021-03-02 19:12 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/c5e2385ff43d Merge Changeset: e4f39f4e0d3a Author: sgehwolf Date: 2021-03-03 10:55 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/e4f39f4e0d3a 8180478: tools/launcher/MultipleJRE.sh fails on Windows because of extra-'' Reviewed-by: sgehwolf Contributed-by: Masanori Yano ! test/tools/launcher/MultipleJRE.sh Changeset: 8b0939dc1d12 Author: sgehwolf Date: 2021-03-08 06:06 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/8b0939dc1d12 8255086: Update the root locale display names Reviewed-by: phh, andrew ! src/share/classes/sun/util/resources/LocaleNames.properties ! test/java/util/Locale/LocaleEnhanceTest.java ! test/java/util/Locale/LocaleTest.java ! test/sun/text/resources/LocaleData ! test/sun/text/resources/LocaleDataTest.java Changeset: 0270a999297f Author: redestad Date: 2020-03-26 10:02 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/0270a999297f 8241649: Optimize Character.toString Reviewed-by: redestad, rriggs Contributed-by: sergei.tsypanov at yandex.ru ! src/share/classes/java/lang/Character.java Changeset: ab84f55eb881 Author: hshi Date: 2021-03-06 18:32 +0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/ab84f55eb881 8263061: copy wrong unpack200 debuginfo to bin directory after 8252395 Reviewed-by: sgehwolf ! make/CompileLaunchers.gmk Changeset: cc35f5cd75e0 Author: dfuchs Date: 2019-10-31 19:31 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/cc35f5cd75e0 8231631: sun/net/ftp/FtpURLConnectionLeak.java fails intermittently with NPE Summary: sun/net/www/ftptest/FtpCommandHandler.java is modified to handle EOF properly Reviewed-by: chegar, vtewari ! test/sun/net/www/ftptest/FtpCommandHandler.java Changeset: d55e3a03248a Author: rhalade Date: 2021-02-04 19:11 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/d55e3a03248a 8256421: Add 2 HARICA roots to cacerts truststore Reviewed-by: mullan + make/data/cacerts/haricaeccrootca2015 + make/data/cacerts/haricarootca2015 + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/HaricaCA.java ! test/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 48ed9b5e1d9b Author: andrew Date: 2021-03-17 20:41 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/48ed9b5e1d9b Merge Changeset: b959bffd74b8 Author: jdv Date: 2017-11-20 11:02 +0530 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/b959bffd74b8 8190332: PngReader throws NegativeArraySizeException/OOM error when IHDR width is very large Reviewed-by: prr, pnarayanan ! src/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java + test/javax/imageio/plugins/png/PngLargeIHDRDimensionTest.java Changeset: 094057298322 Author: mullan Date: 2020-11-24 18:14 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/094057298322 8243559: Remove root certificates with 1024-bit keys Reviewed-by: weijun - make/data/cacerts/thawtepremiumserverca - make/data/cacerts/verisignclass2g2ca - make/data/cacerts/verisignclass3ca - make/data/cacerts/verisignclass3g2ca - make/data/cacerts/verisigntsaca ! test/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 9083e800a153 Author: smarks Date: 2014-02-26 18:22 -0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/9083e800a153 8263600: change rmidRunning to a simple lookup Reviewed-by: darcy ! test/java/rmi/testlibrary/ActivationLibrary.java ! test/java/rmi/testlibrary/RMID.java Changeset: d12ed5888034 Author: smarks Date: 2014-03-06 14:26 -0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/d12ed5888034 8036095: RMI tests using testlibrary.RMID and testlibrary.JavaVM do not pass through vmoptions Reviewed-by: alanb ! test/java/rmi/activation/Activatable/checkActivateRef/security.policy ! test/java/rmi/activation/Activatable/checkAnnotations/security.policy ! test/java/rmi/activation/Activatable/checkImplClassLoader/security.policy ! test/java/rmi/activation/Activatable/checkRegisterInLog/security.policy ! test/java/rmi/activation/Activatable/createPrivateActivable/security.policy ! test/java/rmi/activation/Activatable/downloadParameterClass/security.policy ! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/security.policy ! test/java/rmi/activation/Activatable/extLoadedImpl/security.policy ! test/java/rmi/activation/Activatable/forceLogSnapshot/security.policy ! test/java/rmi/activation/Activatable/inactiveGroup/security.policy ! test/java/rmi/activation/Activatable/nestedActivate/security.policy ! test/java/rmi/activation/Activatable/nonExistentActivatable/security.policy ! test/java/rmi/activation/Activatable/restartCrashedService/security.policy ! test/java/rmi/activation/Activatable/restartLatecomer/security.policy ! test/java/rmi/activation/Activatable/restartService/security.policy ! test/java/rmi/activation/Activatable/shutdownGracefully/security.policy ! test/java/rmi/activation/Activatable/unregisterInactive/security.policy ! test/java/rmi/activation/ActivateFailedException/activateFails/security.policy ! test/java/rmi/activation/ActivationSystem/activeGroup/security.policy ! test/java/rmi/activation/ActivationSystem/modifyDescriptor/security.policy ! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/security.policy ! test/java/rmi/activation/ActivationSystem/unregisterGroup/security.policy ! test/java/rmi/activation/CommandEnvironment/security.policy ! test/java/rmi/dgc/VMID/security.policy ! test/java/rmi/registry/classPathCodebase/security.policy ! test/java/rmi/server/RMIClassLoader/delegateToContextLoader/security.policy ! test/java/rmi/server/RMIClassLoader/downloadArrayClass/security.policy ! test/java/rmi/server/RMIClassLoader/getClassLoader/security.policy ! test/java/rmi/server/RMIClassLoader/loadProxyClasses/security.policy ! test/java/rmi/server/RMIClassLoader/spi/security.policy ! test/java/rmi/server/RMIClassLoader/useCodebaseOnly/security.policy ! test/java/rmi/server/RMIClassLoader/useGetURLs/security.policy ! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/security.policy ! test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/security.policy ! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/security.policy ! test/java/rmi/server/useCustomRef/security.policy ! test/java/rmi/testlibrary/JavaVM.java ! test/java/rmi/testlibrary/RMID.java ! test/java/rmi/testlibrary/TestLibrary.java ! test/java/rmi/testlibrary/TestParams.java ! test/java/rmi/transport/checkLeaseInfoLeak/security.policy ! test/java/rmi/transport/dgcDeadLock/security.policy ! test/sun/rmi/server/MarshalOutputStream/marshalForeignStub/security.policy Changeset: e28d44c42d62 Author: lpriima Date: 2015-03-24 03:46 -0400 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/e28d44c42d62 8075071: [TEST_BUG] TimSortStackSize2.java: OOME: Java heap space: MaxHeap shrinked by MaxRAMFraction Reviewed-by: dholmes Contributed-by: Adam Farley ! test/java/util/Arrays/TimSortStackSize2.java Changeset: 205520491a85 Author: iignatyev Date: 2018-02-27 21:29 -0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/205520491a85 8190679: java/util/Arrays/TimSortStackSize2.java fails with "Initial heap size set to a larger value than the maximum heap size" Reviewed-by: dholmes ! test/java/util/Arrays/TimSortStackSize2.java Changeset: 11268469d375 Author: iignatyev Date: 2018-06-27 13:43 -0700 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/11268469d375 8199265: java/util/Arrays/TimSortStackSize2.java fails with OOM Reviewed-by: dholmes Contributed-by: Adam Farley ! test/java/util/Arrays/TimSortStackSize2.java Changeset: ce0fb3b3283a Author: aleonard Date: 2021-03-02 15:40 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/ce0fb3b3283a 8262864: No debug symbols in image for Windows --with-native-debug-symbols=external Summary: Fix Images.gmk to keep debuginfo files Reviewed-by: sgehwolf, stooke ! make/Images.gmk Changeset: 1e0a8a4669bc Author: yan Date: 2015-10-20 12:42 +0300 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/1e0a8a4669bc 8136592: [TEST_BUG] Fix 2 platform-specific closed regtests for jigsaw Reviewed-by: serb, yan Contributed-by: Renjith Alexander + test/java/awt/EmbeddedFrame/GraphicsConfigTest/GraphicsConfigTest.java + test/java/awt/List/FocusEmptyListTest/FocusEmptyListTest.html + test/java/awt/List/FocusEmptyListTest/FocusEmptyListTest.java Changeset: 5e357683237b Author: andrew Date: 2021-03-31 22:03 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/5e357683237b 8261867: Backport relevant test changes & additions from JDK-8130125 Summary: Backport changes to bug6980209.java, JSplitPaneOverlapping.java, TestXEmbedServer.java, plus 3 new tests. Reviewed-by: phh, serb ! test/java/awt/EventQueue/6980209/bug6980209.java + test/java/awt/Frame/NonEDT_GUI_DeadlockTest/NonEDT_GUI_Deadlock.html + test/java/awt/Frame/NonEDT_GUI_DeadlockTest/NonEDT_GUI_Deadlock.java ! test/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java + test/java/awt/font/GlyphVector/TestLayoutFlags.java + test/java/awt/font/Underline/UnderlineTest.java ! test/java/awt/xembed/server/TestXEmbedServer.java Changeset: a364726474e6 Author: simonis Date: 2019-11-15 20:29 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/a364726474e6 8234011: (zipfs) Memory leak in ZipFileSystem.releaseDeflater() Reviewed-by: clanger, lancea ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java + test/demo/zipfs/ReleaseDeflater.java Changeset: 093828a3a3ce Author: xuelei Date: 2021-04-02 17:51 +0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/093828a3a3ce 8259886: Improve SSL session cache performance and scalability Reviewed-by: erikj, xuelei, aph, mbalao Contributed-by: djelinski ! src/share/classes/sun/security/util/Cache.java Changeset: 8f6f14c0c9ce Author: mbalao Date: 2021-04-12 20:58 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/8f6f14c0c9ce 8261355: No data buffering in SunPKCS11 Cipher encryption when the underlying mechanism has no padding Reviewed-by: valeriep, phh ! src/share/classes/sun/security/pkcs11/P11Cipher.java + test/sun/security/pkcs11/Cipher/EncryptionPadding.java Changeset: 4424a1214fee Author: alexsch Date: 2015-04-22 15:00 +0400 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/4424a1214fee 8030123: java/beans/Introspector/Test8027648.java fails Reviewed-by: serb, alexsch Contributed-by: Nicholas Cull ! src/share/classes/java/beans/IndexedPropertyDescriptor.java ! src/share/classes/java/beans/PropertyDescriptor.java Changeset: cb3a5b83571c Author: arapte Date: 2020-07-16 06:35 +0530 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/cb3a5b83571c 8249278: Revert JDK-8226253 which breaks the spec of AccessibleState.SHOWING for JList Reviewed-by: prr, serb ! src/share/classes/javax/swing/JList.java ! src/windows/classes/com/sun/java/accessibility/AccessBridge.java Changeset: 1bb0d5a206fe Author: naoto Date: 2021-03-26 17:13 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/1bb0d5a206fe 8262110: DST starts from incorrect time in 2038 8073446: TimeZone getOffset API does not return a dst offset between years 2038-2137 Reviewed-by: rriggs ! src/share/classes/sun/util/calendar/ZoneInfo.java + test/sun/util/calendar/zi/Beyond2037.java Changeset: 3df509b41e51 Author: andrew Date: 2021-04-23 01:47 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/3df509b41e51 Merge Changeset: 06dcb7564c86 Author: bpb Date: 2017-05-18 12:53 -0700 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/06dcb7564c86 8177809: File.lastModified() is losing milliseconds (always ends in 000) Summary: Use higher precision time values where available. Reviewed-by: bchristi, rriggs ! src/solaris/native/java/io/UnixFileSystem_md.c ! test/java/io/File/SetLastModified.java Changeset: 4a65e6e3116a Author: xuelei Date: 2021-03-25 03:35 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/4a65e6e3116a 8258753: StartTlsResponse.close() hangs due to synchronization issues Reviewed-by: xuelei Contributed-by: Prajwal Kumaraswamy ! src/share/classes/sun/security/ssl/SSLSocketImpl.java Changeset: c703b68365fb Author: rhalade Date: 2021-02-09 17:56 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/c703b68365fb 8225081: Remove Telia Company CA certificate expiring in April 2021 Reviewed-by: mullan - make/data/cacerts/soneraclass2ca ! test/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 6544e274af2b Author: serb Date: 2016-08-16 23:07 +0300 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/6544e274af2b 8159898: Negative array size in java/beans/Introspector/Test8027905.java Reviewed-by: alexsch, yan ! test/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java ! test/java/beans/Introspector/Test8027905.java Changeset: dd12c46be499 Author: serb Date: 2016-05-05 01:30 +0300 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/dd12c46be499 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently Reviewed-by: alexsch, yan ! test/java/beans/XMLEncoder/Test4625418.java Changeset: 5fcc99380a8c Author: serb Date: 2021-01-03 05:08 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/5fcc99380a8c 8225116: Test OwnedWindowsLeak.java intermittently fails Reviewed-by: pbansal ! test/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java Changeset: faad8e276d64 Author: jdv Date: 2016-07-13 17:34 +0530 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/faad8e276d64 7059970: Test case: javax/imageio/plugins/png/ITXtTest.java is not closing a file Reviewed-by: prr, bpb, psadhukhan Contributed-by: jayathirth.d.v at oracle.com ! test/javax/imageio/plugins/png/ITXtTest.java Changeset: 898937a8f83f Author: shade Date: 2021-04-27 18:25 +0200 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/898937a8f83f 8265988: Fix sun/text/IntHashtable/Bug4170614 for JDK 8u Reviewed-by: sgehwolf ! test/sun/text/IntHashtable/Bug4170614Test.sh Changeset: b36d9a22240e Author: serb Date: 2019-06-26 15:34 -0700 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/b36d9a22240e 8134672: [TEST_BUG] Some tests should check isDisplayChangeSupported Reviewed-by: prr ! test/java/awt/GraphicsDevice/IncorrectDisplayModeExitFullscreen.java Changeset: 627f9ae06250 Author: serb Date: 2017-07-06 15:54 -0700 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/627f9ae06250 8178403: DirectAudio in JavaSound may hang and leak Reviewed-by: prr, alitvinov ! src/share/classes/com/sun/media/sound/DirectAudioDevice.java ! test/javax/sound/sampled/Clip/ClipCloseLoss.java Changeset: 01352c9f8c07 Author: jjiang Date: 2018-06-21 10:15 +0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/01352c9f8c07 8205014: com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java failed with "Read timed out" Reviewed-by: sgehwolf ! test/ProblemList.txt ! test/com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java Changeset: 472688d32092 Author: andrew Date: 2021-05-04 05:52 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/472688d32092 8258419: RSA cipher buffer cleanup Reviewed-by: phh, sgehwolf ! src/share/classes/com/sun/crypto/provider/RSACipher.java ! src/share/classes/sun/security/rsa/RSACore.java ! src/share/classes/sun/security/rsa/RSAPadding.java Changeset: 73584fe56769 Author: andrew Date: 2021-05-04 05:56 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/73584fe56769 Added tag jdk8u302-b00 for changeset 7c8bbbfe6acb ! .hgtags Changeset: 2d946ec6c4f8 Author: andrew Date: 2021-05-04 05:57 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/2d946ec6c4f8 Added tag jdk8u302-b01 for changeset 73584fe56769 ! .hgtags Changeset: b8efadba8db6 Author: andrew Date: 2021-05-20 02:25 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/b8efadba8db6 Merge jdk8u302-b01 ! .hgtags ! make/CompileLaunchers.gmk ! make/Images.gmk - make/data/cacerts/soneraclass2ca - make/data/cacerts/thawtepremiumserverca - make/data/cacerts/verisignclass2g2ca - make/data/cacerts/verisignclass3ca - make/data/cacerts/verisignclass3g2ca - make/data/cacerts/verisigntsaca ! src/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java ! src/share/classes/com/sun/media/sound/DirectAudioDevice.java ! src/share/classes/java/beans/IndexedPropertyDescriptor.java ! src/share/classes/java/beans/PropertyDescriptor.java ! src/share/classes/java/lang/Character.java ! src/share/classes/javax/swing/JList.java ! src/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java ! test/ProblemList.txt ! test/java/util/Locale/LocaleEnhanceTest.java ! test/sun/text/resources/LocaleData ! test/sun/text/resources/LocaleDataTest.java Changeset: e37ca6f45c80 Author: andrew Date: 2021-05-20 02:26 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/e37ca6f45c80 Added tag aarch64-shenandoah-jdk8u302-b01 for changeset b8efadba8db6 ! .hgtags From gnu.andrew at redhat.com Thu May 27 15:39:51 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Thu, 27 May 2021 15:39:51 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/hotspot: 48 new changesets Message-ID: <202105271539.14RFdp0a018828@aojmv0008.oracle.com> Changeset: b6054610c065 Author: andrew Date: 2021-04-20 19:19 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/b6054610c065 Added tag jdk8u292-ga for changeset 2a6952bb3909 ! .hgtags Changeset: 7a2656f7eddd Author: shade Date: 2021-03-03 15:25 +0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/7a2656f7eddd 8259619: C1: 3-arg StubAssembler::call_RT stack-use condition is incorrect Reviewed-by: chagedorn, kvn ! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp Changeset: e0edc959a433 Author: ngasson Date: 2021-03-02 20:59 +0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/e0edc959a433 8262726: AArch64: C1 StubAssembler::call_RT can corrupt stack Reviewed-by: aph ! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp Changeset: dca20d25a2f5 Author: roland Date: 2015-12-02 15:13 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/dca20d25a2f5 8134883: C1 hard crash in range check elimination in Nashorn test262parallel Summary: C1's range check elimination breaks with a non-natural loop that has an exception handler as one entry Reviewed-by: iveresov ! src/share/vm/c1/c1_IR.cpp + test/compiler/rangechecks/TestRangeCheckExceptionHandlerLoop.jasm + test/compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java Changeset: 08e60f55c416 Author: thartmann Date: 2018-05-22 09:04 +0200 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/08e60f55c416 8203196: C1 emits incorrect code due to integer overflow in _tableswitch keys Summary: Avoid integer overflow in TableSwitch(). Reviewed-by: goetz, mdoerr, vlivanov ! src/share/vm/c1/c1_Instruction.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp Changeset: 6f024d171932 Author: kbarrett Date: 2020-12-17 14:18 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/6f024d171932 8257999: Parallel GC crash in gc/parallel/TestDynShrinkHeap.java: new region is not in covered_region Reviewed-by: sjohanss, tschatzl ! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp Changeset: bc32046eef89 Author: kbarrett Date: 2021-01-22 11:20 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/bc32046eef89 8259271: gc/parallel/TestDynShrinkHeap.java still fails "assert(covered_region.contains(new_memregion)) failed: new region is not in covered_region" Summary: Use load_acquire to order reads of top and end. Reviewed-by: tschatzl, iwalulya, eosterlund ! src/share/vm/gc_implementation/shared/mutableSpace.cpp Changeset: a4312636c0f7 Author: kbarrett Date: 2021-02-02 19:20 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/a4312636c0f7 8260704: ParallelGC: oldgen expansion needs release-store for _end Summary: Move JDK-8257999 barrier to correct location. Reviewed-by: tschatzl, sjohanss ! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp ! src/share/vm/gc_implementation/shared/mutableSpace.cpp Changeset: 39bed844f69e Author: jwilhelm Date: 2015-08-18 17:32 +0200 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/39bed844f69e 8130308: Too low memory usage in TestPromotionFromSurvivorToTenuredAfterMinorGC.java Reviewed-by: dfazunen, brutisso ! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java Changeset: b0825e3772d3 Author: stefank Date: 2015-04-20 13:34 +0200 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/b0825e3772d3 8042891: Format issues embedded in macros for two g1 source files Reviewed-by: brutisso, tschatzl ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp Changeset: 9d362a0bae2c Author: njian Date: 2021-03-11 16:59 +0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/9d362a0bae2c 8191955: AArch64: incorrect prefetch distance causes an internal error Summary: Fixed incorrect prefetch distance on AArch64. Reviewed-by: aph, phh ! src/cpu/aarch64/vm/vm_version_aarch64.cpp Changeset: d21a3fc77eca Author: andrew Date: 2021-03-17 20:41 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/d21a3fc77eca Merge Changeset: 705e62002289 Author: mbaesken Date: 2021-01-27 07:57 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/705e62002289 8260236: better init AnnotationCollector _contended_group Reviewed-by: coleenp, shade ! src/share/vm/classfile/classFileParser.hpp Changeset: e578f653a10d Author: sla Date: 2015-04-15 09:34 +0200 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/e578f653a10d 8077364: "if( !this )" construct prevents build on Xcode 6.3 Reviewed-by: stefank, simonis ! src/share/vm/adlc/formssel.cpp ! src/share/vm/libadt/set.cpp ! src/share/vm/opto/chaitin.cpp Changeset: f3c619e4afb1 Author: kbarrett Date: 2018-04-09 20:36 -0400 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/f3c619e4afb1 8200550: Xcode 9.3 produce warning -Wexpansion-to-defined Summary: Removed problem macros. Reviewed-by: tschatzl, dholmes, coleenp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.hpp Changeset: fd78b4574c4a Author: sla Date: 2014-08-22 08:13 +0200 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/fd78b4574c4a 8055754: filemap.cpp does not compile with clang Reviewed-by: kvn, iklam, coleenp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/filemap.hpp Changeset: 7785c3ba2985 Author: henryjen Date: 2014-02-05 21:24 -0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/7785c3ba2985 8033289: clang: clean up unused function warning Reviewed-by: coleenp, dholmes, mgerdin ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/runtime/mutex.cpp Changeset: caca9fa8d833 Author: thartmann Date: 2019-09-03 10:03 +0200 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/caca9fa8d833 8230428: Cleanup dead CastIP node code in formssel.cpp Summary: Removed dead code. Reviewed-by: roland ! src/share/vm/adlc/formssel.cpp Changeset: 3b1ad311bf91 Author: fyang Date: 2020-12-18 15:41 +0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/3b1ad311bf91 8258669: fastdebug jvm crashes when do event based tracing for monitor inflation Reviewed-by: phh ! src/share/vm/jfr/recorder/checkpoint/types/jfrType.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/synchronizer.hpp Changeset: 32086319a1c6 Author: fyang Date: 2021-04-01 11:29 +0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/32086319a1c6 8264562: assert(verify_field_bit(1)) failed: Attempting to write an uninitialized event field: type Reviewed-by: phh ! src/share/vm/gc_implementation/g1/g1HeapRegionEventSender.cpp Changeset: ea21223a1e4a Author: thartmann Date: 2020-03-25 16:33 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/ea21223a1e4a 8217230: assert(t == t_no_spec) failure in NodeHash::check_no_speculative_types() Summary: Remove dead node from C2 IR. Reviewed-by: roland, neliasso ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp Changeset: af24dfd69254 Author: ecaspole Date: 2015-07-24 10:32 -0400 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/af24dfd69254 8132148: G1 hs_err region dump legend out of sync with region values Summary: Use E for Eden, S for Survivor, O for Old Reviewed-by: tschatzl, tbenson ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 00cfc1d8196b Author: smonteith Date: 2021-04-09 09:32 +0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/00cfc1d8196b 8231841: AArch64: debug.cpp help() is missing an AArch64 line for pns Summary: Adds missing line for aarch64 to debug.cpp help() for pns Reviewed-by: adinn Contributed-by: alan.hayward at arm.com ! src/share/vm/utilities/debug.cpp Changeset: e5a0eb0db9e1 Author: kvn Date: 2020-06-12 14:33 -0700 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/e5a0eb0db9e1 8247350: [aarch64] assert(false) failed: wrong size of mach node Summary: use movptr() to load address of string Reviewed-by: adinn, azeemj, aph ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/share/vm/opto/output.cpp Changeset: 7ab0ec535776 Author: mdoerr Date: 2019-10-24 16:28 +0200 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/7ab0ec535776 8231949: [PPC64, s390]: Make async profiling more reliable Summary: Better checks if method from interpreter frame is valid. Reviewed-by: rrich, ghaug, goetz ! src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp Changeset: 2d0ba7271ce2 Author: andrew Date: 2021-04-20 19:34 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/2d0ba7271ce2 Merge Changeset: 6b0109a8a153 Author: fyang Date: 2021-01-21 11:58 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/6b0109a8a153 8260029: aarch64: fix typo in verify_oop_array Reviewed-by: shade, aph Contributed-by: Fei Yang , Zhuxuan Ni ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp Changeset: 72c0dded42ed Author: shade Date: 2021-03-15 06:25 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/72c0dded42ed 8263504: Some OutputMachOpcodes fields are uninitialized Reviewed-by: kvn ! src/share/vm/adlc/output_h.cpp Changeset: 4aba9ac9c194 Author: ghaug Date: 2018-08-28 14:55 +0200 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/4aba9ac9c194 8209996: [PPC64] Fix JFR profiling Reviewed-by: mdoerr, simonis ! src/cpu/ppc/vm/frame_ppc.cpp Changeset: 8ad102abaa48 Author: cjplummer Date: 2014-12-05 15:41 -0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/8ad102abaa48 8066508: JTReg tests timeout on slow devices when run using JPRT Summary: Fixed by increasing timeoutFactor from 1 to 4 as is done already in jdk/test/Makefile. Reviewed-by: dholmes, dcubed ! test/Makefile Changeset: db2a6d782f4b Author: iignatyev Date: 2014-12-10 13:58 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/db2a6d782f4b 8064909: FragmentMetaspace.java got OutOfMemoryError Summary: Increased heap size to prevent "java.lang.OutOfMemoryError: Java heap space" exception Reviewed-by: jmasa, dfazunen, jwilhelm Contributed-by: Michail Chernov ! test/runtime/Metaspace/FragmentMetaspace.java Changeset: 3c9174cba47b Author: sjohanss Date: 2018-05-16 10:44 +0200 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/3c9174cba47b 8183910: gc/arguments/TestAggressiveHeap.java fails intermittently Reviewed-by: tschatzl, kbarrett ! test/gc/arguments/TestAggressiveHeap.java Changeset: a72255eaef65 Author: andrew Date: 2021-04-22 01:33 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/a72255eaef65 Merge Changeset: be4334c66da8 Author: andrew Date: 2021-04-23 01:47 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/be4334c66da8 Merge Changeset: a020263526c9 Author: shade Date: 2021-04-26 09:52 +0200 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/a020263526c9 8265832: runtime/StackGap/testme.sh fails to compile in 8u Reviewed-by: sgehwolf ! test/runtime/StackGap/testme.sh Changeset: 52ef318dba48 Author: dtitov Date: 2019-06-17 14:31 -0700 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/52ef318dba48 8217348: assert(thread->is_Java_thread()) failed: just checking Reviewed-by: sspitsyn, dholmes, amenkov, jcbeyler, zgu ! src/share/vm/prims/jvmtiEnvBase.cpp Changeset: 85f20f6ec580 Author: ddong Date: 2021-04-07 15:36 +0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/85f20f6ec580 8264816: Weak handles leak causes GC to take longer Reviewed-by: zgu, shade ! src/share/vm/prims/methodHandles.cpp Changeset: f8c527c9467f Author: dfazunen Date: 2015-09-07 21:30 +0400 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/f8c527c9467f 8132709: [TESTBUG] gc/g1/TestHumongousShrinkHeap.java might fail on embedded Reviewed-by: tschatzl, jwilhelm ! test/gc/g1/TestHumongousShrinkHeap.java Changeset: 52488f6a3c4a Author: lmesnik Date: 2016-10-19 10:06 +0300 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/52488f6a3c4a 8166724: gc/g1/TestHumongousShrinkHeap.java fails with OOME Reviewed-by: dfazunen, jwilhelm ! test/gc/g1/TestHumongousShrinkHeap.java Changeset: 5e836586bcc2 Author: rbackman Date: 2021-04-15 07:48 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/5e836586bcc2 8260255: C1: LoopInvariantCodeMotion constructor can leave some fields uninitialized Reviewed-by: neliasso, thartmann ! src/share/vm/c1/c1_ValueMap.cpp Changeset: fd59802f1961 Author: stuefe Date: 2020-11-02 12:45 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/fd59802f1961 8255734: VM should ignore SIGXFSZ on ppc64, s390 too Reviewed-by: mdoerr, lucy ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp Changeset: 0356ee98c814 Author: thartmann Date: 2016-09-21 08:14 +0200 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/0356ee98c814 8166046: [TESTBUG] compiler/stringopts/TestStringObjectInitialization.java fails with OOME Summary: Reduced heap memory consumption of test. Reviewed-by: kvn ! test/compiler/stringopts/TestStringObjectInitialization.java Changeset: 2c95a7981541 Author: vlivanov Date: 2015-12-18 20:23 +0300 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/2c95a7981541 8071374: -XX:+PrintAssembly -XX:+PrintSignatureHandlers crash fastdebug VM with assert(limit == __null || limit <= nm->code_end()) in RelocIterator::initialize Reviewed-by: kvn, iklam, shade ! src/share/tools/hsdis/hsdis.c ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/codeBlob.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/vframe.hpp ! src/share/vm/utilities/debug.cpp Changeset: c42cb799628c Author: vlivanov Date: 2021-04-28 15:21 +0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c42cb799628c 8266191: Missing aarch64 parts of JDK-8181872(C1: possible overflow when strength reducing integer multiply by constant) Reviewed-by: kvn, aph ! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp Changeset: d24969e49a6a Author: andrew Date: 2021-05-04 05:56 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/d24969e49a6a Added tag jdk8u302-b00 for changeset a435c913c8ce ! .hgtags Changeset: 8a152c8e9f14 Author: andrew Date: 2021-05-04 05:57 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/8a152c8e9f14 Added tag jdk8u302-b01 for changeset d24969e49a6a ! .hgtags Changeset: 2e28d0d177b8 Author: andrew Date: 2021-05-20 02:25 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/2e28d0d177b8 Merge jdk8u302-b01 ! .hgtags ! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp ! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/cpu/aarch64/vm/vm_version_aarch64.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/share/tools/hsdis/hsdis.c ! src/share/vm/adlc/formssel.cpp ! src/share/vm/adlc/output_h.cpp ! src/share/vm/c1/c1_Instruction.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/codeBlob.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/memory/filemap.hpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/synchronizer.hpp ! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java Changeset: b5ee9e92516a Author: andrew Date: 2021-05-20 02:26 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/b5ee9e92516a Added tag aarch64-shenandoah-jdk8u302-b01 for changeset 2e28d0d177b8 ! .hgtags From phh at openjdk.java.net Thu May 27 16:37:15 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Thu, 27 May 2021 16:37:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8229517: Support for optional asynchronous/buffered logging Message-ID: <72afd276-c1d2-42a8-be45-b7b7342b020a@openjdk.org> Changeset: 41185d38 Author: Xin Liu Committer: Paul Hohensee Date: 2021-05-27 16:35:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/41185d38f21e448370433f7e4f1633777cab6170 8229517: Support for optional asynchronous/buffered logging Reviewed-by: ysuenaga, simonis, stuefe, phh, dholmes, ayang ! src/hotspot/os/windows/os_windows.cpp + src/hotspot/share/logging/logAsyncWriter.cpp + src/hotspot/share/logging/logAsyncWriter.hpp ! src/hotspot/share/logging/logConfiguration.cpp ! src/hotspot/share/logging/logConfiguration.hpp ! src/hotspot/share/logging/logDecorators.hpp ! src/hotspot/share/logging/logFileOutput.cpp ! src/hotspot/share/logging/logFileOutput.hpp ! src/hotspot/share/logging/logOutputList.hpp ! src/hotspot/share/logging/logTagSet.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/hashtable.cpp ! test/hotspot/gtest/logging/logTestFixture.cpp ! test/hotspot/gtest/logging/logTestUtils.inline.hpp + test/hotspot/gtest/logging/test_asynclog.cpp ! test/hotspot/gtest/logging/test_log.cpp + test/hotspot/jtreg/gtest/AsyncLogGtest.java From redestad at openjdk.java.net Thu May 27 20:22:56 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Thu, 27 May 2021 20:22:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265418: Clean-up redundant null-checks of Class.getPackageName() Message-ID: Changeset: ae258f1e Author: ?????? ??????? Committer: Claes Redestad Date: 2021-05-27 20:21:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ae258f1e6a6335585190aaa9358a4290a453fdbf 8265418: Clean-up redundant null-checks of Class.getPackageName() Reviewed-by: redestad ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java ! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java ! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java From dcubed at openjdk.java.net Thu May 27 20:27:32 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Thu, 27 May 2021 20:27:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267886: ProblemList javax/management/remote/mandatory/connection/RMIConnector_NPETest.java Message-ID: <1cb833f5-7d72-4de2-9d51-478779fbcc8d@openjdk.org> Changeset: 8a31c075 Author: Daniel D. Daugherty Date: 2021-05-27 20:26:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8a31c07598cd5ea1305a9706d80b0251fd3a1e6d 8267886: ProblemList javax/management/remote/mandatory/connection/RMIConnector_NPETest.java Reviewed-by: smarks ! test/jdk/ProblemList.txt From kizune at openjdk.java.net Thu May 27 21:50:37 2021 From: kizune at openjdk.java.net (Alexander Zuev) Date: Thu, 27 May 2021 21:50:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8182043: Access to Windows Large Icons Message-ID: Changeset: 7f52c50b Author: Alexander Zuev Date: 2021-05-27 21:49:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7f52c50ba32eecf5f379f8db30ac6a5cc50b3b66 8182043: Access to Windows Large Icons Reviewed-by: aivanov, azvegint, prr ! src/java.desktop/share/classes/javax/swing/filechooser/FileSystemView.java ! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java ! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp + test/jdk/javax/swing/JFileChooser/FileSystemView/SystemIconTest.java From redestad at openjdk.java.net Thu May 27 23:10:52 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Thu, 27 May 2021 23:10:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267529: StringJoiner can create a String that breaks String::equals Message-ID: <6658366c-bd2d-4333-b73e-a721aa25f28b@openjdk.org> Changeset: 95b1fa7a Author: Claes Redestad Date: 2021-05-27 23:09:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/95b1fa7a88ec3c017734c9d0a6b6b6117f74a610 8267529: StringJoiner can create a String that breaks String::equals Reviewed-by: naoto ! src/java.base/share/classes/java/lang/String.java ! test/jdk/java/lang/String/StringJoinTest.java From tvaleev at openjdk.java.net Fri May 28 01:57:47 2021 From: tvaleev at openjdk.java.net (Tagir F.Valeev) Date: Fri, 28 May 2021 01:57:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265029: Preserve SIZED characteristics on slice operations (skip, limit) Message-ID: <90244549-e314-4db5-b7d3-e2ce1644195d@openjdk.org> Changeset: 0c9daa7e Author: Tagir F. Valeev Date: 2021-05-28 01:56:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0c9daa7ed579cd82343f37a68964876ebc48122e 8265029: Preserve SIZED characteristics on slice operations (skip, limit) Reviewed-by: psandoz ! src/java.base/share/classes/java/util/stream/AbstractPipeline.java ! src/java.base/share/classes/java/util/stream/PipelineHelper.java ! src/java.base/share/classes/java/util/stream/ReduceOps.java ! src/java.base/share/classes/java/util/stream/SliceOps.java ! src/java.base/share/classes/java/util/stream/StreamOpFlag.java ! src/java.base/share/classes/java/util/stream/StreamSpliterators.java ! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/CountTest.java ! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/SliceOpTest.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/SliceToList.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/SizedCount.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/SizedSum.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/SliceToArray.java From jjg at openjdk.java.net Fri May 28 04:17:51 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Fri, 28 May 2021 04:17:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266877: Missing local debug information when debugging JEP-330 Message-ID: <78fc21b2-f980-4f88-a874-f9c365bd8c3a@openjdk.org> Changeset: 6eb91145 Author: Jaroslav Tulach Committer: Jonathan Gibbons Date: 2021-05-28 04:16:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6eb91145823275248d049f8557462f09270c0b36 8266877: Missing local debug information when debugging JEP-330 Reviewed-by: alanb, jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java From rehn at openjdk.java.net Fri May 28 07:31:32 2021 From: rehn at openjdk.java.net (Robbin Ehn) Date: Fri, 28 May 2021 07:31:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265753: Remove manual JavaThread transitions to blocked Message-ID: <3e9992aa-37ce-43a7-9b16-9d74a1ab4d5f@openjdk.org> Changeset: 97ec5ad0 Author: Robbin Ehn Date: 2021-05-28 07:30:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/97ec5ad0a6ed2cd87a9c75b0559e9bb55b72121e 8265753: Remove manual JavaThread transitions to blocked Reviewed-by: dcubed, rrich, dholmes, pchilanomate ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/prims/jvmtiRawMonitor.hpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp From simonis at openjdk.java.net Fri May 28 08:33:42 2021 From: simonis at openjdk.java.net (Volker Simonis) Date: Fri, 28 May 2021 08:33:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267555: Fix class file version during redefinition after 8238048 Message-ID: <37b7398c-0ebf-4f99-8d03-0c4418ba7066@openjdk.org> Changeset: 1d2c7ac3 Author: Volker Simonis Date: 2021-05-28 08:32:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1d2c7ac3f7492b335757bf0fd3f6ca3941c5fc72 8267555: Fix class file version during redefinition after 8238048 Reviewed-by: coleenp, sspitsyn ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp + test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/ClassVersionAfterRedefine.java + test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestClassNew.jasm + test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestClassOld.jasm From jiefu at openjdk.java.net Fri May 28 13:52:46 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Fri, 28 May 2021 13:52:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8241423: NUMA APIs fail to work in dockers due to dependent syscalls are disabled by default Message-ID: <11f5ba3e-5bda-48f1-8c13-cf418a7ce252@openjdk.org> Changeset: 1413f9e0 Author: Jie Fu Date: 2021-05-28 13:51:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1413f9e070b19bed33a4552f3e7adb53cf7daf73 8241423: NUMA APIs fail to work in dockers due to dependent syscalls are disabled by default Reviewed-by: dholmes, pliden ! src/hotspot/os/linux/os_linux.cpp From dfuchs at openjdk.java.net Fri May 28 14:22:59 2021 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Fri, 28 May 2021 14:22:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265367: [macos-aarch64] 3 java/net/httpclient/websocket tests fail with "IOException: No buffer space available" Message-ID: <6fdf24b8-657c-4284-b28d-cad431585630@openjdk.org> Changeset: 24bf35f8 Author: Daniel Fuchs Date: 2021-05-28 14:21:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/24bf35f862e285eeca662b9829901c0f91d247d5 8265367: [macos-aarch64] 3 java/net/httpclient/websocket tests fail with "IOException: No buffer space available" Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java ! test/jdk/ProblemList.txt ! test/jdk/java/net/httpclient/websocket/BlowupOutputQueue.java ! test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java ! test/jdk/java/net/httpclient/websocket/PendingBinaryPingClose.java ! test/jdk/java/net/httpclient/websocket/PendingBinaryPongClose.java ! test/jdk/java/net/httpclient/websocket/PendingOperations.java ! test/jdk/java/net/httpclient/websocket/PendingPingBinaryClose.java ! test/jdk/java/net/httpclient/websocket/PendingPingTextClose.java ! test/jdk/java/net/httpclient/websocket/PendingPongBinaryClose.java ! test/jdk/java/net/httpclient/websocket/PendingPongTextClose.java ! test/jdk/java/net/httpclient/websocket/PendingTextPingClose.java ! test/jdk/java/net/httpclient/websocket/PendingTextPongClose.java From aefimov at openjdk.java.net Fri May 28 14:55:46 2021 From: aefimov at openjdk.java.net (Aleksei Efimov) Date: Fri, 28 May 2021 14:55:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265309: com/sun/jndi/dns/ConfigTests/Timeout.java fails with "Address already in use" BindException Message-ID: <79b1ccc1-1ce0-40e0-9796-b5949a001fa2@openjdk.org> Changeset: 0c0ff7fb Author: Aleksei Efimov Date: 2021-05-28 14:54:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0c0ff7fb0c1ff45ebaee863f73902cab1e9de4f3 8265309: com/sun/jndi/dns/ConfigTests/Timeout.java fails with "Address already in use" BindException Reviewed-by: dfuchs ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java ! test/jdk/com/sun/jndi/dns/ConfigTests/Timeout.java From dcubed at openjdk.java.net Fri May 28 16:25:54 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Fri, 28 May 2021 16:25:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264624: change the guarantee() calls added by JDK-8264123 to assert() calls Message-ID: <956edb1d-1a2f-4144-ae7c-84ecf9322a98@openjdk.org> Changeset: 591b0c3a Author: Daniel D. Daugherty Date: 2021-05-28 16:24:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/591b0c3a463e07d2ec26047f0e61855cbfde13b6 8264624: change the guarantee() calls added by JDK-8264123 to assert() calls Reviewed-by: pchilanomate, coleenp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threadSMR.hpp From avu at openjdk.java.net Fri May 28 19:55:45 2021 From: avu at openjdk.java.net (Alexey Ushakov) Date: Fri, 28 May 2021 19:55:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267706: bin/idea.sh tries to use cygpath on WSL Message-ID: Changeset: 964bac9e Author: Nikita Gubarkov Committer: Alexey Ushakov Date: 2021-05-28 19:53:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/964bac9e38460df4bd1ad9d25136d5e9743028dd 8267706: bin/idea.sh tries to use cygpath on WSL Reviewed-by: erikj ! bin/idea.sh - make/ide/idea/jdk/build.xml ! make/ide/idea/jdk/idea.gmk - make/ide/idea/jdk/template/ant.xml ! make/ide/idea/jdk/template/compiler.xml ! make/ide/idea/jdk/template/jdk.iml ! make/ide/idea/jdk/template/misc.xml + make/ide/idea/jdk/template/module.iml ! make/ide/idea/jdk/template/modules.xml - make/ide/idea/jdk/template/src/idea/IdeaLoggerWrapper.java - make/ide/idea/jdk/template/src/idea/JdkIdeaAntLogger.java + make/ide/idea/jdk/template/test.iml ! make/ide/idea/jdk/template/vcs.xml ! make/ide/idea/jdk/template/workspace.xml From dcubed at openjdk.java.net Sat May 29 17:47:19 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Sat, 29 May 2021 17:47:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267953: restore 'volatile' to ObjectMonitor::_owner field Message-ID: <883db0e0-c958-4d7b-8de1-ce74ea9bd613@openjdk.org> Changeset: 66274320 Author: Daniel D. Daugherty Date: 2021-05-29 17:46:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/66274320251f492b0bba79cdfef88ad5b0d104fa 8267953: restore 'volatile' to ObjectMonitor::_owner field Reviewed-by: aph ! src/hotspot/share/runtime/objectMonitor.hpp From jiefu at openjdk.java.net Sun May 30 23:05:32 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Sun, 30 May 2021 23:05:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267945: ZGC: Revert NUMA changes (JDK-8266217 and JDK-8241354) after JDK-8241423 Message-ID: <8490da65-6c81-439a-8d7e-9c9e74e36765@openjdk.org> Changeset: 9031477f Author: Jie Fu Date: 2021-05-30 23:03:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9031477f275a2ecab4167b5367a25731e5e14c2a 8267945: ZGC: Revert NUMA changes (JDK-8266217 and JDK-8241354) after JDK-8241423 Reviewed-by: pliden ! src/hotspot/os/bsd/gc/z/zNUMA_bsd.cpp ! src/hotspot/os/linux/gc/z/zNUMA_linux.cpp ! src/hotspot/os/windows/gc/z/zNUMA_windows.cpp ! src/hotspot/share/gc/z/zNUMA.cpp ! src/hotspot/share/gc/z/zNUMA.hpp ! src/hotspot/share/gc/z/zNUMA.inline.hpp From hannesw at openjdk.java.net Mon May 31 06:46:56 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Mon, 31 May 2021 06:46:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8247608: Javadoc: CSS margin is not applied consistently Message-ID: <7011b20d-219d-41cc-a1bc-35f5a208872d@openjdk.org> Changeset: 1ab27769 Author: Hannes Walln?fer Date: 2021-05-31 06:45:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1ab277694740ce77ad70d030c437f47359dbd64e 8247608: Javadoc: CSS margin is not applied consistently Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css From dbatrak at openjdk.java.net Mon May 31 07:17:02 2021 From: dbatrak at openjdk.java.net (Dmitry Batrak) Date: Mon, 31 May 2021 07:17:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263583: Emoji rendering on macOS Message-ID: <5a473f50-18bd-4fd3-9be7-e114f39a6bc4@openjdk.org> Changeset: 236bd89d Author: Dmitry Batrak Date: 2021-05-31 07:14:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/236bd89dc3be60cac13099618f5e6518437a5098 8263583: Emoji rendering on macOS Reviewed-by: serb, prr ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.h ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.h ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.m + src/java.desktop/share/classes/sun/font/ColorGlyphSurfaceData.java ! src/java.desktop/share/classes/sun/font/GlyphList.java ! src/java.desktop/share/classes/sun/java2d/SurfaceData.java ! src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphList.java ! src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphListAA.java + src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphListColor.java ! src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphListLCD.java ! src/java.desktop/share/classes/sun/java2d/loops/GeneralRenderer.java ! src/java.desktop/share/classes/sun/java2d/loops/RenderLoops.java ! src/java.desktop/share/classes/sun/java2d/pipe/AATextRenderer.java ! src/java.desktop/share/classes/sun/java2d/pipe/GlyphListLoopPipe.java ! src/java.desktop/share/classes/sun/java2d/pipe/LCDTextRenderer.java ! src/java.desktop/share/classes/sun/java2d/pipe/SolidTextRenderer.java ! src/java.desktop/share/classes/sun/java2d/pipe/TextRenderer.java ! src/java.desktop/share/native/common/java2d/opengl/OGLTextRenderer.c + src/java.desktop/share/native/libfontmanager/ColorGlyphSurfaceData.c ! src/java.desktop/share/native/libfontmanager/DrawGlyphList.c ! src/java.desktop/share/native/libfontmanager/glyphblitting.h ! src/java.desktop/share/native/libfontmanager/sunFont.c ! src/java.desktop/unix/classes/sun/font/X11TextRenderer.java ! src/java.desktop/unix/classes/sun/font/XRTextRenderer.java ! src/java.desktop/unix/native/libfontmanager/X11TextRenderer.c + test/jdk/java/awt/font/MacEmoji.java From mdoerr at openjdk.java.net Mon May 31 08:29:22 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 31 May 2021 08:29:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267842: SIGSEGV in get_current_contended_monitor Message-ID: Changeset: 1e29005a Author: Martin Doerr Date: 2021-05-31 08:27:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1e29005a22c7951242cf3b0d8cf2e6adc0b7b315 8267842: SIGSEGV in get_current_contended_monitor Reviewed-by: stefank, dcubed, ysuenaga, dholmes ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmStructs.cpp From vlivanov at openjdk.java.net Mon May 31 08:47:00 2021 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Mon, 31 May 2021 08:47:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267806: C1: Relax inlining checks for not yet initialized classes Message-ID: Changeset: 35916ed5 Author: Vladimir Ivanov Date: 2021-05-31 08:45:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/35916ed57f425ea674de1e9d5023e7cf199a6740 8267806: C1: Relax inlining checks for not yet initialized classes Reviewed-by: roland, thartmann ! src/hotspot/share/c1/c1_GraphBuilder.cpp From tvaleev at openjdk.java.net Mon May 31 08:50:35 2021 From: tvaleev at openjdk.java.net (Tagir F.Valeev) Date: Mon, 31 May 2021 08:50:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267587: Update java.util to use enhanced switch Message-ID: <10fbf6a1-14c0-4bb2-8a1f-c7a2064d042c@openjdk.org> Changeset: ab5a7ff2 Author: Tagir F. Valeev Date: 2021-05-31 08:48:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ab5a7ff2304dd4cb069ae2bbd6fdd99b3de7a6a3 8267587: Update java.util to use enhanced switch Reviewed-by: iris ! src/java.base/share/classes/java/util/Calendar.java ! src/java.base/share/classes/java/util/Formatter.java ! src/java.base/share/classes/java/util/GregorianCalendar.java ! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/java/util/Properties.java ! src/java.base/share/classes/java/util/PropertyPermission.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/SimpleTimeZone.java ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/regex/CharPredicates.java ! src/java.base/share/classes/java/util/regex/Pattern.java ! src/java.base/share/classes/java/util/regex/PrintPattern.java ! src/java.base/share/classes/java/util/stream/Nodes.java ! src/java.base/share/classes/java/util/zip/ZipOutputStream.java From stefank at openjdk.java.net Mon May 31 09:00:44 2021 From: stefank at openjdk.java.net (Stefan Karlsson) Date: Mon, 31 May 2021 09:00:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267464: Circular-dependency resilient inline headers Message-ID: <98d21338-21ca-4367-9348-992695f7d1f8@openjdk.org> Changeset: 64f0f689 Author: Stefan Karlsson Date: 2021-05-31 08:59:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/64f0f68958a74d4ee34c4b738759fc2278fa8b47 8267464: Circular-dependency resilient inline headers Reviewed-by: kbarrett, eosterlund, dholmes, kvn ! doc/hotspot-style.html ! doc/hotspot-style.md ! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp ! src/hotspot/cpu/arm/icBuffer_arm.cpp ! src/hotspot/cpu/arm/icache_arm.cpp ! src/hotspot/cpu/arm/jniFastGetField_arm.cpp ! src/hotspot/cpu/arm/nativeInst_arm_32.cpp ! src/hotspot/cpu/arm/relocInfo_arm.cpp ! src/hotspot/cpu/arm/runtime_arm.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/stubGenerator_arm.cpp ! src/hotspot/cpu/arm/vtableStubs_arm.cpp ! src/hotspot/cpu/ppc/icBuffer_ppc.cpp ! src/hotspot/cpu/zero/assembler_zero.cpp ! src/hotspot/cpu/zero/icBuffer_zero.cpp ! src/hotspot/cpu/zero/icache_zero.cpp ! src/hotspot/cpu/zero/jniFastGetField_zero.cpp ! src/hotspot/cpu/zero/nativeInst_zero.cpp ! src/hotspot/cpu/zero/sharedRuntime_zero.cpp ! src/hotspot/cpu/zero/stubGenerator_zero.cpp ! src/hotspot/cpu/zero/vm_version_zero.cpp ! src/hotspot/os/aix/os_aix.inline.hpp ! src/hotspot/os/bsd/os_bsd.inline.hpp ! src/hotspot/os/linux/os_linux.inline.hpp ! src/hotspot/os/posix/os_posix.inline.hpp ! src/hotspot/os/windows/os_windows.inline.hpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/share/asm/macroAssembler.inline.hpp ! src/hotspot/share/c1/c1_ValueSet.inline.hpp ! src/hotspot/share/cds/archiveUtils.inline.hpp ! src/hotspot/share/cds/heapShared.inline.hpp ! src/hotspot/share/ci/ciUtilities.inline.hpp ! src/hotspot/share/classfile/classLoader.inline.hpp ! src/hotspot/share/classfile/classLoaderData.inline.hpp ! src/hotspot/share/classfile/classLoaderDataGraph.inline.hpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/code/compiledMethod.inline.hpp ! src/hotspot/share/code/oopRecorder.inline.hpp ! src/hotspot/share/code/vmreg.inline.hpp ! src/hotspot/share/gc/g1/g1AllocRegion.inline.hpp ! src/hotspot/share/gc/g1/g1Allocator.inline.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp ! src/hotspot/share/gc/g1/g1CardTable.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1CommittedRegionMap.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.inline.hpp ! src/hotspot/share/gc/g1/g1EvacStats.inline.hpp ! src/hotspot/share/gc/g1/g1FullCollector.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCMarker.hpp ! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1OopStarChunkedList.inline.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.inline.hpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp ! src/hotspot/share/gc/g1/heapRegionManager.inline.hpp ! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp ! src/hotspot/share/gc/g1/heapRegionSet.inline.hpp ! src/hotspot/share/gc/g1/sparsePRT.inline.hpp ! src/hotspot/share/gc/parallel/parMarkBitMap.inline.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.inline.hpp ! src/hotspot/share/gc/parallel/psClosure.inline.hpp ! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp ! src/hotspot/share/gc/parallel/psPromotionLAB.inline.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp ! src/hotspot/share/gc/parallel/psScavenge.inline.hpp ! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp ! src/hotspot/share/gc/serial/markSweep.inline.hpp ! src/hotspot/share/gc/serial/serialHeap.inline.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp ! src/hotspot/share/gc/shared/ageTable.inline.hpp ! src/hotspot/share/gc/shared/barrierSet.inline.hpp ! src/hotspot/share/gc/shared/blockOffsetTable.inline.hpp ! src/hotspot/share/gc/shared/cardGeneration.inline.hpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.inline.hpp ! src/hotspot/share/gc/shared/collectedHeap.inline.hpp ! src/hotspot/share/gc/shared/gcLocker.inline.hpp ! src/hotspot/share/gc/shared/gcTraceTime.inline.hpp ! src/hotspot/share/gc/shared/gcUtil.inline.hpp ! src/hotspot/share/gc/shared/genOopClosures.inline.hpp ! src/hotspot/share/gc/shared/locationPrinter.inline.hpp ! src/hotspot/share/gc/shared/markBitMap.inline.hpp ! src/hotspot/share/gc/shared/modRefBarrierSet.inline.hpp ! src/hotspot/share/gc/shared/oopStorage.inline.hpp ! src/hotspot/share/gc/shared/oopStorageParState.inline.hpp ! src/hotspot/share/gc/shared/oopStorageSet.inline.hpp ! src/hotspot/share/gc/shared/oopStorageSetParState.inline.hpp ! src/hotspot/share/gc/shared/partialArrayTaskStepper.inline.hpp ! src/hotspot/share/gc/shared/plab.inline.hpp ! src/hotspot/share/gc/shared/preservedMarks.inline.hpp ! src/hotspot/share/gc/shared/referenceProcessor.inline.hpp ! src/hotspot/share/gc/shared/space.inline.hpp ! src/hotspot/share/gc/shared/spaceDecorator.inline.hpp ! src/hotspot/share/gc/shared/taskqueue.inline.hpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.inline.hpp ! src/hotspot/share/gc/shared/weakProcessor.inline.hpp ! src/hotspot/share/gc/shared/workerDataArray.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPadding.hpp ! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.inline.hpp ! src/hotspot/share/gc/z/zAbort.inline.hpp ! src/hotspot/share/gc/z/zAddress.inline.hpp ! src/hotspot/share/gc/z/zArray.inline.hpp ! src/hotspot/share/gc/z/zAttachedArray.inline.hpp ! src/hotspot/share/gc/z/zBarrier.inline.hpp ! src/hotspot/share/gc/z/zBarrierSet.inline.hpp ! src/hotspot/share/gc/z/zBitMap.inline.hpp ! src/hotspot/share/gc/z/zCPU.inline.hpp ! src/hotspot/share/gc/z/zForwarding.inline.hpp ! src/hotspot/share/gc/z/zForwardingAllocator.inline.hpp ! src/hotspot/share/gc/z/zForwardingTable.inline.hpp ! src/hotspot/share/gc/z/zFuture.inline.hpp ! src/hotspot/share/gc/z/zGranuleMap.inline.hpp ! src/hotspot/share/gc/z/zHash.inline.hpp ! src/hotspot/share/gc/z/zHeap.inline.hpp ! src/hotspot/share/gc/z/zList.inline.hpp ! src/hotspot/share/gc/z/zLiveMap.inline.hpp ! src/hotspot/share/gc/z/zLock.inline.hpp ! src/hotspot/share/gc/z/zMark.inline.hpp ! src/hotspot/share/gc/z/zMarkCache.inline.hpp ! src/hotspot/share/gc/z/zMarkStack.inline.hpp ! src/hotspot/share/gc/z/zMarkTerminate.inline.hpp ! src/hotspot/share/gc/z/zMemory.inline.hpp ! src/hotspot/share/gc/z/zMessagePort.inline.hpp ! src/hotspot/share/gc/z/zPage.inline.hpp ! src/hotspot/share/gc/z/zPageTable.inline.hpp ! src/hotspot/share/gc/z/zPhysicalMemory.inline.hpp ! src/hotspot/share/gc/z/zRelocationSet.inline.hpp ! src/hotspot/share/gc/z/zRelocationSetSelector.inline.hpp ! src/hotspot/share/gc/z/zResurrection.inline.hpp ! src/hotspot/share/gc/z/zSafeDelete.inline.hpp ! src/hotspot/share/gc/z/zThread.inline.hpp ! src/hotspot/share/gc/z/zTracer.inline.hpp ! src/hotspot/share/gc/z/zUtils.inline.hpp ! src/hotspot/share/gc/z/zValue.inline.hpp ! src/hotspot/share/gc/z/zVirtualMemory.inline.hpp ! src/hotspot/share/gc/z/zWorkers.inline.hpp ! src/hotspot/share/interpreter/bytecode.inline.hpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.inline.hpp ! src/hotspot/share/jfr/leakprofiler/chains/bitset.inline.hpp ! src/hotspot/share/jfr/leakprofiler/utilities/unifiedOopRef.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.inline.hpp ! src/hotspot/share/jfr/recorder/storage/jfrEpochStorage.inline.hpp ! src/hotspot/share/jfr/recorder/storage/jfrFullStorage.inline.hpp ! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp ! src/hotspot/share/jfr/utilities/jfrConcurrentLinkedListHost.inline.hpp ! src/hotspot/share/jfr/utilities/jfrConcurrentQueue.inline.hpp ! src/hotspot/share/jfr/utilities/jfrEpochQueue.inline.hpp ! src/hotspot/share/jfr/utilities/jfrLinkedList.inline.hpp ! src/hotspot/share/jfr/utilities/jfrVersionSystem.inline.hpp ! src/hotspot/share/jfr/writers/jfrStreamWriterHost.inline.hpp ! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp ! src/hotspot/share/jvmci/jniAccessMark.inline.hpp ! src/hotspot/share/memory/allocation.inline.hpp ! src/hotspot/share/memory/iterator.inline.hpp ! src/hotspot/share/memory/padded.inline.hpp ! src/hotspot/share/memory/resourceArea.inline.hpp ! src/hotspot/share/oops/access.inline.hpp ! src/hotspot/share/oops/accessBackend.inline.hpp ! src/hotspot/share/oops/array.inline.hpp ! src/hotspot/share/oops/arrayKlass.inline.hpp ! src/hotspot/share/oops/compiledICHolder.inline.hpp ! src/hotspot/share/oops/compressedOops.inline.hpp ! src/hotspot/share/oops/constantPool.inline.hpp ! src/hotspot/share/oops/cpCache.inline.hpp ! src/hotspot/share/oops/fieldStreams.inline.hpp ! src/hotspot/share/oops/instanceClassLoaderKlass.inline.hpp ! src/hotspot/share/oops/instanceKlass.inline.hpp ! src/hotspot/share/oops/instanceMirrorKlass.inline.hpp ! src/hotspot/share/oops/instanceRefKlass.inline.hpp ! src/hotspot/share/oops/klass.inline.hpp ! src/hotspot/share/oops/markWord.inline.hpp ! src/hotspot/share/oops/method.inline.hpp ! src/hotspot/share/oops/methodData.inline.hpp ! src/hotspot/share/oops/objArrayKlass.inline.hpp ! src/hotspot/share/oops/objArrayOop.inline.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/oops/oopHandle.inline.hpp ! src/hotspot/share/oops/typeArrayKlass.inline.hpp ! src/hotspot/share/oops/typeArrayOop.inline.hpp ! src/hotspot/share/oops/weakHandle.inline.hpp ! src/hotspot/share/prims/foreign_globals.inline.hpp ! src/hotspot/share/prims/jvmtiEnter.inline.hpp ! src/hotspot/share/prims/jvmtiEventController.inline.hpp ! src/hotspot/share/prims/jvmtiThreadState.inline.hpp ! src/hotspot/share/prims/whitebox.inline.hpp ! src/hotspot/share/runtime/fieldDescriptor.inline.hpp ! src/hotspot/share/runtime/frame.inline.hpp ! src/hotspot/share/runtime/handles.inline.hpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/jniHandles.inline.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/perfData.inline.hpp ! src/hotspot/share/runtime/prefetch.inline.hpp ! src/hotspot/share/runtime/safefetch.inline.hpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp ! src/hotspot/share/runtime/semaphore.inline.hpp ! src/hotspot/share/runtime/stackFrameStream.inline.hpp ! src/hotspot/share/runtime/stackWatermark.inline.hpp ! src/hotspot/share/runtime/stackWatermarkSet.inline.hpp ! src/hotspot/share/runtime/thread.inline.hpp ! src/hotspot/share/runtime/threadSMR.inline.hpp ! src/hotspot/share/runtime/threadWXSetters.inline.hpp ! src/hotspot/share/runtime/vframe.inline.hpp ! src/hotspot/share/services/mallocTracker.inline.hpp ! src/hotspot/share/utilities/bitMap.inline.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp ! src/hotspot/share/utilities/filterQueue.inline.hpp ! src/hotspot/share/utilities/globalCounter.inline.hpp ! src/hotspot/share/utilities/hashtable.inline.hpp ! src/hotspot/share/utilities/lockFreeQueue.inline.hpp ! src/hotspot/share/utilities/stack.inline.hpp From jlahoda at openjdk.java.net Mon May 31 09:26:07 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Mon, 31 May 2021 09:26:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8247403: JShell: No custom input (e.g. from GUI) possible with JavaShellToolBuilder Message-ID: Changeset: 2c8e94f6 Author: Jan Lahoda Date: 2021-05-31 09:25:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2c8e94f6804fee269a882a3e92b7ce844451eb11 8247403: JShell: No custom input (e.g. from GUI) possible with JavaShellToolBuilder Reviewed-by: vromero ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/LineReaderImpl.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellToolBuilder.java ! src/jdk.jshell/share/classes/jdk/jshell/tool/JavaShellToolBuilder.java + test/langtools/jdk/jshell/CustomInputToolBuilder.java ! test/langtools/jdk/jshell/HistoryUITest.java ! test/langtools/jdk/jshell/IndentUITest.java ! test/langtools/jdk/jshell/PasteAndMeasurementsUITest.java ! test/langtools/jdk/jshell/ToolMultilineSnippetHistoryTest.java ! test/langtools/jdk/jshell/ToolShiftTabTest.java ! test/langtools/jdk/jshell/ToolTabCommandTest.java ! test/langtools/jdk/jshell/ToolTabSnippetTest.java ! test/langtools/jdk/jshell/UITesting.java From neliasso at openjdk.java.net Mon May 31 09:41:14 2021 From: neliasso at openjdk.java.net (Nils Eliasson) Date: Mon, 31 May 2021 09:41:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267375: Aarch64: JVM crashes with option -XX:PrintIdealGraphLevel=3 on SVE backend Message-ID: Changeset: 7ab6b401 Author: Wang Huang Committer: Nils Eliasson Date: 2021-05-31 09:40:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7ab6b4012026d4786a4c3937b559da9d3142a228 8267375: Aarch64: JVM crashes with option -XX:PrintIdealGraphLevel=3 on SVE backend Co-authored-by: Wang Huang Co-authored-by: Ai Jiaming Reviewed-by: aph, neliasso ! src/hotspot/share/opto/type.cpp + test/hotspot/jtreg/compiler/vectorapi/TestVectorInsertByte.java From chegar at openjdk.java.net Mon May 31 09:46:23 2021 From: chegar at openjdk.java.net (Chris Hegarty) Date: Mon, 31 May 2021 09:46:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267938: (sctp) SCTP channel factory methods should check platform support Message-ID: <2041c6a0-f958-4256-a783-f26c6e93c970@openjdk.org> Changeset: bd31653e Author: Chris Hegarty Date: 2021-05-31 09:44:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bd31653e6f99d4337e4af1f7f138d688ec99c19d 8267938: (sctp) SCTP channel factory methods should check platform support Reviewed-by: dfuchs, jiefu, alanb, vtewari ! src/jdk.sctp/unix/native/libsctp/SctpNet.c From mli at openjdk.java.net Mon May 31 11:18:37 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Mon, 31 May 2021 11:18:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267934: remove dead code in CLD Message-ID: <22057b7b-9090-4606-9728-29bbdcaaaf49@openjdk.org> Changeset: 4ade125c Author: Hamlin Li Date: 2021-05-31 11:17:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4ade125c8a53e0bdc105e5f65e8c1d7aa13db950 8267934: remove dead code in CLD Reviewed-by: stefank, tschatzl ! src/hotspot/share/classfile/classLoaderData.hpp From sjohanss at openjdk.java.net Mon May 31 12:09:24 2021 From: sjohanss at openjdk.java.net (Stefan Johansson) Date: Mon, 31 May 2021 12:09:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267845: Add @requires to avoid running G1 large pages test with wrong page size Message-ID: <30e6672f-0d17-4c7a-9430-a11dde57b620@openjdk.org> Changeset: ce44cd68 Author: Stefan Johansson Date: 2021-05-31 12:08:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ce44cd6881bcbef81a840d7961a951ba586c0eae 8267845: Add @requires to avoid running G1 large pages test with wrong page size Reviewed-by: tschatzl, kbarrett ! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java ! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java From sjohanss at openjdk.java.net Mon May 31 12:52:16 2021 From: sjohanss at openjdk.java.net (Stefan Johansson) Date: Mon, 31 May 2021 12:52:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266807: Windows os_windows-gtest broken for UseLargePages Message-ID: Changeset: 5df25dc0 Author: Stefan Johansson Date: 2021-05-31 12:51:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5df25dc088cfc3069e451b48c4f013d1d0491aa2 8266807: Windows os_windows-gtest broken for UseLargePages Reviewed-by: iwalulya, ayang, tschatzl ! test/hotspot/gtest/runtime/test_os_windows.cpp From hannesw at openjdk.java.net Mon May 31 14:29:38 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Mon, 31 May 2021 14:29:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8246351: elements in headings are of incorrect size Message-ID: Changeset: 382e7eca Author: Hannes Walln?fer Date: 2021-05-31 14:27:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/382e7eca48a3e7ec4901aa4c9b4a4ee19f4accc2 8246351: elements in headings are of incorrect size Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css From mchung at openjdk.java.net Mon May 31 17:00:35 2021 From: mchung at openjdk.java.net (Mandy Chung) Date: Mon, 31 May 2021 17:00:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267921: Remove redundant loop from sun.reflect.misc.ReflectUtil.privateCheckPackageAccess() Message-ID: <8ce96136-f2f2-4b7d-b2c8-668ef4b55ac3@openjdk.org> Changeset: c06db45f Author: Sergey Tsypanov Committer: Mandy Chung Date: 2021-05-31 16:58:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c06db45fa77c8a90518d6ff023de6c46b7c89997 8267921: Remove redundant loop from sun.reflect.misc.ReflectUtil.privateCheckPackageAccess() Reviewed-by: alanb, mchung ! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java From christoph.langer at sap.com Wed May 5 21:15:46 2021 From: christoph.langer at sap.com (Langer, Christoph) Date: Wed, 05 May 2021 21:15:46 -0000 Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u In-Reply-To: References: <3dce3427-973d-7dbf-9534-2d4c829e5097@redhat.com> <536cfc7be4ad88d34068ee649f5c96e24f5d3959.camel@redhat.com>, <339748a7-b8ce-ed94-ad93-9bf60e38d0af@redhat.com>, Message-ID: Hi, just had a quick look at the PR. Since it contains several changes which are backports of a JBS bug item each, we should talk to the Skara folks on whether it's possible to merge such PRs somehow without squashing and with creating backports items in JBS for each change. Best regards Christoph > -----Original Message----- > From: jdk-updates-dev On > Behalf Of Bernhard Urban-Forster > Sent: Freitag, 30. April 2021 23:10 > To: aph ; Vladimir Kempik > Cc: Anton Kozlov ; aarch64-port-dev at openjdk.java.net; > Monica Beckwith ; jdk-updates- > dev at openjdk.java.net; Magnus Ihse Bursie > ; openjdk-aarch64 aarch64 at microsoft.com> > Subject: Re: JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u > > Hello everyone, > > bumping this thread. Could I get some eyes on > https://github.com/openjdk/jdk11u/pull/2 ? > > The current plan is to get the review done on GitHub and once everyone is > happy, I'll convert it into a webrev. > > > Thanks, > -Bernhard > > ________________________________________ > From: Bernhard Urban-Forster > Sent: Thursday, March 25, 2021 22:48 > To: Andrew Haley; Severin Gehwolf; Vladimir Kempik > Cc: Anton Kozlov; aarch64-port-dev at openjdk.java.net; Monica Beckwith; > jdk-updates-dev at openjdk.java.net; Magnus Ihse Bursie; openjdk-aarch64 > Subject: Re: JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u > > > Just to clarify. jdk11u hasn't transitioned to skara yet. jdk11u-dev > > will transition to it in June[1]. At that point the bots will no longer > > > auto-close PRs. > > > > Sure. I don't care if it's been auto-closed, I can still review it. > > Hah, that's actually a good idea! Let's do the review feedback loop on > that PR, and once finalized I can turn that into a webrev. That doesn't > sound too painful to me :-) > > > Thanks, > -Bernhard > > ________________________________________ > From: Andrew Haley > Sent: Thursday, March 25, 2021 17:42 > To: Severin Gehwolf; Bernhard Urban-Forster; Vladimir Kempik > Cc: Anton Kozlov; aarch64-port-dev at openjdk.java.net; Monica Beckwith; > jdk-updates-dev at openjdk.java.net; Magnus Ihse Bursie; openjdk-aarch64 > Subject: Re: JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u > > On 3/25/21 4:30 PM, Severin Gehwolf wrote: > > Just to clarify. jdk11u hasn't transitioned to skara yet. jdk11u-dev > > will transition to it in June[1]. At that point the bots will no longer > > auto-close PRs. > > Sure. I don't care if it's been auto-closed, I can still review it. > > -- > Andrew Haley (he/him) > Java Platform Lead Engineer > Red Hat UK Ltd. > ww.redhat.com%2F&data=04%7C01%7Cbeurba%40microsoft.com%7C7 > 5b981562be84529033908d8efad0888%7C72f988bf86f141af91ab2d7cd011db47 > %7C1%7C0%7C637522873741905341%7CUnknown%7CTWFpbGZsb3d8eyJWIj > oiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1 > 000&sdata=gq599kym0%2BA8M%2BYjHUKR84Mw5od3vS2dLZ5PfjI1%2F > Ig%3D&reserved=0> > https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fkey > base.io%2Fandrewhaley&data=04%7C01%7Cbeurba%40microsoft.com > %7C75b981562be84529033908d8efad0888%7C72f988bf86f141af91ab2d7cd01 > 1db47%7C1%7C0%7C637522873741905341%7CUnknown%7CTWFpbGZsb3d8 > eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3 > D%7C1000&sdata=I0HxiyMAwKx1sYxvy8%2Fs8arCVLjO0g2LFDOJKGkMP > ak%3D&reserved=0 > EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From kevin.rushforth at oracle.com Wed May 5 21:29:08 2021 From: kevin.rushforth at oracle.com (Kevin Rushforth) Date: Wed, 05 May 2021 21:29:08 -0000 Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u In-Reply-To: References: <3dce3427-973d-7dbf-9534-2d4c829e5097@redhat.com> <536cfc7be4ad88d34068ee649f5c96e24f5d3959.camel@redhat.com> <339748a7-b8ce-ed94-ad93-9bf60e38d0af@redhat.com> Message-ID: <514f2310-3d79-eea4-a19c-4cfe113221a9@oracle.com> No, the Skara tooling will squash them into a single commit. You can still list all bugs in that commit, and it will create a backport record for each, but if they are in a single PR, then there will be one commit pushed to the repo. -- Kevin On 5/5/2021 2:15 PM, Langer, Christoph wrote: > Hi, > > just had a quick look at the PR. Since it contains several changes which are backports of a JBS bug item each, we should talk to the Skara folks on whether it's possible to merge such PRs somehow without squashing and with creating backports items in JBS for each change. > > Best regards > Christoph > >> -----Original Message----- >> From: jdk-updates-dev On >> Behalf Of Bernhard Urban-Forster >> Sent: Freitag, 30. April 2021 23:10 >> To: aph ; Vladimir Kempik >> Cc: Anton Kozlov ; aarch64-port-dev at openjdk.java.net; >> Monica Beckwith ; jdk-updates- >> dev at openjdk.java.net; Magnus Ihse Bursie >> ; openjdk-aarch64 > aarch64 at microsoft.com> >> Subject: Re: JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u >> >> Hello everyone, >> >> bumping this thread. Could I get some eyes on >> https://github.com/openjdk/jdk11u/pull/2 ? >> >> The current plan is to get the review done on GitHub and once everyone is >> happy, I'll convert it into a webrev. >> >> >> Thanks, >> -Bernhard >> >> ________________________________________ >> From: Bernhard Urban-Forster >> Sent: Thursday, March 25, 2021 22:48 >> To: Andrew Haley; Severin Gehwolf; Vladimir Kempik >> Cc: Anton Kozlov; aarch64-port-dev at openjdk.java.net; Monica Beckwith; >> jdk-updates-dev at openjdk.java.net; Magnus Ihse Bursie; openjdk-aarch64 >> Subject: Re: JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u >> >>> Just to clarify. jdk11u hasn't transitioned to skara yet. jdk11u-dev >>> will transition to it in June[1]. At that point the bots will no longer >>>> auto-close PRs. >>> Sure. I don't care if it's been auto-closed, I can still review it. >> Hah, that's actually a good idea! Let's do the review feedback loop on >> that PR, and once finalized I can turn that into a webrev. That doesn't >> sound too painful to me :-) >> >> >> Thanks, >> -Bernhard >> >> ________________________________________ >> From: Andrew Haley >> Sent: Thursday, March 25, 2021 17:42 >> To: Severin Gehwolf; Bernhard Urban-Forster; Vladimir Kempik >> Cc: Anton Kozlov; aarch64-port-dev at openjdk.java.net; Monica Beckwith; >> jdk-updates-dev at openjdk.java.net; Magnus Ihse Bursie; openjdk-aarch64 >> Subject: Re: JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u >> >> On 3/25/21 4:30 PM, Severin Gehwolf wrote: >>> Just to clarify. jdk11u hasn't transitioned to skara yet. jdk11u-dev >>> will transition to it in June[1]. At that point the bots will no longer >>> auto-close PRs. >> Sure. I don't care if it's been auto-closed, I can still review it. >> >> -- >> Andrew Haley (he/him) >> Java Platform Lead Engineer >> Red Hat UK Ltd. >> > ww.redhat.com%2F&data=04%7C01%7Cbeurba%40microsoft.com%7C7 >> 5b981562be84529033908d8efad0888%7C72f988bf86f141af91ab2d7cd011db47 >> %7C1%7C0%7C637522873741905341%7CUnknown%7CTWFpbGZsb3d8eyJWIj >> oiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1 >> 000&sdata=gq599kym0%2BA8M%2BYjHUKR84Mw5od3vS2dLZ5PfjI1%2F >> Ig%3D&reserved=0> >> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fkey >> base.io%2Fandrewhaley&data=04%7C01%7Cbeurba%40microsoft.com >> %7C75b981562be84529033908d8efad0888%7C72f988bf86f141af91ab2d7cd01 >> 1db47%7C1%7C0%7C637522873741905341%7CUnknown%7CTWFpbGZsb3d8 >> eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3 >> D%7C1000&sdata=I0HxiyMAwKx1sYxvy8%2Fs8arCVLjO0g2LFDOJKGkMP >> ak%3D&reserved=0 >> EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671