[lworld] Integrated: 8376122: [lworld] Cleanup of SA use of aconst_init and withfield

Paul Hübner phubner at openjdk.org
Wed Jan 28 09:19:00 UTC 2026


On Mon, 26 Jan 2026 13:40:51 GMT, Paul Hübner <phubner at openjdk.org> wrote:

> Hi all,
> 
> This PR removes leftover bytecode definitions in various places from older Valhalla models that we are no longer using in the virtual machine:
> * `aconst_init`
> * `withfield`
> 
> `Bytecodes.java` also had references to qworld codes that I cleaned up while I was in the area.
> * `qgetfield`
> * `qputfield`
> 
> The SA should now have bytecode-parity with mainline & the VM.
> 
> Testing: tiers 1-3.

This pull request has now been integrated.

Changeset: 1e653180
Author:    Paul Hübner <phubner at openjdk.org>
URL:       https://git.openjdk.org/valhalla/commit/1e65318042c5d08b23d78f7671c008b95e7525bd
Stats:     56 lines in 7 files changed: 0 ins; 14 del; 42 mod

8376122: [lworld] Cleanup of SA use of aconst_init and withfield

Reviewed-by: lfoltan, fparain

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

PR: https://git.openjdk.org/valhalla/pull/1969


More information about the valhalla-dev mailing list