[lworld] [Rev 01] RFR: JDK-8243204 add class load time checking of abstract super classes of…
Harold Seigel
hseigel at openjdk.java.net
Thu May 7 15:29:45 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.
Harold Seigel has updated the pull request with a new target base due to a merge or a rebase. The pull request now
contains three commits:
- Merge branch 'lworld' into abstractSuper
- JDK-8243204 add class load time checking of abstract super classes of inline type
- 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.01
Stats: 2755 lines in 17 files changed: 2539 ins; 215 del; 1 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