[aarch64-port-dev ] discussion: two possible 8u backport patches

Hohensee, Paul hohensee at amazon.com
Thu Apr 8 22:06:33 UTC 2021

Imo failing tests in 8u should be fixed, especially in debug versions because those are the ones we depend on for, e.g., nightly testing. So, I'm in favor of backporting these to 8u. Initial discussion is appropriate for jdk8u-dev, so cross-posting there.


-----Original Message-----
From: aarch64-port-dev <aarch64-port-dev-retn at openjdk.java.net> on behalf of "Yangfei (Felix)" <felix.yang at huawei.com>
Date: Wednesday, March 31, 2021 at 12:31 AM
To: "aarch64-port-dev at openjdk.java.net" <aarch64-port-dev at openjdk.java.net>
Subject: [aarch64-port-dev ] discussion: two possible 8u backport patches


When running 8u jtreg hotspot test with -XX:+VerifyOops using fastdebug build, I find issue [1] was triggered for more than 200 test cases.
And I am expecting more triggering of issue [1] with fix for issue [2] without which we may miss verifying some oops.
As these two issues only affects debug version, I am not quite sure if they are valid candidates for 8u backporting.
Since they are aarch64-specific, so I send here for some initial discussion before posting on jdk8u-dev mailing list.
Personally, I am inclined to think that we should have them in 8u.  This will ensure/improve testing effectiveness for 8u aarch64.
We are continuously carrying out building and testing for aarch64 fastdebug build internally.

8247350 : [aarch64] assert(false) failed: wrong size of mach node
8260029 : aarch64: fix typo in verify_oop_array

1. https://bugs.openjdk.java.net/browse/JDK-8247350
2. https://bugs.openjdk.java.net/browse/JDK-8260029


More information about the jdk8u-dev mailing list