RFR: 8358600: Template-Framework Library: Template for TestFramework test class [v2]

Emanuel Peter epeter at openjdk.org
Thu Jun 5 06:16:47 UTC 2025


> We might want to write many IR/TestFramework tests, and so I would like to integrate a Template that generates the class, and the user has to only generate a list of tests.
> 
> This is a first extension for https://github.com/openjdk/jdk/pull/24217. I had already prototyped it earlier and plan to use it in multiple tests https://github.com/openjdk/jdk/pull/23418 (see `IRTestClass.java`).
> 
> https://github.com/openjdk/jdk/blob/dc640cbd8fb8ec76920a7ab52dfe7955ed1d77f2/test/hotspot/jtreg/compiler/lib/template_framework/library/TestFrameworkClass.java#L36-L45

Emanuel Peter has updated the pull request incrementally with one additional commit since the last revision:

  streamline API to a single render method

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/25643/files
  - new: https://git.openjdk.org/jdk/pull/25643/files/11d55dc7..dc640cbd

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

  Stats: 70 lines in 2 files changed: 22 ins; 26 del; 22 mod
  Patch: https://git.openjdk.org/jdk/pull/25643.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/25643/head:pull/25643

PR: https://git.openjdk.org/jdk/pull/25643


More information about the hotspot-compiler-dev mailing list