aboutsummaryrefslogtreecommitdiff
path: root/build2/scheduler
AgeCommit message (Expand)AuthorFilesLines
2017-05-01Add hxx extension for headersKaren Arutyunov1-593/+0
2017-04-01Redo handling of unhandled exceptions in async executionBoris Kolpackov1-1/+1
2017-03-15Implement parallel testscript execution for single targetBoris Kolpackov1-1/+1
2017-03-14Fix scheduler bugBoris Kolpackov1-3/+8
2017-03-13Cosmetic changesBoris Kolpackov1-3/+3
2017-03-02Implement parallel matchBoris Kolpackov1-22/+38
2017-02-13Add scheduler::shard_size() helper functionBoris Kolpackov1-1/+11
2017-02-13Implement parallel error propagation, keep_going modeBoris Kolpackov1-0/+10
2017-02-13Redo scheduler task flag as atomic counterBoris Kolpackov1-4/+10
2017-02-13Various scheduler fixes, enhancements, and tuningBoris Kolpackov1-6/+17
2017-02-13Make scheduler::async() indicate whether the task executed synchronouslyBoris Kolpackov1-3/+6
2017-02-13Use const scheduler task count where appropriateBoris Kolpackov1-4/+4
2017-02-13Add support for passing alternative task start counts to schedulerBoris Kolpackov1-10/+35
2017-02-13Add support for waiting on other threads task counts in schedulerBoris Kolpackov1-2/+9
2017-02-13Add scheduling calls to operation's match()Boris Kolpackov1-10/+32
2017-01-24Redo config as feature test macrosBoris Kolpackov1-1/+1
2017-01-05Update copyright yearBoris Kolpackov1-1/+1
2016-12-13Use config macros from libbutlBoris Kolpackov1-7/+3
2016-12-13Various scheduler improvements and fixesBoris Kolpackov1-113/+139
2016-12-09Fix GCC 5 compilation error, improve scheduler unit testBoris Kolpackov1-3/+6
2016-12-09Initial parallel scheduler implementation, use to run testscripsBoris Kolpackov1-0/+453