[code-reflection] RFR: Bytecode round 8 [v2]

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


> 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)

Adam Sotona has updated the pull request incrementally with one additional commit since the last revision:

  added recommended SlotSSA comments

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

Changes:
  - all: https://git.openjdk.org/babylon/pull/175/files
  - new: https://git.openjdk.org/babylon/pull/175/files/66ebb242..5aded934

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=babylon&pr=175&range=01
 - incr: https://webrevs.openjdk.org/?repo=babylon&pr=175&range=00-01

  Stats: 3 lines in 1 file changed: 3 ins; 0 del; 0 mod
  Patch: https://git.openjdk.org/babylon/pull/175.diff
  Fetch: git fetch https://git.openjdk.org/babylon.git pull/175/head:pull/175

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


More information about the babylon-dev mailing list