aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/queryeval/multibitvectoriterator.h
Commit message (Expand)AuthorAgeFilesLines
* Accelrated => AcceleratedHenning Baldersheim11 hours1-3/+3
* hwaccelrated => hwacceleratedHenning Baldersheim14 hours1-2/+2
* Precompute 1024 bits, 128 bytes, 2 cachelines for intel, and 1 for arm64.Henning Baldersheim2023-12-191-1/+1
* Deinline the coldest path too.Henning Baldersheim2023-12-151-0/+2
* - Separate hot/cold path to enable compiler to make an even leaner hot path.Henning Baldersheim2023-12-151-1/+7
* Revert "Balder/separate hot cold path tomake fast path faster"Henning Baldersheim2023-12-151-10/+2
* Deinline the coldest path too.Henning Baldersheim2023-12-141-0/+2
* - Increase chunk size from 64 => 256 bytes. 4x cache line on intel, and 2x on...Henning Baldersheim2023-12-141-1/+1
* - Separate hot/cold path to enable compiler to make an even leaner hot path.Henning Baldersheim2023-12-141-1/+7
* Update copyrightJon Bratseth2023-10-091-1/+1
* Prevent eternal loop if bit vectors are shorter than docid limitHenning Baldersheim2023-10-031-0/+1
* Split MultiBitVectorIterator into implementation and Iterator interface for r...Henning Baldersheim2023-09-271-10/+38
* - Add noexcept and some constexpr.Henning Baldersheim2023-07-191-3/+4
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Revert "Revert "When we pull in a cacheline, we should use it too.""Henning Baldersheim2020-06-081-12/+7
* Revert "When we pull in a cacheline, we should use it too."Harald Musum2020-06-081-7/+12
* Merge branch 'master' into balder/fetch-and-merge-a-cachelineHenning Baldersheim2020-06-071-1/+1
|\
| * use vector of UP as MultiSearch::ChildrenArne Juul2020-06-041-1/+1
* | - Stick to void * and byte offsets.Henning Baldersheim2020-06-071-1/+1
* | When we pull in a cacheline, we should use it too.Henning Baldersheim2020-06-041-11/+6
|/
* Avoid double book keeping of strictness.Henning Baldersheim2019-01-081-1/+0
* invalidate word cache on initRangeHÃ¥vard Pettersen2019-01-081-0/+1
* Add inverted BitvectorIteratorHenning Baldersheim2018-12-181-6/+11
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Update copyright headers"Jon Bratseth2017-06-141-1/+1
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Copyright header"Jon Bratseth2017-06-131-1/+1
* Copyright headerJon Bratseth2017-06-131-1/+1
* Use same allocation method for allocating all bit vectors to ensure padding a...Henning Baldersheim2017-01-311-1/+1
* Hide the BitVector a bit more.Henning Baldersheim2017-01-311-2/+3
* PublishJon Bratseth2016-06-151-0/+39