On Sun, 26 Oct 2025 21:33:08 GMT, Leonid Mesnik <[email protected]> wrote:
> These tests nsk/jvmti/RedefineClasses > redefclass028.cpp > redefclass029.cpp > redefclass030.cpp > try to provoke compilation of certain methds and exit if CompileMethodLoad > event are not received > with `exit(95 + PASS)` > > Before exit they also try to resume java using > `nsk_jvmti_resumeSync();` > The java is not suspended so this resume is failing. Currently, the failure > is silently ignored now but going to fail after > https://bugs.openjdk.org/browse/JDK-8352654 > is fixed. This situation might happen with -Xcomp or other similar flags the > might change compilation order. The complete fix would be to understand if > we should run test in all modes and have strict check or throw > SkippedException. But it requires much more effort. This pull request has now been integrated. Changeset: 2fc4cbe4 Author: Leonid Mesnik <[email protected]> URL: https://git.openjdk.org/jdk/commit/2fc4cbe426c814c49c03c794c7a7fff2a23f22c4 Stats: 6 lines in 3 files changed: 0 ins; 3 del; 3 mod 8370663: Incorrect synchronization in nsk/jvmti/RedefineClasses when expected events are not received Reviewed-by: sspitsyn ------------- PR: https://git.openjdk.org/jdk/pull/27992
