When dealing with strict fields with initializers at the time we track them there is no constructor that we can use to later retrieve them at lowering time. Those fields can drop on the floor and no proxies are created for them. This PR fixes this issue,
TIA --------- - [X] I confirm that I make this contribution in accordance with the [OpenJDK Interim AI Policy](https://openjdk.org/legal/ai). ------------- Commit messages: - 8385930: [lworld] Update proxy variables generation in order to avert verifier errors Changes: https://git.openjdk.org/valhalla/pull/2507/files Webrev: https://webrevs.openjdk.org/?repo=valhalla&pr=2507&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8385930 Stats: 46 lines in 4 files changed: 22 ins; 1 del; 23 mod Patch: https://git.openjdk.org/valhalla/pull/2507.diff Fetch: git fetch https://git.openjdk.org/valhalla.git pull/2507/head:pull/2507 PR: https://git.openjdk.org/valhalla/pull/2507
