[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