[lworld] RFR: 8244339: [lworld] JIT support for inline types with abstract class supertypes
Tobias Hartmann
thartmann at openjdk.java.net
Mon May 4 14:04:09 UTC 2020
C1 and C2 do not correctly handle and optimize inline types with abstract class supertypes and corresponding array
covariance. I've fixed and refactored related code. Added lots of tests and IR verification of optimizations.
-------------
Commit messages:
- 8244339: [lworld] JIT support for inline types with abstract class supertypes
Changes: https://git.openjdk.java.net/valhalla/pull/33/files
Webrev: https://webrevs.openjdk.java.net/valhalla/33/webrev.00
Issue: https://bugs.openjdk.java.net/browse/JDK-8244339
Stats: 1011 lines in 17 files changed: 917 ins; 15 del; 79 mod
Patch: https://git.openjdk.java.net/valhalla/pull/33.diff
Fetch: git fetch https://git.openjdk.java.net/valhalla pull/33/head:pull/33
PR: https://git.openjdk.java.net/valhalla/pull/33
More information about the valhalla-dev
mailing list