On Wed, 27 May 2026 11:25:46 GMT, Maurizio Cimadamore <[email protected]>
wrote:
> * Make the Flow logic simpler, and closer to the spec
This part is required, as the current changes has issues with code like this:
value class EarlyInitBeforePrologue {
int y;
int x = (y = 1);
EarlyInitBeforePrologue() {
int z = y;
super();
}
}
The problem is that we process the var initializers not at the start of the
constructor, but before the super -- which then leads to issue.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/31120#discussion_r3310518236