aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib/src/tests
Commit message (Expand)AuthorAgeFilesLines
* Implement Levenshtein DFAs with successor string generationTor Brede Vekterli2023-07-182-0/+516
* Remove FastOS_File::Delete().Tor Egge2023-07-171-2/+2
* Use std::filesystem::remove in unit tests.Tor Egge2023-07-141-12/+19
* Use std::filesystem in buffered file unit test.Tor Egge2023-07-141-10/+15
* Avoid livelock when running rcu vector unit test with valgrind.Tor Egge2023-07-101-0/+17
* Use provided memory allocator for large arrays.Tor Egge2023-07-051-0/+10
* Merge pull request #27547 from vespa-engine/havardpe/est-80-percentile-as-resultHenning Baldersheim2023-06-261-39/+84
|\
| * add commentHåvard Pettersen2023-06-261-0/+17
| * use estimated 80 percentile as benchmark resultHåvard Pettersen2023-06-261-39/+67
* | Add max buffer size parameter to array store dynamic type mapper.Tor Egge2023-06-262-18/+30
* | Merge pull request #27542 from vespa-engine/toregge/limit-64-byte-alignmentGeir Storli2023-06-262-5/+13
|\ \
| * | Limit 64-byte dynamic array buffer type alignment based on element type.Tor Egge2023-06-242-5/+13
* | | Remove use of std::min.Tor Egge2023-06-231-1/+1
* | | Cap number of entries in a buffer to avoid very large buffers.Tor Egge2023-06-232-22/+53
|/ /
* | Use 64 bytes alignment for large arrays.Tor Egge2023-06-221-9/+9
* | Avoid shadowing.Tor Egge2023-06-221-1/+1
* | Allocate space for allowed buffer underflow.Tor Egge2023-06-222-28/+32
|/
* Merge pull request #27508 from vespa-engine/havardpe/benchmark-cmp-exch-vs-fe...Henning Baldersheim2023-06-211-17/+104
|\
| * benchmark compare exchange vs fetch add with contentionHåvard Pettersen2023-06-211-17/+104
* | Cleanup array store unit test.Tor Egge2023-06-211-3/+3
* | Merge pull request #27499 from vespa-engine/toregge/store-dynamic-array-size-...Tor Egge2023-06-211-2/+2
|\ \ | |/ |/|
| * Store dynamic array size size at start of entry.Tor Egge2023-06-211-2/+2
* | Nexus::run is now staticHåvard Pettersen2023-06-202-22/+17
|/
* Merge pull request #27484 from vespa-engine/toregge/rename-max-small-array-ty...Geir Storli2023-06-193-9/+9
|\
| * Rename maxSmallArrayTypeId to max_type_id.Tor Egge2023-06-193-9/+9
* | Merge pull request #27462 from vespa-engine/havardpe/rw-spin-lock-2Håvard Pettersen2023-06-196-38/+438
|\ \ | |/ |/|
| * add comment and init atomicsHåvard Pettersen2023-06-191-3/+9
| * Update vespalib/src/tests/nexus/nexus_test.cppHåvard Pettersen2023-06-191-1/+1
| * fix typoHåvard Pettersen2023-06-191-1/+1
| * rw spin lockHåvard Pettersen2023-06-166-38/+432
* | Merge pull request #27453 from vespa-engine/toregge/wire-in-use-of-dynamic-bu...Tor Egge2023-06-161-117/+205
|\ \
| * | Wire in use of dynamic array buffer type as needed in ArrayStore.Tor Egge2023-06-161-117/+205
| |/
* / - Add explicit test that onInsert/onRemove is called correctly when cache is ...Henning Baldersheim2023-06-161-0/+60
|/
* Adjust DynamicArrayBufferType constructor signature to matchTor Egge2023-06-151-2/+3
* Adjust local variable name in get_entry_sizes member function.Tor Egge2023-06-141-3/+3
* Add ArrayStoreDynamicTypeMapper.Tor Egge2023-06-142-0/+178
* Add DynamicArrayBufferType.Tor Egge2023-06-142-0/+258
* Add get_entry_size member function in array store type mappers that mapsTor Egge2023-06-131-2/+2
* Merge pull request #27404 from vespa-engine/toregge/store-entry-size-in-buffe...Tor Egge2023-06-133-6/+6
|\
| * Store entry size in BufferTypeBase.Tor Egge2023-06-133-6/+6
* | Revert "Pass array size to allocArray member function."Tor Egge2023-06-131-2/+2
|/
* Revert "rw spin lock"Arnstein Ressem2023-06-123-367/+37
* Merge pull request #27383 from vespa-engine/havardpe/rw-spin-lockHenning Baldersheim2023-06-123-37/+367
|\
| * rw spin lockHåvard Pettersen2023-06-123-37/+367
* | Pass array size to allocArray member function.Tor Egge2023-06-121-2/+2
|/
* Eliminate inline warning in array store unit test.Tor Egge2023-06-061-1/+9
* Ensure that all memory provided by any allocator are within the 57 low bits o...Henning Baldersheim2023-05-231-4/+5
* Pack Node ptr and idx into 8 bytes.Henning Baldersheim2023-05-221-3/+3
* Add test for btree iterator size and modernize some header file codeHenning Baldersheim2023-05-171-1/+6
* Merge pull request #26721 from vespa-engine/toregge/remove-unused-variableHenning Baldersheim2023-04-121-1/+0
|\