Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | fixed build | Christian Mollekopf | 2015-01-20 |
| | |||
* | Async: Error continuation. | Christian Mollekopf | 2015-01-19 |
| | |||
* | Fixed Async::Future. | Christian Mollekopf | 2015-01-19 |
| | | | | | The future is copied an the finished boolean has to be in the shared part, otherwise the original copy never receives the updated value. | ||
* | Async: relicense from GPLv2 to LGPLv2+ | Dan Vrátil | 2014-12-18 |
| | |||
* | Async: bring back synchronous Future::waitForFinished() | Dan Vrátil | 2014-12-14 |
| | |||
* | Async: make the processing truly asynchronous | Dan Vrátil | 2014-12-14 |
| | | | | | | Now calling exec() starts the first job and returns a pending Future immediately. Caller can then use Async::FutureWatcher to wait for the future to become finished, i.e. for all jobs to finish execution. | ||
* | Async: move the actual task exection into Executor implementation | Dan Vrátil | 2014-12-11 |
| | | | | | | | As of now, Job is only front interface to a chain of Executor subclasses. Each Executor subclass specializes for given type of execution (then, each, reduce, ...), and the chain is then executed recursively, as we did with the original Job implementation. | ||
* | Prototype of Async library | Dan Vrátil | 2014-12-11 |