[lworld] Integrated: 8244227: [lworld] Explore an implementation where the reference projection and value projection types are backed by a single class symbol

Srikanth Adayapalam sadayapalam at openjdk.java.net
Fri Apr 9 01:04:36 UTC 2021


On Wed, 31 Mar 2021 12:32:04 GMT, Srikanth Adayapalam <sadayapalam at openjdk.org> wrote:

> This PR overhauls the existing implementation/representation of reference projection types  and the inline types so that both share the same underlying symbol, much like how an infinite family of parameterized types that originate from the same generic type are modelled using the same underlying symbol.

This pull request has now been integrated.

Changeset: c68ce892
Author:    Srikanth Adayapalam <sadayapalam at openjdk.org>
URL:       https://git.openjdk.java.net/valhalla/commit/c68ce892
Stats:     788 lines in 33 files changed: 404 ins; 257 del; 127 mod

8244227: [lworld] Explore an implementation where the reference projection and value projection types are backed by a single class symbol

Reviewed-by: mcimadamore

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

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


More information about the valhalla-dev mailing list