aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Expand)AuthorAgeFilesLines
* initialize all bytesArne Juul2018-04-231-0/+1
* added a test that sends an open socket handle over an ipc connectionArne Juul2018-04-233-0/+135
* Revert "added a test that sends an open socket handle over an ipc connection"Arnstein Ressem2018-04-203-135/+0
* added a test that sends an open socket handle over an ipc connectionHåvard Pettersen2018-04-203-0/+135
* Avoid inlining move constructorHenning Baldersheim2018-04-032-1/+2
* Use move constructors.Henning Baldersheim2018-04-033-47/+33
* Collect executor stats once per metrics update and pass the info to bothTor Egge2018-03-052-6/+20
* added unconstify for ConstArrayRef -> ArrayRef conversionHåvard Pettersen2018-02-274-0/+71
* Revert "Revert "Revert "Balder/group multiple commits rebased 1"""Henning Baldersheim2018-01-141-2/+1
* Revert "Revert "Balder/group multiple commits rebased 1""Henning Baldersheim2018-01-121-1/+2
* Revert "Balder/group multiple commits rebased 1"Arnstein Ressem2018-01-121-2/+1
* Also use encode for write pathHenning Baldersheim2018-01-101-1/+2
* Remove unnecessary if.Henning Baldersheim2018-01-091-2/+2
* Rewrite for to while for readability.Henning Baldersheim2018-01-091-2/+8
* Place end() right after last element.Henning Baldersheim2018-01-081-8/+2
* Add an explicitt test that begin() == end() on empty hashtables.Henning Baldersheim2018-01-081-0/+7
* Add a comment for rationale.Henning Baldersheim2018-01-033-0/+5
* Add a test for for_eachHenning Baldersheim2018-01-033-7/+27
* Add a for_each method for more efficient iteration.Henning Baldersheim2018-01-033-0/+22
* Let implementation be visible too.Henning Baldersheim2017-12-291-0/+2
* InlineHenning Baldersheim2017-12-292-8/+3
* Ensure methods are inlined.Henning Baldersheim2017-12-292-8/+2
* Expect the happy path.Henning Baldersheim2017-12-281-4/+4
* Use a faster and simpler iteration for speed and simplicity.Henning Baldersheim2017-12-282-61/+54
* Add fully parameterized instantiation macros.Henning Baldersheim2017-12-191-5/+11
* Factor out CountDownLatch and Gate to separate header files.Tor Egge2017-12-118-105/+122
* Merge pull request #3897 from vespa-engine/balder/make-testindependent-of-vm....Geir Storli2017-10-271-53/+38
|\
| * Reanble test after making independent of vm.legacy_va_layoutHenning Baldersheim2017-10-261-53/+38
* | Reduce use of FastOS_Mutex and FastOS_Cond.Tor Egge2017-10-272-225/+128
* | Mutex instrumentation is long gone.Tor Egge2017-10-271-1/+1
|/
* Temporary ignore test depending on sysctl setting vm.legacy_va_layout setting.Henning Baldersheim2017-10-261-0/+5
* Use recursive sum template to enable the compiler to select more optimal code...Henning Baldersheim2017-10-241-3/+13
* Use nested namespace and standard include syntax.Henning Baldersheim2017-10-2412-57/+21
* We can now remove the workaround that was not working as we require gcc 6 and...Henning Baldersheim2017-10-231-1/+1
* Introduce async write interface in the TLS.Henning Baldersheim2017-10-181-1/+1
* Revert "Introduce async write interface in the TLS."Henning Baldersheim2017-10-171-1/+1
* Introduce async write interface in the TLS.Henning Baldersheim2017-10-171-1/+1
* Merge pull request #3692 from vespa-engine/toregge/remove-diskindex-checkpoin...Geir Storli2017-10-104-77/+2
|\
| * Remove unused nbostream methods (only used by removed diskindex checkpointing).Tor Egge2017-10-094-77/+2
* | CHLD handling is not common caseArne Juul2017-10-101-1/+0
* | GC unused stuffArne Juul2017-10-092-22/+0
* | add SigCatch classArne Juul2017-10-055-0/+73
|/
* slime toplevel convenience accessHåvard Pettersen2017-10-042-0/+53
* Revert "Revert "Havardpe/avoid reading past json value in slime json parser""Arnstein Ressem2017-10-025-8/+101
* Revert "Havardpe/avoid reading past json value in slime json parser"Arnstein Ressem2017-10-025-101/+8
* avoid implicit cast to boolHåvard Pettersen2017-09-292-3/+3
* add try_read function to mirror try_unreadHåvard Pettersen2017-09-293-5/+31
* added unit test for InputReader::try_unreadHåvard Pettersen2017-09-291-0/+26
* avoid requiring that json parsing consumes all inputHåvard Pettersen2017-09-291-2/+1
* avoid reading extra byte after json valueHåvard Pettersen2017-09-293-0/+42