[jdk11u-dev] Integrated: 8291830: jvmti/RedefineClasses/StressRedefine failed: assert(!is_null(v)) failed: narrow klass value can never be zero
Lutz Schmidt
lucy at openjdk.org
Wed Jul 5 08:11:13 UTC 2023
On Mon, 3 Jul 2023 15:41:39 GMT, Lutz Schmidt <lucy at openjdk.org> wrote:
> Fix request [11u]
>
> I backport this for parity with 11.0.21-oracle. The change does not at all apply cleanly.
>
> - ResourceMark not added in classLoaderData.cpp (logging code which would need it is not present).
> - Deleted method Klass::replace_java_mirror() did not exist in jdk11.
> - class RedefineVerifyMark exists in share/prims/jvmtiThreadState.hpp, not in share/prims/jvmtiRedefineClasses.cpp
>
> SAP nightly tests did not reveal any issue related to this PR.
This pull request has now been integrated.
Changeset: 6b77069a
Author: Lutz Schmidt <lucy at openjdk.org>
URL: https://git.openjdk.org/jdk11u-dev/commit/6b77069a17ee424f37c6782e0c60ca3bdd62fdfd
Stats: 13 lines in 4 files changed: 4 ins; 1 del; 8 mod
8291830: jvmti/RedefineClasses/StressRedefine failed: assert(!is_null(v)) failed: narrow klass value can never be zero
Reviewed-by: mdoerr
Backport-of: fb6fd03233b0eb001e2995d20a079b6af31d2b9b
-------------
PR: https://git.openjdk.org/jdk11u-dev/pull/2019
More information about the jdk-updates-dev
mailing list