[code-reflection] RFR: Model String Template [v8]
Mourad Abbay
mabbay at openjdk.org
Mon Mar 11 17:03:17 UTC 2024
> Model String Template
Mourad Abbay has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 14 commits:
- Merge branch 'code-reflection' into string-template
# Conflicts:
# src/java.base/share/classes/java/lang/reflect/code/op/ExtendedOps.java
- Add missing @param
- Document ExtendedOps.stringTemplate and move ExtendedOps.StringTemplateOp closer to other operations in the source file
- Make ExtendedOps.stringTemplate accept result type param
- Simplify variables names inside visitStringTemplate
- Refactor StringTemplateOp.resultType() to give clear errors
- Add a test for String Template
- Revert VarOp to its original form
- Remove unnecessary comments
- Update test to include richer expressions
- ... and 4 more: https://git.openjdk.org/babylon/compare/7d651666...4f3ff4fa
-------------
Changes: https://git.openjdk.org/babylon/pull/30/files
Webrev: https://webrevs.openjdk.org/?repo=babylon&pr=30&range=07
Stats: 357 lines in 6 files changed: 298 ins; 46 del; 13 mod
Patch: https://git.openjdk.org/babylon/pull/30.diff
Fetch: git fetch https://git.openjdk.org/babylon.git pull/30/head:pull/30
PR: https://git.openjdk.org/babylon/pull/30
More information about the babylon-dev
mailing list