Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "Revert "Revert "Balder/group multiple commits rebased 1""" | Henning Baldersheim | 2018-01-14 | 1 | -2/+1 |
| | |||||
* | Revert "Revert "Balder/group multiple commits rebased 1"" | Henning Baldersheim | 2018-01-12 | 1 | -1/+2 |
| | |||||
* | Revert "Balder/group multiple commits rebased 1" | Arnstein Ressem | 2018-01-12 | 1 | -2/+1 |
| | |||||
* | Also use encode for write path | Henning Baldersheim | 2018-01-10 | 1 | -1/+2 |
| | |||||
* | Remove unnecessary if. | Henning Baldersheim | 2018-01-09 | 1 | -2/+2 |
| | |||||
* | Rewrite for to while for readability. | Henning Baldersheim | 2018-01-09 | 1 | -2/+8 |
| | |||||
* | Place end() right after last element. | Henning Baldersheim | 2018-01-08 | 1 | -8/+2 |
| | |||||
* | Add an explicitt test that begin() == end() on empty hashtables. | Henning Baldersheim | 2018-01-08 | 1 | -0/+7 |
| | |||||
* | Add a comment for rationale. | Henning Baldersheim | 2018-01-03 | 3 | -0/+5 |
| | |||||
* | Add a test for for_each | Henning Baldersheim | 2018-01-03 | 3 | -7/+27 |
| | |||||
* | Add a for_each method for more efficient iteration. | Henning Baldersheim | 2018-01-03 | 3 | -0/+22 |
| | |||||
* | Let implementation be visible too. | Henning Baldersheim | 2017-12-29 | 1 | -0/+2 |
| | |||||
* | Inline | Henning Baldersheim | 2017-12-29 | 2 | -8/+3 |
| | |||||
* | Ensure methods are inlined. | Henning Baldersheim | 2017-12-29 | 2 | -8/+2 |
| | |||||
* | Expect the happy path. | Henning Baldersheim | 2017-12-28 | 1 | -4/+4 |
| | |||||
* | Use a faster and simpler iteration for speed and simplicity. | Henning Baldersheim | 2017-12-28 | 2 | -61/+54 |
| | |||||
* | Add fully parameterized instantiation macros. | Henning Baldersheim | 2017-12-19 | 1 | -5/+11 |
| | |||||
* | Factor out CountDownLatch and Gate to separate header files. | Tor Egge | 2017-12-11 | 8 | -105/+122 |
| | |||||
* | Merge pull request #3897 from ↵ | Geir Storli | 2017-10-27 | 1 | -53/+38 |
|\ | | | | | | | | | vespa-engine/balder/make-testindependent-of-vm.legacy_va_layout Reanble test after making independent of vm.legacy_va_layout | ||||
| * | Reanble test after making independent of vm.legacy_va_layout | Henning Baldersheim | 2017-10-26 | 1 | -53/+38 |
| | | |||||
* | | Reduce use of FastOS_Mutex and FastOS_Cond. | Tor Egge | 2017-10-27 | 2 | -225/+128 |
| | | | | | | | | Remove handover tricks, use move constructor and move assignment instead. | ||||
* | | Mutex instrumentation is long gone. | Tor Egge | 2017-10-27 | 1 | -1/+1 |
|/ | |||||
* | Temporary ignore test depending on sysctl setting vm.legacy_va_layout setting. | Henning Baldersheim | 2017-10-26 | 1 | -0/+5 |
| | |||||
* | Use recursive sum template to enable the compiler to select more optimal ↵ | Henning Baldersheim | 2017-10-24 | 1 | -3/+13 |
| | | | | code generation due to less dependencies. | ||||
* | Use nested namespace and standard include syntax. | Henning Baldersheim | 2017-10-24 | 12 | -57/+21 |
| | |||||
* | We can now remove the workaround that was not working as we require gcc 6 ↵ | Henning Baldersheim | 2017-10-23 | 1 | -1/+1 |
| | | | | and c++1z everywhere. | ||||
* | Introduce async write interface in the TLS. | Henning Baldersheim | 2017-10-18 | 1 | -1/+1 |
| | | | | | Wire it in all the way up and in to proton. The implementation is still synchronous. | ||||
* | Revert "Introduce async write interface in the TLS." | Henning Baldersheim | 2017-10-17 | 1 | -1/+1 |
| | |||||
* | Introduce async write interface in the TLS. | Henning Baldersheim | 2017-10-17 | 1 | -1/+1 |
| | | | | | Wire it in all the way up and in to proton. The implementation is still synchronous. | ||||
* | Merge pull request #3692 from ↵ | Geir Storli | 2017-10-10 | 4 | -77/+2 |
|\ | | | | | | | | | vespa-engine/toregge/remove-diskindex-checkpointing Remove disk index checkpointing | ||||
| * | Remove unused nbostream methods (only used by removed diskindex checkpointing). | Tor Egge | 2017-10-09 | 4 | -77/+2 |
| | | |||||
* | | CHLD handling is not common case | Arne Juul | 2017-10-10 | 1 | -1/+0 |
| | | |||||
* | | GC unused stuff | Arne Juul | 2017-10-09 | 2 | -22/+0 |
| | | |||||
* | | add SigCatch class | Arne Juul | 2017-10-05 | 5 | -0/+73 |
|/ | |||||
* | slime toplevel convenience access | Håvard Pettersen | 2017-10-04 | 2 | -0/+53 |
| | |||||
* | Revert "Revert "Havardpe/avoid reading past json value in slime json parser"" | Arnstein Ressem | 2017-10-02 | 5 | -8/+101 |
| | |||||
* | Revert "Havardpe/avoid reading past json value in slime json parser" | Arnstein Ressem | 2017-10-02 | 5 | -101/+8 |
| | |||||
* | avoid implicit cast to bool | Håvard Pettersen | 2017-09-29 | 2 | -3/+3 |
| | |||||
* | add try_read function to mirror try_unread | Håvard Pettersen | 2017-09-29 | 3 | -5/+31 |
| | |||||
* | added unit test for InputReader::try_unread | Håvard Pettersen | 2017-09-29 | 1 | -0/+26 |
| | |||||
* | avoid requiring that json parsing consumes all input | Håvard Pettersen | 2017-09-29 | 1 | -2/+1 |
| | | | | (the input could end with \n if human readable) | ||||
* | avoid reading extra byte after json value | Håvard Pettersen | 2017-09-29 | 3 | -0/+42 |
| | |||||
* | Add test for makeLambdaTask | Henning Baldersheim | 2017-09-26 | 2 | -22/+40 |
| | |||||
* | Remove or update outdated copyright notices | Tor Brede Vekterli | 2017-09-20 | 22 | -37/+7 |
| | |||||
* | garbage collect outdated scripts | Arne Juul | 2017-09-19 | 2 | -58/+0 |
| | |||||
* | Use public domain MD5 implementation in vespalib | Tor Brede Vekterli | 2017-09-15 | 4 | -276/+290 |
| | | | | Add basic test vectors to ensure implementation is conformant. | ||||
* | Limit the number of task s in flight to 2x number of threads in the pool. | Henning Baldersheim | 2017-09-14 | 3 | -1/+12 |
| | |||||
* | use Defaults::vespaHostname | Arne Juul | 2017-09-08 | 1 | -9/+2 |
| | |||||
* | add support for backing data values with external memory | Håvard Pettersen | 2017-08-29 | 16 | -4/+233 |
| | |||||
* | Moved databuffer and compresssion to vespalib | Henning Baldersheim | 2017-08-28 | 21 | -5/+1427 |
| |