[lworld] RFR: 8280194: Abstract classes that allow value subclasses should be marked ACC_PERMITS_VALUE (0x0040)

Srikanth Adayapalam sadayapalam at openjdk.java.net
Mon Jan 31 15:11:39 UTC 2022


On Mon, 31 Jan 2022 14:08:59 GMT, Srikanth Adayapalam <sadayapalam at openjdk.org> wrote:

> Mark abstract classes that qualify with ACC_PERMITS_VALUE flag.

src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java line 1104:

> 1102:                 }
> 1103:             }
> 1104:         }

This is the most essential change - it piggy backs on existing code in Types.asSuper

-------------

PR: https://git.openjdk.java.net/valhalla/pull/622



More information about the valhalla-dev mailing list