[lworld] RFR: 8354694: [lworld] Refactor AssertUnsetFields to Early Larval Frame

Chen Liang liach at openjdk.org
Sat Apr 26 15:03:00 UTC 2025


On Wed, 16 Apr 2025 21:48:19 GMT, Matias Saavedra Silva <matsaave at openjdk.org> wrote:

> 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.

@matias9927 Can you support `assert_unset_fields` in `stackMapTableFormat.hpp`?

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

PR Comment: https://git.openjdk.org/valhalla/pull/1435#issuecomment-2832300546


More information about the valhalla-dev mailing list