RFR: 8352020: [CompileFramework] enable compilation for VectorAPI [v2]

Christian Hagedorn chagedorn at openjdk.org
Tue Mar 18 08:05:07 UTC 2025


On Tue, 18 Mar 2025 07:54:17 GMT, Emanuel Peter <epeter at openjdk.org> wrote:

> > > It would also mean that any CompileFraework test always compiles the TestFramework
> 
> > I don't think so, wouldn't it only load it when you call invokeIrTest()?
> 
> JTREG would always compile the TestFramework, but the test would not always load the TestFramework class ;)

Ah yes, you're right, that's true.

> > > And if we decide to do this, I think it would be a separate RFE,
> 
> > Sure, that's fine. I only just noticed this when reading the comment :-)
> 
> Ok, good, I'll keep it in mind. I mean it's bothering me a little too, I'm just not sure yet if or how to fix it best. Especially because there are now multiple test-frameworks, and we may want to compile and load any combination of them...

Yeah, me too - maybe it's worth to revisit this again and discuss possible low-overhead solutions.

> But I'm not sure which test libraries we should always load... maybe we can address this down the road, when it really becomes cumbersome for people, and we know more what we want?

That's really a lot of compile statements you need to make sure to add. Let's discuss this again later and go with what we have now.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/24082#discussion_r2000417334


More information about the hotspot-compiler-dev mailing list