Re: RFR: 8360559: Optimize Math.sinh for x86 64 bit platforms

2025-07-10 Thread Florian Weimer
On Mon, 7 Jul 2025 23:53:14 GMT, Mohamed Issa wrote: > I'm not sure which libm version you're referring to. The only current sinh > benchmark I'm aware of is in MathBench.java, and the benchmarks in > SinhPerf.java didn't exist until now. Could you clarify? I didn't notice the code you ported

Re: RFR: 8360559: Optimize Math.sinh for x86 64 bit platforms

2025-07-06 Thread Florian Weimer
On Mon, 7 Jul 2025 03:05:15 GMT, Mohamed Issa wrote: > The goal of this PR is to implement an x86_64 intrinsic for > java.lang.Math.sinh() using libm. There is a new set of micro-benchmarks are > included to check the performance of specific input value ranges to help > prevent regressions in

Re: Towards a JSON API for the JDK

2025-05-20 Thread Florian Weimer
* Brian Goetz: > But then we discovered that JSON5 also sneaks in some semantics, by > also supporting the exotic numeric values (NaN, infinities, signed > zero), which now has consequences for "what is a number", the numeric > representation, the API for unpacking numeric values, etc. (Having >

Re: The default java.library.path on Linux does not include the library paths in the mulitarch-spec

2024-01-08 Thread Florian Weimer
* Glavo: > I wish OpenJDK would parse the /etc/ld.so.conf to get the full library > path list so it would be consistent with the behavior of ld. Can > anyone consider this suggestion? Parsing /etc/ld.so.conf is the wrong approach. Even glibc itself does not look at that file at run time, it's s

Re: Integrated: 8309130: x86_64 AVX512 intrinsics for Arrays.sort methods (int, long, float and double arrays)

2023-10-07 Thread Florian Weimer
I believe this has introduced a build failure with GCC 12.2 on Debian 12.1: Building target 'jdk' in configuration '/home/fw/build/jdk' In file included from /usr/lib/gcc/x86_64-linux-gnu/12/include/immintrin.h:49, from …/jdk/src/java.base/linux/native/libsimdsort/avx512-common-q