[code-reflection] Integrated: Bytecode round 8

Adam Sotona asotona at openjdk.org
Fri Jul 19 07:59:03 UTC 2024


On Tue, 9 Jul 2024 14:15:19 GMT, Adam Sotona <asotona at openjdk.org> wrote:

> Changes in this round:
> - ignoring monitor instructions
> - fixed SlotLoadOp and SlotStoreOp number of requested operands
> - fixed SlotSSA
> - lifting UNITIALIZED_THIS
> - fixed MH with captured values lifting
> - implemented CONDY and INDY lifting
> - generating of ConcatOp (lifting specifically into ConcatOp left for the next round)
> - re-using (caching) lifted constants
> - fixed generation of null, boolean, byte, char and short constants
> - improved TestSmallCorpus passed cases to 29000 (from 24000)

This pull request has now been integrated.

Changeset: 0bc3ed94
Author:    Adam Sotona <asotona at openjdk.org>
URL:       https://git.openjdk.org/babylon/commit/0bc3ed9467e25875ce9d9201ce1e1fd5d499a5bc
Stats:     337 lines in 7 files changed: 245 ins; 40 del; 52 mod

Bytecode round 8

Reviewed-by: psandoz

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

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


More information about the babylon-dev mailing list