summary refs log tree commit diff stats
path: root/lib/pure/asyncfutures.nim
Commit message (Expand)AuthorAgeFilesLines
* complete std prefixes for stdlib (#22887)ringabout2023-10-301-2/+2
* Allow `futureLogging` in release builds (#21448)Jake Leahy2023-03-021-1/+1
* Make async stacktraces less verbose (#21091)Jake Leahy2022-12-151-12/+4
* make more standard libraries work with `nimPreviewSlimSystem` (#20343)ringabout2022-09-271-0/+1
* test removing dollar for objects out of system (#20242)metagn2022-08-241-0/+3
* Fix type mismatch with future logging (#19131)Jake Leahy2021-11-121-1/+1
* fixes #18858 [backport] (#18868)Andreas Rumpf2021-09-191-1/+1
* asyncdispatch+stackTraceOverride: fix premature collection (#18039) [backport...Ștefan Talpalaru2021-05-191-14/+32
* ORC: cursor inference bugfix (#17973)Andreas Rumpf2021-05-081-2/+2
* simplify asyncfutures, asyncmacro (#17633)Timothee Cour2021-04-141-11/+9
* remove un-needed {.push hint[ConvFromXtoItselfNotNeeded]: off.} in asyncfutur...Timothee Cour2021-04-031-2/+0
* use single backtick (#17166)flywind2021-02-231-38/+38
* add -d:nimStrictMode in CI to keep code from regressing; fixes ConvFromXtoIts...Timothee Cour2021-02-171-1/+4
* remove quotation marks around imports - fixes links in the docs (#16888)Miran2021-02-011-1/+1
* better nativestacktrace support; refs #15284; backport [1.2] (#15384)Andreas Rumpf2020-09-221-3/+10
* async: minor refactorings (#15354)Andreas Rumpf2020-09-181-26/+8
* change some Exceptions to CatchableError or Defect, fixes #10288 (#14069)hlaaftana2020-04-221-1/+1
* cycle breaker (#13593)Andreas Rumpf2020-03-191-1/+1
* async: use $ and not repr in debug modeAraq2019-11-051-1/+1
* [backport] run nimpretty on asyncnarimiran2019-09-301-8/+8
* last stdlib cleanupsAraq2019-09-211-0/+9
* make async tests green againAndreas Rumpf2019-07-111-1/+5
* styleCheck: make the compiler and large parts of the stdlib compatible with -...Araq2019-07-101-3/+3
* newruntime: async progressAraq2019-07-091-8/+24
* async: more 'owned' annotationsAraq2019-07-091-1/+2
* newruntime for async (#11650)Andreas Rumpf2019-07-051-3/+3
* [bugfix] Fixes async IO operations stalling even after socket is closed. (#11...Dominik Picheta2019-06-121-5/+7
* Implements pending future tracking in async.Dominik Picheta2019-05-061-3/+48
* complete future only once in `or` (fixes #8982) (#9632)Miran2018-11-091-2/+3
* keep the order of the callbacksnarimiran2018-11-071-5/+11
* docs: clarify `asyncCheck` vs `waitFor`citycide2018-10-271-1/+2
* stdlib: minor changes to avoid compiler warningsAndreas Rumpf2018-09-191-1/+1
* WIP: disallow 'nil' for strings and seqsAndreas Rumpf2018-08-131-2/+2
* 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
| |/