summaryrefslogtreecommitdiffstats
path: root/vespalib/src
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #27883 from vespa-engine/balder/less-fastos-statinfoHenning Baldersheim2023-07-253-31/+20
|\
| * Prefer std::filesystem::exists over FastOS_StatInfoHenning Baldersheim2023-07-253-31/+20
* | Use uint32_t as ucs4_tHenning Baldersheim2023-07-251-1/+3
|/
* Use std::filesystem::current_pathTor Egge2023-07-215-77/+0
* Remove vespalib::stat and vespalib::getFileSize.Tor Egge2023-07-203-41/+4
* Remove declaration of vespalib::isDirectory.Tor Egge2023-07-201-8/+0
* Use std::filesystem::is_directory and std::filesystem::existsTor Egge2023-07-207-40/+19
* Remove vespalib::pathExists, vespalib::isPlainFile and vespalib::isSymLink.Tor Egge2023-07-202-36/+0
* Remove vespalib::symlink and vespalib::readLinkTor Egge2023-07-203-115/+0
* Remove vespalib::unlink.Tor Egge2023-07-203-59/+5
* Remove vespalib::copy and vespalib::rename.Tor Egge2023-07-203-248/+0
* Use std::filesystem::rename instead of vespalib::rename.Tor Egge2023-07-191-2/+3
* - Add noexcept and some constexpr.Henning Baldersheim2023-07-198-90/+88
* Backport to clang 15.Tor Egge2023-07-193-7/+7
* Drop non ancient non const GetSize/GetPositionHenning Baldersheim2023-07-189-46/+37
* GC unused OpenExistingHenning Baldersheim2023-07-183-37/+1
* GC unused SetFileNameHenning Baldersheim2023-07-183-32/+11
* Merge pull request #27810 from vespa-engine/vekterli/levenshtein-dfaTor Egge2023-07-1818-3/+2663
|\
| * Implement Levenshtein DFAs with successor string generationTor Brede Vekterli2023-07-1818-3/+2663
* | Merge pull request #27809 from vespa-engine/balder/gc-some-obscure-fastos-fil...Tor Egge2023-07-183-78/+38
|\ \
| * | GC some obscure support in FastOS_File for stderr and stdout.Henning Baldersheim2023-07-183-78/+38
| |/
* / GC unused Rename interface.Henning Baldersheim2023-07-184-41/+0
|/
* Remove FastOS_File::Delete().Tor Egge2023-07-176-32/+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
* Revert "- Consolidate on isFilter."Tor Egge2023-07-142-10/+10
* Revert "- Pack data closer to let config fit in 2 cache lines instead of 4."Tor Egge2023-07-1410-80/+95
* Fail when unable to open file.Tor Egge2023-07-131-3/+3
* Avoid livelock when running rcu vector unit test with valgrind.Tor Egge2023-07-101-0/+17
* - Pack data closer to let config fit in 2 cache lines instead of 4.Henning Baldersheim2023-07-0610-95/+80
* Merge pull request #27644 from vespa-engine/toregge/use-provided-memory-alloc...Henning Baldersheim2023-07-053-2/+15
|\
| * Use provided memory allocator for large arrays.Tor Egge2023-07-053-2/+15
* | - Consolidate on isFilter.Henning Baldersheim2023-07-052-10/+10
|/
* Add sort blob writers.Tor Egge2023-07-041-0/+1
* Make address sanitizer happyHenning Baldersheim2023-06-292-2/+3
* Add noexceptHenning Baldersheim2023-06-299-70/+67
* Merge pull request #27547 from vespa-engine/havardpe/est-80-percentile-as-resultHenning Baldersheim2023-06-263-41/+129
|\
| * add commentHåvard Pettersen2023-06-261-0/+17
| * use estimated 80 percentile as benchmark resultHåvard Pettersen2023-06-263-41/+112
* | Add max buffer size parameter to array store dynamic type mapper.Tor Egge2023-06-264-24/+37
* | Merge pull request #27542 from vespa-engine/toregge/limit-64-byte-alignmentGeir Storli2023-06-264-6/+16
|\ \
| * | Limit 64-byte dynamic array buffer type alignment based on element type.Tor Egge2023-06-244-6/+16
* | | 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-236-31/+84
|/ /
* | Use 64 bytes alignment for large arrays.Tor Egge2023-06-222-9/+12
* | Avoid shadowing.Tor Egge2023-06-223-3/+3
* | Allocate space for allowed buffer underflow.Tor Egge2023-06-2210-57/+88
|/
* Merge pull request #27520 from vespa-engine/toregge/use-faster-way-to-get-ent...Henning Baldersheim2023-06-229-10/+33
|\
| * Use faster way to get entry size.Tor Egge2023-06-229-10/+33
* | Merge pull request #27509 from vespa-engine/balder/move-count-internal-strucu...Henning Baldersheim2023-06-222-3/+1
|\ \ | |/ |/|