AgeAuthorCommit message
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openadd compile error for await in exported function
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openrename behavior test files
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openrespect local variable alignment in async functions
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openget_struct_type accepts field alignment overrides
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openavoid the word "coroutine", they're "async functions"
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openorganize TODOs
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openalignment of structs no longer depends on LLVM
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openMerge remote-tracking branch 'origin/master' into rewrite-coroutines
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openfix async function frames not aligned enough
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openfix no-longer-correct `nonnull` attribute on merge err ret traces fn
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openfix cancel invoking branch on undefined memory
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openall tests passing
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openfix canceling async functions which have error return tracing
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openadd test case for typical async/await usage
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openfix returning a const error from async function
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openfix try in an async function with error union and non-zero-bit payload
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openfix combining try with errdefer cancel
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openfix cancel inside an errdefer
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openfix passing string literals to async functions
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-opencloser to std lib event stuff working
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openfix var args call on non-generic function
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openfix segfault with var args
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openbetter compile errors when frame depends on itself
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openadd compile error for unable to determine async fn frame
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openasync functions in single threaded mode do not use atomic ops
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openmore debuggable safety for awaiting twice
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-opencancel, defer, errdefer all working as intended now
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-opencancel works on non-pointers
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openclean up the bitcasting of awaiter fn ptr
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openimplement cancel
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openfix awaiting when result type is a struct
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openerror return trace across suspend points
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openpassing the error return trace async function test
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openimprove async function semantics
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openasync functions have error return traces where appropriate
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openadd a src() method to AstNode to aid debugging
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-opendelete IrInstructionMarkErrRetTracePtr
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-opensupport async functions with inferred error sets
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openrefactor logic for determining if there is a frame pointer
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openMerge remote-tracking branch 'origin/master' into rewrite-coroutines
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-opensimpler, less memory intensive suspend/resume implementation
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openmove state from ZigFn to CodeGen to save memory
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-opensuspension points inside branching control flow
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openfix regression in calling extern functions
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openimplement `@asyncCall` which supports async function pointers
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openadd compile error for calling async function pointer
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openadd runtime safety for resuming an awaiting function
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openadd compile error for async call of function pointer
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openimplement async functions returning structs
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openadd heap allocated async function frame test
Loading...