[lworld] RFR: JDK-8243204 add class load time checking of abstract super classes of…
Harold Seigel
hseigel at openjdk.java.net
Mon May 4 20:11:54 UTC 2020
Please review this chagne. It adds checks of super classes of inline classes. It checks that an inline class's super
class is either java.lang.Object or an abstract class. And, if abstract, checks that the super, and its super, etc.
do not have instance fields, nor synchronized instance methods, or non-empty constructors, nor constructors with args.
The fix was tested with tiers 1 - 3.
-------------
Commit messages:
- JDK-8243204 add class load time checking of abstract super classes of inline types
Changes: https://git.openjdk.java.net/valhalla/pull/34/files
Webrev: https://webrevs.openjdk.java.net/valhalla/34/webrev.00
Stats: 1834 lines in 13 files changed: 1625 ins; 203 del; 6 mod
Patch: https://git.openjdk.java.net/valhalla/pull/34.diff
Fetch: git fetch https://git.openjdk.java.net/valhalla pull/34/head:pull/34
PR: https://git.openjdk.java.net/valhalla/pull/34
More information about the valhalla-dev
mailing list