summaryrefslogtreecommitdiffstats
path: root/staging_vespalib/src/tests
Commit message (Expand)AuthorAgeFilesLines
* signal while holding lockHåvard Pettersen2022-03-091-1/+1
* gc old process codeHåvard Pettersen2022-03-051-4/+4
* Use a reference instead of a pointer, as it will always be present now.Henning Baldersheim2022-03-032-2/+2
* Let the InvocationService drive the clock instead of having its own ticking l...Henning Baldersheim2022-03-032-13/+3
* Use the InvokeService to tick the clock instead of having a dedicated separat...Henning Baldersheim2022-02-282-7/+8
* Merge pull request #21435 from vespa-engine/toregge/remove-inlining-warnings-...Henning Baldersheim2022-02-271-0/+9
|\
| * Remove inlining warnings (staging_vespalib).Tor Egge2022-02-261-0/+9
* | Remove restrict warning (staging_vespalib).Tor Egge2022-02-261-8/+8
|/
* Stop using std::binary_function (staging_vespalib).Tor Egge2022-02-261-1/+1
* Revert "Revert "Use a common FNET_Transport owned by Proton in both SceduledE...Henning Baldersheim2022-02-211-21/+19
* Revert "Use a common FNET_Transport owned by Proton in both SceduledExecutor ...Henning Baldersheim2022-02-211-19/+21
* Use a common FNET_Transport owned by Proton in both SceduledExecutor and Tran...Henning Baldersheim2022-02-201-21/+19
* Let default limit be 1G, and add extra comment about usage and non-usage.Henning Baldersheim2022-02-091-1/+1
* Add a simple MallocMmapGuardHenning Baldersheim2022-02-091-6/+8
* Reduce code visibility and include only what you need from config library.Henning Baldersheim2022-02-061-3/+3
* - assert result of Close() in destructor of FastOS_File and FastOS_BufferedFile.Henning Baldersheim2022-01-261-32/+28
* Let the Adaptive Executor have both soft and hard limit.Henning Baldersheim2022-01-192-4/+4
* Wire in control of whether taskLimit is hard.Henning Baldersheim2022-01-182-6/+32
* Merge pull request #20800 from vespa-engine/balder/add-an-interface-that-can-...Henning Baldersheim2022-01-151-2/+21
|\
| * Add an interface that can post a list of task instead of only one at a time.Henning Baldersheim2022-01-131-2/+21
* | - Add support for using an unbound Q -> nonblocking.Henning Baldersheim2022-01-131-1/+23
|/
* Add testing of watermark and change it to have the ration to the taskLimit asHenning Baldersheim2021-12-061-1/+7
* Modify test to trigger the case where watermark would prevent correct power o...Henning Baldersheim2021-12-061-13/+15
* Rename test to reflect current behaviourHenning Baldersheim2021-11-161-1/+1
* Add a fixed size table of 8 * num_exutors with 16 bit entries. Use this for m...Henning Baldersheim2021-11-131-3/+8
* Test the distribution we get with 8 attributes and 4/8 threads.Henning Baldersheim2021-11-101-0/+24
* Rename ISequencedTaskExecutor::sync() to sync_all().Tor Egge2021-10-283-19/+19
* Update 2020 Oath copyrights.gjoranv2021-10-272-2/+2
* Update Verizon Media copyright notices.gjoranv2021-10-071-1/+1
* Update 2017 copyright notices.gjoranv2021-10-0765-65/+65
* string.h does not need alloc.hHenning Baldersheim2021-02-211-0/+1
* use size literals in vespalibArne Juul2021-02-152-8/+10
* Use vespalib::duration for timeoutsHenning Baldersheim2021-01-313-6/+8
* Make the test deterministic by waiting for clock to tick at least once.Henning Baldersheim2021-01-071-1/+10
* Waiting 1s should be sufficientHenning Baldersheim2021-01-071-2/+2
* Eliminate inlining warnings.Tor Egge2020-12-041-0/+3
* Make it compatible with c++2aHenning Baldersheim2020-12-022-2/+2
* Name the threads so it is easier to see who is doing what.Henning Baldersheim2020-11-123-10/+16
* GC unuse code and use std::mutex/std:condition_variable over vespalib::MonitorHenning Baldersheim2020-10-141-7/+8
* Use std::mutexHenning Baldersheim2020-10-083-47/+0
* Add default constructor.Henning Baldersheim2020-10-081-3/+4
* Add noexcept as indicated by -WnoeexceptHenning Baldersheim2020-10-075-8/+8
* ChildProc -> ChildProcessArne Juul2020-07-171-2/+2
* rename SlaveProc -> ChildProcArne Juul2020-07-171-2/+2
* Use EXTERNAL_DEPENDS for external dependencies.Tor Egge2020-07-071-0/+1
* avoid naked exitArne Juul2020-07-031-1/+2
* Let getExecutorId be a pure interface.Henning Baldersheim2020-06-261-4/+5
* Update the test to what is important for the adaptive executor.Henning Baldersheim2020-06-251-6/+2
* Let the executor create an executor id to its liking.Henning Baldersheim2020-06-252-12/+16
* Add control for kind_of_watermark and reaction time.Henning Baldersheim2020-04-061-0/+22