| 7 years ago | Andrew Kelley | | fix segfault with var args |
| 7 years ago | Andrew Kelley | | better compile errors when frame depends on itself |
| 7 years ago | Andrew Kelley | | add compile error for unable to determine async fn frame |
| 7 years ago | Andrew Kelley | | async functions in single threaded mode do not use atomic ops |
| 7 years ago | Andrew Kelley | | more debuggable safety for awaiting twice |
| 7 years ago | Andrew Kelley | | cancel, defer, errdefer all working as intended now |
| 7 years ago | Andrew Kelley | | cancel works on non-pointers |
| 7 years ago | Andrew Kelley | | clean up the bitcasting of awaiter fn ptr |
| 7 years ago | Andrew Kelley | | implement cancel |
| 7 years ago | Andrew Kelley | | fix awaiting when result type is a struct |
| 7 years ago | Andrew Kelley | | error return trace across suspend points |
| 7 years ago | Andrew Kelley | | passing the error return trace async function test |
| 7 years ago | Andrew Kelley | | improve async function semantics |
| 7 years ago | Andrew Kelley | | async functions have error return traces where appropriate |
| 7 years ago | Andrew Kelley | | add a src() method to AstNode to aid debugging |
| 7 years ago | Andrew Kelley | | delete IrInstructionMarkErrRetTracePtr |
| 7 years ago | Andrew Kelley | | support async functions with inferred error sets |
| 7 years ago | Andrew Kelley | | refactor logic for determining if there is a frame pointer |
| 7 years ago | Andrew Kelley | | Merge remote-tracking branch 'origin/master' into rewrite-coroutines |
| 7 years ago | Andrew Kelley | | simpler, less memory intensive suspend/resume implementation |
| 7 years ago | Andrew Kelley | | move state from ZigFn to CodeGen to save memory |
| 7 years ago | Andrew Kelley | | suspension points inside branching control flow |
| 7 years ago | Andrew Kelley | | fix regression in calling extern functions |
| 7 years ago | Andrew Kelley | | implement `@asyncCall` which supports async function pointers |
| 7 years ago | Andrew Kelley | | add compile error for calling async function pointer |
| 7 years ago | Andrew Kelley | | add runtime safety for resuming an awaiting function |
| 7 years ago | Andrew Kelley | | add compile error for async call of function pointer |
| 7 years ago | Andrew Kelley | | implement async functions returning structs |
| 7 years ago | Andrew Kelley | | add heap allocated async function frame test |
| 7 years ago | Andrew Kelley | | Merge remote-tracking branch 'origin/master' into rewrite-coroutines |
| 7 years ago | Andrew Kelley | | Merge branch 'master' into rewrite-coroutines |
| 7 years ago | Andrew Kelley | | implement async await and return |
| 7 years ago | Andrew Kelley | | more passing coroutine tests |
| 7 years ago | Andrew Kelley | | fix calling an inferred async function |
| 7 years ago | Andrew Kelley | | reimplement async with function splitting instead of switch |
| 7 years ago | Andrew Kelley | | improve support for anyframe and anyframe->T |
| 7 years ago | Andrew Kelley | | add the `anyframe` and `anyframe->T` types |
| 7 years ago | Andrew Kelley | | async functions return void, no more GetSize resume block |
| 7 years ago | Andrew Kelley | | `@frameSize` works via PrefixData |
| 7 years ago | Andrew Kelley | | implement `@frameSize` |
| 7 years ago | Andrew Kelley | | implement `@frame` and `@Frame` |
| 7 years ago | Andrew Kelley | | calling an inferred async function |
| 7 years ago | Andrew Kelley | | implement local variables in async functions |
| 7 years ago | Andrew Kelley | | add error for function with ccc indirectly calling async function |
| 7 years ago | Andrew Kelley | | inferring async from async calls |
| 7 years ago | Andrew Kelley | | Merge remote-tracking branch 'origin/master' into rewrite-coroutines |
| 7 years ago | Andrew Kelley | | fix multiple coroutines existing clobbering each other |
| 7 years ago | Andrew Kelley | | fix suspend at end of function |
| 7 years ago | Andrew Kelley | | disable segfault handler when panicking |
| 7 years ago | Andrew Kelley | | fix wrong calling convention on async resume |
|