# Commit history · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commits/9010bd8aec612d5a14e4be800c80b72025fac2c5)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 9010bd8aec612d5a14e4be800c80b72025fac2c5

Requested commit: 9010bd8aec612d5a14e4be800c80b72025fac2c5

- [stage2: astgen: fix most of the remaining compile errors](https://git.cafe/gitcafe/zig/commit/9010bd8aec612d5a14e4be800c80b72025fac2c5?format=markdown) — 9010bd8aec612d5a14e4be800c80b72025fac2c5; Andrew Kelley

- [stage2: fix a couple more compilation errors](https://git.cafe/gitcafe/zig/commit/29daf10639149bd023db0be4e04eaf154dce0f83?format=markdown) — 29daf10639149bd023db0be4e04eaf154dce0f83; Andrew Kelley

- [stage2: fix some of the compilation errors in this branch](https://git.cafe/gitcafe/zig/commit/5a2620fcca55813d87000f3018e70509b1d325e0?format=markdown) — 5a2620fcca55813d87000f3018e70509b1d325e0; Andrew Kelley

- [astgen: finish updating expressions to new mem layout](https://git.cafe/gitcafe/zig/commit/c66481f9bcc5c08b92ccfd5d38d9d72be83479c0?format=markdown) — c66481f9bcc5c08b92ccfd5d38d9d72be83479c0; Andrew Kelley

- [zig fmt: get rid of Space.no_comment](https://git.cafe/gitcafe/zig/commit/4b226286e88d9b10f720c949d1241299af0d6c3f?format=markdown) — 4b226286e88d9b10f720c949d1241299af0d6c3f; Isaac Freund

- [zig fmt: implement 'zig fmt: \(on\|off\)' directives](https://git.cafe/gitcafe/zig/commit/895fb2bd6da5e1b69668dd6572df9d559ebf2407?format=markdown) — 895fb2bd6da5e1b69668dd6572df9d559ebf2407; Isaac Freund

- [std: remove io.AutoIndentingStream](https://git.cafe/gitcafe/zig/commit/070e548acf8b5cb22459b779ce771b42157f49f7?format=markdown) — 070e548acf8b5cb22459b779ce771b42157f49f7; Isaac Freund

- [astgen: update more expression types to new mem layout](https://git.cafe/gitcafe/zig/commit/4006a3afb31f89be28721bdcd50fa64de63d6cbb?format=markdown) — 4006a3afb31f89be28721bdcd50fa64de63d6cbb; Andrew Kelley

- [zig fmt: fix inferred error union return types](https://git.cafe/gitcafe/zig/commit/bbf5a4d7c5726baf933e303e6c61c6bba38b694b?format=markdown) — bbf5a4d7c5726baf933e303e6c61c6bba38b694b; Isaac Freund

- [astgen: update a handful of expression types to new mem layout](https://git.cafe/gitcafe/zig/commit/c2b4d51749c365b1f007df782e06a85c69456937?format=markdown) — c2b4d51749c365b1f007df782e06a85c69456937; Andrew Kelley

- [zig fmt: implement multiline string literals](https://git.cafe/gitcafe/zig/commit/24798b84ad818a4c6d6a6ee3e215ccbc49293b81?format=markdown) — 24798b84ad818a4c6d6a6ee3e215ccbc49293b81; Isaac Freund

- [zig fmt: remove empty lines at start/end of block](https://git.cafe/gitcafe/zig/commit/75ba8d8db6d3c067fd8f9c8d32e6fea7c3b9343b?format=markdown) — 75ba8d8db6d3c067fd8f9c8d32e6fea7c3b9343b; Isaac Freund

- [stage2: more progress towards Module/astgen building with new mem layout](https://git.cafe/gitcafe/zig/commit/7630a5c566b106b6325a55f29eb1ed9e584d0949?format=markdown) — 7630a5c566b106b6325a55f29eb1ed9e584d0949; Andrew Kelley

- [zig fmt: add failing test case for inline/callconv conversion](https://git.cafe/gitcafe/zig/commit/a9db40e8704bd4f87b0770e2d72ba05b94afad1e?format=markdown) — a9db40e8704bd4f87b0770e2d72ba05b94afad1e; Andrew Kelley

- [Merge remote-tracking branch 'origin/master' into ast-memory-layout](https://git.cafe/gitcafe/zig/commit/b4e344bcf859f2df89637e0825a2e0e57d092ef6?format=markdown) — b4e344bcf859f2df89637e0825a2e0e57d092ef6; Andrew Kelley

- [stage2: start reworking Module/astgen for memory layout changes](https://git.cafe/gitcafe/zig/commit/3d0f4b90305bc1815ccc86613cb3da715e9b62c0?format=markdown) — 3d0f4b90305bc1815ccc86613cb3da715e9b62c0; Andrew Kelley

- [snake_case render.Space](https://git.cafe/gitcafe/zig/commit/288e18059815f8c23f850dcc5cb3b2880f029ae9?format=markdown) — 288e18059815f8c23f850dcc5cb3b2880f029ae9; Veikka Tuominen

- [snake_case Node.Tag](https://git.cafe/gitcafe/zig/commit/bb22490fcc8ed7c96d665242cd18934f9d547555?format=markdown) — bb22490fcc8ed7c96d665242cd18934f9d547555; Veikka Tuominen

- [snake_case Token.Tag](https://git.cafe/gitcafe/zig/commit/e2289961c6b53451e5bdcdfb6eec27e27f6553ca?format=markdown) — e2289961c6b53451e5bdcdfb6eec27e27f6553ca; Veikka Tuominen

- [zig fmt: implement line comments](https://git.cafe/gitcafe/zig/commit/faa3fa65ac89b774b26bdd0ea4ac70861b29d0b4?format=markdown) — faa3fa65ac89b774b26bdd0ea4ac70861b29d0b4; Isaac Freund

- [zig fmt: fix Tree.lastToken\(\) for empty \*Two nodes](https://git.cafe/gitcafe/zig/commit/b6448a533d4465c226b7b8613806ff0673261d6a?format=markdown) — b6448a533d4465c226b7b8613806ff0673261d6a; Isaac Freund

- [zig fmt: implement Tree.lastToken\(\) for all nodes](https://git.cafe/gitcafe/zig/commit/4c8caf33437d8ce55450a51dfbf89db69c65680e?format=markdown) — 4c8caf33437d8ce55450a51dfbf89db69c65680e; Isaac Freund

- [zig fmt: fix 0 element struct and array init](https://git.cafe/gitcafe/zig/commit/515d4920e79ca3c631f243f6a1d7fb6b48aa91cd?format=markdown) — 515d4920e79ca3c631f243f6a1d7fb6b48aa91cd; Isaac Freund

- [zig fmt: implement Tree.lastToken\(\) for struct init](https://git.cafe/gitcafe/zig/commit/5df7fc36c6e5d7caf7b5b5437bf40fec77a2b971?format=markdown) — 5df7fc36c6e5d7caf7b5b5437bf40fec77a2b971; Isaac Freund

- [zig fmt: implement Tree.lastToken\(\) for array init](https://git.cafe/gitcafe/zig/commit/928f6f48a62b4b356a0031ba54e247dbbcde4256?format=markdown) — 928f6f48a62b4b356a0031ba54e247dbbcde4256; Isaac Freund

- [zig fmt: implement Tree.lastToken\(\) for array types](https://git.cafe/gitcafe/zig/commit/3110a73486223aba9152946fa0184536fc3c4b76?format=markdown) — 3110a73486223aba9152946fa0184536fc3c4b76; Isaac Freund

- [zig fmt: fix render of pointers with \*\* tokens](https://git.cafe/gitcafe/zig/commit/8c4f3e5a319b2c700a57d833e1aaf01e769f8d4a?format=markdown) — 8c4f3e5a319b2c700a57d833e1aaf01e769f8d4a; Isaac Freund

- [zig fmt: support bodyless function decls](https://git.cafe/gitcafe/zig/commit/a524e57090f3e3412292dbe6b3e4fe4fb7bad1ea?format=markdown) — a524e57090f3e3412292dbe6b3e4fe4fb7bad1ea; Isaac Freund

- [zig fmt: fix typo in firstToken\(\) for pointer types](https://git.cafe/gitcafe/zig/commit/80b719d967d7241182e237b42ade1cd88494c8e8?format=markdown) — 80b719d967d7241182e237b42ade1cd88494c8e8; Isaac Freund

- [zig fmt: re-enable now-passing test cases](https://git.cafe/gitcafe/zig/commit/58db3d27753709074fba7c88923754dd1c1a0ed9?format=markdown) — 58db3d27753709074fba7c88923754dd1c1a0ed9; Andrew Kelley

- [zig fmt: fix regression with many container members](https://git.cafe/gitcafe/zig/commit/fa5fcdd7343b8e759971ea14adead830b1f7c616?format=markdown) — fa5fcdd7343b8e759971ea14adead830b1f7c616; Andrew Kelley

- [zig fmt: remove dead code](https://git.cafe/gitcafe/zig/commit/9d87e6aeb8dd9c46b10483c31a392d7dac8a7dc4?format=markdown) — 9d87e6aeb8dd9c46b10483c31a392d7dac8a7dc4; Andrew Kelley

- [zig fmt: anytype, fn calls with one param, trailing commas](https://git.cafe/gitcafe/zig/commit/36eee7bc6cbe6fcc388ebdc38fd3c5f06c9e9043?format=markdown) — 36eee7bc6cbe6fcc388ebdc38fd3c5f06c9e9043; Andrew Kelley

- [zig fmt: grouped expressions](https://git.cafe/gitcafe/zig/commit/25bcf4eb99d367965b0f699faff5d3fd1d991941?format=markdown) — 25bcf4eb99d367965b0f699faff5d3fd1d991941; Andrew Kelley

- [zig fmt: suspend blocks](https://git.cafe/gitcafe/zig/commit/7295d4b8079b5cf3fcdbb81dd9e129f3f0f139aa?format=markdown) — 7295d4b8079b5cf3fcdbb81dd9e129f3f0f139aa; Andrew Kelley

- [zig fmt: usingnamespace](https://git.cafe/gitcafe/zig/commit/ebf04c56e12c8dd7cf503f042e698984704b14b2?format=markdown) — ebf04c56e12c8dd7cf503f042e698984704b14b2; Andrew Kelley

- [zig fmt: for loops](https://git.cafe/gitcafe/zig/commit/39acc4c02004f4e106b7c280f3f6bb070df88178?format=markdown) — 39acc4c02004f4e106b7c280f3f6bb070df88178; Andrew Kelley

- [zig fmt: while loops](https://git.cafe/gitcafe/zig/commit/1c79eea125c7e21b00a7abeffdc3b64548c54257?format=markdown) — 1c79eea125c7e21b00a7abeffdc3b64548c54257; Andrew Kelley

- [zig fmt: fn protos and anytype](https://git.cafe/gitcafe/zig/commit/bcafc51e58fcd6a4b12e43a780c0e9eef43a8d28?format=markdown) — bcafc51e58fcd6a4b12e43a780c0e9eef43a8d28; Andrew Kelley

- [zig fmt: asm expressions](https://git.cafe/gitcafe/zig/commit/b1d8a0a5a6680383bad09b904dba231204a430bd?format=markdown) — b1d8a0a5a6680383bad09b904dba231204a430bd; Andrew Kelley

- [zig fmt: implement switches](https://git.cafe/gitcafe/zig/commit/d869133a9fb96fb27a07c1e42c12c5270eae5940?format=markdown) — d869133a9fb96fb27a07c1e42c12c5270eae5940; Isaac Freund

- [zig fmt: fix block lbrace indent](https://git.cafe/gitcafe/zig/commit/837cd748a8607a6ac9f1a5bfc6d625512bacb906?format=markdown) — 837cd748a8607a6ac9f1a5bfc6d625512bacb906; Isaac Freund

- [zig fmt: implement break](https://git.cafe/gitcafe/zig/commit/aaf13a2bb369aa5b35d4b5ee36ddd8c6029f7473?format=markdown) — aaf13a2bb369aa5b35d4b5ee36ddd8c6029f7473; Isaac Freund

- [std/zig/ast: fix Tree.lastToken\(\) for blocks](https://git.cafe/gitcafe/zig/commit/57cec38e6144754fcd15266100974a7cf0059570?format=markdown) — 57cec38e6144754fcd15266100974a7cf0059570; Isaac Freund

- [zig fmt: split Slice and SliceSentinel](https://git.cafe/gitcafe/zig/commit/0e38362d244f118565f447f8ee2c6b8a700d05bf?format=markdown) — 0e38362d244f118565f447f8ee2c6b8a700d05bf; Isaac Freund

- [zig fmt: implement error set decls](https://git.cafe/gitcafe/zig/commit/1d71b19c0d025aeeede229e714679f4b4fb7880d?format=markdown) — 1d71b19c0d025aeeede229e714679f4b4fb7880d; Isaac Freund

- [zig fmt: implement catch and return](https://git.cafe/gitcafe/zig/commit/bb7b5ee2acb81a69290b2eaafecd6095f3adfe6a?format=markdown) — bb7b5ee2acb81a69290b2eaafecd6095f3adfe6a; Isaac Freund

- [zig fmt: implement slices](https://git.cafe/gitcafe/zig/commit/0929fcbc34a2aa8cd69492c9437622d29a9a46b9?format=markdown) — 0929fcbc34a2aa8cd69492c9437622d29a9a46b9; Isaac Freund

- [zig fmt: implement pointer types](https://git.cafe/gitcafe/zig/commit/33915cb1ed88417d3495c160ffd15c93f9197e5b?format=markdown) — 33915cb1ed88417d3495c160ffd15c93f9197e5b; Isaac Freund

- [zig fmt: builtin call with trailing comma](https://git.cafe/gitcafe/zig/commit/d898945786b527b09ef056099e923e946425e146?format=markdown) — d898945786b527b09ef056099e923e946425e146; Andrew Kelley

- [zig fmt: trailing comma in fn parameter list](https://git.cafe/gitcafe/zig/commit/409ca8882939418b3d4cbd4be7a18daf1d4833aa?format=markdown) — 409ca8882939418b3d4cbd4be7a18daf1d4833aa; Andrew Kelley

- [zig fmt: implement container decls](https://git.cafe/gitcafe/zig/commit/16a2562c3f12a5a4fe9875644b593bd571c2734c?format=markdown) — 16a2562c3f12a5a4fe9875644b593bd571c2734c; Andrew Kelley

- [std.MultiArrayList: use \`@memset\` builtin for undefined](https://git.cafe/gitcafe/zig/commit/cf42ae178deae475c4fdc2d927f91b4980ec8be5?format=markdown) — cf42ae178deae475c4fdc2d927f91b4980ec8be5; Andrew Kelley

- [zig fmt: array types](https://git.cafe/gitcafe/zig/commit/0f3fa4d6540af42552571bf46609ab5546c16b72?format=markdown) — 0f3fa4d6540af42552571bf46609ab5546c16b72; Isaac Freund

- [zig fmt: struct and anon array initialization](https://git.cafe/gitcafe/zig/commit/6f3b93e2e8e5cc8c98d473bef4804c61abc4a196?format=markdown) — 6f3b93e2e8e5cc8c98d473bef4804c61abc4a196; Isaac Freund

- [zig fmt: float literal with exponent](https://git.cafe/gitcafe/zig/commit/3e960cfffea8083b1948ba295d1a85964b5afa25?format=markdown) — 3e960cfffea8083b1948ba295d1a85964b5afa25; Isaac Freund

- [std.MultiArrayList: implement review comments](https://git.cafe/gitcafe/zig/commit/0b4bb9b84fddd8fe03fe15e25bd82babb455f2a6?format=markdown) — 0b4bb9b84fddd8fe03fe15e25bd82babb455f2a6; Isaac Freund

- [zig fmt: implement struct init](https://git.cafe/gitcafe/zig/commit/7069459a76ad507bb1ce56b2d8de923b93385def?format=markdown) — 7069459a76ad507bb1ce56b2d8de923b93385def; Andrew Kelley

- [zig fmt: implement fn protos and defers](https://git.cafe/gitcafe/zig/commit/8e46d06650cf26f6769817f75ced486e9ee5c0dd?format=markdown) — 8e46d06650cf26f6769817f75ced486e9ee5c0dd; Andrew Kelley

- [zig fmt: deref, unwrap optional](https://git.cafe/gitcafe/zig/commit/4428acf0f7b4b8da2709bffe1c304df435d89eed?format=markdown) — 4428acf0f7b4b8da2709bffe1c304df435d89eed; Asherah Connor

- [zig fmt: builtin calls and array access](https://git.cafe/gitcafe/zig/commit/725adf833289e0a1b0826c6a774cea5283cec744?format=markdown) — 725adf833289e0a1b0826c6a774cea5283cec744; Andrew Kelley

- [zig fmt: implement top-level fields](https://git.cafe/gitcafe/zig/commit/f5279cbada9199023049abe02dbf65a894ba317c?format=markdown) — f5279cbada9199023049abe02dbf65a894ba317c; Andrew Kelley

- [zig fmt: implement if, call, field access, assignment](https://git.cafe/gitcafe/zig/commit/1a83b29bea486050544acc7935c0c438da2c2654?format=markdown) — 1a83b29bea486050544acc7935c0c438da2c2654; Andrew Kelley

- [zig fmt: implement simple test with doc comments](https://git.cafe/gitcafe/zig/commit/0c6b98b82568edd982d8f7b7820a0a1173c5c5d2?format=markdown) — 0c6b98b82568edd982d8f7b7820a0a1173c5c5d2; Andrew Kelley

- [zig fmt: implement "line comment followed by top-level comptime"](https://git.cafe/gitcafe/zig/commit/272a0ab359ee504f147ccf1ce5adb78c676a8305?format=markdown) — 272a0ab359ee504f147ccf1ce5adb78c676a8305; Andrew Kelley

- [zig fmt: start reworking with new memory layout](https://git.cafe/gitcafe/zig/commit/20554d32c0a9e8adeb311645797e0d6873f4bbc0?format=markdown) — 20554d32c0a9e8adeb311645797e0d6873f4bbc0; Andrew Kelley

- [stage2: tokenizer does not emit line comments anymore](https://git.cafe/gitcafe/zig/commit/bf8fafc37d4182196d108c773ae36c33a109d703?format=markdown) — bf8fafc37d4182196d108c773ae36c33a109d703; Andrew Kelley

- [stage2: rework AST memory layout](https://git.cafe/gitcafe/zig/commit/4dca99d3f6b732c415d270f0c97def144ed6d3b7?format=markdown) — 4dca99d3f6b732c415d270f0c97def144ed6d3b7; Andrew Kelley

- [std.GeneralPurposeAllocator: logging improvements](https://git.cafe/gitcafe/zig/commit/766b315b3888f0f9ac1ece69131cdf23f98b2c14?format=markdown) — 766b315b3888f0f9ac1ece69131cdf23f98b2c14; Andrew Kelley

- [add std.MultiArrayList](https://git.cafe/gitcafe/zig/commit/0808d98e10c5fea27cebf912c6296b760c2b837b?format=markdown) — 0808d98e10c5fea27cebf912c6296b760c2b837b; Andrew Kelley

- [Add MAX_RW_COUNT limit to std.os.pread\(\)](https://git.cafe/gitcafe/zig/commit/881ecdc72ff1fc7dccc586c5d361e469db7c45d8?format=markdown) — 881ecdc72ff1fc7dccc586c5d361e469db7c45d8; Joran Dirk Greef

- [Fix f128 NaN check on big-endian hosts](https://git.cafe/gitcafe/zig/commit/09450419d3bfe990b4e34f85f673615ae601b0d3?format=markdown) — 09450419d3bfe990b4e34f85f673615ae601b0d3; Koakuma

- [render: fix bug when rendering struct initializer with length 1](https://git.cafe/gitcafe/zig/commit/e23bc1f76af298e7ba0140e442858c1faa98e379?format=markdown) — e23bc1f76af298e7ba0140e442858c1faa98e379; Timon Kruiper

- [Merge pull request \#7846 from LemonBoy/filtertest](https://git.cafe/gitcafe/zig/commit/4ca1f4ec2e3ae1a08295bc6ed03c235cb7700ab9?format=markdown) — 4ca1f4ec2e3ae1a08295bc6ed03c235cb7700ab9; Andrew Kelley

- [translate-c: Improve array support](https://git.cafe/gitcafe/zig/commit/57b2176e28fd336309922cc9182cffcf084c1879?format=markdown) — 57b2176e28fd336309922cc9182cffcf084c1879; Evan Haas

- [linux: add fallocate\(\) to io_uring](https://git.cafe/gitcafe/zig/commit/68a040aec7125adca64a16276ae1b088f2c6ba15?format=markdown) — 68a040aec7125adca64a16276ae1b088f2c6ba15; Joran Dirk Greef

- [windows: make sure to handle PATH_NOT_FOUND when deleting files](https://git.cafe/gitcafe/zig/commit/9238d125373a652a34e7d34636e237912d1350c0?format=markdown) — 9238d125373a652a34e7d34636e237912d1350c0; Timon Kruiper

- [zig cc: recognize more coff linker options](https://git.cafe/gitcafe/zig/commit/0cfa39304b18c6a04689bd789f5dc4d035ec43b0?format=markdown) — 0cfa39304b18c6a04689bd789f5dc4d035ec43b0; Andrew Kelley

- [Merge branch 'FireFox317-deadlock-windows-fix'](https://git.cafe/gitcafe/zig/commit/b56e916fa1d3508a01a6fc0b62f3f64dd3843b85?format=markdown) — b56e916fa1d3508a01a6fc0b62f3f64dd3843b85; Andrew Kelley

- [Merge pull request \#7856 from ziglang/lto](https://git.cafe/gitcafe/zig/commit/15278b7f4b74e659fd968571cb9b96929da3d82c?format=markdown) — 15278b7f4b74e659fd968571cb9b96929da3d82c; Andrew Kelley

- [Bring back stack trace printing on ARM Darwin](https://git.cafe/gitcafe/zig/commit/843d91e75d166ac41d7c9b27b86b236f14865e31?format=markdown) — 843d91e75d166ac41d7c9b27b86b236f14865e31; Jakub Konka

- [translate-c: fix variadic function calls](https://git.cafe/gitcafe/zig/commit/bea791b63992d57501c0f878408923806650069b?format=markdown) — bea791b63992d57501c0f878408923806650069b; Evan Haas

- [Merge pull request \#7829 from kubkon/macho-safer](https://git.cafe/gitcafe/zig/commit/58344e0017a1e866ee9744b4862c57dbf39284b6?format=markdown) — 58344e0017a1e866ee9744b4862c57dbf39284b6; Jakub Konka

- [stage2: implement TZIR printing for call instruction](https://git.cafe/gitcafe/zig/commit/8098b3f84cf24878e3388e056f60aba69033e0f6?format=markdown) — 8098b3f84cf24878e3388e056f60aba69033e0f6; Andrew Kelley

- [zig cc: Support reading input from stdin](https://git.cafe/gitcafe/zig/commit/41e6aa78bb4240941167ac4f80aaa37d26c0c315?format=markdown) — 41e6aa78bb4240941167ac4f80aaa37d26c0c315; Rafael Ristovski

- [stage2: fix anonymous Decl ty/val wrong arena](https://git.cafe/gitcafe/zig/commit/072d1e088c3e383c2303b873f55399d374d9808c?format=markdown) — 072d1e088c3e383c2303b873f55399d374d9808c; Andrew Kelley

- [stage2: \-Dlog enables all logging, log scopes can be set at runtime](https://git.cafe/gitcafe/zig/commit/1af31baf0ba447b6ea5a1456df5ba2d82dc26e56?format=markdown) — 1af31baf0ba447b6ea5a1456df5ba2d82dc26e56; Andrew Kelley

- [stage2: ELF: fix crash when only 1 function and it gets updated](https://git.cafe/gitcafe/zig/commit/287f640cc94d7f1cddb30e9ef57a8c921621a5b9?format=markdown) — 287f640cc94d7f1cddb30e9ef57a8c921621a5b9; Andrew Kelley

- [stage2: ELF: avoid multiplication for ideal capacity](https://git.cafe/gitcafe/zig/commit/d5d0619aacccd5e3b933b3196fba5ab6f8f9da47?format=markdown) — d5d0619aacccd5e3b933b3196fba5ab6f8f9da47; Andrew Kelley

- [Merge pull request \#7818 from kubkon/macho-more-cleanup](https://git.cafe/gitcafe/zig/commit/d5b0a963d1bf3399e3d8b63b03ea61f7d771adbd?format=markdown) — d5b0a963d1bf3399e3d8b63b03ea61f7d771adbd; Jakub Konka

- [astgen: eliminate rlWrapPtr and all its callsites](https://git.cafe/gitcafe/zig/commit/30a824cb9e148adb0799a0a81721160c0d474b50?format=markdown) — 30a824cb9e148adb0799a0a81721160c0d474b50; Andrew Kelley

- [Merge branch 'stage2: rework ZIR/TZIR for optionals and error unions'](https://git.cafe/gitcafe/zig/commit/7e56028bc7c00b884c92e2948728cbc47e5a8a09?format=markdown) — 7e56028bc7c00b884c92e2948728cbc47e5a8a09; Andrew Kelley

- [stage2 AArch64: implement jump](https://git.cafe/gitcafe/zig/commit/6c7e66613d57aec2f2949c065ea6431ff6c31f88?format=markdown) — 6c7e66613d57aec2f2949c065ea6431ff6c31f88; joachimschmidt557

- [update wasm backend to match new Module API](https://git.cafe/gitcafe/zig/commit/1a05b545205863c6bf9cbdee9157ad0c440300ca?format=markdown) — 1a05b545205863c6bf9cbdee9157ad0c440300ca; Andrew Kelley

- [Merge pull request \#7797 from Luukdegram/wasm-refactor](https://git.cafe/gitcafe/zig/commit/46dd058d59a108e84e822fb43cf011301bfc68bc?format=markdown) — 46dd058d59a108e84e822fb43cf011301bfc68bc; Andrew Kelley

- [Merge pull request \#7814 from LemonBoy/fix-7760](https://git.cafe/gitcafe/zig/commit/0353c9601a7a72cf453738818d0fba4e980512ba?format=markdown) — 0353c9601a7a72cf453738818d0fba4e980512ba; Andrew Kelley

- [translate-c: Add Wide, UTF-16, and UTF-32 character literals](https://git.cafe/gitcafe/zig/commit/c3dadfa95b01d140460eb3d3d47d13859302f298?format=markdown) — c3dadfa95b01d140460eb3d3d47d13859302f298; Evan Haas

- [stage2: use %type not @type for libc stubs](https://git.cafe/gitcafe/zig/commit/384ccaa27a979f406f41e1617d3c9ef015517fda?format=markdown) — 384ccaa27a979f406f41e1617d3c9ef015517fda; Julian Maingot

- [update error return doc](https://git.cafe/gitcafe/zig/commit/4c5f69a0653f32a049c9c12aa909d04b5a48708c?format=markdown) — 4c5f69a0653f32a049c9c12aa909d04b5a48708c; Julian Maingot

- [Merge pull request \#7808 from joachimschmidt557/stage2-aarch64](https://git.cafe/gitcafe/zig/commit/61b8d42d5cd35a4b57802bb4f394eca2cb935bd1?format=markdown) — 61b8d42d5cd35a4b57802bb4f394eca2cb935bd1; Jakub Konka

More commits follow; continue with `GET /api/repos/gitcafe/zig/commits?after=IjgxMTgzMzY1ODUyZTdmODcxNTAwYTNmNzE4MTBhZTNiNDY4ZjAwMjci`.
