[code-reflection] Integrated: Switch lowering fixes

Adam Sotona asotona at openjdk.org
Mon Jan 5 16:43:52 UTC 2026


On Fri, 2 Jan 2026 13:29:40 GMT, Adam Sotona <asotona at openjdk.org> wrote:

> This patch fixes `bytecode/impl/LoweringTransform` with unboxing selector, implicit default target leading to exit block and conversion of constant labels.
> Unreflect runs of `TestSwitchExpressionOp` and `TestSwitchStatementOp` are now enabled and pass.

This pull request has now been integrated.

Changeset: 3af4eeec
Author:    Adam Sotona <asotona at openjdk.org>
URL:       https://git.openjdk.org/babylon/commit/3af4eeecd20b91fe3adde4e7dffb4c2d7cd21fd6
Stats:     34 lines in 4 files changed: 26 ins; 0 del; 8 mod

Switch lowering fixes

Reviewed-by: mabbay

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

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


More information about the babylon-dev mailing list