[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