summaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Expand)AuthorAgeFilesLines
* Stop using throw() as noexcept specifier.Tor Egge2023-02-081-2/+2
* No longer need the trick for fast clock after we left centos7/rhel7 behindHenning Baldersheim2023-02-081-34/+0
* added utility function for saturated addHåvard Pettersen2023-02-073-0/+37
* Fix indentationHenning Baldersheim2023-02-061-2/+1
* Add a `vespa.none` sentinel capability to C++ capability codeTor Brede Vekterli2023-02-064-2/+17
* Drop boost crc, random and tokenizerHenning Baldersheim2023-02-044-56/+37
* Use the simple tokenizer, no need to pull in boostHenning Baldersheim2023-02-032-15/+26
* avoid using co_await inside other constructs (if/for)Håvard Pettersen2023-02-031-1/+3
* Add noexcept move constructors/operatorsHenning Baldersheim2023-02-0215-79/+150
* Implement destructor, move and copy constructors.Henning Baldersheim2023-02-022-19/+30
* make clang happyHåvard Pettersen2023-02-025-114/+114
* Merge pull request #25819 from vespa-engine/havardpe/io-uring-threadHenning Baldersheim2023-02-018-66/+460
|\
| * io uring async io implementationHåvard Pettersen2023-01-318-66/+460
* | Merge pull request #25838 from vespa-engine/toregge/throw-exception-when-data...Henning Baldersheim2023-02-011-1/+20
|\ \
| * | Throw exception when data store buffer max size is too small.Tor Egge2023-02-011-1/+20
* | | Deinline unique_store_remapperHenning Baldersheim2023-02-018-39/+81
|/ /
* | Revert "Revert "Use aligned_alloc instead of memalign.""Henning Baldersheim2023-01-311-2/+1
* | Deinline destructors and copy constructors/operators.Henning Baldersheim2023-01-319-37/+74
* | Always optimize avx implementations. If not compiler is unhappy.Henning Baldersheim2023-01-311-2/+2
|/
* Merge pull request #25817 from vespa-engine/revert-25813-toregge/use-aligned-...Henning Baldersheim2023-01-311-1/+2
|\
| * Revert "Use aligned_alloc instead of memalign."Henning Baldersheim2023-01-311-1/+2
* | Merge pull request #25815 from vespa-engine/toregge/use-snprintf-instead-of-s...Tor Egge2023-01-313-4/+4
|\ \ | |/ |/|
| * Adjust buffer sizes.Tor Egge2023-01-311-1/+1
| * Use snprintf instead of sprintf.Tor Egge2023-01-313-3/+3
* | Use aligned_alloc instead of memalign.Tor Egge2023-01-311-2/+1
|/
* Avoid gcc-12+ pragmaHenning Baldersheim2023-01-311-5/+0
* Move implementation not benefiting from inlining to .cpp fileHenning Baldersheim2023-01-312-162/+202
* GC some compiler pragmas not needed.Henning Baldersheim2023-01-301-3/+0
* GC som compiler pragmas not needed anymore.Henning Baldersheim2023-01-303-26/+1
* Merge pull request #25788 from vespa-engine/toregge/reintroduce-reversed-form...Henning Baldersheim2023-01-301-1/+1
|\
| * Reintroduce reversed form of vespalib::string equality comparison operatorsTor Egge2023-01-291-1/+1
* | Suppress array bound warnings on gcc 13 for shared string repo.Tor Egge2023-01-291-1/+1
|/
* Merge pull request #25755 from vespa-engine/havardpe/waiting-forGeir Storli2023-01-276-10/+235
|\
| * track coroutines waiting for valuesHåvard Pettersen2023-01-266-10/+235
* | make sure the limits are high enough in the "fine" caseArne Juul2023-01-261-1/+1
* | make test using onnxruntime internals optionalArne Juul2023-01-261-0/+2
|/
* Merge pull request #25690 from vespa-engine/arnej/some-whitespace-fixupsArne H Juul2023-01-241-1/+1
|\
| * remove some whitespace at end of linesArne Juul2023-01-221-1/+1
* | Use const ref to reduce code bloat.Henning Baldersheim2023-01-231-10/+10
|/
* Remove attribute inline on the potentially hot insert method.Henning Baldersheim2023-01-201-2/+2
* Merge pull request #25657 from vespa-engine/balder/insert_intenal-hot-coldHenning Baldersheim2023-01-204-22/+31
|\
| * Split insert_internal into hot and cold part.Henning Baldersheim2023-01-204-22/+31
* | Merge pull request #25655 from vespa-engine/balder/bring-force-insert-back-to...Henning Baldersheim2023-01-202-13/+20
|\|
| * Splitt force_insert into hot/cold parts.Henning Baldersheim2023-01-202-13/+20
* | Merge pull request #25649 from vespa-engine/havardpe/flat-profilingGeir Storli2023-01-203-123/+275
|\ \ | |/ |/|
| * support flat profilingHåvard Pettersen2023-01-203-123/+275
* | Less inlining and hide some methodsHenning Baldersheim2023-01-203-5/+7
|/
* Suggest hot path to make it easier on the compiler to do the right thing.Henning Baldersheim2023-01-191-1/+1
* remove whitespace at end of linesArne Juul2023-01-1528-51/+51
* Merge pull request #25516 from vespa-engine/havardpe/async-crypto-socketHåvard Pettersen2023-01-134-25/+354
|\