AgeAuthorCommit message
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
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-openMerge branch 'master' into rewrite-coroutines
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openimplement async await and return
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openmore passing coroutine tests
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openfix calling an inferred async function
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openreimplement async with function splitting instead of switch
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openimprove support for anyframe and anyframe->T
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openadd the `anyframe` and `anyframe->T` types
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openasync functions return void, no more GetSize resume block
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-open`@frameSize` works via PrefixData
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openimplement `@frameSize`
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openimplement `@frame` and `@Frame`
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-opencalling an inferred async function
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openimplement local variables in async functions
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openadd error for function with ccc indirectly calling async function
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openinferring async from async calls
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylock-openMerge remote-tracking branch 'origin/master' into rewrite-coroutines
Loading...