[jdk8u-dev] RFR: 8313626: C2 crash due to unexpected exception control flow

Sergey Bylokhov serb at openjdk.org
Thu Sep 26 09:21:55 UTC 2024


On Thu, 26 Sep 2024 07:37:28 GMT, Sergey Bylokhov <serb at openjdk.org> wrote:

> Hi all,
> 
> This pull request contains a backport of commit [f8203cb2](https://github.com/openjdk/jdk/commit/f8203cb272e6136b784e5c43a500f6a0bfb19c8b) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository.
> 
> The commit being backported was authored by Tobias Holenstein on 23 Aug 2023 and was reviewed by Tobias Hartmann and Christian Hagedorn.
> 
> The patch is mostly clean. The jdk8u still widely uses "#ifndef PRODUCT/#endif" in the context. The usage of that macro was deleted by the next patch in jdk9: https://github.com/openjdk/jdk/commit/6896030b9620e89546527fbfd19369366b5ad3d5#diff-2797e2c78bff502b5d98cab2383791529d267cfd3099575872c756fcd715e143L858
> 
> - No new issues were found by the tier1 and tier2 tests. 
> - The new test passes before and after the patch, same as for jdk11u, see:
>  
> https://bugs.openjdk.org/browse/JDK-8313626?focusedId=14608649&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14608649
> 
> 
> Thanks!

The failed tests:
 - Linux x86: "gc/concurrentMarkSweep/SystemGCOnForegroundCollector.java" was reported in https://bugs.openjdk.org/browse/JDK-8303159, the same failure can be found in the next [PR](https://github.com/openjdk/jdk8u-dev/pull/571)
 - macOS x64: "compiler/unsafe/OpaqueAccesses.java" was reported in https://bugs.openjdk.org/browse/JDK-8337185
 - macOS x64: "com/sun/jdi/PrivateTransportTest.sh " was reported in https://bugs.openjdk.org/browse/JDK-8340660
 - macOS x64: "sun/misc/CopyMemory.java" was not reported yet? but the same failure can be found in the next [PR](https://github.com/openjdk/jdk8u-dev/pull/571)

-------------

PR Comment: https://git.openjdk.org/jdk8u-dev/pull/581#issuecomment-2376408141


More information about the jdk8u-dev mailing list