AgeAuthorCommit message
7 years agogravatar for andrew@ziglang.orgAndrew Kelleysupport async functions with inferred error sets
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyrefactor logic for determining if there is a frame pointer
7 years agogravatar for andrew@ziglang.orgAndrew KelleyMerge remote-tracking branch 'origin/master' into rewrite-coroutines
7 years agogravatar for andrew@ziglang.orgAndrew Kelleysimpler, less memory intensive suspend/resume implementation
7 years agogravatar for andrew@ziglang.orgAndrew Kelleymove state from ZigFn to CodeGen to save memory
7 years agogravatar for andrew@ziglang.orgAndrew Kelleysuspension points inside branching control flow
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix regression in calling extern functions
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyimplement `@asyncCall` which supports async function pointers
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyadd compile error for calling async function pointer
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyadd runtime safety for resuming an awaiting function
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyadd compile error for async call of function pointer
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyimplement async functions returning structs
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyadd heap allocated async function frame test
7 years agogravatar for andrew@ziglang.orgAndrew KelleyMerge remote-tracking branch 'origin/master' into rewrite-coroutines
7 years agogravatar for andrew@ziglang.orgAndrew KelleyMerge branch 'master' into rewrite-coroutines
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyimplement async await and return
7 years agogravatar for andrew@ziglang.orgAndrew Kelleymore passing coroutine tests
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix calling an inferred async function
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyreimplement async with function splitting instead of switch
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyimprove support for anyframe and anyframe->T
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyadd the `anyframe` and `anyframe->T` types
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyasync functions return void, no more GetSize resume block
7 years agogravatar for andrew@ziglang.orgAndrew Kelley`@frameSize` works via PrefixData
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyimplement `@frameSize`
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyimplement `@frame` and `@Frame`
7 years agogravatar for andrew@ziglang.orgAndrew Kelleycalling an inferred async function
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyimplement local variables in async functions
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyadd error for function with ccc indirectly calling async function
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyinferring async from async calls
7 years agogravatar for andrew@ziglang.orgAndrew KelleyMerge remote-tracking branch 'origin/master' into rewrite-coroutines
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix multiple coroutines existing clobbering each other
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix suspend at end of function
7 years agogravatar for andrew@ziglang.orgAndrew Kelleydisable segfault handler when panicking
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix wrong calling convention on async resume
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyimplement async function parameters
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyimplement coroutine resume
7 years agogravatar for andrew@ziglang.orgAndrew Kelleysimple async function passing test
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyreturning from async fn adds bad resume safety
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix not jumping to entry
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyremove errors for async calling convention
7 years agogravatar for andrew@ziglang.orgAndrew Kelleysimple async function call working
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyremove coroutines implementation and promise type
7 years agogravatar for andrew@ziglang.orgAndrew KelleyMerge branch 'fengb-tokenize-ampamp'
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix usingnamespace
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyzig build: add valgrind cli options
7 years agogravatar for michael.dusan@gmail.comMichael Dusancloses #2916
7 years agogravatar for andrew@ziglang.orgAndrew KelleyWIN32 -> _WIN32
7 years agogravatar for andrew@ziglang.orgAndrew Kelleyback to msvc as the default C ABI on Windows
7 years agogravatar for ryan.saunderson88@gmail.comdimenusfixed slice length in getEnvVarOwned
7 years agogravatar for andrew@ziglang.orgAndrew Kelleylibc headers before C language headers, and disable libunwind on arm32
Loading...