[lworld] RFR: 8272400: [lworld] serviceability/sa/CDSJMapClstats.java fails: No suitable match for type of address
Ioi Lam
iklam at openjdk.java.net
Tue Aug 17 04:21:36 UTC 2021
This is a fix in CDS and SA to get CDSJMapClstats.java (and a bunch of other SA tests) to pass:
- Implement skeletal `FlatArrayKlass` and `InlineKlass` types in SA
- Implement the CDS C++ vtable lookup of these two types.
After this fix, only 2 out of 191 tests in test/hotspot/jtreg/serviceability/ are still failing.
However, support of these two types are incomplete in SA, so programs that try to use the SA APIs to access VM internals will not work. The full SA support of inlined types will be done separately in https://bugs.openjdk.java.net/browse/JDK-8205036
-------------
Commit messages:
- 8272400: [lworld] serviceability/sa/CDSJMapClstats.java fails: No suitable match for type of address
Changes: https://git.openjdk.java.net/valhalla/pull/532/files
Webrev: https://webrevs.openjdk.java.net/?repo=valhalla&pr=532&range=00
Issue: https://bugs.openjdk.java.net/browse/JDK-8272400
Stats: 126 lines in 6 files changed: 124 ins; 0 del; 2 mod
Patch: https://git.openjdk.java.net/valhalla/pull/532.diff
Fetch: git fetch https://git.openjdk.java.net/valhalla pull/532/head:pull/532
PR: https://git.openjdk.java.net/valhalla/pull/532
More information about the valhalla-dev
mailing list