On Thu, 14 Mar 2024 15:25:54 GMT, Andrew Haley <a...@openjdk.org> wrote:

> > ```
> > * at build time
> >   
> >   * with/without sleef
> >   * with/without sve support
> > ```
> 
> What is the relevance of SVE support at build time? Should it matter what the 
> build machine is?
> 
> Its important to realize that almost no one except the JDK devs builds their 
> own JDK, and having SLEEF dependencies at build time will mean that almost no 
> one will use it. All this work you've done will be for nothing.

I agree.
On the other hand, I see previously there was discussion about this already, 
and current solution got some points 
https://github.com/openjdk/jdk/pull/16234#issuecomment-1836266314, 
https://github.com/openjdk/jdk/pull/16234#issuecomment-1836449876

So, currently maybe we could go with this solution first, and as an incremental 
optimization, we could introduce a dynamic loading without dependency on the 
bridge furnctions in libvmath at runtime. How do you think about it?

> I'm running the tests, but I have no way to confirm that SLEEF or SVE is in 
> use. Exactly what did you do, and how did you confirm it?

Thanks for running test.
I just turn on some log, and check the output.

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

PR Comment: https://git.openjdk.org/jdk/pull/18294#issuecomment-1999468059
PR Comment: https://git.openjdk.org/jdk/pull/18294#issuecomment-1999470911

Reply via email to