# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 2ad073ec6d4e2be967f18c9907844404a7eed42e

Requested commit: 2ad073ec6d4e2be967f18c9907844404a7eed42e

- [link/Plan9: fix UAF of symbol names](https://git.cafe/gitcafe/zig/commit/2ad073ec6d4e2be967f18c9907844404a7eed42e?format=markdown) — 2ad073ec6d4e2be967f18c9907844404a7eed42e; Andrew Kelley

- [tools: add LLDB pretty printer for InternPool.NullTerminatedString](https://git.cafe/gitcafe/zig/commit/4b7c1e5c300c471618c9b12646247ef887a3a576?format=markdown) — 4b7c1e5c300c471618c9b12646247ef887a3a576; mlugg

- [Sema: intern values from resolved inferred allocs](https://git.cafe/gitcafe/zig/commit/ff35a180dd1b55d601c862f6a1bc14e3d6dbf25c?format=markdown) — ff35a180dd1b55d601c862f6a1bc14e3d6dbf25c; mlugg

- [Sema: redo monomorphed funcs to make more sense](https://git.cafe/gitcafe/zig/commit/3d48c406c18d6bcc579130d7cac91d47cc119dd8?format=markdown) — 3d48c406c18d6bcc579130d7cac91d47cc119dd8; Jacob Young

- [std.dwarf: fix findCompileUnit when ranges offset is given by const](https://git.cafe/gitcafe/zig/commit/52e7934a21e29b5a39fa207ef29520f58e311bb0?format=markdown) — 52e7934a21e29b5a39fa207ef29520f58e311bb0; mlugg

- [build: add \-Dno-bin option](https://git.cafe/gitcafe/zig/commit/1ec14988e146b185d87b09c62a1aa715a49047ab?format=markdown) — 1ec14988e146b185d87b09c62a1aa715a49047ab; mlugg

- [link: fix compile error with only-c](https://git.cafe/gitcafe/zig/commit/415dbe93d44a5f86deecc1501185d6bfd34f80b4?format=markdown) — 415dbe93d44a5f86deecc1501185d6bfd34f80b4; mlugg

- [std.crypto.tls.Client: fix @memcpy crash in limitedOverlapCopy](https://git.cafe/gitcafe/zig/commit/9e61ba19e9cda344aa2094e9a671d98076164163?format=markdown) — 9e61ba19e9cda344aa2094e9a671d98076164163; mlugg

- [InternPool: fix one more compile error on 32-bit targets](https://git.cafe/gitcafe/zig/commit/028f2ed30f3318fbe1d2274962d7cda111c695b6?format=markdown) — 028f2ed30f3318fbe1d2274962d7cda111c695b6; Jacob Young

- [InternPool: avoid as many slices pointing to \`string_bytes\` as possible](https://git.cafe/gitcafe/zig/commit/d37ebfcf231c68a0430840c4fbe649dd0076ae1e?format=markdown) — d37ebfcf231c68a0430840c4fbe649dd0076ae1e; Jacob Young

- [Autodoc: make it work under InternPool](https://git.cafe/gitcafe/zig/commit/54460e39ace2140e6bfcb0bf4ae1709d128f9e8d?format=markdown) — 54460e39ace2140e6bfcb0bf4ae1709d128f9e8d; mlugg

- [InternPool: fix dbHelper after 4976b58](https://git.cafe/gitcafe/zig/commit/5b6906c22eb44b35cdce0368a36b035d6734df04?format=markdown) — 5b6906c22eb44b35cdce0368a36b035d6734df04; mlugg

- [stage2: fix InternPool compile errors on 32-bit targets](https://git.cafe/gitcafe/zig/commit/63604024f47767b7b0c0deba5c9647cd6c040931?format=markdown) — 63604024f47767b7b0c0deba5c9647cd6c040931; mlugg

- [Sema: fix condition for emitting noreturn safety check](https://git.cafe/gitcafe/zig/commit/2afc689060e1d14e039f3c439d42f22ba09768a3?format=markdown) — 2afc689060e1d14e039f3c439d42f22ba09768a3; Jacob Young

- [link: use \`Wasm.string_table\` offsets for \`Wasm.undefs\` keys](https://git.cafe/gitcafe/zig/commit/7507a76879bbfb53c170f130ea836b10bc2a42e1?format=markdown) — 7507a76879bbfb53c170f130ea836b10bc2a42e1; Jacob Young

- [Sema: fix \`std.builtin.Type.EnumField.value\` when not auto-numbered](https://git.cafe/gitcafe/zig/commit/7e5dea6366fa194b54cc391ba48c18754df198e7?format=markdown) — 7e5dea6366fa194b54cc391ba48c18754df198e7; Jacob Young

- [TypedValue: fix code formatting](https://git.cafe/gitcafe/zig/commit/0ec012e0c080e1686e270f033ef5aa2d74c7cc9f?format=markdown) — 0ec012e0c080e1686e270f033ef5aa2d74c7cc9f; Jacob Young

- [llvm: fix more name lifetimes](https://git.cafe/gitcafe/zig/commit/b9a4eae34900958bad7d477cfde1e7ddb4f8be92?format=markdown) — b9a4eae34900958bad7d477cfde1e7ddb4f8be92; Jacob Young

- [llvm: fix name lifetime](https://git.cafe/gitcafe/zig/commit/a01bc7776fe3d987e7e9e6346c43480ac260c40e?format=markdown) — a01bc7776fe3d987e7e9e6346c43480ac260c40e; Jacob Young

- [langref: fix error set order](https://git.cafe/gitcafe/zig/commit/f94c66825e5dbaf83cea8cdbf57e57438c938b06?format=markdown) — f94c66825e5dbaf83cea8cdbf57e57438c938b06; Jacob Young

- [wasm: address behavior test regressions](https://git.cafe/gitcafe/zig/commit/44d8cf9331218653c283a930bbc74e6871fe1701?format=markdown) — 44d8cf9331218653c283a930bbc74e6871fe1701; Jacob Young

- [Sema: fix crashes accessing undefined values](https://git.cafe/gitcafe/zig/commit/dce80f67d4ab9a9387be595c0275853369ffb7e4?format=markdown) — dce80f67d4ab9a9387be595c0275853369ffb7e4; Jacob Young

- [Sema: fix int arithmetic overflow checks](https://git.cafe/gitcafe/zig/commit/7702af5eb2d986d46b6978dafcf4b174313167e4?format=markdown) — 7702af5eb2d986d46b6978dafcf4b174313167e4; mlugg

- [stage2: pass most test cases under InternPool](https://git.cafe/gitcafe/zig/commit/2a6b91874ae970c0fba63f8c1357da5a57feec27?format=markdown) — 2a6b91874ae970c0fba63f8c1357da5a57feec27; mlugg

- [std.hash: improve small-key hashing in Wyhash](https://git.cafe/gitcafe/zig/commit/ab86b2024883f67c0fa06108f66e4e88b98c3163?format=markdown) — ab86b2024883f67c0fa06108f66e4e88b98c3163; Andrew Kelley

- [Sema: reword compile error about LLVM extensions and C import](https://git.cafe/gitcafe/zig/commit/7c12e064c4e6cd7ea2243a665984e5c49bc94229?format=markdown) — 7c12e064c4e6cd7ea2243a665984e5c49bc94229; Andrew Kelley

- [InternPool: fix yet more key lifetime issues](https://git.cafe/gitcafe/zig/commit/e23b0a01e6357252eb2c08a83eff9169ce49042c?format=markdown) — e23b0a01e6357252eb2c08a83eff9169ce49042c; Jacob Young

- [Sema: handle generic types when coercing functions in memory](https://git.cafe/gitcafe/zig/commit/6a15fc87ad62ec0509017c960f6983ce1493c31d?format=markdown) — 6a15fc87ad62ec0509017c960f6983ce1493c31d; Jacob Young

- [InternPool: optimize previous fix](https://git.cafe/gitcafe/zig/commit/ad54f47b95a2295e0c199decb5ff10c572317a22?format=markdown) — ad54f47b95a2295e0c199decb5ff10c572317a22; Jacob Young

- [InternPool: avoid aggregate null bytes storage](https://git.cafe/gitcafe/zig/commit/0fd52cdc5eb4b17e8066a06d8af761f934cf8808?format=markdown) — 0fd52cdc5eb4b17e8066a06d8af761f934cf8808; mlugg

- [Sema: remove leftover references to value_arena](https://git.cafe/gitcafe/zig/commit/0f80652efb170aa4158e378dbb493da717c9bd17?format=markdown) — 0f80652efb170aa4158e378dbb493da717c9bd17; mlugg

- [Sema: hack around UAF](https://git.cafe/gitcafe/zig/commit/7a59cd286345470412b4880ca576553c7d5827eb?format=markdown) — 7a59cd286345470412b4880ca576553c7d5827eb; Jacob Young

- [Sema: rewrite \`monomorphed_funcs\` usage](https://git.cafe/gitcafe/zig/commit/da24ea7f36d056cb49e8e91064f06cb724e46f67?format=markdown) — da24ea7f36d056cb49e8e91064f06cb724e46f67; Jacob Young

- [InternPool: add optional coercion](https://git.cafe/gitcafe/zig/commit/04e66e6b4deb67aef9a4064decd82a678cb7ec82?format=markdown) — 04e66e6b4deb67aef9a4064decd82a678cb7ec82; Jacob Young

- [InternPool: fix more key lifetime issues](https://git.cafe/gitcafe/zig/commit/fdfe730487972f089786938706f311b1f8631333?format=markdown) — fdfe730487972f089786938706f311b1f8631333; Jacob Young

- [llvm: fix undefined pointer type](https://git.cafe/gitcafe/zig/commit/bc3b56f957d950edb6fde3585f8e9f4dda009d3e?format=markdown) — bc3b56f957d950edb6fde3585f8e9f4dda009d3e; Jacob Young

- [Module: fix populateTestFunctions UAF](https://git.cafe/gitcafe/zig/commit/35550c840b07df017b360c81c3cd0a8a3da55aae?format=markdown) — 35550c840b07df017b360c81c3cd0a8a3da55aae; Andrew Kelley

- [compiler: avoid use of undefined memory](https://git.cafe/gitcafe/zig/commit/f1c900c72e0d941fb2ab87197485c710fc95450b?format=markdown) — f1c900c72e0d941fb2ab87197485c710fc95450b; Andrew Kelley

- [compiler: eliminate Decl.value_arena and Sema.perm_arena](https://git.cafe/gitcafe/zig/commit/69b7b910929e84248671377e1743477757e66837?format=markdown) — 69b7b910929e84248671377e1743477757e66837; Andrew Kelley

- [std.hash: auto hash signed ints as bitcasts of unsigned ints](https://git.cafe/gitcafe/zig/commit/34dae73005baa3be54e0d9e0725ab31cb0723a06?format=markdown) — 34dae73005baa3be54e0d9e0725ab31cb0723a06; Andrew Kelley

- [Sema: intern values of mutable decls after analysis](https://git.cafe/gitcafe/zig/commit/e0179640d54f4a61aa7522ac8529d36769fb9c08?format=markdown) — e0179640d54f4a61aa7522ac8529d36769fb9c08; mlugg

- [Sema: fix in-memory coercion during comptime load](https://git.cafe/gitcafe/zig/commit/e8bcdca044603fb5ea93fc94028dfd8bdd22fcf3?format=markdown) — e8bcdca044603fb5ea93fc94028dfd8bdd22fcf3; Jacob Young

- [process: add more missing const](https://git.cafe/gitcafe/zig/commit/dc18739a738adc7fd549f9d43db2314275c51c03?format=markdown) — dc18739a738adc7fd549f9d43db2314275c51c03; Jacob Young

- [wasm: implement missing case](https://git.cafe/gitcafe/zig/commit/e2174428e81fc5d84c54ae4833002d943adab38a?format=markdown) — e2174428e81fc5d84c54ae4833002d943adab38a; Jacob Young

- [InternPool: fix more key lifetime issues](https://git.cafe/gitcafe/zig/commit/8299ddfe4ff506b45cfd58b2a6eb048d8be05b9e?format=markdown) — 8299ddfe4ff506b45cfd58b2a6eb048d8be05b9e; Jacob Young

- [Allocate capture scopes in gpa instead of Decl.value_arena](https://git.cafe/gitcafe/zig/commit/9b48fc2833be409902f4d3256d2d921f4f924e0d?format=markdown) — 9b48fc2833be409902f4d3256d2d921f4f924e0d; mlugg

- [lib: add const to avoid regression](https://git.cafe/gitcafe/zig/commit/cab79b0877e9e7239045dc55d3b2bcff190016cb?format=markdown) — cab79b0877e9e7239045dc55d3b2bcff190016cb; Jacob Young

- [Sema: disable repeated aggregate storage use with mismatching sentinel](https://git.cafe/gitcafe/zig/commit/0777e98bfe89eadeaa0e34a2ad07cf61cdf5b26a?format=markdown) — 0777e98bfe89eadeaa0e34a2ad07cf61cdf5b26a; Jacob Young

- [llvm: fix lowering of lazy values](https://git.cafe/gitcafe/zig/commit/a3b3ac0ea482fc76684ee7d0a9b98306ebbd942c?format=markdown) — a3b3ac0ea482fc76684ee7d0a9b98306ebbd942c; Jacob Young

- [codegen: fix doubled global sentinels](https://git.cafe/gitcafe/zig/commit/123cfab98481554946208bd20a42ccc0c94681ef?format=markdown) — 123cfab98481554946208bd20a42ccc0c94681ef; Jacob Young

- [InternPool: fix element pointer type computations](https://git.cafe/gitcafe/zig/commit/828756ceebaed09a90da81a5fc9a492443e2e8bb?format=markdown) — 828756ceebaed09a90da81a5fc9a492443e2e8bb; Jacob Young

- [InternPool: fix key for empty array with sentinel](https://git.cafe/gitcafe/zig/commit/08ae212772c38d6149464274edc07282e5418570?format=markdown) — 08ae212772c38d6149464274edc07282e5418570; Jacob Young

- [InternPool: debug dump all the data](https://git.cafe/gitcafe/zig/commit/c82a04d35f529c7dc8301059a0fe0b204f111145?format=markdown) — c82a04d35f529c7dc8301059a0fe0b204f111145; Andrew Kelley

- [InternPool: remove memoized_decl](https://git.cafe/gitcafe/zig/commit/bb526426e75ed456a7db6afa32447e5a76ac7ca1?format=markdown) — bb526426e75ed456a7db6afa32447e5a76ac7ca1; Andrew Kelley

- [Sema: elide comptime-checked slice safety](https://git.cafe/gitcafe/zig/commit/870e3843c5736def21234ca8b7159b179985505c?format=markdown) — 870e3843c5736def21234ca8b7159b179985505c; Andrew Kelley

- [Sema: remove opv status from arrays with sentinels](https://git.cafe/gitcafe/zig/commit/b2391a7d4425418a29598523dcbdf2bfc9325ecd?format=markdown) — b2391a7d4425418a29598523dcbdf2bfc9325ecd; Jacob Young

- [Value: fix null test for c pointers](https://git.cafe/gitcafe/zig/commit/71c4077c359096d0706a251a10eeae6c41f299ca?format=markdown) — 71c4077c359096d0706a251a10eeae6c41f299ca; Jacob Young

- [math.big.int: fix ctz of zero](https://git.cafe/gitcafe/zig/commit/26fac15f485e89dc7106256e1aa79184c1761efd?format=markdown) — 26fac15f485e89dc7106256e1aa79184c1761efd; Jacob Young

- [Sema: avoid invalided key access](https://git.cafe/gitcafe/zig/commit/d019229c2c3432c9053594eb140b255c3be9ebeb?format=markdown) — d019229c2c3432c9053594eb140b255c3be9ebeb; Jacob Young

- [InternPool: further optimize Key hashing](https://git.cafe/gitcafe/zig/commit/aed142ebaa65ff3ced948b18c55835b540e1e04a?format=markdown) — aed142ebaa65ff3ced948b18c55835b540e1e04a; Andrew Kelley

- [InternPool: add representation for value of empty enums and unions](https://git.cafe/gitcafe/zig/commit/a0d4ef0acf50db06fdde8ff229d20d15afc7d402?format=markdown) — a0d4ef0acf50db06fdde8ff229d20d15afc7d402; mlugg

- [Sema: make sentinel load through array pointer comptime known](https://git.cafe/gitcafe/zig/commit/99531b0d52392668fe9f86b5109fff74cd37aff3?format=markdown) — 99531b0d52392668fe9f86b5109fff74cd37aff3; Jacob Young

- [Type: fix \`@sizeOf\(?anyerror\)\`](https://git.cafe/gitcafe/zig/commit/1430ac2fbba9c8077b9b164b97010c1bac195ed7?format=markdown) — 1430ac2fbba9c8077b9b164b97010c1bac195ed7; Jacob Young

- [Sema: fix comptime error set comparisons](https://git.cafe/gitcafe/zig/commit/91fb45a51b3fe29772c71cc353aaf1e07caeb507?format=markdown) — 91fb45a51b3fe29772c71cc353aaf1e07caeb507; Jacob Young

- [InternPool: improve hashing performance](https://git.cafe/gitcafe/zig/commit/82f6f164a1af6557451e580dcf3197ad94e5437e?format=markdown) — 82f6f164a1af6557451e580dcf3197ad94e5437e; Andrew Kelley

- [std.hash: add xxhash to benchmark and fix its API](https://git.cafe/gitcafe/zig/commit/c7d65fa3685a5f48cfedaa7a1adf758e1dc6d219?format=markdown) — c7d65fa3685a5f48cfedaa7a1adf758e1dc6d219; Andrew Kelley

- [InternPool: pass by const pointer](https://git.cafe/gitcafe/zig/commit/90a877f462fce8bee69ad366aac66805a7c00571?format=markdown) — 90a877f462fce8bee69ad366aac66805a7c00571; Andrew Kelley

- [Type: fix \`@typeName\` for \`undefined\`](https://git.cafe/gitcafe/zig/commit/6b81546454f925807d2298a127458741be7239e9?format=markdown) — 6b81546454f925807d2298a127458741be7239e9; Jacob Young

- [behavior: update for different inferred error set order](https://git.cafe/gitcafe/zig/commit/494d4f9b8e54b3a0f6c452e1b7dd28e50dd1e6c0?format=markdown) — 494d4f9b8e54b3a0f6c452e1b7dd28e50dd1e6c0; Jacob Young

- [Sema: fix sus overflow behavior in RangeSetUnhandledIterator](https://git.cafe/gitcafe/zig/commit/f673c98a7cd18b552cb4959bc22d1794df34c7ab?format=markdown) — f673c98a7cd18b552cb4959bc22d1794df34c7ab; Jacob Young

- [Sema: port lazy value usage to be InternPool aware](https://git.cafe/gitcafe/zig/commit/d0cd1c89da5d688634cdcd3fd645799b14553660?format=markdown) — d0cd1c89da5d688634cdcd3fd645799b14553660; Jacob Young

- [InternPool: eliminate indexToKey call graph cycle](https://git.cafe/gitcafe/zig/commit/61978c8c9473bc06fa1fde75e37374dd330ed614?format=markdown) — 61978c8c9473bc06fa1fde75e37374dd330ed614; Andrew Kelley

- [InternPool: avoid indexToKey recursion for type_enum_auto](https://git.cafe/gitcafe/zig/commit/66f83f27a2904180bae7797a7c87c6eddc7eebff?format=markdown) — 66f83f27a2904180bae7797a7c87c6eddc7eebff; Andrew Kelley

- [Module: add allowzero canonicalization to pointer types](https://git.cafe/gitcafe/zig/commit/27f1ad8afde86c8f734deeb05f5c8cad910275e4?format=markdown) — 27f1ad8afde86c8f734deeb05f5c8cad910275e4; Jacob Young

- [Sema: fix vector comparison and interning of \-0](https://git.cafe/gitcafe/zig/commit/a803e9cf48e9566638e6ec1e23fe0b885e2651ee?format=markdown) — a803e9cf48e9566638e6ec1e23fe0b885e2651ee; Jacob Young

- [Sema: fix pointer arithmetic on single array pointers](https://git.cafe/gitcafe/zig/commit/66ae42bb72a9ad4b1cd44b32fa5be322b07a5ffb?format=markdown) — 66ae42bb72a9ad4b1cd44b32fa5be322b07a5ffb; Jacob Young

- [InternPool: avoid indexToKey recursion for ptr_slice](https://git.cafe/gitcafe/zig/commit/55cda9a592dd5aa030d1134351394e1014fefed1?format=markdown) — 55cda9a592dd5aa030d1134351394e1014fefed1; Andrew Kelley

- [InternPool: avoid indexToKey recursion for opt_payload](https://git.cafe/gitcafe/zig/commit/f7177fb8215714f9f22e3f9da0d3c7d3ad58d390?format=markdown) — f7177fb8215714f9f22e3f9da0d3c7d3ad58d390; Andrew Kelley

- [InternPool: avoid indexToKey recursion for only_possible_value](https://git.cafe/gitcafe/zig/commit/f2778f7ca07cdfd599c65185dbcc6a648740fd5d?format=markdown) — f2778f7ca07cdfd599c65185dbcc6a648740fd5d; Andrew Kelley

- [InternPool: avoid indexToKey recursion for ptr_elem,ptr_field](https://git.cafe/gitcafe/zig/commit/b336866fbc1edd4c999d3cd5d62ae7230d176fa7?format=markdown) — b336866fbc1edd4c999d3cd5d62ae7230d176fa7; Andrew Kelley

- [InternPool: avoid indexToKey recursion for type_slice](https://git.cafe/gitcafe/zig/commit/804740af4ced8389e21df31a908c4212e32a477a?format=markdown) — 804740af4ced8389e21df31a908c4212e32a477a; Andrew Kelley

- [cbe: fix InternPool regressions](https://git.cafe/gitcafe/zig/commit/5580a69d714af92883e2031a131c30917162dc15?format=markdown) — 5580a69d714af92883e2031a131c30917162dc15; Jacob Young

- [x86_64: fix InternPool regressions](https://git.cafe/gitcafe/zig/commit/a702af062bb65673ba554dba330b4c5ca8d50f3e?format=markdown) — a702af062bb65673ba554dba330b4c5ca8d50f3e; Jacob Young

- [InternPool: fix various pointer issues](https://git.cafe/gitcafe/zig/commit/4f70863a55e699c13731325f8c52870119479c02?format=markdown) — 4f70863a55e699c13731325f8c52870119479c02; Jacob Young

- [behavior: fix more compiler crashes](https://git.cafe/gitcafe/zig/commit/32692569656d9a178abb24f8fb7893395700cb62?format=markdown) — 32692569656d9a178abb24f8fb7893395700cb62; Jacob Young

- [behavior: additional llvm fixes](https://git.cafe/gitcafe/zig/commit/3064d2aa7b9a8ea836cb70884b0640fe902ecc29?format=markdown) — 3064d2aa7b9a8ea836cb70884b0640fe902ecc29; Jacob Young

- [Module: move memoized data to the intern pool](https://git.cafe/gitcafe/zig/commit/3b6ca1d35b950d67fff5964f0063dadf01f30e2d?format=markdown) — 3b6ca1d35b950d67fff5964f0063dadf01f30e2d; Jacob Young

- [behavior: pass more tests on llvm again](https://git.cafe/gitcafe/zig/commit/d40b83de45db27c8c3e7a1f2ccf892563df43637?format=markdown) — d40b83de45db27c8c3e7a1f2ccf892563df43637; Jacob Young

- [behavior: get more test cases passing with llvm](https://git.cafe/gitcafe/zig/commit/2d5bc0146941f4cc207c4fd23058e25a16fd40a7?format=markdown) — 2d5bc0146941f4cc207c4fd23058e25a16fd40a7; Jacob Young

- [InternPool: optimize zigTypeTag\(\)](https://git.cafe/gitcafe/zig/commit/c8b0d4d149c891ed83db57fe6986d10c5dd654af?format=markdown) — c8b0d4d149c891ed83db57fe6986d10c5dd654af; Andrew Kelley

- [C backend: InternPool fixes](https://git.cafe/gitcafe/zig/commit/fc358435cb5cbcc21967af438b190d4e18bba9ae?format=markdown) — fc358435cb5cbcc21967af438b190d4e18bba9ae; Andrew Kelley

- [CLI: introduce \-\-verbose-intern-pool](https://git.cafe/gitcafe/zig/commit/a596ea683c35d90c6af3e1fbeae2e06312ce392f?format=markdown) — a596ea683c35d90c6af3e1fbeae2e06312ce392f; Andrew Kelley

- [compiler: fix populateTestFunctions InternPool usage](https://git.cafe/gitcafe/zig/commit/8011faa0049df757bab78310af824b283220bcac?format=markdown) — 8011faa0049df757bab78310af824b283220bcac; Andrew Kelley

- [AstGen: generate tests with anyerror\!void](https://git.cafe/gitcafe/zig/commit/270f9e24ddb53334e2a4e5d7a7292a98441854b7?format=markdown) — 270f9e24ddb53334e2a4e5d7a7292a98441854b7; Andrew Kelley

- [InternPool: correct the logic for struct size dump](https://git.cafe/gitcafe/zig/commit/e156c1c07ea3db3b2cb163ec7230ed8ecbf42859?format=markdown) — e156c1c07ea3db3b2cb163ec7230ed8ecbf42859; Andrew Kelley

- [InternPool: fix build-exe and compiler-rt crashes](https://git.cafe/gitcafe/zig/commit/1dc01f11401b6ec0be1e7685cdc445d1b10d4f19?format=markdown) — 1dc01f11401b6ec0be1e7685cdc445d1b10d4f19; Jacob Young

- [Module: rename functions to make ownership checks explicit](https://git.cafe/gitcafe/zig/commit/9cd0ca9f482ef7f76d3f3ca683913e9aceaa47fe?format=markdown) — 9cd0ca9f482ef7f76d3f3ca683913e9aceaa47fe; Jacob Young

- [codegen: fix lowering of constant structs](https://git.cafe/gitcafe/zig/commit/d5f0ee0d62e48e623625779a0cf722c3f0f66921?format=markdown) — d5f0ee0d62e48e623625779a0cf722c3f0f66921; Andrew Kelley

- [llvm: simplify control flow lowering structs](https://git.cafe/gitcafe/zig/commit/ace5a5e3ccfce69c93426913f247ea7bad7703ff?format=markdown) — ace5a5e3ccfce69c93426913f247ea7bad7703ff; Andrew Kelley

- [wasm: fix error union constant lowering](https://git.cafe/gitcafe/zig/commit/63dc0447fc4654324ef8efcfa65849f7ef682531?format=markdown) — 63dc0447fc4654324ef8efcfa65849f7ef682531; Andrew Kelley

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