mirror of https://github.com/apache/lucene.git
8ae03d66ad
In Lucene 8.4, we updated postings to work on long[] arrays internally. This allowed us to workaround the lack of explicit vectorization (auto-vectorization doesn't detect all the scenarios that we would like to handle) support in the JVM by summing up two integers in one operation for instance. With explicit vectorization now available, it looks like we can get more benefits from the ability to compare multiple intetgers in one operations than from summing up two integers in one operation. Moving back to ints helps compare 2x more integers at once vs. longs. |
||
---|---|---|
.. | ||
extract-jdk-apis | ||
icu | ||
jflex | ||
moman | ||
snowball | ||
antlr.gradle | ||
extract-jdk-apis.gradle | ||
forUtil.gradle | ||
icu.gradle | ||
javacc.gradle | ||
jflex.gradle | ||
kuromoji.gradle | ||
local-settings.gradle | ||
moman.gradle | ||
nori.gradle | ||
regenerate.gradle | ||
snowball.gradle | ||
unicode-test-classes.gradle |