[code-reflection] Integrated: 8373576: BytecodeGenerator fails with AssertionError on InvokeOp with varargs

Adam Sotona asotona at openjdk.org
Mon Dec 15 10:28:12 UTC 2025


On Fri, 12 Dec 2025 14:01:27 GMT, Adam Sotona <asotona at openjdk.org> wrote:

> The first operand of a static vararg method invocation is wrongly identified as the first operand on stack for the following bytecode instruction.
> However several bytecode instructions prepend the operand use, so the operand presence on the stack must be deferred.

This pull request has now been integrated.

Changeset: 476bbf7b
Author:    Adam Sotona <asotona at openjdk.org>
URL:       https://git.openjdk.org/babylon/commit/476bbf7b3649002487ecf9ce63734a2fb70bf312
Stats:     8 lines in 2 files changed: 8 ins; 0 del; 0 mod

8373576: BytecodeGenerator fails with AssertionError on InvokeOp with varargs

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

PR: https://git.openjdk.org/babylon/pull/747


More information about the babylon-dev mailing list