[lworld] RFR: 8359370: [lworld] allow instance fields of identity classes to be readable in the prologue phase [v13]

Vicente Romero vromero at openjdk.org
Fri Aug 29 14:32:02 UTC 2025


On Fri, 29 Aug 2025 14:04:18 GMT, Maurizio Cimadamore <mcimadamore at openjdk.org> wrote:

>> true, now that we removed the visitor at TreeInfo that is a problem
>
> Actually -- this is enough:
> 
> class Test {
> 
>     int x = 4;
> 
>     static String m(Object r) { return null; }
> 
>     Test() {
>         m(x).toString();
>         super();
>     }
> 
>     public static void main(String[] args) {
>         new Test();
>     }
> }
> 
> No lambda. So probably was an issue even before, with `TreeInfo`.

yep :(

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

PR Review Comment: https://git.openjdk.org/valhalla/pull/1523#discussion_r2310323171


More information about the valhalla-dev mailing list