Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-03-15 | Implement parallel testscript execution for single target | Boris Kolpackov | 1 | -1/+1 | |
2017-03-14 | Fix scheduler bug | Boris Kolpackov | 1 | -3/+8 | |
2017-03-13 | Cosmetic changes | Boris Kolpackov | 1 | -3/+3 | |
2017-03-02 | Implement parallel match | Boris Kolpackov | 1 | -22/+38 | |
2017-02-13 | Add scheduler::shard_size() helper function | Boris Kolpackov | 1 | -1/+11 | |
2017-02-13 | Implement parallel error propagation, keep_going mode | Boris Kolpackov | 1 | -0/+10 | |
Keep going is the default but there is now the -s|--serial-stop that makes the driver run serially and stop at first error. Also fix some lockups, other minor improvements/features. | |||||
2017-02-13 | Redo scheduler task flag as atomic counter | Boris Kolpackov | 1 | -4/+10 | |
Makes for simpler code and also seems to perform better. | |||||
2017-02-13 | Various scheduler fixes, enhancements, and tuning | Boris Kolpackov | 1 | -6/+17 | |
While the task_ flags logic is hairy, it seems to work. | |||||
2017-02-13 | Make scheduler::async() indicate whether the task executed synchronously | Boris Kolpackov | 1 | -3/+6 | |
2017-02-13 | Use const scheduler task count where appropriate | Boris Kolpackov | 1 | -4/+4 | |
2017-02-13 | Add support for passing alternative task start counts to scheduler | Boris Kolpackov | 1 | -10/+35 | |
2017-02-13 | Add support for waiting on other threads task counts in scheduler | Boris Kolpackov | 1 | -2/+9 | |
2017-02-13 | Add scheduling calls to operation's match() | Boris Kolpackov | 1 | -10/+32 | |
2017-01-24 | Redo config as feature test macros | Boris Kolpackov | 1 | -1/+1 | |
2017-01-05 | Update copyright year | Boris Kolpackov | 1 | -1/+1 | |
2016-12-13 | Use config macros from libbutl | Boris Kolpackov | 1 | -7/+3 | |
2016-12-13 | Various scheduler improvements and fixes | Boris Kolpackov | 1 | -113/+139 | |
2016-12-09 | Fix GCC 5 compilation error, improve scheduler unit test | Boris Kolpackov | 1 | -3/+6 | |
2016-12-09 | Initial parallel scheduler implementation, use to run testscrips | Boris Kolpackov | 1 | -0/+453 | |