This change initializes the vtables/itables without checking constraints. After initializing but before the class is visible in the SystemDictionary, constraints are checked in a separate loop.
Tested with tier1-6 which includes jck tests. ------------- Commit messages: - 8264150: CDS dumping code calls TRAPS functions in VM thread Changes: https://git.openjdk.java.net/jdk/pull/3277/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=3277&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8264150 Stats: 290 lines in 10 files changed: 146 ins; 84 del; 60 mod Patch: https://git.openjdk.java.net/jdk/pull/3277.diff Fetch: git fetch https://git.openjdk.java.net/jdk pull/3277/head:pull/3277 PR: https://git.openjdk.java.net/jdk/pull/3277