[code-reflection] RFR: Lower SwitchExpressionOp [v5]

Mourad Abbay mabbay at openjdk.org
Wed May 29 01:49:46 UTC 2024


> Lowering of SwitchExpressionOp

Mourad Abbay has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 12 commits:

 - Merge branch 'code-reflection' into lower-switch-expr
   
   # Conflicts:
   #	src/java.base/share/classes/java/lang/reflect/code/op/ExtendedOp.java
 - Generate lowered form that conforms to the JLS when selector expression is null
 - Refactor
 - Remove unnecessary code
 - Remove unnecessary comments
 - Make JavaSwitchFallThroughOp lowerable
 - Remove params of blocks that represents label bodies
 - Fix a typo in the doc
 - More tests
 - rename variable to avoid confusion
 - ... and 2 more: https://git.openjdk.org/babylon/compare/331553ef...98e52027

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

Changes: https://git.openjdk.org/babylon/pull/45/files
  Webrev: https://webrevs.openjdk.org/?repo=babylon&pr=45&range=04
  Stats: 302 lines in 2 files changed: 295 ins; 0 del; 7 mod
  Patch: https://git.openjdk.org/babylon/pull/45.diff
  Fetch: git fetch https://git.openjdk.org/babylon.git pull/45/head:pull/45

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


More information about the babylon-dev mailing list