# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 4334dbb9a5ddfa58a06f3ef7759927e2cb38e65b

Requested commit: 4334dbb9a5ddfa58a06f3ef7759927e2cb38e65b

- [stage2 codegen: Remove use of usingnamespace](https://git.cafe/gitcafe/zig/commit/4334dbb9a5ddfa58a06f3ef7759927e2cb38e65b?format=markdown) — 4334dbb9a5ddfa58a06f3ef7759927e2cb38e65b; joachimschmidt557

- [Fix float formatting for 0.0 when precision is 0 \(\#9642\)](https://git.cafe/gitcafe/zig/commit/ef397250554df8af8bf8fbb9c6277defe8a2de6f?format=markdown) — ef397250554df8af8bf8fbb9c6277defe8a2de6f; Boo

- [AstGen: fix incorrectly using decl_val/decl_ref](https://git.cafe/gitcafe/zig/commit/861b784454aa2ed3365b31dc18f9f569bc637703?format=markdown) — 861b784454aa2ed3365b31dc18f9f569bc637703; Andrew Kelley

- [translate-c: remove now unnecessary mangling of primitive type shadowing](https://git.cafe/gitcafe/zig/commit/be9b490f844277237bd0b60ba6120689723243b3?format=markdown) — be9b490f844277237bd0b60ba6120689723243b3; Veikka Tuominen

- [zig fmt: respect trailing commas in inline assembly](https://git.cafe/gitcafe/zig/commit/49c9975484aeb4c1534626d0f975a938a795ebe2?format=markdown) — 49c9975484aeb4c1534626d0f975a938a795ebe2; jdmichaud

- [AstGen: short-circuit rvalue\(\) if code is unreachable](https://git.cafe/gitcafe/zig/commit/7b863aa8ac6d48092c8d5b3c8713d9f8a9cfbdf3?format=markdown) — 7b863aa8ac6d48092c8d5b3c8713d9f8a9cfbdf3; Isaac Freund

- [AstGen: pre-scan all decls in a namespace](https://git.cafe/gitcafe/zig/commit/4bb5d17edc85eac74626224810d6a44a3c73cca3?format=markdown) — 4bb5d17edc85eac74626224810d6a44a3c73cca3; Andrew Kelley

- [stage2: delete keywords \`true\`, \`false\`, \`undefined\`, \`null\`](https://git.cafe/gitcafe/zig/commit/05cf44933d753f7a5a53ab289ea60fd43761de57?format=markdown) — 05cf44933d753f7a5a53ab289ea60fd43761de57; Andrew Kelley

- [AstGen: allow locals with same name as primitives with \`@""\` syntax](https://git.cafe/gitcafe/zig/commit/6a6e2cd64f3ebb1919dd0ac53d8a1f29c56e6ec2?format=markdown) — 6a6e2cd64f3ebb1919dd0ac53d8a1f29c56e6ec2; Andrew Kelley

- [declarations may collide with primitives with @"" syntax](https://git.cafe/gitcafe/zig/commit/f30aa25cbf9c9a415963b4ea69d7efa09237a704?format=markdown) — f30aa25cbf9c9a415963b4ea69d7efa09237a704; Andrew Kelley

- [Make slice always return a reference](https://git.cafe/gitcafe/zig/commit/cfae70ec8e736af3fcd465c78bd80e160968eea8?format=markdown) — cfae70ec8e736af3fcd465c78bd80e160968eea8; Robin Voetter

- [Store to mutable pointer in analyzeRef](https://git.cafe/gitcafe/zig/commit/3aa533519da073695a56a56159b7ea3c487fb1b2?format=markdown) — 3aa533519da073695a56a56159b7ea3c487fb1b2; Robin Voetter

- [Don't use \.none_or_ref for for\(expr\)](https://git.cafe/gitcafe/zig/commit/3a3704be05adcf929353e836222399885d1d99fb?format=markdown) — 3a3704be05adcf929353e836222399885d1d99fb; Robin Voetter

- [Rework build system \`build_options\` API \(\#9623\)](https://git.cafe/gitcafe/zig/commit/311797f68619f3de66cbdecabc2af7d2022e8874?format=markdown) — 311797f68619f3de66cbdecabc2af7d2022e8874; Lee Cannon

- [stage2 ARM: Add qadd, qsub, qdadd, qdsub instructions](https://git.cafe/gitcafe/zig/commit/04cafd81377b9c57006a28407b0d97bc1164345e?format=markdown) — 04cafd81377b9c57006a28407b0d97bc1164345e; joachimschmidt557

- [stage1: remove incorrect compile error for var redeclaration](https://git.cafe/gitcafe/zig/commit/9c95f38a7c1defc7f63a4815bfc2d76a5f9f83f6?format=markdown) — 9c95f38a7c1defc7f63a4815bfc2d76a5f9f83f6; Andrew Kelley

- [fix stage2 test cases expecting wrong line numbers](https://git.cafe/gitcafe/zig/commit/f1f28af1880a79bb2d7210d3a704c78698f0b45b?format=markdown) — f1f28af1880a79bb2d7210d3a704c78698f0b45b; Andrew Kelley

- [remove redundant license headers from zig standard library](https://git.cafe/gitcafe/zig/commit/d29871977f97b50fe5e3f16cd9c68ebeba02a562?format=markdown) — d29871977f97b50fe5e3f16cd9c68ebeba02a562; Andrew Kelley

- [Linux/SPARCv9: use C calling convention for restore_rt](https://git.cafe/gitcafe/zig/commit/dd75302563f5cc0c67907b5c8a724e69379893f0?format=markdown) — dd75302563f5cc0c67907b5c8a724e69379893f0; Koakuma

- [Linux/SPARCv9: account for branch delay in freeAndExit\(\)](https://git.cafe/gitcafe/zig/commit/e3840817d7a8a3e9e69a7b0e6f3c7f2ce8c8d029?format=markdown) — e3840817d7a8a3e9e69a7b0e6f3c7f2ce8c8d029; Koakuma

- [wasm: pass \-\-export-dynamic to wasm-ld for WASI reactors\. \(\#9605\)](https://git.cafe/gitcafe/zig/commit/5c79370e9c3edee271d4f0e65e718d12b8db8a1e?format=markdown) — 5c79370e9c3edee271d4f0e65e718d12b8db8a1e; Takeshi Yoneda

- [BoundedArray: a simple way to represent small data whose max size is known \(\#9134\)](https://git.cafe/gitcafe/zig/commit/8a37fe21764659c5f742454a4eb9950b5c747a42?format=markdown) — 8a37fe21764659c5f742454a4eb9950b5c747a42; Frank Denis

- [add scrypt kdf \(\#9577\)](https://git.cafe/gitcafe/zig/commit/8c41a8e761cb609d927b0f2c3c3c094970d2eb58?format=markdown) — 8c41a8e761cb609d927b0f2c3c3c094970d2eb58; lucky

- [std: \[breaking\] move errno to become an nonexhaustive enum](https://git.cafe/gitcafe/zig/commit/a98fa56ae9ad437d3e4241bc2c231e0745766ba9?format=markdown) — a98fa56ae9ad437d3e4241bc2c231e0745766ba9; Andrew Kelley

- [Don't define valgrind_support on macOS \(\#9612\)](https://git.cafe/gitcafe/zig/commit/9e3ec98937de07d0e06f483ba8f7e6592b4dd152?format=markdown) — 9e3ec98937de07d0e06f483ba8f7e6592b4dd152; Frank Denis

- [stage1: \`@intToEnum\` implicitly does an \`@intCast\`](https://git.cafe/gitcafe/zig/commit/bb38931c7146678548f63ae9ef71e534c7598fe3?format=markdown) — bb38931c7146678548f63ae9ef71e534c7598fe3; Andrew Kelley

- [Update comment: s/var/anytype/ \(\#9611\)](https://git.cafe/gitcafe/zig/commit/d5ef5da5947d24792933847454c84daf1282b29e?format=markdown) — d5ef5da5947d24792933847454c84daf1282b29e; Nguyễn Gia Phong

- [Trivial typo "for for" \-\-\> "for" \(also a few nearby run-on sentence\)\. \(\#9610\)](https://git.cafe/gitcafe/zig/commit/c465b34d32725f1f0bd019f6ecb77ece6b667320?format=markdown) — c465b34d32725f1f0bd019f6ecb77ece6b667320; William Stein

- [std.os: \(p\)writev should perform partial writes if iov.len \> IOV_MAX](https://git.cafe/gitcafe/zig/commit/72c4b80d31c3ccecbd8cf96e5afdf756e055dc6a?format=markdown) — 72c4b80d31c3ccecbd8cf96e5afdf756e055dc6a; daurnimator

- [Fix typo introduced in 50a29f7](https://git.cafe/gitcafe/zig/commit/62e3d67605075f27134736917495e7a7a17869f6?format=markdown) — 62e3d67605075f27134736917495e7a7a17869f6; Richard Eklycke

- [stage2 Air: add struct_field_ptr_index\_\{0\.\.3\}](https://git.cafe/gitcafe/zig/commit/4ac37eb484737e98269e198b31b81ee8e929b4f1?format=markdown) — 4ac37eb484737e98269e198b31b81ee8e929b4f1; Jacob G-W

- [stage2: comptime function with the same args is memoized](https://git.cafe/gitcafe/zig/commit/f378b0adce80aa6f85d9bf6bf97172426de2c719?format=markdown) — f378b0adce80aa6f85d9bf6bf97172426de2c719; Andrew Kelley

- [stage2: fix wrong value for Decl owns_tv](https://git.cafe/gitcafe/zig/commit/2b40815a220bbbd657bfa441e304090f11f1eb4c?format=markdown) — 2b40815a220bbbd657bfa441e304090f11f1eb4c; Andrew Kelley

- [mingw.zig: fix logic to add crt sources](https://git.cafe/gitcafe/zig/commit/f28868e8fd4028cad29bd2de8c0aa1c1713c69dd?format=markdown) — f28868e8fd4028cad29bd2de8c0aa1c1713c69dd; Jonathan Marler

- [Add a flag to build a single-threaded compiler, for debugging](https://git.cafe/gitcafe/zig/commit/27e321628587fd82b431dbbed1e6ba99e6df24a6?format=markdown) — 27e321628587fd82b431dbbed1e6ba99e6df24a6; Martin Wickham

- [linux: Add recent clone/clone3 and missing signalfd flags\.](https://git.cafe/gitcafe/zig/commit/e3e6df17ed93db3ca53983d6149249746594e11c?format=markdown) — e3e6df17ed93db3ca53983d6149249746594e11c; Aydin Mercan

- [translate-c: avoid repeating string in type when making it mutable](https://git.cafe/gitcafe/zig/commit/724995e892acd9d2981b55847f2ccb85af923d6b?format=markdown) — 724995e892acd9d2981b55847f2ccb85af923d6b; Veikka Tuominen

- [translate-c: allow string literals to be used as \`char \*\`](https://git.cafe/gitcafe/zig/commit/3b2520583390c7ebbb1e1ea458c9ced04180d9c4?format=markdown) — 3b2520583390c7ebbb1e1ea458c9ced04180d9c4; Evan Haas

- [dragonfly: port libc\+\+](https://git.cafe/gitcafe/zig/commit/d57c0cc3bfeff9af297279759ec2b631e6d95140?format=markdown) — d57c0cc3bfeff9af297279759ec2b631e6d95140; Michael Dusan

- [Fix args when calling clang::ASTUnit::LoadFromCommandLine\.](https://git.cafe/gitcafe/zig/commit/4c18da1ef3ef21033394041be21774bf13882b54?format=markdown) — 4c18da1ef3ef21033394041be21774bf13882b54; Tamas Kenez

- [build: allow specifying \-mexec-model flag\.](https://git.cafe/gitcafe/zig/commit/bbb96e112cc555fd63fe305398c5b89b778e9c81?format=markdown) — bbb96e112cc555fd63fe305398c5b89b778e9c81; Takeshi Yoneda

- [stage2: support comptime fn call returning type](https://git.cafe/gitcafe/zig/commit/f0176eec4a744c17fc49cbd63c67179887005935?format=markdown) — f0176eec4a744c17fc49cbd63c67179887005935; Andrew Kelley

- [Add compstui.def](https://git.cafe/gitcafe/zig/commit/6c55d854cffbe7a518e8ec62f746585ddc68ebbf?format=markdown) — 6c55d854cffbe7a518e8ec62f746585ddc68ebbf; Jonathan Marler

- [stage2 codegen: re-allocate result register in finishAir](https://git.cafe/gitcafe/zig/commit/5806c386eb640247f6aa8983132c6b193195ea4a?format=markdown) — 5806c386eb640247f6aa8983132c6b193195ea4a; joachimschmidt557

- [stage2 ARM: Implement loading from memory](https://git.cafe/gitcafe/zig/commit/e48d7bbb99a81d9e6058aa764266dcc3dbe71644?format=markdown) — e48d7bbb99a81d9e6058aa764266dcc3dbe71644; joachimschmidt557

- [Merge pull request \#9597 from joachimschmidt557/stage2-arm-bitshift](https://git.cafe/gitcafe/zig/commit/a2438357e1f0f3853886a128f272cd27c714b176?format=markdown) — a2438357e1f0f3853886a128f272cd27c714b176; Andrew Kelley

- [stage2: field type expressions support referencing locals](https://git.cafe/gitcafe/zig/commit/0cd361219c107bce48f2d7b44c6f3dd05ea6ccf4?format=markdown) — 0cd361219c107bce48f2d7b44c6f3dd05ea6ccf4; Andrew Kelley

- [Fix issue where root.os.panic could return](https://git.cafe/gitcafe/zig/commit/2f1abd919a8465e515875cd08816778df795aabe?format=markdown) — 2f1abd919a8465e515875cd08816778df795aabe; rgreenblatt

- [std.json: Add support for recursive objects to std.json.parse \(\#9307\)](https://git.cafe/gitcafe/zig/commit/b2e970d157343919ea2be44b3ebe4c519324bd4e?format=markdown) — b2e970d157343919ea2be44b3ebe4c519324bd4e; Dmitry Matveyev

- [Clarify async/await language documentation\.](https://git.cafe/gitcafe/zig/commit/cfb2827b0a9efaf3937db27dbe3352cbb612466b?format=markdown) — cfb2827b0a9efaf3937db27dbe3352cbb612466b; bnprks

- [Resolve order-of-call dependencies in build.zig](https://git.cafe/gitcafe/zig/commit/0cecdca6a24d5009d543962f62c907aa45ec82ff?format=markdown) — 0cecdca6a24d5009d543962f62c907aa45ec82ff; Tom Maenan Read Cutting

- [Make clearer inline code blocks in language reference paragraphs \(\#9317\)](https://git.cafe/gitcafe/zig/commit/ddaca728647c85d77706aead2f7e5d83714cb7fc?format=markdown) — ddaca728647c85d77706aead2f7e5d83714cb7fc; Paul

- [Merge pull request \#9224 from marler8997/defaultLog](https://git.cafe/gitcafe/zig/commit/b3d3e93636800e830a47871cad8d7728c76c1c71?format=markdown) — b3d3e93636800e830a47871cad8d7728c76c1c71; Veikka Tuominen

- [Add std.io.Reader.readUntilDelimiter\(\)](https://git.cafe/gitcafe/zig/commit/e94f3c4e25de123f5d19efdf2e068f7fd222f07e?format=markdown) — e94f3c4e25de123f5d19efdf2e068f7fd222f07e; Samadi van Koten

- [enables user-custom code to work with LI and SI](https://git.cafe/gitcafe/zig/commit/8c39ab2659a2bdc741c0ce51014977fb9bebe2ab?format=markdown) — 8c39ab2659a2bdc741c0ce51014977fb9bebe2ab; Isaac Yonemoto

- [fs.Dir.walk: Do not close the initial dir during/after walking it](https://git.cafe/gitcafe/zig/commit/2f6dbaa0ea7307dd6806082b07266a43db5da950?format=markdown) — 2f6dbaa0ea7307dd6806082b07266a43db5da950; Ryan Liptak

- [Merge pull request \#9587 from g-w1/sh](https://git.cafe/gitcafe/zig/commit/6a5094872f10acc629543cc7f10533b438d0283a?format=markdown) — 6a5094872f10acc629543cc7f10533b438d0283a; Andrew Kelley

- [stage2 x86_64: enable bitwise and \+ or and add tests](https://git.cafe/gitcafe/zig/commit/df10e998ee4a935f49943fb5c0ef134f336c6ee3?format=markdown) — df10e998ee4a935f49943fb5c0ef134f336c6ee3; Jacob G-W

- [std.rand.Random: add enumValue\(\) \(\#9583\)](https://git.cafe/gitcafe/zig/commit/62fe4a0ba8a08b9477e772841d3ae128937f0752?format=markdown) — 62fe4a0ba8a08b9477e772841d3ae128937f0752; Justin Whear

- [std.fmt: add support for printing slices strings \(\#9562\)](https://git.cafe/gitcafe/zig/commit/7e7d67d8eed45bcf3908edd2f4ca864144fffad5?format=markdown) — 7e7d67d8eed45bcf3908edd2f4ca864144fffad5; Meghan

- [stage2: add error set type equality](https://git.cafe/gitcafe/zig/commit/d785dc49aa6fc422d936928e504e50a63fa37759?format=markdown) — d785dc49aa6fc422d936928e504e50a63fa37759; Jacob G-W

- [stage2: fix typo](https://git.cafe/gitcafe/zig/commit/2129cc5c54e76268177f3d6e8d7598a86496e265?format=markdown) — 2129cc5c54e76268177f3d6e8d7598a86496e265; Jacob G-W

- [Add mask before truncating dereferenced bit pointers \(\#9584\)](https://git.cafe/gitcafe/zig/commit/5cd1d42a351aa77d2a030e59cbd2b9abf7c44444?format=markdown) — 5cd1d42a351aa77d2a030e59cbd2b9abf7c44444; Robin Voetter

- [Merge pull request \#9568 from ziglang/issue-9565](https://git.cafe/gitcafe/zig/commit/4c9d41730e66b253d12472d616e3a519c79a41cb?format=markdown) — 4c9d41730e66b253d12472d616e3a519c79a41cb; Jakub Konka

- [Merge pull request \#9559 from squeek502/walker-basename](https://git.cafe/gitcafe/zig/commit/e9bf8014bd29360353a9bfdff4aa9d5a45bc59f6?format=markdown) — e9bf8014bd29360353a9bfdff4aa9d5a45bc59f6; Veikka Tuominen

- [std.fmt: add name of type in unsupport format string compile error](https://git.cafe/gitcafe/zig/commit/fcf2ce0ffee549ac882879364cd7e743ac10be20?format=markdown) — fcf2ce0ffee549ac882879364cd7e743ac10be20; Meghan

- [Fix darwin ulock usage on macOS \(\#9545\)](https://git.cafe/gitcafe/zig/commit/c2635f9b024081717f01d02ea35aaa670c9e2eb7?format=markdown) — c2635f9b024081717f01d02ea35aaa670c9e2eb7; Thom Chiovoloni

- [Expose register_eventfd, register_eventfd_async, unregister_eventfd i… \(\#9449\)](https://git.cafe/gitcafe/zig/commit/65208a7fa269497e85aab688f4d15f83568075d0?format=markdown) — 65208a7fa269497e85aab688f4d15f83568075d0; Ayende Rahien

- [Merge pull request \#9227 from mathetake/libc-wasi-test](https://git.cafe/gitcafe/zig/commit/1373df4c34436b18b570f5b0f1be14da63966557?format=markdown) — 1373df4c34436b18b570f5b0f1be14da63966557; Jakub Konka

- [macho: don't cache unused link options](https://git.cafe/gitcafe/zig/commit/c53423f8aac8de49e700ba6eb89ccac462ed2212?format=markdown) — c53423f8aac8de49e700ba6eb89ccac462ed2212; Jakub Konka

- [update_cpu_features tool: work around stage1 bug](https://git.cafe/gitcafe/zig/commit/0961c1975a74acdc344be11ffbb4b11e033c8df0?format=markdown) — 0961c1975a74acdc344be11ffbb4b11e033c8df0; Andrew Kelley

- [stage2 frontend improvements \- \`@ptrCast\` and optionals](https://git.cafe/gitcafe/zig/commit/55c6a784a5bdf37c90cc9d8f55e9a86d396b8af4?format=markdown) — 55c6a784a5bdf37c90cc9d8f55e9a86d396b8af4; Andrew Kelley

- [compiler-rt: do not depend on \`usingnamespace\`](https://git.cafe/gitcafe/zig/commit/fc55814faa8970cc373b7bbf8479c3bc3934fb44?format=markdown) — fc55814faa8970cc373b7bbf8479c3bc3934fb44; Andrew Kelley

- [stage2 llvm backend: implement const inttoptr](https://git.cafe/gitcafe/zig/commit/6eecc4af99e2affc44d153e5f127200f2adf4642?format=markdown) — 6eecc4af99e2affc44d153e5f127200f2adf4642; Andrew Kelley

- [Merge pull request \#9166 from joachimschmidt557/stage2](https://git.cafe/gitcafe/zig/commit/a0670e748ec4914f7fc198422d0815e71e90a54f?format=markdown) — a0670e748ec4914f7fc198422d0815e71e90a54f; Andrew Kelley

- [Merge pull request \#9535 from FnControlOption/128-bit-cmpxchg-test](https://git.cafe/gitcafe/zig/commit/394d287778971c3d06fc401e688fc048cdf9860a?format=markdown) — 394d287778971c3d06fc401e688fc048cdf9860a; Jakub Konka

- [macho: use ArrayHashMap.popOrNull where applicable](https://git.cafe/gitcafe/zig/commit/f49aa960a93b401b8e33292cf37a0de1eec312c0?format=markdown) — f49aa960a93b401b8e33292cf37a0de1eec312c0; Jakub Konka

- [macho: exclude tentative def before checking for collision](https://git.cafe/gitcafe/zig/commit/f01366e8b3ff46831feef2ceb13c5602c0ae3e99?format=markdown) — f01366e8b3ff46831feef2ceb13c5602c0ae3e99; Jakub Konka

- [macho: use array hashmaps for quick lookups](https://git.cafe/gitcafe/zig/commit/35403d41ce7845628d608ffd6fe16aa334f017ef?format=markdown) — 35403d41ce7845628d608ffd6fe16aa334f017ef; Jakub Konka

- [macho: simplify symbol management and resolution](https://git.cafe/gitcafe/zig/commit/da57d6df320cb6bd9ce09bef192f201d59a50b28?format=markdown) — da57d6df320cb6bd9ce09bef192f201d59a50b28; Jakub Konka

- [Update mem.split/mem.tokenize doc comments](https://git.cafe/gitcafe/zig/commit/493822ac3bab344821aad180aae27b629eb920c1?format=markdown) — 493822ac3bab344821aad180aae27b629eb920c1; Ryan Liptak

- [Merge pull request \#9549 from ziglang/tapi-v3](https://git.cafe/gitcafe/zig/commit/0686954802d17e87114542878615fd0a9a245e49?format=markdown) — 0686954802d17e87114542878615fd0a9a245e49; Jakub Konka

- [Merge pull request \#9532 from ziglang/basic-ios-support](https://git.cafe/gitcafe/zig/commit/60a5552d414ffedf84117df57963fd5bf099c2ea?format=markdown) — 60a5552d414ffedf84117df57963fd5bf099c2ea; Jakub Konka

- [macho: fix linking of dylibs and frameworks](https://git.cafe/gitcafe/zig/commit/f2bf1390a29a9decaa5ca49d3ae720b360583b35?format=markdown) — f2bf1390a29a9decaa5ca49d3ae720b360583b35; Jakub Konka

- [Ip4Address parser: reject 0-prefixed components \(\#9538\)](https://git.cafe/gitcafe/zig/commit/2ccd023c6ae590b4ff311814ccf5ff508c7669ef?format=markdown) — 2ccd023c6ae590b4ff311814ccf5ff508c7669ef; Frank Denis

- [stage2: pass some error union tests](https://git.cafe/gitcafe/zig/commit/799fedf612aa8742c446b015c12d21707a1dbec0?format=markdown) — 799fedf612aa8742c446b015c12d21707a1dbec0; Andrew Kelley

- [stage2: pass some pointer tests](https://git.cafe/gitcafe/zig/commit/f81b2531cb4904064446f84a06f6e09e4120e28a?format=markdown) — f81b2531cb4904064446f84a06f6e09e4120e28a; Andrew Kelley

- [include builtin & std packages in all defined packages](https://git.cafe/gitcafe/zig/commit/ade85471e2cdab466ba685a38c2c7949c9dd1632?format=markdown) — ade85471e2cdab466ba685a38c2c7949c9dd1632; Dimenus

- [Merge pull request \#9531 from squeek502/split-tokenize-generic](https://git.cafe/gitcafe/zig/commit/d94252496e6622189fca72ad6d6b17db0dcb2e03?format=markdown) — d94252496e6622189fca72ad6d6b17db0dcb2e03; Andrew Kelley

- [Sema: implement alloc_inferred_comptime](https://git.cafe/gitcafe/zig/commit/259f3458a162120288eb80dea4e55cd4ed9cf4c5?format=markdown) — 259f3458a162120288eb80dea4e55cd4ed9cf4c5; Andrew Kelley

- [linux: add missing FUTEX definitions](https://git.cafe/gitcafe/zig/commit/5789036b86bcc95b2e017ed7330aaf7ccbfa3d5f?format=markdown) — 5789036b86bcc95b2e017ed7330aaf7ccbfa3d5f; Klecko

- [stage2: fix return pointer result locations](https://git.cafe/gitcafe/zig/commit/7d0de54ad44832589379a4bcbba493db2087bebf?format=markdown) — 7d0de54ad44832589379a4bcbba493db2087bebf; Andrew Kelley

- [stage2: get rid of "unable to monomorphize function" error](https://git.cafe/gitcafe/zig/commit/e974d4c4295c4fbdbc239caa2cf2d653f65662f1?format=markdown) — e974d4c4295c4fbdbc239caa2cf2d653f65662f1; Andrew Kelley

- [stage2: fix generics with non-comptime anytype parameters](https://git.cafe/gitcafe/zig/commit/ede76f4fe31e6fc935ae10f030eb2c97ed36aaaa?format=markdown) — ede76f4fe31e6fc935ae10f030eb2c97ed36aaaa; Andrew Kelley

- [Merge pull request \#9517 from ziglang/generic-functions](https://git.cafe/gitcafe/zig/commit/ea7bdeb67d474526732b117992971603e4065f98?format=markdown) — ea7bdeb67d474526732b117992971603e4065f98; Andrew Kelley

- [translate-c: handle macros that cast to cv void](https://git.cafe/gitcafe/zig/commit/9fd3aeb8088cd9a3b0744d5f508ca256a2bbf19f?format=markdown) — 9fd3aeb8088cd9a3b0744d5f508ca256a2bbf19f; Evan Haas

- [Make DynamicBitSet.iterator take self as const](https://git.cafe/gitcafe/zig/commit/fdd97244fda948e0033034aba8042c8fdfb5d484?format=markdown) — fdd97244fda948e0033034aba8042c8fdfb5d484; Chris Gregory

- [Link system libc if natively linking frameworks on macOS](https://git.cafe/gitcafe/zig/commit/011a468381a0217bff7f98817c0df593cbcc85ec?format=markdown) — 011a468381a0217bff7f98817c0df593cbcc85ec; Jakub Konka

- [Update x86_64-macos headers](https://git.cafe/gitcafe/zig/commit/bd8baefaaad97d3ec3c47163113e4b5778ef83b4?format=markdown) — bd8baefaaad97d3ec3c47163113e4b5778ef83b4; Jakub Konka

- [libstd: add ArrayHashMap.popOrNull function](https://git.cafe/gitcafe/zig/commit/ee6f7fee2900ea18bfd056e57952aba606158d7b?format=markdown) — ee6f7fee2900ea18bfd056e57952aba606158d7b; Jakub Konka

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