summary refs log tree commit diff stats
path: root/lib/pure/asyncfutures.nim
Commit message (Expand)AuthorAgeFilesLines
* remove deprecated stuff from the stdlib; introduce better deprecation warningsAraq2018-05-051-2/+0
* Make clearCallbacks() public. (#7753)Eugene Kabanov2018-05-031-1/+1
* Merge branch 'devel' into async-improvementsDominik Picheta2018-01-171-12/+73
|\
| * Merge pull request #6962 from nim-lang/fixes/6100Dominik Picheta2018-01-101-3/+3
| |\
| | * Fixes #6100.Dominik Picheta2017-12-271-3/+3
| * | Simplify async traceback processing.Dominik Picheta2017-12-281-42/+15
| * | made the logic correctAndreas Rumpf2017-12-281-6/+5
| * | attempt to get the stack trace logic right; fix boundariesAraq2017-12-281-2/+2
| * | attempt to get the stack trace logic rightAraq2017-12-281-14/+15
| * | optimized friendly stack tracesAraq2017-12-281-29/+19
| * | No need to recurse now that mergeEntries doesn't do any pattern matching.Dominik Picheta2017-12-281-1/+2
| * | Show only detailed async tracebacks.Dominik Picheta2017-12-281-62/+2
| * | Attempt to provide simplified and detailed tracebacksDominik Picheta2017-12-281-16/+34
| * | Rename cb0 to asyncProcName_continue + other improvements to async tracebacks.Dominik Picheta2017-12-281-35/+62
| * | Go through the re-raise stacks for more detailed tracebacks.Dominik Picheta2017-12-281-12/+43
| * | Refine the async tracebacks.Dominik Picheta2017-12-281-7/+29
| * | Implement some simple pattern-based transformation for async tracebacks.Dominik Picheta2017-12-281-9/+68
| |/
* | Merge branch 'devel' into async-improvementsAndreas Rumpf2017-12-111-2/+2
|\|
| * Use addCallback rather than callback= in asyncfutures.all() (#6850)Mathias Stearn2017-12-091-2/+2
* | Implements ``asyncdispatch.getIoHandler`` and assert on nil futures.Dominik Picheta2017-11-241-0/+1
|/
* make asyncfutures.complete compileErik Johansson Andersson2017-07-181-2/+1
* asyncdispatch: formatting fixesMichał Zieliński2017-07-121-9/+13
* asyncdispatch: add callSoon getter/setter, renamesMichał Zieliński2017-07-061-3/+14
* Future: support for multiple callbacksMichał Zieliński2017-07-051-21/+62
* split FutureStream from asyncfuturesMichał Zieliński2017-07-051-101/+2
* asyncdispatch: split asyncfutures into its own moduleMichał Zieliński2017-07-051-0/+418
* made async compile againAndreas Rumpf2016-09-261-293/+0
* revert brainless changesAndreas Rumpf2016-09-261-2/+2
* make travis greenAndreas Rumpf2016-09-261-2/+2
* Moves async futures into asyncfutures module.Dominik Picheta2016-09-251-0/+293
388'>388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427