-
Notifications
You must be signed in to change notification settings - Fork 119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SIMD does not support Java 21 #81
Comments
Why not just change it to 'SIMDDetection.getJavaVersion() < 17'? |
That has been explained a bunch in the past, yeah it happened that this was incubator. The API behavior was subject to change, so if a change was made, it could theoretically cause the calls to not be inlined and vectorized (and the vectorization would be emulated with for loops) which would absolutely tank performance. Now that it's out of incubator we can swap out all of the packages here and we'll be good basically forever. |
I hope to resolve this in pufferfish 1.20.2. |
@kev626 Will this take long because there are a lot of things that need to change? |
This will be added shortly, we're quite bogged down with some stuff right now, but it is on our radar. |
Thanks for your response. I thought supporting Java 21 would be as simple as changing |
Hello @kev626, any news about this please ? |
It's easy. I couldn't find any difference in
↓
↓
|
Has this been tested |
Yes I have tested it and am using it with Java 21. |
Add changed proposed from pufferfish-gg#81
Add changes proposed from pufferfish-gg#81
Are there any updates? As far as I read this chat, it should be safe to implement and java 21 is LTS so it should be supported! |
This will be implemented with 1.20.6 |
Implemented b1ab664 |
Java21 is the LTS version, the official version has been released recently, can pufferfish adapt to make Java 21 support SIMD
The text was updated successfully, but these errors were encountered: