RFR: 8329816: Add SLEEF version 3.6.1 [v3]

Hamlin Li mli at openjdk.org
Fri Aug 16 09:48:50 UTC 2024


On Thu, 27 Jun 2024 22:03:37 GMT, Mikael Vidstedt <mikael at openjdk.org> wrote:

>> [JDK-8312425](https://bugs.openjdk.org/browse/JDK-8312425) is looking to optimize vector math operations by leveraging the SLEEF library. For legal reasons the actual contribution of the SLEEF files needs to be handled separately. This enhancement adds the relevant files, enabling the rest of [JDK-8312425](https://bugs.openjdk.org/browse/JDK-8312425) to move forward.
>
> Mikael Vidstedt has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Update README to include RISC-V

> With this solution I would recommend putting the script next to the Sleef source tree instead of in make/devkit/.

> The normal JDK build will just use the committed pre-generated headers.

> Not because I didn't think it was feasible to implement, but because of the future maintenance burden.

I agree with @erikj79, in particular the above 3 points.

Shall we be ready to move forward? Or we're still blocked by some other issues, such as legal process?

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

PR Comment: https://git.openjdk.org/jdk/pull/19185#issuecomment-2293190145


More information about the build-dev mailing list