[lworld] RFR: 8271583: [lworld] primitive records can't be reference favoring [v2]
Jesper Steen Møller
jespersm at openjdk.java.net
Mon Aug 23 22:17:18 UTC 2021
> This patch lets the compiler pick up a record which can be primitive records and reference favoring, such as
>
> primitive record Point.val(int x, int y) {}
>
>
> The lowering had to be adjusted so that the correct receiver type is generated.
>
> See https://bugs.openjdk.java.net/browse/JDK-8271583
Jesper Steen Møller has updated the pull request incrementally with one additional commit since the last revision:
Removed unnecessary @compile test tag
-------------
Changes:
- all: https://git.openjdk.java.net/valhalla/pull/533/files
- new: https://git.openjdk.java.net/valhalla/pull/533/files/d9f744b0..c0ce2552
Webrevs:
- full: https://webrevs.openjdk.java.net/?repo=valhalla&pr=533&range=01
- incr: https://webrevs.openjdk.java.net/?repo=valhalla&pr=533&range=00-01
Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod
Patch: https://git.openjdk.java.net/valhalla/pull/533.diff
Fetch: git fetch https://git.openjdk.java.net/valhalla pull/533/head:pull/533
PR: https://git.openjdk.java.net/valhalla/pull/533
More information about the valhalla-dev
mailing list