[lworld] Integrated: 8343846: [lworld] implement spec changes to stack map tables
Matias Saavedra Silva
matsaave at openjdk.org
Mon Mar 3 15:15:15 UTC 2025
On Fri, 21 Feb 2025 20:10:39 GMT, Matias Saavedra Silva <matsaave at openjdk.org> wrote:
> This patch implements the spec changes needed to realize the ACC_STRICT flag. See the JBS issue for more details.
>
> The patch is divided across 3 major commits:
> 1. VM changes for asserting that strict fields are initialized before the super constructor is called
> 2. Javac changes for generating the stack map table entries
> 3. Test
>
> Verified with tier 1-3 tests
This pull request has now been integrated.
Changeset: 7a1ff29d
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Committer: Frederic Parain <fparain at openjdk.org>
URL: https://git.openjdk.org/valhalla/commit/7a1ff29d9d1205713051720b5b7d21f114c21506
Stats: 1190 lines in 26 files changed: 963 ins; 43 del; 184 mod
8343846: [lworld] implement spec changes to stack map tables
Co-authored-by: Vicente Romero <vromero at openjdk.org>
Reviewed-by: coleenp, fparain, liach
-------------
PR: https://git.openjdk.org/valhalla/pull/1373
More information about the valhalla-dev
mailing list