rmuir commented on PR #14901: URL: https://github.com/apache/lucene/pull/14901#issuecomment-3044714704
@msokolov previously, on x86 machines without AVX2 (e.g. AVX1 or SSSE), the vector API was still "enabled". But it is a trap, as many operations are not supported, and run 10x slower (or more). With this change, we just disable vectors completely on such setups (floating point too). It means developers don't need to guard all the integer functions with `if (HAS_FAST_INTEGER_VECTORS)`. Goal is to remove the trap: these days you are most likely to encounter such a setup via virtualization, that isn't setup in a fully optimized way (e.g. casual desktop user with virtualbox or qemu or something). -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org