# Commit history · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commits/build-runner-process)

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

Visibility: public

Requested revision: refs/heads/build-runner-process

- [maker: implement module printing](https://git.cafe/gitcafe/zig/commit/66ee28813a915325570988e5daf3f515c31ff9cc?format=markdown) — 66ee28813a915325570988e5daf3f515c31ff9cc; Andrew Kelley

- [Configuration: serialize remaining Module information](https://git.cafe/gitcafe/zig/commit/934bedf8b3fee1d04b9ae161a348cad2ae79f1cb?format=markdown) — 934bedf8b3fee1d04b9ae161a348cad2ae79f1cb; Andrew Kelley

- [Configuration: serialize remaining Target information](https://git.cafe/gitcafe/zig/commit/fce7d8cf6db31fb51da8d68679a335414009ea4e?format=markdown) — fce7d8cf6db31fb51da8d68679a335414009ea4e; Andrew Kelley

- [compiler: no longer need ThreadSafeArena wrapper](https://git.cafe/gitcafe/zig/commit/414de8893f752047633e9144e64486e40a9237ca?format=markdown) — 414de8893f752047633e9144e64486e40a9237ca; Andrew Kelley

- [Configuration: complete serialization of Compile steps](https://git.cafe/gitcafe/zig/commit/ec009cd68eba40e9ee6b1d0245de3029c5f206d6?format=markdown) — ec009cd68eba40e9ee6b1d0245de3029c5f206d6; Andrew Kelley

- [maker: progress towards updating zig CLI lowering](https://git.cafe/gitcafe/zig/commit/8f74cf32227763f3f4a67ff3fcbec64bb7281f14?format=markdown) — 8f74cf32227763f3f4a67ff3fcbec64bb7281f14; Andrew Kelley

- [Configuration: implement UnionList storage](https://git.cafe/gitcafe/zig/commit/e911add06f7b35ea0b185e535c137693cda351d4?format=markdown) — e911add06f7b35ea0b185e535c137693cda351d4; Andrew Kelley

- [rename configure_runner to configurer](https://git.cafe/gitcafe/zig/commit/f45c4925a5ab7c465a298133222f6eb0fc5c0151?format=markdown) — f45c4925a5ab7c465a298133222f6eb0fc5c0151; Andrew Kelley

- [configurer: serialize 3 more Module fields](https://git.cafe/gitcafe/zig/commit/177d4e615e224f3da565604c369e0a20335b988c?format=markdown) — 177d4e615e224f3da565604c369e0a20335b988c; Andrew Kelley

- [Configuration: implement FlagLengthPrefixedList](https://git.cafe/gitcafe/zig/commit/27487431224eb14c866cf708ce464fe06a87e975?format=markdown) — 27487431224eb14c866cf708ce464fe06a87e975; Andrew Kelley

- [Configuration: implement Storage.EnumOptional](https://git.cafe/gitcafe/zig/commit/45fcf22ad93641cc7b109e43af04fdd3743ac3a0?format=markdown) — 45fcf22ad93641cc7b109e43af04fdd3743ac3a0; Andrew Kelley

- [ScannedConfig: more general zon printing](https://git.cafe/gitcafe/zig/commit/4b950ac0557d2e47d2a27e04c0ef7352b77e961b?format=markdown) — 4b950ac0557d2e47d2a27e04c0ef7352b77e961b; Andrew Kelley

- [std.zon.Serializer: slightly more helpful message](https://git.cafe/gitcafe/zig/commit/b3d4c1e3a314ad24e5995e5f6cac81b945ff2c05?format=markdown) — b3d4c1e3a314ad24e5995e5f6cac81b945ff2c05; Andrew Kelley

- [Configuration: type safety for extended pattern](https://git.cafe/gitcafe/zig/commit/a080de3284747121ded46b23ad8cd45cfbbde8b8?format=markdown) — a080de3284747121ded46b23ad8cd45cfbbde8b8; Andrew Kelley

- [Maker: don't include non-root top level steps](https://git.cafe/gitcafe/zig/commit/0da081b35821318ed70c197e62dfc92232877e86?format=markdown) — 0da081b35821318ed70c197e62dfc92232877e86; Andrew Kelley

- [ScannedConfig: print Step.TopLevel](https://git.cafe/gitcafe/zig/commit/fd9835f066930c7f3f04a98e93e4195f9b8ccb73?format=markdown) — fd9835f066930c7f3f04a98e93e4195f9b8ccb73; Andrew Kelley

- [ScannedConfig: print Step header data](https://git.cafe/gitcafe/zig/commit/71e26fa6ae991a9b9d6fa7657bb382d48e181c8a?format=markdown) — 71e26fa6ae991a9b9d6fa7657bb382d48e181c8a; Andrew Kelley

- [Maker: move ScannedConfig to separate file](https://git.cafe/gitcafe/zig/commit/2d410093af7077ef338e32055f2c0654810444d0?format=markdown) — 2d410093af7077ef338e32055f2c0654810444d0; Andrew Kelley

- [std.Build.Configure: implement FlagOptional serialization](https://git.cafe/gitcafe/zig/commit/c41ccfd6641d6f13121f950ce7cbd04585625234?format=markdown) — c41ccfd6641d6f13121f950ce7cbd04585625234; Andrew Kelley

- [zig build: make \-\-error-limit globally configurable](https://git.cafe/gitcafe/zig/commit/3f86783f74c9a7f491b86db9e6ee2c275b570c87?format=markdown) — 3f86783f74c9a7f491b86db9e6ee2c275b570c87; Andrew Kelley

- [std.build.Configuration: sketch a data layout idea](https://git.cafe/gitcafe/zig/commit/e49e012a7d150cb3fae2b1b8cadfc5cece2be9aa?format=markdown) — e49e012a7d150cb3fae2b1b8cadfc5cece2be9aa; Andrew Kelley

- [Maker.Step.Compile: progress towards lowering zig args](https://git.cafe/gitcafe/zig/commit/8fbfcf34d17e2f18521fb7e1b6238de4056637b4?format=markdown) — 8fbfcf34d17e2f18521fb7e1b6238de4056637b4; Andrew Kelley

- [massage Step code into compiling](https://git.cafe/gitcafe/zig/commit/224d0598e3ec018db88f73d26eb82fcac2d5ba33?format=markdown) — 224d0598e3ec018db88f73d26eb82fcac2d5ba33; Andrew Kelley

- [build maker: rename files to match type](https://git.cafe/gitcafe/zig/commit/4750ee51371e28f60547eb38fd2a128eb29303c0?format=markdown) — 4750ee51371e28f60547eb38fd2a128eb29303c0; Andrew Kelley

- [build maker: rename Run to Maker](https://git.cafe/gitcafe/zig/commit/b1b733bf9f439d8d6b5abd7eda357823bdaba493?format=markdown) — b1b733bf9f439d8d6b5abd7eda357823bdaba493; Andrew Kelley

- [make runner: execute step graph](https://git.cafe/gitcafe/zig/commit/ef874f446d554cf36a5ff8109a5ed37838911a67?format=markdown) — ef874f446d554cf36a5ff8109a5ed37838911a67; Andrew Kelley

- [make runner: prepare steps for execution](https://git.cafe/gitcafe/zig/commit/4fa061cc6a8ffe2205c2d0a077e16ddec7dee914?format=markdown) — 4fa061cc6a8ffe2205c2d0a077e16ddec7dee914; Andrew Kelley

- [make runner gets compiled and run](https://git.cafe/gitcafe/zig/commit/d0c431674a1c669b0c39547c5e8293f442b15e47?format=markdown) — d0c431674a1c669b0c39547c5e8293f442b15e47; Andrew Kelley

- [configure runner: implement builderToPackage](https://git.cafe/gitcafe/zig/commit/c4d4988db7550841f5f7c1735e8670dd72602223?format=markdown) — c4d4988db7550841f5f7c1735e8670dd72602223; Andrew Kelley

- [configure runner: serialization of Module](https://git.cafe/gitcafe/zig/commit/5ff98159db2c1f5bda7439a1802f8522d6713b4f?format=markdown) — 5ff98159db2c1f5bda7439a1802f8522d6713b4f; Andrew Kelley

- [configure runner: serialization of compile step](https://git.cafe/gitcafe/zig/commit/18ecac20b64a3b48c925ed1f1a0ff258a2a691e6?format=markdown) — 18ecac20b64a3b48c925ed1f1a0ff258a2a691e6; Andrew Kelley

- [configure runner: add Step.Run serialization](https://git.cafe/gitcafe/zig/commit/e8a24a2098a8aa381b46801688aeab991b47fc49?format=markdown) — e8a24a2098a8aa381b46801688aeab991b47fc49; Andrew Kelley

- [configure runner: implement serialization of InstallArtifact](https://git.cafe/gitcafe/zig/commit/6a4603368c365c5970c33dd745bc5cefb4b3729b?format=markdown) — 6a4603368c365c5970c33dd745bc5cefb4b3729b; Andrew Kelley

- [std.Io.Writer: placeholder code for new \{q\} format character](https://git.cafe/gitcafe/zig/commit/2b0a8ad1032c8186f7d34a97f49e57594c3acdcc?format=markdown) — 2b0a8ad1032c8186f7d34a97f49e57594c3acdcc; Andrew Kelley

- [std.Io.Threaded: support passing a file handle to child proc](https://git.cafe/gitcafe/zig/commit/08b5f7e78c23ecf2936b57eeb678e781f17c4c82?format=markdown) — 08b5f7e78c23ecf2936b57eeb678e781f17c4c82; Andrew Kelley

- [zig build: configure runner basics implemented](https://git.cafe/gitcafe/zig/commit/297a923a2f3a4bde6baf9f032be846442be10af0?format=markdown) — 297a923a2f3a4bde6baf9f032be846442be10af0; Andrew Kelley

- [configure/make phase process separation sketch](https://git.cafe/gitcafe/zig/commit/2b0c34eff96a50b0ecede53cd1a143d87f5f6e27?format=markdown) — 2b0c34eff96a50b0ecede53cd1a143d87f5f6e27; Andrew Kelley

- [ci: update qemu to 10.2.1.1](https://git.cafe/gitcafe/zig/commit/421c3c3cc57f05bf53678ee79230c66200a69081?format=markdown) — 421c3c3cc57f05bf53678ee79230c66200a69081; Alex Rønne Petersen

- [fix msghdr and cmsghdr on non-Linux targets, document musl behaviour](https://git.cafe/gitcafe/zig/commit/0a2f6a048b1e9c9eee97b463c18aaedad3e31f60?format=markdown) — 0a2f6a048b1e9c9eee97b463c18aaedad3e31f60; invlpg

- [zig fetch: wait until all jobs are finished](https://git.cafe/gitcafe/zig/commit/442b292a3712829578c1b93d406a87f1abcf45b8?format=markdown) — 442b292a3712829578c1b93d406a87f1abcf45b8; rpkak

- [tar: Fix symlink test when symlinks can't be created on Windows](https://git.cafe/gitcafe/zig/commit/e58fea8227828c0653d687b3baac785ae0564bcd?format=markdown) — e58fea8227828c0653d687b3baac785ae0564bcd; Ryan Liptak

- [std.math.big.int: address log2/log10 reviews](https://git.cafe/gitcafe/zig/commit/74f361a5ce5212ce321fd0ebfa4c158468a161bb?format=markdown) — 74f361a5ce5212ce321fd0ebfa4c158468a161bb; hemisputnik

- [Revert "ci: disable aarch64-freebsd"](https://git.cafe/gitcafe/zig/commit/da6d4e28eff7b65589b046d2772516a6d9fd25bc?format=markdown) — da6d4e28eff7b65589b046d2772516a6d9fd25bc; Alex Rønne Petersen

- [ci: disable aarch64-freebsd](https://git.cafe/gitcafe/zig/commit/104e73ecb285bc818c7759e006f308d5031fc2f3?format=markdown) — 104e73ecb285bc818c7759e006f308d5031fc2f3; Alex Rønne Petersen

- [test: partially disable cmakedefine standalone test](https://git.cafe/gitcafe/zig/commit/bf13b6b41d0b8f96fd8d6a6ebaf294ca7ea43d63?format=markdown) — bf13b6b41d0b8f96fd8d6a6ebaf294ca7ea43d63; Alex Rønne Petersen

- [Merge pull request 'std.math.big.int: add log2 and log10 operations' \(\#31365\) from hemisputnik/zig:work/13642-bigint-log2-log10 into master](https://git.cafe/gitcafe/zig/commit/9ef1050bb39cb57f4bdf4430761cfb585b4ab014?format=markdown) — 9ef1050bb39cb57f4bdf4430761cfb585b4ab014; Andrew Kelley

- [Merge pull request 'enable \`aarch64-freebsd\` CI' \(\#31354\) from alexrp/zig:aarch64-freebsd-ci into master](https://git.cafe/gitcafe/zig/commit/41594c19034bc609066870f2fc5011929d820ade?format=markdown) — 41594c19034bc609066870f2fc5011929d820ade; Alex Rønne Petersen

- [ci: switch to VS 2026 in x86_64-windows scripts](https://git.cafe/gitcafe/zig/commit/b3c8c0df0dc1a23625d823a1c1878004c6b0bc9e?format=markdown) — b3c8c0df0dc1a23625d823a1c1878004c6b0bc9e; Alex Rønne Petersen

- [std.Io: remove cancelation propagation assertions](https://git.cafe/gitcafe/zig/commit/02142a54d22c20b07009780d7c79d90950d3b2c8?format=markdown) — 02142a54d22c20b07009780d7c79d90950d3b2c8; Andrew Kelley

- [std.Io\.\{Writer\|Duration\}: move duration formatting to a format method](https://git.cafe/gitcafe/zig/commit/99229ceb55be717aa1995f1a0105bc6b96a910f6?format=markdown) — 99229ceb55be717aa1995f1a0105bc6b96a910f6; hemisputnik

- [std.Io.Select: introduce cancelDiscard](https://git.cafe/gitcafe/zig/commit/8c70fd0a57936cca236a000a17364cbbf7a09673?format=markdown) — 8c70fd0a57936cca236a000a17364cbbf7a09673; Andrew Kelley

- [fix\(docs/wasm\):zig std html render error function 'a'](https://git.cafe/gitcafe/zig/commit/e779ca72230b5975f48c84ae19c51f0c74f9ecbe?format=markdown) — e779ca72230b5975f48c84ae19c51f0c74f9ecbe; mintonmu

- [sync \`CallModifier\` in langref with what's actually there](https://git.cafe/gitcafe/zig/commit/2da1370a7e8d378ab810c581d5e009b27b47fa62?format=markdown) — 2da1370a7e8d378ab810c581d5e009b27b47fa62; Nils Juto

- [std.heap: delete \`ThreadSafeAllocator\`](https://git.cafe/gitcafe/zig/commit/bbc77df3eb91b9c9dc6b334cd344670f64c4a457?format=markdown) — bbc77df3eb91b9c9dc6b334cd344670f64c4a457; Justus Klausecker

- [Make \`std.PriorityQueue\` an unmanaged container \(\#31299\)](https://git.cafe/gitcafe/zig/commit/4e2cec265d37afd5ad320d0430060308de65326f?format=markdown) — 4e2cec265d37afd5ad320d0430060308de65326f; Saurabh Mishra

- [fix: Allow async and concurrent from Io.Select to accept non-void error unions](https://git.cafe/gitcafe/zig/commit/0b6b65b387cdb145440a33922ab6c3fd10e6071f?format=markdown) — 0b6b65b387cdb145440a33922ab6c3fd10e6071f; estevesnp

- [build: use \-ffunction-sections \-fdata-sections for the Zig compiler on ARM](https://git.cafe/gitcafe/zig/commit/2d867223be4139ac55b1be1f5c19eee8a393c62a?format=markdown) — 2d867223be4139ac55b1be1f5c19eee8a393c62a; Alex Rønne Petersen

- [Merge pull request 'std.heap.ArenaAllocator: Get rid of cmpxchg loop in hot path' \(\#31343\) from justusk/zig:lock-free-arena-overshoot into master](https://git.cafe/gitcafe/zig/commit/7bc6546fdfadf3e3c91ee2be1387913599a63e4a?format=markdown) — 7bc6546fdfadf3e3c91ee2be1387913599a63e4a; Andrew Kelley

- [x86_64 codegen: fix RoundMode vroundss immediate value](https://git.cafe/gitcafe/zig/commit/56253d9e31c0576f024d95929a8fe26428b35176?format=markdown) — 56253d9e31c0576f024d95929a8fe26428b35176; Motiejus Jakštys

- [Merge pull request 'rework fuzz testing to be smith based' \(\#31205\) from gooncreeper/zig:integrated-smith into master](https://git.cafe/gitcafe/zig/commit/e0173c2ce01890ea71ab7660f2ecdeda29956f77?format=markdown) — e0173c2ce01890ea71ab7660f2ecdeda29956f77; Andrew Kelley

- [optimize flate decompression](https://git.cafe/gitcafe/zig/commit/bb304796f466b4fd15a4adac7ffbb81ace95d2a4?format=markdown) — bb304796f466b4fd15a4adac7ffbb81ace95d2a4; Kendall Condon

- [langref: specific expectEqual\* functions instead of expect](https://git.cafe/gitcafe/zig/commit/333055ced72ae73c1ec74a66aa9436291d8b7d1d?format=markdown) — 333055ced72ae73c1ec74a66aa9436291d8b7d1d; Ivan Agafonov

- [std.heap.ArenaAllocator: make it threadsafe](https://git.cafe/gitcafe/zig/commit/a3a9dc111da7a8455f9a476782f291f349d0ed8d?format=markdown) — a3a9dc111da7a8455f9a476782f291f349d0ed8d; Justus Klausecker

- [std.math.log10: handle comptime_int inputs correctly](https://git.cafe/gitcafe/zig/commit/2f8e66080580c1ef3814cc4e2f27ae418d8d6e0c?format=markdown) — 2f8e66080580c1ef3814cc4e2f27ae418d8d6e0c; hemisputnik

- [Merge pull request 'fix \`std.heap.PageAllocator\` to not intrude on stacks \+ re-enable LoongArch CI' \(\#31271\) from alexrp/zig:page-allocator-fixes into master](https://git.cafe/gitcafe/zig/commit/608b07a3d79554dc825292878dd4167dec143f23?format=markdown) — 608b07a3d79554dc825292878dd4167dec143f23; Andrew Kelley

- [fix: remove null argument from std.debug.lockStderr call inside std.json.Value.dump](https://git.cafe/gitcafe/zig/commit/784e89fd4b081900baaa9052273bccefc91d01ed?format=markdown) — 784e89fd4b081900baaa9052273bccefc91d01ed; Toufiq Shishir

- [fix cmpxchg behavior test](https://git.cafe/gitcafe/zig/commit/360bc28c9646ef6bcd6136f8a088930201e02012?format=markdown) — 360bc28c9646ef6bcd6136f8a088930201e02012; Justus Klausecker

- [Merge pull request 'Expose the elligator map for Curve25519' \(\#31318\) from jedisct1/zig:elligator-curve25519 into master](https://git.cafe/gitcafe/zig/commit/ee82d926a646a25a5986591ade1f30e77eed0a34?format=markdown) — ee82d926a646a25a5986591ade1f30e77eed0a34; Frank Denis

- [bpf: add missing helpers](https://git.cafe/gitcafe/zig/commit/27ef6e9a9b21ff7ca4e349af4384a3a23a1e3cde?format=markdown) — 27ef6e9a9b21ff7ca4e349af4384a3a23a1e3cde; George Huebner

- [uefi\(guid\): don't use @byteSwap in fmt, adjust fmt test](https://git.cafe/gitcafe/zig/commit/de6c0d500fb27d01e284c047efeb4e02fb8c63e2?format=markdown) — de6c0d500fb27d01e284c047efeb4e02fb8c63e2; Yusuf Bham

- [lib: add cgroup BPF helpers](https://git.cafe/gitcafe/zig/commit/29e52aa0407a9b422006967f1bcc651240f9cfcf?format=markdown) — 29e52aa0407a9b422006967f1bcc651240f9cfcf; inge4pres

- [x86_64: fix parsing of sib operands](https://git.cafe/gitcafe/zig/commit/d7f90722f75c887eb9f2a3f0603ce2d2f7ed7d84?format=markdown) — d7f90722f75c887eb9f2a3f0603ce2d2f7ed7d84; Jacob Young

- [Merge pull request 'std.Io.Select: add \`awaitMany\`, documentation, and unit test; remove \`outstanding\` field' \(\#31296\) from select-enhancement into master](https://git.cafe/gitcafe/zig/commit/cd02b1703b6acad7e76f3592b0e637ff6a7c8c99?format=markdown) — cd02b1703b6acad7e76f3592b0e637ff6a7c8c99; Andrew Kelley

- [Merge pull request 'Io.Select: cancelation and concurrent' \(\#30836\) from blblack/zig:select-stuff into master](https://git.cafe/gitcafe/zig/commit/5ac6ff43d41f23d7d215c3164848bb4ffcf00d59?format=markdown) — 5ac6ff43d41f23d7d215c3164848bb4ffcf00d59; Andrew Kelley

- [Merge pull request 'Make \`std.PriorityDequeue\` an unmanaged container' \(\#31273\) from saurabh/zig:unmanaged-priority-dequeue into master](https://git.cafe/gitcafe/zig/commit/6a9510c0eb85434f75730f512f4d9e4bed5cfcb3?format=markdown) — 6a9510c0eb85434f75730f512f4d9e4bed5cfcb3; Andrew Kelley

- [std.c: fix SO_LINGER on darwin and define SO_LINGER_SEC](https://git.cafe/gitcafe/zig/commit/14d06330e0b85dbf9dbd2023d58d2af75a150bcc?format=markdown) — 14d06330e0b85dbf9dbd2023d58d2af75a150bcc; John Benediktsson

- [minimal](https://git.cafe/gitcafe/zig/commit/8259d8d63145260bff4faf1d4d48b28d4061dc5a?format=markdown) — 8259d8d63145260bff4faf1d4d48b28d4061dc5a; David Rubin

- [std.os.linux: fix the mmap2 unit for various architectures](https://git.cafe/gitcafe/zig/commit/e95132476dfd26b28b55f7656f03dd1ec338b509?format=markdown) — e95132476dfd26b28b55f7656f03dd1ec338b509; Alex Rønne Petersen

- [Add \`lr\` and \`sp\` clobbers for arm/thumb](https://git.cafe/gitcafe/zig/commit/7dddcd043f23fe05f3333ec10a5592f385a46e49?format=markdown) — 7dddcd043f23fe05f3333ec10a5592f385a46e49; Lukas Lalinsky

- [uefi\(guid\): don't use std.mem.asBytes in format](https://git.cafe/gitcafe/zig/commit/1e26d885d31d34a00949f28250d6c482e9b38f57?format=markdown) — 1e26d885d31d34a00949f28250d6c482e9b38f57; Yusuf Bham

- [link: recognize thin archives in ld script detection](https://git.cafe/gitcafe/zig/commit/0e3c6514a4d1f89498bf411b58131d129218807f?format=markdown) — 0e3c6514a4d1f89498bf411b58131d129218807f; Marcel W\. Wysocki

- [ci: update to qemu 10.2.1](https://git.cafe/gitcafe/zig/commit/0fd8dc8ea6872a545ba7f58e0f934cfa86adb2a4?format=markdown) — 0fd8dc8ea6872a545ba7f58e0f934cfa86adb2a4; Alex Rønne Petersen

- [cc: disable implicit runtimes with \-nostdlib, matching clang](https://git.cafe/gitcafe/zig/commit/0e45a449914e0170179301f721bb2025cac363aa?format=markdown) — 0e45a449914e0170179301f721bb2025cac363aa; Marcel W\. Wysocki

- [Revert "Allow overriding std.Io at a namespace level\."](https://git.cafe/gitcafe/zig/commit/27eec9bd62d126f2288ccf7b6f78dc38291cd2ed?format=markdown) — 27eec9bd62d126f2288ccf7b6f78dc38291cd2ed; Andrew Kelley

- [fix segfault when /etc/hosts missing last newline](https://git.cafe/gitcafe/zig/commit/1838134200c769b97b90f2b6daf7b50d861c7834?format=markdown) — 1838134200c769b97b90f2b6daf7b50d861c7834; vitalii

- [spirv: implement AIR tag struct_field_ptr](https://git.cafe/gitcafe/zig/commit/17dd2f0a853eebb99d7165a3ec90719fc7b023a2?format=markdown) — 17dd2f0a853eebb99d7165a3ec90719fc7b023a2; rpkak

- [Add missing EV flags for NetBSD](https://git.cafe/gitcafe/zig/commit/8c83acd3d4e753c0fe52462068c2758ac3762095?format=markdown) — 8c83acd3d4e753c0fe52462068c2758ac3762095; Iku Iwasa

- [Merge pull request 'std.Io: remove select function' \(\#31223\) from remove-select into master](https://git.cafe/gitcafe/zig/commit/c8f54a2f07fd4b1bc6ba83c618d0e6f6de265b5c?format=markdown) — c8f54a2f07fd4b1bc6ba83c618d0e6f6de265b5c; Andrew Kelley

- [Merge pull request 'std.math.acos/asin: Add @Vector\(?,f32\) and @Vector\(?,f64\) support' \(\#31209\) from lzm-build/zig:acos_asin_simd into master](https://git.cafe/gitcafe/zig/commit/c6eeae8a8c2314fd35b5baddb18f33b0122d319f?format=markdown) — c6eeae8a8c2314fd35b5baddb18f33b0122d319f; Andrew Kelley

- [Io.Dispatch.sleep: add cancelation support](https://git.cafe/gitcafe/zig/commit/771047ae930f73de14c30ec972d5c9a71c48b271?format=markdown) — 771047ae930f73de14c30ec972d5c9a71c48b271; Jacob Young

- [Io.Dispatch.Mutex: fix deadlock conditions](https://git.cafe/gitcafe/zig/commit/b7f93695f90e92b4437346bd993bbdb4d86f7b07?format=markdown) — b7f93695f90e92b4437346bd993bbdb4d86f7b07; Jacob Young

- [fetch: use tmp dir inside zig-pkg/](https://git.cafe/gitcafe/zig/commit/f996d28666e7d562b6a18e9f80fe31a3463456d0?format=markdown) — f996d28666e7d562b6a18e9f80fe31a3463456d0; Andrew Kelley

- [libc malloc: introduce a canary](https://git.cafe/gitcafe/zig/commit/017228de89ef2ea4ed229c4eea62317826a909b6?format=markdown) — 017228de89ef2ea4ed229c4eea62317826a909b6; Andrew Kelley

- [Merge pull request 'Io.Dispatch: introduce grand central dispatch io impl' \(\#31198\) from dispatch into master](https://git.cafe/gitcafe/zig/commit/d2c862e6ff355000f3a04ce8e2531dd4fe01d820?format=markdown) — d2c862e6ff355000f3a04ce8e2531dd4fe01d820; Andrew Kelley

- [Merge branch 'std.math.atan: Add @Vector\(?,f32\) and @Vector\(?,f64\) support'](https://git.cafe/gitcafe/zig/commit/e262a32ad1d039ee575009c8ea770743b72e8160?format=markdown) — e262a32ad1d039ee575009c8ea770743b72e8160; Andrew Kelley

- [compiler_rt: Implemented missing handling of denormal numbers when dividing f128 \(\#30198\)](https://git.cafe/gitcafe/zig/commit/07b08b96389a1dd60bc150a5ed72586ee57b2303?format=markdown) — 07b08b96389a1dd60bc150a5ed72586ee57b2303; Chris Boesch

- [std.Io.Threaded: fix FreeBSD Futex max_waiters \(\#30094\)](https://git.cafe/gitcafe/zig/commit/fd74c5742d3c8343868516c03a6a0695280744d1?format=markdown) — fd74c5742d3c8343868516c03a6a0695280744d1; hubidubi

- [Merge branch 'jeffective-jeff/libzigc-acosf'](https://git.cafe/gitcafe/zig/commit/dbfe34167de6b2a3a46ee4aff8f016c5afda7ccf?format=markdown) — dbfe34167de6b2a3a46ee4aff8f016c5afda7ccf; Andrew Kelley

- [remove some unused libc files](https://git.cafe/gitcafe/zig/commit/4ea99049230b5be00ca5a09d3a3fd78ecba30594?format=markdown) — 4ea99049230b5be00ca5a09d3a3fd78ecba30594; rpkak

- [crypto: Allow arbitrary types for secureZeroes](https://git.cafe/gitcafe/zig/commit/0bed4fb384f2e4d0f33307f63e9d3a1f023438e4?format=markdown) — 0bed4fb384f2e4d0f33307f63e9d3a1f023438e4; IntegratedQuantum

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