[lworld] RFR: 8377451: [lworld] Add ValuePayload abstraction [v8]

Aleksey Shipilev shade at openjdk.org
Mon Feb 16 09:00:03 UTC 2026


On Fri, 13 Feb 2026 13:06:17 GMT, Axel Boldt-Christmas <aboldtch at openjdk.org> wrote:

>> Actually I wonder if there's a performance benefit to this case label implementation anymore.  It was added when there was once a hope of replacing the template interpreter with this one.
>
>> This code doesn't change so the merge with valhalla would be zero if it was 4 bytecodes per line.
> 
> I am confused to what this means? 
> This code must change with Valhalla as it adds two new internal bytecodes `fast_vgetfield` and `fast_vputfield`.

Yeah, please keep the table formatting intact. For one thing, it obscures what you are semantically changing in the table? I understand it would be uglier, but that's OK.

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

PR Review Comment: https://git.openjdk.org/valhalla/pull/2068#discussion_r2811309662


More information about the valhalla-dev mailing list