RFR: 8266002: vmTestbase/nsk/jvmti/ClassPrepare/classprep001 should skip events for unexpected classes
Alex Menkov
amenkov at openjdk.java.net
Tue Apr 27 21:38:27 UTC 2021
Class loading may cause loading of some other system/internal classes (for example loading of java.util.concurrent classes when an other thread loads some classes concurrently).
The fix updates ClassPrepare test so it skip events for "unexpected" classes.
Also it adds a testcase to verify that classes which are explicitly loaded on other thread do not generate ClassPrepare event on the test thread.
-------------
Commit messages:
- ClassPrepare test fix
Changes: https://git.openjdk.java.net/jdk/pull/3732/files
Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=3732&range=00
Issue: https://bugs.openjdk.java.net/browse/JDK-8266002
Stats: 81 lines in 2 files changed: 47 ins; 16 del; 18 mod
Patch: https://git.openjdk.java.net/jdk/pull/3732.diff
Fetch: git fetch https://git.openjdk.java.net/jdk pull/3732/head:pull/3732
PR: https://git.openjdk.java.net/jdk/pull/3732
More information about the serviceability-dev
mailing list