# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: f4428e5804971f4bbb897b5d1d5583073bcb31aa

Requested commit: f4428e5804971f4bbb897b5d1d5583073bcb31aa

- [fix wasm bootstrapping compilation errors](https://git.cafe/gitcafe/zig/commit/f4428e5804971f4bbb897b5d1d5583073bcb31aa?format=markdown) — f4428e5804971f4bbb897b5d1d5583073bcb31aa; Andrew Kelley

- [Revert "build runner: print to stderr in dumb terminals"](https://git.cafe/gitcafe/zig/commit/ba7795913704028f53de44f836b81437afb5e33e?format=markdown) — ba7795913704028f53de44f836b81437afb5e33e; Andrew Kelley

- [build.zig: bump maxrss upper bound for std lib tests](https://git.cafe/gitcafe/zig/commit/20b35332fec73956c97087959dbc0fa2f78e5553?format=markdown) — 20b35332fec73956c97087959dbc0fa2f78e5553; Andrew Kelley

- [build runner: print to stderr in dumb terminals](https://git.cafe/gitcafe/zig/commit/7d5bce56e16cd7661b79046d573427972bbb6cf5?format=markdown) — 7d5bce56e16cd7661b79046d573427972bbb6cf5; Andrew Kelley

- [build.zig: fix how test-cases marked is_test=1 are handled](https://git.cafe/gitcafe/zig/commit/097bcca069c5c7abdf77f321182eb4a0c54b3a93?format=markdown) — 097bcca069c5c7abdf77f321182eb4a0c54b3a93; Andrew Kelley

- [build runner: communicate TTY conf to child procs via env vars](https://git.cafe/gitcafe/zig/commit/bf73620cbdb4b9ae6088d44bb88daa4a7d84ed70?format=markdown) — bf73620cbdb4b9ae6088d44bb88daa4a7d84ed70; Andrew Kelley

- [make \-Dno-lib also skip docgen](https://git.cafe/gitcafe/zig/commit/28bda2eab04e217fe4ba801a9710b2225d141940?format=markdown) — 28bda2eab04e217fe4ba801a9710b2225d141940; Andrew Kelley

- [build.zig: update docgen to modern build system API](https://git.cafe/gitcafe/zig/commit/857296a9f4bc56c3bf710b11a0868c4cf15b6ff3?format=markdown) — 857296a9f4bc56c3bf710b11a0868c4cf15b6ff3; Andrew Kelley

- [std.Build.InstallFileStep: add missing step dependencies](https://git.cafe/gitcafe/zig/commit/f829f848ddc390e6f14e8da3eee452bd7ead5a3a?format=markdown) — f829f848ddc390e6f14e8da3eee452bd7ead5a3a; Andrew Kelley

- [docgen: don't print progress in dumb terminals](https://git.cafe/gitcafe/zig/commit/2c491d734ee82947b2a77c08c1c5328e7a5fe771?format=markdown) — 2c491d734ee82947b2a77c08c1c5328e7a5fe771; Andrew Kelley

- [std.Build.WriteFileStep: add missing step dependencies](https://git.cafe/gitcafe/zig/commit/f31aeb0010c950430a6a388f6933498cd8e29cbc?format=markdown) — f31aeb0010c950430a6a388f6933498cd8e29cbc; Andrew Kelley

- [zig objcopy: support the compiler protocol](https://git.cafe/gitcafe/zig/commit/a333bb91ffcf63fbe377ddc82fd7f1633e269430?format=markdown) — a333bb91ffcf63fbe377ddc82fd7f1633e269430; Andrew Kelley

- [std.Build: use Cache hash helper for package prefix dirs](https://git.cafe/gitcafe/zig/commit/59f5df3af9c31ffef33862c15bcbce6b4227ff1f?format=markdown) — 59f5df3af9c31ffef33862c15bcbce6b4227ff1f; Andrew Kelley

- [re-enable test-cases and get them all passing](https://git.cafe/gitcafe/zig/commit/29cfd47d6509fc6ee1a165b3bc03180f6cf351a5?format=markdown) — 29cfd47d6509fc6ee1a165b3bc03180f6cf351a5; Andrew Kelley

- [build runner enhancements in preparation for test-cases](https://git.cafe/gitcafe/zig/commit/7cc4a6965c28e427cbfba57a985f837734d6257e?format=markdown) — 7cc4a6965c28e427cbfba57a985f837734d6257e; Andrew Kelley

- [std.Build.CheckFileStep: add a way to expect exact](https://git.cafe/gitcafe/zig/commit/3186658e602b13a98c388872bbdc0b5cc1eb9267?format=markdown) — 3186658e602b13a98c388872bbdc0b5cc1eb9267; Andrew Kelley

- [AstGen: skip walking the AST when there are parse errors](https://git.cafe/gitcafe/zig/commit/3b00e341fd8d1f12a3a14ee79a675a36549e716b?format=markdown) — 3b00e341fd8d1f12a3a14ee79a675a36549e716b; Andrew Kelley

- [std.fs.File.readvAll: fix behavior for 0-length vectors](https://git.cafe/gitcafe/zig/commit/25c3878c00b92ffc884d89d32817ca9c244f7972?format=markdown) — 25c3878c00b92ffc884d89d32817ca9c244f7972; Andrew Kelley

- [std.Progress.Node: add a setName method](https://git.cafe/gitcafe/zig/commit/7db74009db4a4dc820e3e32c805ab7e29394205b?format=markdown) — 7db74009db4a4dc820e3e32c805ab7e29394205b; Andrew Kelley

- [CLI: fix ast-check printing ZIR errors twice](https://git.cafe/gitcafe/zig/commit/7106a91b097c5ac0feb13f328bec5e6788f8c8ef?format=markdown) — 7106a91b097c5ac0feb13f328bec5e6788f8c8ef; Andrew Kelley

- [fix ZIR decoding of error notes](https://git.cafe/gitcafe/zig/commit/23295f64ca8b93f32e75cef42cc1293ec334e890?format=markdown) — 23295f64ca8b93f32e75cef42cc1293ec334e890; Andrew Kelley

- [std.Build.RunStep: support \-fqemu solving bad dynamic linker](https://git.cafe/gitcafe/zig/commit/974a6fe757fd53873e7dace177ad3ae3c425b504?format=markdown) — 974a6fe757fd53873e7dace177ad3ae3c425b504; Andrew Kelley

- [CI: take advantage of zig build concurrency](https://git.cafe/gitcafe/zig/commit/8d4067e7a37c13c0761b2685f46375b32f01037a?format=markdown) — 8d4067e7a37c13c0761b2685f46375b32f01037a; Andrew Kelley

- [re-enable standalone tests based on build.zig](https://git.cafe/gitcafe/zig/commit/030742f1f73d0c9a237d7512d894e88b05ad53af?format=markdown) — 030742f1f73d0c9a237d7512d894e88b05ad53af; Andrew Kelley

- [re-enable the simple standalone tests](https://git.cafe/gitcafe/zig/commit/15c4fae1c93d970d02a9eede96371fb7c053837f?format=markdown) — 15c4fae1c93d970d02a9eede96371fb7c053837f; Andrew Kelley

- [re-enable macho linker tests](https://git.cafe/gitcafe/zig/commit/1142e0534351a57b81bd4a127f29745c62cc59c9?format=markdown) — 1142e0534351a57b81bd4a127f29745c62cc59c9; Andrew Kelley

- [std.Build.CompileStep: add FileSource support to some paths](https://git.cafe/gitcafe/zig/commit/9a9b0083009f62dda9500f978544380a17b1f325?format=markdown) — 9a9b0083009f62dda9500f978544380a17b1f325; Andrew Kelley

- [re-enable wasm linker tests](https://git.cafe/gitcafe/zig/commit/cdf0a2af58ccd4ca4250435f258b35735e953aaf?format=markdown) — cdf0a2af58ccd4ca4250435f258b35735e953aaf; Andrew Kelley

- [std.Build.CheckObjectStep: better error message](https://git.cafe/gitcafe/zig/commit/f558c835a41052b7609f0f0b27c5bbc4fe6b024d?format=markdown) — f558c835a41052b7609f0f0b27c5bbc4fe6b024d; Andrew Kelley

- [delete link test "static_lib_as_system_lib"](https://git.cafe/gitcafe/zig/commit/4efeeaac881c5583321e8b385e90f004e99bc3d1?format=markdown) — 4efeeaac881c5583321e8b385e90f004e99bc3d1; Andrew Kelley

- [new linker test harness](https://git.cafe/gitcafe/zig/commit/e122cd6312606068eb14987ed4d7527341484d26?format=markdown) — e122cd6312606068eb14987ed4d7527341484d26; Andrew Kelley

- [std.Build.CompileStep: tweak the default step name](https://git.cafe/gitcafe/zig/commit/3b069907305497af5ef6cdb1d6adddd05636aa51?format=markdown) — 3b069907305497af5ef6cdb1d6adddd05636aa51; Andrew Kelley

- [std.Build: add addAnonymousDependency](https://git.cafe/gitcafe/zig/commit/8510f9e2bc1c1da6b3d12a07ae613cb3ca888d63?format=markdown) — 8510f9e2bc1c1da6b3d12a07ae613cb3ca888d63; Andrew Kelley

- [re-enable asm-and-link tests](https://git.cafe/gitcafe/zig/commit/263aaf0e66a1e2cdf5cebdbfc5e2761dc5a67181?format=markdown) — 263aaf0e66a1e2cdf5cebdbfc5e2761dc5a67181; Andrew Kelley

- [re-enable C ABI tests](https://git.cafe/gitcafe/zig/commit/8b871ae27584c2433683ca064dbd3e7127d2a184?format=markdown) — 8b871ae27584c2433683ca064dbd3e7127d2a184; Andrew Kelley

- [re-enable CLI tests](https://git.cafe/gitcafe/zig/commit/0b8736f5ed6e7ae08e8ef84beb03351a95daabdd?format=markdown) — 0b8736f5ed6e7ae08e8ef84beb03351a95daabdd; Andrew Kelley

- [re-enable compare-output test cases](https://git.cafe/gitcafe/zig/commit/e897637d8d25f5b6b118356d2355da7c9148d8cb?format=markdown) — e897637d8d25f5b6b118356d2355da7c9148d8cb; Andrew Kelley

- [re-integrate stack trace tests with the new std.Build API](https://git.cafe/gitcafe/zig/commit/a24af8e4005d00cf76755635eb6c661d9c260758?format=markdown) — a24af8e4005d00cf76755635eb6c661d9c260758; Andrew Kelley

- [build.zig: annotate std lib tests maxrss](https://git.cafe/gitcafe/zig/commit/7bad6958657c6b4a791c73a3f827f7f848cab762?format=markdown) — 7bad6958657c6b4a791c73a3f827f7f848cab762; Andrew Kelley

- [zig build: add an OOM-prevention system](https://git.cafe/gitcafe/zig/commit/f51413d2cf0bd87079dace7f6481d2a361a19ea6?format=markdown) — f51413d2cf0bd87079dace7f6481d2a361a19ea6; Andrew Kelley

- [add std.process.totalSystemMemory](https://git.cafe/gitcafe/zig/commit/3b29d00c9826d8053b63fe2bcd86c6d1517fcc51?format=markdown) — 3b29d00c9826d8053b63fe2bcd86c6d1517fcc51; Andrew Kelley

- [build runner: fix typo in max rss display](https://git.cafe/gitcafe/zig/commit/6377aad23a51ba6d69a01fafa60001e2238cde0f?format=markdown) — 6377aad23a51ba6d69a01fafa60001e2238cde0f; Andrew Kelley

- [std.Build.Step: no-op steps report cached if all deps cached](https://git.cafe/gitcafe/zig/commit/d3cbbe0b1e38394de5c4ea6efe9372203092002f?format=markdown) — d3cbbe0b1e38394de5c4ea6efe9372203092002f; Andrew Kelley

- [std.Build: audit use of updateFile](https://git.cafe/gitcafe/zig/commit/a4c35a62454a3970dd44ac8b842be91a46bb896c?format=markdown) — a4c35a62454a3970dd44ac8b842be91a46bb896c; Andrew Kelley

- [std.build.CompileStep: eliminate std.log usage](https://git.cafe/gitcafe/zig/commit/1e63573d359f15042ebdcc9b0c32d7ce4662899f?format=markdown) — 1e63573d359f15042ebdcc9b0c32d7ce4662899f; Andrew Kelley

- [std.Build.InstallDirStep: avoid std.log](https://git.cafe/gitcafe/zig/commit/bb1960c2a4ae3257fab3eedd7fdf2293fde59cec?format=markdown) — bb1960c2a4ae3257fab3eedd7fdf2293fde59cec; Andrew Kelley

- [std.Build.ConfigHeaderStep: integrate with the cache system](https://git.cafe/gitcafe/zig/commit/405bf1b091bd1dba3a2c904c70aa562f41a6b3a3?format=markdown) — 405bf1b091bd1dba3a2c904c70aa562f41a6b3a3; Andrew Kelley

- [std.Build.Step.cacheHit marks step as cached on hit](https://git.cafe/gitcafe/zig/commit/2cc33f5f4e0b55dcc1fb7cc4fb5d3b565b3a50d2?format=markdown) — 2cc33f5f4e0b55dcc1fb7cc4fb5d3b565b3a50d2; Andrew Kelley

- [std.Build.RunStep: add maxrss, duration, and cached status](https://git.cafe/gitcafe/zig/commit/2996eb558756c697e2ccfe9691356e536c88916b?format=markdown) — 2996eb558756c697e2ccfe9691356e536c88916b; Andrew Kelley

- [build runner: add microseconds to elapsed in build summary](https://git.cafe/gitcafe/zig/commit/80d1976db9efd21920a45890cbf368d808b166e5?format=markdown) — 80d1976db9efd21920a45890cbf368d808b166e5; Andrew Kelley

- [update test/standalone/sigpipe build.zig script to latest API](https://git.cafe/gitcafe/zig/commit/0322e292e8e55a16f5d61defa9b079c5364aabb9?format=markdown) — 0322e292e8e55a16f5d61defa9b079c5364aabb9; Andrew Kelley

- [std.Build.RunStep: report duration and cached status](https://git.cafe/gitcafe/zig/commit/2b23625510e4f250ae925f9a3a4b090fba69f6a8?format=markdown) — 2b23625510e4f250ae925f9a3a4b090fba69f6a8; Andrew Kelley

- [build runner supports reporting cached status and duration](https://git.cafe/gitcafe/zig/commit/d695f36e70f162e4e84087df1ccad5430e53d786?format=markdown) — d695f36e70f162e4e84087df1ccad5430e53d786; Andrew Kelley

- [std: child process API supports rusage data](https://git.cafe/gitcafe/zig/commit/41a5ad28c9a651efd2822f43486a71ca48ace726?format=markdown) — 41a5ad28c9a651efd2822f43486a71ca48ace726; Andrew Kelley

- [std.Build.RunStep: work around a miscompilation](https://git.cafe/gitcafe/zig/commit/8b054e190a977ccd27302debd5d0f95c28597005?format=markdown) — 8b054e190a977ccd27302debd5d0f95c28597005; Andrew Kelley

- [stage2: avoid bloat when using \-Donly-c](https://git.cafe/gitcafe/zig/commit/677a0e294116b0fcc1d69eea99c2fa62eb9873fe?format=markdown) — 677a0e294116b0fcc1d69eea99c2fa62eb9873fe; Andrew Kelley

- [stage2: fix compilation on 32-bit targets](https://git.cafe/gitcafe/zig/commit/d0cf34a328d7818203e87b8d379e22067b7041e3?format=markdown) — d0cf34a328d7818203e87b8d379e22067b7041e3; Andrew Kelley

- [stage2: avoid networking when generating zig2.c](https://git.cafe/gitcafe/zig/commit/d6f7766da298accfa84120dbc7f770a6ab5b25e0?format=markdown) — d6f7766da298accfa84120dbc7f770a6ab5b25e0; Andrew Kelley

- [eliminate stderr usage in std.Build make\(\) functions](https://git.cafe/gitcafe/zig/commit/dcec4d55e36f48e459f4e8f218b8619d9be925db?format=markdown) — dcec4d55e36f48e459f4e8f218b8619d9be925db; Andrew Kelley

- [stage2: avoid linux-only APIs on other operating systems](https://git.cafe/gitcafe/zig/commit/9bf63b09963ca6ea1179dfaa9142498556bfac9d?format=markdown) — 9bf63b09963ca6ea1179dfaa9142498556bfac9d; Andrew Kelley

- [std.debug.TTY.Config: add yellow](https://git.cafe/gitcafe/zig/commit/7ffdbb3b855ef9e4aa25a8ac911fce752a71e16d?format=markdown) — 7ffdbb3b855ef9e4aa25a8ac911fce752a71e16d; Andrew Kelley

- [std.Build.Cache.Directory: add a format\(\) method](https://git.cafe/gitcafe/zig/commit/e0561ad79be81f55d525cc9b847e0fc7f481ee16?format=markdown) — e0561ad79be81f55d525cc9b847e0fc7f481ee16; Andrew Kelley

- [fix Step.evalZigProcess to handle more than 1 message per poll](https://git.cafe/gitcafe/zig/commit/a2dc49a0f3d5761eae271d9b353542edb6e8f6e9?format=markdown) — a2dc49a0f3d5761eae271d9b353542edb6e8f6e9; Andrew Kelley

- [zig build: many enhancements related to parallel building](https://git.cafe/gitcafe/zig/commit/58edefc6d1716c0731ee2fe672ec8d073651aafb?format=markdown) — 58edefc6d1716c0731ee2fe672ec8d073651aafb; Andrew Kelley

- [link: only write manifest if we have the exclusive lock](https://git.cafe/gitcafe/zig/commit/d0f675827c28b1d50e8aea6a7d29cb45ad8d4e67?format=markdown) — d0f675827c28b1d50e8aea6a7d29cb45ad8d4e67; Andrew Kelley

- [build runner: slight rewording in build summary](https://git.cafe/gitcafe/zig/commit/b465dc12349dd24fe060e69ad6eb290ddbb3739e?format=markdown) — b465dc12349dd24fe060e69ad6eb290ddbb3739e; Andrew Kelley

- [build runner: hide repeated steps in the build summary](https://git.cafe/gitcafe/zig/commit/533c7b56f2624f1df6684a834f5780a38052bb00?format=markdown) — 533c7b56f2624f1df6684a834f5780a38052bb00; Andrew Kelley

- [std.Build.RunStep: better default step name](https://git.cafe/gitcafe/zig/commit/b4997d08902ed312d7504765014c34f4ea862534?format=markdown) — b4997d08902ed312d7504765014c34f4ea862534; Andrew Kelley

- [std.Build.Step: avoid redundancy in default error message](https://git.cafe/gitcafe/zig/commit/8c250828a2dbcf2428e06fbc9b2d34b17f42ed66?format=markdown) — 8c250828a2dbcf2428e06fbc9b2d34b17f42ed66; Andrew Kelley

- [build runner: make step_stack a map to remove redundant steps](https://git.cafe/gitcafe/zig/commit/1bcf674a4390ee238bc63477d3db545dbf7f66dd?format=markdown) — 1bcf674a4390ee238bc63477d3db545dbf7f66dd; Andrew Kelley

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

- [build system: better default name for ConfigHeaderStep](https://git.cafe/gitcafe/zig/commit/a7754d219a60fdc15d3bff0d6d2ac7fee9f7c4db?format=markdown) — a7754d219a60fdc15d3bff0d6d2ac7fee9f7c4db; Andrew Kelley

- [build system: give RunStep a better default step name](https://git.cafe/gitcafe/zig/commit/e895d582143f74c9e3a2d06083017e74ad67b770?format=markdown) — e895d582143f74c9e3a2d06083017e74ad67b770; Andrew Kelley

- [build runner: fix unicode tree printing](https://git.cafe/gitcafe/zig/commit/01299864e2fc87aa597815743a4d8552e8a0129e?format=markdown) — 01299864e2fc87aa597815743a4d8552e8a0129e; Andrew Kelley

- [fix std.Build.TranslateCStep](https://git.cafe/gitcafe/zig/commit/8b2d872020bf8139404d0655e5ab70792cc67873?format=markdown) — 8b2d872020bf8139404d0655e5ab70792cc67873; Andrew Kelley

- [multiplex compiler progress messages into the build runner](https://git.cafe/gitcafe/zig/commit/0e078790feaf49964d7a0da3042117ebd10de13b?format=markdown) — 0e078790feaf49964d7a0da3042117ebd10de13b; Andrew Kelley

- [fix UAF in build runner](https://git.cafe/gitcafe/zig/commit/81376e72057026464e1c17330666d4fb3c5a7ce0?format=markdown) — 81376e72057026464e1c17330666d4fb3c5a7ce0; Andrew Kelley

- [compiler: update function accepts a std.Progress.Node](https://git.cafe/gitcafe/zig/commit/8acbfafefb635390f6b4da102966b5c4a2f3332e?format=markdown) — 8acbfafefb635390f6b4da102966b5c4a2f3332e; Andrew Kelley

- [std.Build.InstallArtifactStep: better default step name](https://git.cafe/gitcafe/zig/commit/85b4b6e3b35dd6b70092ac006b6bd621332e258f?format=markdown) — 85b4b6e3b35dd6b70092ac006b6bd621332e258f; Andrew Kelley

- [std.Build.CompileStep: better default step name](https://git.cafe/gitcafe/zig/commit/7efeedcd896b340a95cae50cd8c175a178465d8b?format=markdown) — 7efeedcd896b340a95cae50cd8c175a178465d8b; Andrew Kelley

- [build runner: print a fancy tree with build results on failure](https://git.cafe/gitcafe/zig/commit/7da34bd9e86fe32dec56e6e89a6d4615e2b50794?format=markdown) — 7da34bd9e86fe32dec56e6e89a6d4615e2b50794; Andrew Kelley

- [build.zig: remove redundant dependency of install step on zig exe](https://git.cafe/gitcafe/zig/commit/27f136e8282e4d5a64420d633e96f2a3ee6da08e?format=markdown) — 27f136e8282e4d5a64420d633e96f2a3ee6da08e; Andrew Kelley

- [std.Build.CompileStep: obtain the build output dir from protocol](https://git.cafe/gitcafe/zig/commit/79440d2b470b3906bd87334ecd90b2a0f2cea05b?format=markdown) — 79440d2b470b3906bd87334ecd90b2a0f2cea05b; Andrew Kelley

- [build runner: account for debug builds in cleanExit](https://git.cafe/gitcafe/zig/commit/7a3dabdc4738c2816bede92571ccdf481d400997?format=markdown) — 7a3dabdc4738c2816bede92571ccdf481d400997; Andrew Kelley

- [integrate the build runner and the compiler server](https://git.cafe/gitcafe/zig/commit/986a30e373f6b2f0da2de64570013c83cacc17b6?format=markdown) — 986a30e373f6b2f0da2de64570013c83cacc17b6; Andrew Kelley

- [std.fifo: add toOwnedSlice method](https://git.cafe/gitcafe/zig/commit/c583d140135fe5a57d055d9c0b8bdf59698f29e1?format=markdown) — c583d140135fe5a57d055d9c0b8bdf59698f29e1; Andrew Kelley

- [std.zig.ErrorBundle: add special representation for empty](https://git.cafe/gitcafe/zig/commit/a42888e145ced152e6437c3241b799fd39c0da6a?format=markdown) — a42888e145ced152e6437c3241b799fd39c0da6a; Andrew Kelley

- [add builtin.zig_version_string](https://git.cafe/gitcafe/zig/commit/6d88c3e935357e73493a0d10cd85dd2676f6b85b?format=markdown) — 6d88c3e935357e73493a0d10cd85dd2676f6b85b; Andrew Kelley

- [std.zig.ErrorBundle: rework binary encoding](https://git.cafe/gitcafe/zig/commit/6f717b18f05ba02439603e0987e9c9551fbadedb?format=markdown) — 6f717b18f05ba02439603e0987e9c9551fbadedb; Andrew Kelley

- [progress towards semantic error serialization](https://git.cafe/gitcafe/zig/commit/572cb24d1a4f70c662ddf17df72d27dec44bc4fc?format=markdown) — 572cb24d1a4f70c662ddf17df72d27dec44bc4fc; Andrew Kelley

- [std.mem.copy: update to new for loop syntax](https://git.cafe/gitcafe/zig/commit/4db5bc7b2132d8794d98077a67fc410be9dc98bd?format=markdown) — 4db5bc7b2132d8794d98077a67fc410be9dc98bd; Andrew Kelley

- [link.Elf: keep the logic for updates but condition on hcs](https://git.cafe/gitcafe/zig/commit/c911de825b3b9932e84345f6cec910553b21e203?format=markdown) — c911de825b3b9932e84345f6cec910553b21e203; Andrew Kelley

- [hot code swapping PoC working](https://git.cafe/gitcafe/zig/commit/4f4ddf5ef2f2e2ee2774e0a5311b099ea19d9ce2?format=markdown) — 4f4ddf5ef2f2e2ee2774e0a5311b099ea19d9ce2; Andrew Kelley

- [link: PTRACE_ATTACH/PTRACE_DETACH](https://git.cafe/gitcafe/zig/commit/50a2bb58d23a686f52b389c062f0299cc2a5f8ed?format=markdown) — 50a2bb58d23a686f52b389c062f0299cc2a5f8ed; Andrew Kelley

- [stage2: hot code swapping PoC](https://git.cafe/gitcafe/zig/commit/ae8e7c8f5a6065d12087aa547971001a399667b9?format=markdown) — ae8e7c8f5a6065d12087aa547971001a399667b9; Andrew Kelley

- [std.os.linux: add ptrace](https://git.cafe/gitcafe/zig/commit/ee693bfe04522efe556cb416050326187f168aea?format=markdown) — ee693bfe04522efe556cb416050326187f168aea; Andrew Kelley

- [CI: use \-j1 like a coward](https://git.cafe/gitcafe/zig/commit/c641af3cba8f0e8e6bba0ba26dce18bd225a832e?format=markdown) — c641af3cba8f0e8e6bba0ba26dce18bd225a832e; Andrew Kelley

- [zig build: add a \-j\<N\> option for limiting concurrency](https://git.cafe/gitcafe/zig/commit/cb094700631ea1ae238ea678c192ce4f85fbecc0?format=markdown) — cb094700631ea1ae238ea678c192ce4f85fbecc0; Andrew Kelley

- [update to new for loop syntax](https://git.cafe/gitcafe/zig/commit/96d798db8b704a2fd367e58a19d6fe853a8a76a8?format=markdown) — 96d798db8b704a2fd367e58a19d6fe853a8a76a8; Andrew Kelley

- [build runner: show stderr even on successful steps run](https://git.cafe/gitcafe/zig/commit/26486c7f235596ffdcbfcd44283a787b049561b8?format=markdown) — 26486c7f235596ffdcbfcd44283a787b049561b8; Andrew Kelley

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