AgeAuthorCommit message
8 years agogravatar for kt@connectfree.co.jpkristopher tatetest/cases/coroutines.zig: update suspend to use @handle();
8 years agogravatar for kt@connectfree.co.jpkristopher tatedoc/langref.html.in: update suspend example with @handle();
8 years agogravatar for kt@connectfree.co.jpkristopher tatesrc/parser.cpp: fix typo from rebase;
8 years agogravatar for kt@connectfree.co.jpkristopher tatedoc/langref.html.in: update docs to reflect that the promise symbol is no in scope with suspend;
8 years agogravatar for kt@connectfree.co.jpkristopher tatetest/compile_errors.zig: update test to reflect that the promise symbol is no in scope with suspend;
8 years agogravatar for kt@connectfree.co.jpkristopher tatetest/cases/coroutines.zig: test for immediate resume inside of suspend with @handle();
8 years agogravatar for kt@connectfree.co.jpkristopher tatetest/cases/coroutines.zig: update test to reflect that the promise symbol is no in scope with suspend;
8 years agogravatar for kt@connectfree.co.jpkristopher tatetest/cases/coroutine_await_struct.zig: update test to reflect that the promise symbol is no in scope with suspend;
8 years agogravatar for kt@connectfree.co.jpkristopher tatestd/zig/parser_test.zig: update test to reflect that the promise symbol is no in scope with suspend;
8 years agogravatar for kt@connectfree.co.jpkristopher tatestd/event/tcp.zig: remove promise_symbol from suspend and use @handle();
8 years agogravatar for kt@connectfree.co.jpkristopher tatestd/event/loop.zig: remove promise_symbol from suspend and use @handle();
8 years agogravatar for kt@connectfree.co.jpkristopher tatestd/event/lock.zig: remove promise_symbol from suspend and use @handle();
8 years agogravatar for kt@connectfree.co.jpkristopher tatestd/event/group.zig: remove promise_symbol from suspend and use @handle();
8 years agogravatar for kt@connectfree.co.jpkristopher tatestd/event/future.zig: remove promise_symbol from suspend and use @handle();
8 years agogravatar for kt@connectfree.co.jpkristopher tatestd/event/channel.zig: remove promise_symbol from suspend and use @handle();
8 years agogravatar for kt@connectfree.co.jpkristopher tatesrc/parser.cpp: remove promise_symbol from suspend;
8 years agogravatar for kt@connectfree.co.jpkristopher tatesrc/ir.cpp: remove promise_symbol from suspend;
8 years agogravatar for kt@connectfree.co.jpkristopher tatesrc/ast_render.cpp: remove promise_symbol from suspend;
8 years agogravatar for kt@connectfree.co.jpkristopher tatesrc/all_types.hpp: remove promise_symbol from suspend;
8 years agogravatar for kt@connectfree.co.jpkristopher tatesrc/codegen.cpp: @handle(): replace hacky ref chain with llvm intrinsic;
8 years agogravatar for kt@connectfree.co.jpkristopher tatetest/compile_errors.zig: @handle() in non-async function
8 years agogravatar for kt@connectfree.co.jpkristopher tatetest/compile_errors.zig: @handle() called outside of function definition;
8 years agogravatar for kt@connectfree.co.jpkristopher tatesrc/codegen.cpp: return promise instead of null promise;
8 years agogravatar for kt@connectfree.co.jpkristopher tatesrc/ir.cpp: don't allow `@handle()` outside of a function;
8 years agogravatar for kt@connectfree.co.jpkristopher tatesrc/ir.cpp: return promise->T instead of promise;
8 years agogravatar for kt@connectfree.co.jpkristopher tatetest/cases/coroutines.zig: remove dummy assert used for testing;
8 years agogravatar for kt@connectfree.co.jpkristopher tatesrc/ir.cpp: add/throw error for @handle() in a non async context;
8 years agogravatar for kt@connectfree.co.jpkristopher tatesrc/codegen.cpp: reassert that there are no generated errors in codegen;
8 years agogravatar for kt@connectfree.co.jpkristopher tatesrc/codegen.cpp: remove `add_node_error` from `ir_render_handle`;
8 years agogravatar for kt@connectfree.co.jpkristopher tatesrc/codegen.cpp: add/throw error for @handle() in a non async context;
8 years agogravatar for kt@connectfree.co.jpkristopher tatesrc/codegen.cpp: return null if calling convention is not async;
8 years agogravatar for kt@connectfree.co.jpkristopher tatetest/cases/couroutines.zig: test @handle();
8 years agogravatar for kt@connectfree.co.jpkristopher tatesrc/ir_print.cpp: support `@handle()`;
8 years agogravatar for kt@connectfree.co.jpkristopher tatesrc/codegen.cpp: base handle builtin on `@frameAddress()`;
8 years agogravatar for kt@connectfree.co.jpkristopher tatesrc/ir.cpp: wire-up IR for handle builtin;
8 years agogravatar for kt@connectfree.co.jpkristopher tatesrc/all_types.hpp: add enums for Handle Builtin;
8 years agogravatar for marc@tiehu.isMarc TiehuisAdd integer binary output format (#1313)
8 years agogravatar for andrew@ziglang.orgAndrew Kelleysimpler std.event.Lock implementation
8 years agogravatar for andrew@ziglang.orgAndrew Kelleystd.fmt.format: add '*' for formatting things as pointers
8 years agogravatar for mdsteele@alum.mit.eduMatthew D. SteeleAdd "Comments" section to language reference (#1309)
8 years agogravatar for andrew@ziglang.orgAndrew Kelleybadge-question-markMerge pull request #1307 from ziglang/cancel-semantics
8 years agogravatar for dbandstra@protonmail.comdbandstraadd SliceOutStream, rename SliceStream to SliceInStream (#1301)
8 years agogravatar for andrew@ziglang.orgAndrew Kelleybadge-question-markMerge pull request #1300 from dbandstra/more-stream-functions
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyadd compile error for ignoring return value of while loop bodies
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyadd compile error for missing parameter name of generic function
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyadd compile error for non-inline for loop on comptime type
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix assertion failure when some compile errors happen
8 years agogravatar for andrew@ziglang.orgAndrew Kelleypatch LLD to fix COFF crashing when linking twice in same process
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix race conditions in self-hosted compiler; add test
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyself-hosted: function calling another function
Loading...