aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Expand)AuthorAgeFilesLines
* Inline small simple methodsHenning Baldersheim2023-05-242-46/+18
* Add noexceptHenning Baldersheim2023-05-242-29/+29
* Include cassert where neededHenning Baldersheim2023-05-244-5/+6
* Remove asserts now guaranteed at memory allocation level.Henning Baldersheim2023-05-231-5/+3
* Ensure that all memory provided by any allocator are within the 57 low bits o...Henning Baldersheim2023-05-238-63/+78
* Merge pull request #27185 from vespa-engine/balder/inline-small-frequently-ca...Henning Baldersheim2023-05-232-97/+42
|\
| * Inline small simple methods.Henning Baldersheim2023-05-232-97/+42
* | replace runtime assert with a static assert, and also optimize incIdx/decIdxHenning Baldersheim2023-05-232-13/+8
|/
* Use make_unique and add noexceptHenning Baldersheim2023-05-224-64/+63
* Pack Node ptr and idx into 8 bytes.Henning Baldersheim2023-05-222-30/+44
* GC unused swap method.Henning Baldersheim2023-05-222-9/+4
* Use explicit invalidation instead of passing nullptr.Henning Baldersheim2023-05-222-12/+13
* GC unused assert includesHenning Baldersheim2023-05-177-44/+34
* Add test for btree iterator size and modernize some header file codeHenning Baldersheim2023-05-173-366/+113
* Use a timeBomb to ensure test terminates on error.Henning Baldersheim2023-05-152-7/+8
* Deserialize match features in SearchResult used in streaming search.Geir Storli2023-05-022-1/+15
* Test match features returned in streaming search result.Geir Storli2023-04-281-0/+5
* Deinline FeatureValues constructors, destructor and assignment operators.Tor Egge2023-04-272-0/+13
* Add default constructor for vespalib::FeatureSet::ValueTor Egge2023-04-261-0/+5
* Move search::FeatureValues to vespalib::FeatureValues in preparation forTor Egge2023-04-253-0/+246
* Add NewestReplica equality tests and gmock matcher for distinct elements in a...Tor Brede Vekterli2023-04-201-0/+35
* Merge pull request #26721 from vespa-engine/toregge/remove-unused-variableHenning Baldersheim2023-04-121-1/+0
|\
| * Remove unused variable.Tor Egge2023-04-121-1/+0
* | Don't convert a call to a jump when this breaks reporting ofTor Egge2023-04-122-0/+9
|/
* Remove array size from BufferFreeList.Tor Egge2023-04-1111-21/+16
* Adjust BufferState member function comments.Tor Egge2023-04-051-2/+2
* Change buffer state accounting from elements to entries.Tor Egge2023-04-0442-575/+548
* Rename member functions in BufferTypeBase to track renameTor Egge2023-04-043-5/+5
* Rename member variables in BufferTypeBase:Tor Egge2023-04-0415-112/+112
* Pass number of needed entries to DataStoreBase member functions thatTor Egge2023-04-046-44/+48
* Switch from elements to entries for raw alloator alloc parameter.Tor Egge2023-04-0412-32/+32
* Adjust ArrayStoreTypeMapper class comment.Tor Egge2023-04-031-1/+1
* Use ElemT as template parameter for ArrayStoreTest.Tor Egge2023-04-031-21/+21
* Use ElemT as template parameter for ArrayStoreSimpleTypeMapperTor Egge2023-04-032-5/+5
* Use ElemT as template parameter for BufferType, SmallArrayBufferType,Tor Egge2023-04-038-109/+112
* Workarounds for libc++ 15 are still needed for libc++ 16.Tor Egge2023-04-032-2/+2
* Fix typo in optimized.hIkko Eltociear Ashimine2023-03-291-4/+4
* Adjust explicit instantiations of BufferType and Array.Tor Egge2023-03-244-9/+11
* Merge pull request #26538 from vespa-engine/vekterli/add-capability-checks-to...Tor Brede Vekterli2023-03-2312-95/+243
|\
| * Add capability checking to state API handlersTor Brede Vekterli2023-03-2212-95/+243
* | Relax check for max prefix.Tor Egge2023-03-231-1/+1
|/
* Add utility wrapper around RE2 possible regex prefix match rangeTor Brede Vekterli2023-03-213-3/+57
* Revert "Add utility wrapper around RE2 possible regex prefix match range"Harald Musum2023-03-203-57/+3
* Merge pull request #26494 from vespa-engine/vekterli/add-possible-match-prefi...Tor Brede Vekterli2023-03-203-3/+57
|\
| * Test match range failure case with empty ranges returnedTor Brede Vekterli2023-03-201-0/+5
| * Add utility wrapper around RE2 possible regex prefix match rangeTor Brede Vekterli2023-03-203-3/+52
* | Support gcc 11 std::string::size() not being constexpr.Henning Baldersheim2023-03-201-1/+1
* | libstdc++ 11 lacks stream operators for duration. Use same workaroundTor Egge2023-03-192-2/+4
|/
* GC convenience constructor to be explicit.Henning Baldersheim2023-03-163-6/+1
* - GC unused _activeBuffers member.Henning Baldersheim2023-03-154-9/+8