[jdk8u-dev] Integrated: 8250825: C2 crashes with assert(field != __null) failed: missing field
SendaoYan
syan at openjdk.org
Thu Jan 30 15:20:02 UTC 2025
On Wed, 24 Jul 2024 12:28:49 GMT, SendaoYan <syan at openjdk.org> wrote:
> Hi all,
> This is backport of [JDK-8250825](https://bugs.openjdk.org/browse/JDK-8250825). It's prefixed PR for [JDK-8255466](https://bugs.openjdk.org/browse/JDK-8255466) [backport](https://github.com/openjdk/jdk8u-dev/pull/536).
> New test fails without the patch, passes with it.
>
> There are two parts make this backport not clean:
>
> 1. Patch does not apply cleanly due to different context, before [JDK-8250825](https://bugs.openjdk.org/browse/JDK-8250825) the PR [JDK-8230505](https://bugs.openjdk.org/browse/JDK-8230505) change releated lines, and I think [JDK-8230505](https://bugs.openjdk.org/browse/JDK-8230505) do not needed backport to jdk8u-dev.
> 2. The added testcase can't backport to jdk8u directly, `import jdk.internal.misc.Unsafe` should instead of `import sun.misc.Unsafe` in jdk8u.
>
>
>
> Additional testing:
>
> - [x] linux x64 tier1/2/3 jtreg test
> - [x] inux aarch64 tier1/2/3 jtreg test
This pull request has now been integrated.
Changeset: 8b08668b
Author: SendaoYan <syan at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
URL: https://git.openjdk.org/jdk8u-dev/commit/8b08668b22c3d0eb52e3b27b2aecd725d670a345
Stats: 107 lines in 2 files changed: 103 ins; 0 del; 4 mod
8250825: C2 crashes with assert(field != __null) failed: missing field
Reviewed-by: phh
Backport-of: e03ca73dc122af84d4a5456120e5cf5fac7aed31
-------------
PR: https://git.openjdk.org/jdk8u-dev/pull/552
More information about the jdk8u-dev
mailing list