RFR: 8276177: nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption failed with "assert(def_ik->is_being_redefined()) failed: should be being redefined to get here"
Coleen Phillimore
coleenp at openjdk.java.net
Wed Nov 17 19:57:47 UTC 2021
On Tue, 16 Nov 2021 13:29:08 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:
> The boolean AND was sharing a flag with another thread, so the value of _misc_is_being_redefined was being set and reset with the other thread. Moved the bit to AccessFlags which has space and an atomic set operation.
> Tested with tier1-6, 7-8 in progress.
Thank you Serguei and Harold.
-------------
PR: https://git.openjdk.java.net/jdk/pull/6410
More information about the hotspot-dev
mailing list