summaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Expand)AuthorAgeFilesLines
* Fix forward declarations in vespalib.Tor Egge2022-04-013-3/+3
* use getopt/getopt_long directlyHåvard Pettersen2022-04-011-6/+4
* GC unused Context parameterHenning Baldersheim2022-03-313-12/+12
* Merge pull request #21868 from vespa-engine/balder/avoid-fieldpathupdate-cpHenning Baldersheim2022-03-292-166/+11
|\
| * CloneablePtr -> std::unique_ptrHenning Baldersheim2022-03-292-166/+11
* | Remove const type qualifier from member functions that should only beTor Egge2022-03-291-3/+22
|/
* Merge pull request #21855 from vespa-engine/toregge/trim-down-rcuvector-inter...Geir Storli2022-03-281-1/+2
|\
| * Trim down rcuvector interface.Tor Egge2022-03-281-1/+2
* | Merge pull request #21854 from vespa-engine/vekterli/do-not-create-string-fro...Henning Baldersheim2022-03-281-1/+4
|\ \
| * | Don't attempt to create a string from nullptr if demangling failsTor Brede Vekterli2022-03-281-1/+4
| |/
* | Merge pull request #21843 from vespa-engine/vekterli/fix-more-undefined-behaviorTor Brede Vekterli2022-03-281-1/+1
|\ \ | |/ |/|
| * Explicit initialize _shutdown fieldTor Brede Vekterli2022-03-281-1/+1
| * Ensure default ctor initializes blocked-field explicitlyTor Brede Vekterli2022-03-251-1/+1
* | Fix typo (levenstein -> levenshtein).Geir Storli2022-03-257-18/+18
|/
* Merge pull request #21811 from vespa-engine/vekterli/use-vespalib-string-in-t...Henning Baldersheim2022-03-242-0/+41
|\
| * Use vespalib::string in TestAndSetConditionTor Brede Vekterli2022-03-242-0/+41
* | Merge pull request #21813 from vespa-engine/vekterli/avoid-compile-time-possi...Tor Egge2022-03-241-2/+2
|\ \ | |/ |/|
| * Make it obvious to the compiler that nullptr format string is not possibleTor Brede Vekterli2022-03-241-2/+2
* | Revert "Use vespalib::string in TestAndSetCondition"Tor Brede Vekterli2022-03-242-41/+0
|/
* Use vespalib::string in TestAndSetConditionTor Brede Vekterli2022-03-242-0/+41
* Added a comment to LevensteinDistance classAlexey Chernyshev2022-03-231-0/+10
* Addressing more commentsAlexey Chernyshev2022-03-2310-142/+202
* Addressing comments + fixing testAlexey Chernyshev2022-03-231-18/+2
* Introducing fuzzy searchAlexey Chernyshev2022-03-238-0/+259
* Add function to lowercase an utf8 string while converting it to ucs4 codepoints.Geir Storli2022-03-183-7/+34
* Always use array of AtomicEntryRef in unique store remapper.Tor Egge2022-03-172-18/+13
* Use AtomicEntryRef and AtomicValueWrapper<uint32_t> in reference attribute.Tor Egge2022-03-171-0/+9
* Add acquire_elem_ref() member function to rcu vector.Tor Egge2022-03-153-6/+173
* Merge pull request #21662 from vespa-engine/vekterli/use-atomic-values-in-btr...Henning Baldersheim2022-03-142-0/+65
|\
| * Make B-tree bucket database values atomic to ensure well-defined accessTor Brede Vekterli2022-03-112-0/+65
* | Convert rcu vector unit test to gtest.Tor Egge2022-03-145-137/+164
|/
* Add noexceptHenning Baldersheim2022-03-106-24/+24
* Reduce exposure of SymbolTable, Stash and other classes not necessary for use...Henning Baldersheim2022-03-1014-68/+134
* Prefer std::vector<T, vespalib::allocator_large> over vespalib::Array<T> step 1.Henning Baldersheim2022-03-104-10/+7
* fix tsan warningsHåvard Pettersen2022-03-091-13/+33
* Merge pull request #21614 from vespa-engine/havardpe/avoid-mmap-fail-with-tsanHenning Baldersheim2022-03-091-0/+10
|\
| * tsan does not seem too happy about mmap failuresHåvard Pettersen2022-03-091-0/+10
* | Merge pull request #21609 from vespa-engine/balder/add-noexceptHenning Baldersheim2022-03-091-16/+16
|\ \
| * | Make noexcept conditional.Henning Baldersheim2022-03-091-3/+3
| * | Add noexcept.Henning Baldersheim2022-03-091-16/+16
| |/
* / Use AtomicEntryRef in MultiValueMappingBase.Tor Egge2022-03-093-31/+10
|/
* Merge pull request #21586 from vespa-engine/balder/gc-unused-threadpoolHenning Baldersheim2022-03-082-2/+1
|\
| * Get VESPA_DLL_LOCAL from vespa/fastos/types.hHenning Baldersheim2022-03-072-2/+1
* | Fix constexpr expression on clang.Tor Egge2022-03-081-6/+8
|/
* use atomic to make tsan happyHåvard Pettersen2022-03-072-4/+5
* gc old process codeHåvard Pettersen2022-03-0518-865/+139
* Merge pull request #21547 from vespa-engine/toregge/use-atomic-entry-ref-as-v...Geir Storli2022-03-044-7/+7
|\
| * Use AtomicEntryRef as value for enum store btree dictionary with posting lists.Tor Egge2022-03-044-7/+7
* | use /bin/echo when using -n optionHåvard Pettersen2022-03-041-2/+2
* | process codeHåvard Pettersen2022-03-0411-0/+413
|/