[code-reflection] Integrated: BytecodeLift implementation progress + SlotOp

Adam Sotona asotona at openjdk.org
Fri May 24 09:09:17 UTC 2024


On Mon, 20 May 2024 14:29:46 GMT, Adam Sotona <asotona at openjdk.org> wrote:

> In this patch:
> - lifting of shifts, instanceof, stack ops
> - fixes of types resolution and conversions in generator
> - enabled stack for conditional branches
> - fixed lift to survive additional labels in the code
> - implemented LocalsTypeMapper to support SlotOp for lift
> - implemented SlotOp and SlotSSA for lift

This pull request has now been integrated.

Changeset: fda73bd5
Author:    Adam Sotona <asotona at openjdk.org>
URL:       https://git.openjdk.org/babylon/commit/fda73bd58170a75feaccbc0e6ad7a313655e70bb
Stats:     1097 lines in 7 files changed: 1010 ins; 49 del; 38 mod

BytecodeLift implementation progress + SlotOp

Co-authored-by: Paul Sandoz <psandoz at openjdk.org>
Reviewed-by: psandoz

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

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


More information about the babylon-dev mailing list