RFR: 8309171: Test vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/TestDescription.java fails after JDK-8308341

David Holmes dholmes at openjdk.org
Wed May 31 06:47:53 UTC 2023


The fix for [JDK-8308341](https://bugs.openjdk.org/browse/JDK-8308341) overlooked the fact that during VM initialization agents can run and create native threads that will attach to (and potentially detach from) the VM. The check that VM init was complete before allowing those operations was too strong and has to be reverted. All the guards, except for that of GetCreatedJavaVMs itself, is reverted to the way it was before JDK-8308341.

Testing: tiers 1-4 (in progress)

Thanks.

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

Commit messages:
 - 8309171: Test vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/TestDescription.java fails after JDK-8308341

Changes: https://git.openjdk.org/jdk/pull/14239/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=14239&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8309171
  Stats: 9 lines in 1 file changed: 1 ins; 3 del; 5 mod
  Patch: https://git.openjdk.org/jdk/pull/14239.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/14239/head:pull/14239

PR: https://git.openjdk.org/jdk/pull/14239


More information about the hotspot-dev mailing list