Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update copyright year | Karen Arutyunov | 2019-01-16 | 1 | -1/+1 |
| | |||||
* | Update copyright year | Karen Arutyunov | 2018-05-19 | 1 | -1/+1 |
| | |||||
* | Initial work on deadlock detection support | Boris Kolpackov | 2018-02-20 | 1 | -1/+1 |
| | | | | | | Fun fact: In a serial build system a dependency cycle leads to an infinite loop/recursion. In a parallel -- to a deadlock. Still think build systems are fun? | ||||
* | Fix task_count handling race in scheduler | Boris Kolpackov | 2018-02-12 | 1 | -4/+6 |
| | |||||
* | Add progress monitoring for serial execution | Boris Kolpackov | 2017-07-29 | 1 | -0/+15 |
| | |||||
* | Make use of throw_generic_error() | Karen Arutyunov | 2017-03-22 | 1 | -1/+1 |
| | |||||
* | Minor scheduler optimization | Boris Kolpackov | 2017-03-17 | 1 | -4/+5 |
| | |||||
* | Fix scheduler bug | Boris Kolpackov | 2017-03-14 | 1 | -17/+40 |
| | |||||
* | Implement parallel match | Boris Kolpackov | 2017-03-02 | 1 | -3/+3 |
| | |||||
* | Redo scheduler task flag as atomic counter | Boris Kolpackov | 2017-02-13 | 1 | -7/+10 |
| | | | | Makes for simpler code and also seems to perform better. | ||||
* | Make scheduler::async() indicate whether the task executed synchronously | Boris Kolpackov | 2017-02-13 | 1 | -2/+4 |
| | |||||
* | Use less-than test for start count in scheduler | Boris Kolpackov | 2017-02-13 | 1 | -1/+1 |
| | |||||
* | Add support for passing alternative task start counts to scheduler | Boris Kolpackov | 2017-02-13 | 1 | -2/+3 |
| | |||||
* | Add scheduling calls to operation's match() | Boris Kolpackov | 2017-02-13 | 1 | -4/+4 |
| | |||||
* | Update copyright year | Boris Kolpackov | 2017-01-05 | 1 | -1/+1 |
| | |||||
* | Various scheduler improvements and fixes | Boris Kolpackov | 2016-12-13 | 1 | -0/+91 |