[lworld] RFR: 8354694: [lworld] Refactor AssertUnsetFields to Early Larval Frame
Matias Saavedra Silva
matsaave at openjdk.org
Thu Apr 17 20:25:18 UTC 2025
This patch adds refactors so the runtime aligns with the new strict field initialization spec (https://cr.openjdk.org/~dlsmith/jep401/jep401-20250409/specs/strict-fields-jvms.html). The stackmap table entry `AssertUnsetFields` is now referred to as `Early_Larval` and it follows a new format where it is a frame that encompasses a base frame.
-------------
Commit messages:
- Chen comment
- 8354694: [lworld] Refactor AssertUnsetFields to Early Larval Frame
Changes: https://git.openjdk.org/valhalla/pull/1435/files
Webrev: https://webrevs.openjdk.org/?repo=valhalla&pr=1435&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8354694
Stats: 22 lines in 3 files changed: 18 ins; 0 del; 4 mod
Patch: https://git.openjdk.org/valhalla/pull/1435.diff
Fetch: git fetch https://git.openjdk.org/valhalla.git pull/1435/head:pull/1435
PR: https://git.openjdk.org/valhalla/pull/1435
More information about the valhalla-dev
mailing list