# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: a702af062bb65673ba554dba330b4c5ca8d50f3e

Requested commit: a702af062bb65673ba554dba330b4c5ca8d50f3e

- [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

- [TypedValue: implement more prints](https://git.cafe/gitcafe/zig/commit/abded5cbb0b8c0b383b2362a2b89447528fe536c?format=markdown) — abded5cbb0b8c0b383b2362a2b89447528fe536c; Jacob Young

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

- [AIR: eliminate the \`values\` array](https://git.cafe/gitcafe/zig/commit/66c43968546e38879a2d4c3f2264e10676deef73?format=markdown) — 66c43968546e38879a2d4c3f2264e10676deef73; Andrew Kelley

- [InternPool: fix enough crashes to run \`build-obj\` on a simple program](https://git.cafe/gitcafe/zig/commit/9afa97418350a51d8e27f1df903d8034507254ce?format=markdown) — 9afa97418350a51d8e27f1df903d8034507254ce; Jacob Young

- [Module: intern the values of decls when they are marked alive](https://git.cafe/gitcafe/zig/commit/9a738c0be54c9bda0e57de9da84f86fc73bd5198?format=markdown) — 9a738c0be54c9bda0e57de9da84f86fc73bd5198; Jacob Young

- [Sema: inferred allocations no longer abuse type/value system](https://git.cafe/gitcafe/zig/commit/f37c0a459382fa033cefc9bb139277436a78b25e?format=markdown) — f37c0a459382fa033cefc9bb139277436a78b25e; Andrew Kelley

- [Sema: fix some issues with the inferred alloc tag change](https://git.cafe/gitcafe/zig/commit/5d0d5893fd39047e4fdbb6623e4d69babf0b2ed4?format=markdown) — 5d0d5893fd39047e4fdbb6623e4d69babf0b2ed4; Jacob Young

- [Air: remove constant tag](https://git.cafe/gitcafe/zig/commit/70cc68e9994f7dca53904075e15b2b6f87342539?format=markdown) — 70cc68e9994f7dca53904075e15b2b6f87342539; Jacob Young

- [InternPool: fix crashes up to in progress comptime mutation](https://git.cafe/gitcafe/zig/commit/72e4ea38216aab7e7ed05978d04c5d32de44b5ce?format=markdown) — 72e4ea38216aab7e7ed05978d04c5d32de44b5ce; Jacob Young

- [InternPool: remove more legacy values](https://git.cafe/gitcafe/zig/commit/1a4626d2cf8b9985833f97b6fea6ea03011ada4e?format=markdown) — 1a4626d2cf8b9985833f97b6fea6ea03011ada4e; Jacob Young

- [InternPool: port most of value tags](https://git.cafe/gitcafe/zig/commit/6e0de1d11694a58745da76d601ebab7562feed09?format=markdown) — 6e0de1d11694a58745da76d601ebab7562feed09; Jacob Young

- [InternPool: support int\-\>comptime_int in getCoerced](https://git.cafe/gitcafe/zig/commit/5555bdca047f8dbf8d7adfa8f248f5ce9b692b9e?format=markdown) — 5555bdca047f8dbf8d7adfa8f248f5ce9b692b9e; Andrew Kelley

- [Sema: update zirSliceLength to avoid resolveInst\(\.none\)](https://git.cafe/gitcafe/zig/commit/20522600399fb38e8e220cab0f8f59234725b9f1?format=markdown) — 20522600399fb38e8e220cab0f8f59234725b9f1; Andrew Kelley

- [Sema: improve the types_to_resolve mechanism](https://git.cafe/gitcafe/zig/commit/01ca841f1227cc3e17169c45318c8d4757a5c0d2?format=markdown) — 01ca841f1227cc3e17169c45318c8d4757a5c0d2; Andrew Kelley

- [remove the kludges from std.builtin](https://git.cafe/gitcafe/zig/commit/1b64eed107f54220f85a5158699225b59899a20a?format=markdown) — 1b64eed107f54220f85a5158699225b59899a20a; Andrew Kelley

- [llvm: fix incorrect slice lowering](https://git.cafe/gitcafe/zig/commit/484c3e8cbcbd206023468cc16783498bbb662a2c?format=markdown) — 484c3e8cbcbd206023468cc16783498bbb662a2c; Jacob Young

- [InternPool: add lldb pretty printing for indices](https://git.cafe/gitcafe/zig/commit/a7c3ca35312094bcfaecd80cdd2b95ba89386773?format=markdown) — a7c3ca35312094bcfaecd80cdd2b95ba89386773; Jacob Young

- [Value: remove legacy type values](https://git.cafe/gitcafe/zig/commit/a6fcf469fc8982d36597586ac0dbba94027b2429?format=markdown) — a6fcf469fc8982d36597586ac0dbba94027b2429; Jacob Young

- [TypedValue: fix debug print crashes](https://git.cafe/gitcafe/zig/commit/84099e50fc0af3719f3819c6c2d37dedba1aaae4?format=markdown) — 84099e50fc0af3719f3819c6c2d37dedba1aaae4; Jacob Young

- [InternPool: add missing logic](https://git.cafe/gitcafe/zig/commit/be1b23120648dff5e23d67b089c10b479564bffd?format=markdown) — be1b23120648dff5e23d67b089c10b479564bffd; Jacob Young

- [InternPool: fix logic bugs](https://git.cafe/gitcafe/zig/commit/9584feae5f27a8b987975d8fe8242e2169098a75?format=markdown) — 9584feae5f27a8b987975d8fe8242e2169098a75; Jacob Young

- [InternPool: add more pointer values](https://git.cafe/gitcafe/zig/commit/dfd91abfe15e653cba7b61fef73340ea07c6e3e9?format=markdown) — dfd91abfe15e653cba7b61fef73340ea07c6e3e9; Jacob Young

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

- [Type: hack around \`isNoReturn\` queries for the remaining legacy tags](https://git.cafe/gitcafe/zig/commit/25cd4bb3c9220e308cae9956dc4f579c66bf175a?format=markdown) — 25cd4bb3c9220e308cae9956dc4f579c66bf175a; Jacob Young

- [InternPool: add missing ensureCapacity call with enums](https://git.cafe/gitcafe/zig/commit/e4d498cd3add8d3ccbcb4d5899769cca49a4837c?format=markdown) — e4d498cd3add8d3ccbcb4d5899769cca49a4837c; Andrew Kelley

- [Sema: move \`inferred_alloc_const/mut_type\` to InternPool](https://git.cafe/gitcafe/zig/commit/7e19c9566860e78ad536aaa678af8c32531fade9?format=markdown) — 7e19c9566860e78ad536aaa678af8c32531fade9; Andrew Kelley

- [Module: remove tmp_hack_arena](https://git.cafe/gitcafe/zig/commit/65d65f5dda144d76ea9bbd82b2b5aacb09d7ae34?format=markdown) — 65d65f5dda144d76ea9bbd82b2b5aacb09d7ae34; Andrew Kelley

- [compiler: remove var_args_param_type from SimpleType](https://git.cafe/gitcafe/zig/commit/dfb3521160eb4397b7482de68796d370230a8d11?format=markdown) — dfb3521160eb4397b7482de68796d370230a8d11; Andrew Kelley

- [Value: add \`intern\` and \`unintern\` to facilitate code conversion](https://git.cafe/gitcafe/zig/commit/115c08956278b79c848e04c2f4eefca40e6cd8a3?format=markdown) — 115c08956278b79c848e04c2f4eefca40e6cd8a3; Jacob Young

- [Sema: port Value.decl_ptr to InternPool](https://git.cafe/gitcafe/zig/commit/be78a12d7d5ac0a711fdf7237d7ccefba42be83c?format=markdown) — be78a12d7d5ac0a711fdf7237d7ccefba42be83c; Jacob Young

- [Sema: port reify struct access to use InternPool](https://git.cafe/gitcafe/zig/commit/c4735941148eb32eee16307ba13876ae21606fba?format=markdown) — c4735941148eb32eee16307ba13876ae21606fba; Jacob Young

- [Sema: add coerceTupleToStruct result to the InternPool](https://git.cafe/gitcafe/zig/commit/f8b6eb63d53bba303a200a5c2493c5d5bddd1f66?format=markdown) — f8b6eb63d53bba303a200a5c2493c5d5bddd1f66; Jacob Young

- [InternPool: add repeated aggregate storage](https://git.cafe/gitcafe/zig/commit/d28fc5bacb2b27ba3f2a5ed17475b9b790be3ed5?format=markdown) — d28fc5bacb2b27ba3f2a5ed17475b9b790be3ed5; Jacob Young

- [compiler: move error union types and error set types to InternPool](https://git.cafe/gitcafe/zig/commit/9ff514b6a35b7201f45f8bff31c61b4f8cfa7a7a?format=markdown) — 9ff514b6a35b7201f45f8bff31c61b4f8cfa7a7a; Andrew Kelley

- [compiler: eliminate legacy Type.Tag.pointer](https://git.cafe/gitcafe/zig/commit/7bf91fc79ac9e4eae575baf3a2ca9549bc3bf6c2?format=markdown) — 7bf91fc79ac9e4eae575baf3a2ca9549bc3bf6c2; Andrew Kelley

- [compiler: eliminate legacy Type.Tag.optional](https://git.cafe/gitcafe/zig/commit/607737d841bc2279cbe5fee68a0a546b9a5a802e?format=markdown) — 607737d841bc2279cbe5fee68a0a546b9a5a802e; Andrew Kelley

- [compiler: move \`anyframe\-\>T\` to InternPool](https://git.cafe/gitcafe/zig/commit/f21ca3da190c8c64fd99c700f0840af59792b6b2?format=markdown) — f21ca3da190c8c64fd99c700f0840af59792b6b2; Andrew Kelley

- [stage2: move function types to InternPool](https://git.cafe/gitcafe/zig/commit/17882162b3be5542b4e289e5ddc6535a4bb4c6b1?format=markdown) — 17882162b3be5542b4e289e5ddc6535a4bb4c6b1; Andrew Kelley

- [stage2: encode one-possible-value tuple specially](https://git.cafe/gitcafe/zig/commit/6a9a918fbe4adc23dd7d7573c6f1e499f4be074e?format=markdown) — 6a9a918fbe4adc23dd7d7573c6f1e499f4be074e; Andrew Kelley

- [stage2: move anon tuples and anon structs to InternPool](https://git.cafe/gitcafe/zig/commit/d18881de1be811c1dff52590223b92c916c4b773?format=markdown) — d18881de1be811c1dff52590223b92c916c4b773; Andrew Kelley

- [stage2: move enum tag values into the InternPool](https://git.cafe/gitcafe/zig/commit/88dbd62bcbac24c09791a7838d2f08c2f540967a?format=markdown) — 88dbd62bcbac24c09791a7838d2f08c2f540967a; Andrew Kelley

- [stage2: remove legacy Type array and array_sentinel](https://git.cafe/gitcafe/zig/commit/d89807efbb1bd5af0a92544298fc08ad6ba2d255?format=markdown) — d89807efbb1bd5af0a92544298fc08ad6ba2d255; Andrew Kelley

- [InternPool: transition float values](https://git.cafe/gitcafe/zig/commit/466328d1ca29f3f6dd142f74dda13b26687e71e0?format=markdown) — 466328d1ca29f3f6dd142f74dda13b26687e71e0; mlugg

- [stage2: move enum types into the InternPool](https://git.cafe/gitcafe/zig/commit/5881a2d63771b070107bdc2325aa1bc455b2d926?format=markdown) — 5881a2d63771b070107bdc2325aa1bc455b2d926; Andrew Kelley

- [InternPool: fix deinit leaking inner maps](https://git.cafe/gitcafe/zig/commit/404cbc36c52a50975a69e78da716f2258e5b1696?format=markdown) — 404cbc36c52a50975a69e78da716f2258e5b1696; Andrew Kelley

- [InternPool: ability to encode enums](https://git.cafe/gitcafe/zig/commit/50bebb9e21c7e131522bec467b477ed7f55feb91?format=markdown) — 50bebb9e21c7e131522bec467b477ed7f55feb91; Andrew Kelley

- [add std.hash.uint32](https://git.cafe/gitcafe/zig/commit/1c7095cb7dfcba3537edf3624a61046c9b772b1f?format=markdown) — 1c7095cb7dfcba3537edf3624a61046c9b772b1f; Andrew Kelley

- [stage2: move union types and values to InternPool](https://git.cafe/gitcafe/zig/commit/3ba099bfba9d3c38fe188010aa82fc589b1cabf6?format=markdown) — 3ba099bfba9d3c38fe188010aa82fc589b1cabf6; Andrew Kelley

- [stage2: move struct types and aggregate values to InternPool](https://git.cafe/gitcafe/zig/commit/8297f28546b44afe49bec074733f05e03a3c0e62?format=markdown) — 8297f28546b44afe49bec074733f05e03a3c0e62; Andrew Kelley

- [stage2: move opaque types to InternPool](https://git.cafe/gitcafe/zig/commit/275652f620541919087bc92da0d2f9e97c66d3c0?format=markdown) — 275652f620541919087bc92da0d2f9e97c66d3c0; Andrew Kelley

- [InternPool: add optional values](https://git.cafe/gitcafe/zig/commit/e94a81c951905a6b5bcf2a6028589ac1e33d1edd?format=markdown) — e94a81c951905a6b5bcf2a6028589ac1e33d1edd; Andrew Kelley

- [InternPool: add ptr-to-int value](https://git.cafe/gitcafe/zig/commit/68b95a39b1fe734b938ec02fa2b16bbb63170f87?format=markdown) — 68b95a39b1fe734b938ec02fa2b16bbb63170f87; Andrew Kelley

- [InternPool: add indexToKey for empty struct types](https://git.cafe/gitcafe/zig/commit/fd674d95bee4815783bb282c80ba6af369296706?format=markdown) — fd674d95bee4815783bb282c80ba6af369296706; Andrew Kelley

- [Sema: introduce Value.enum_field_0](https://git.cafe/gitcafe/zig/commit/ad06b249b6e4253f553e7255dd5530172a14a70f?format=markdown) — ad06b249b6e4253f553e7255dd5530172a14a70f; Andrew Kelley

- [stage2: more InternPool related fixes](https://git.cafe/gitcafe/zig/commit/8587e510e46f98e321fbad30bb235e5eed33f1ba?format=markdown) — 8587e510e46f98e321fbad30bb235e5eed33f1ba; Andrew Kelley

- [stage2: move empty struct type and value to InternPool](https://git.cafe/gitcafe/zig/commit/3116477dcc5e85d8fe7b2be2f332796e1425f956?format=markdown) — 3116477dcc5e85d8fe7b2be2f332796e1425f956; Andrew Kelley

- [InternPool: add an int_u8 value encoding](https://git.cafe/gitcafe/zig/commit/2f9b7dc1023e9ff21574b559e22265db65e00d2d?format=markdown) — 2f9b7dc1023e9ff21574b559e22265db65e00d2d; Andrew Kelley

- [stage2: more InternPool-related fixes](https://git.cafe/gitcafe/zig/commit/4fe0c583be8890b1cb8059c2daff3bd82c53d2e9?format=markdown) — 4fe0c583be8890b1cb8059c2daff3bd82c53d2e9; Andrew Kelley

- [stage2: implement intTagType logic](https://git.cafe/gitcafe/zig/commit/4d88f825bc5eb14aa00446f046ab4714a4fdce70?format=markdown) — 4d88f825bc5eb14aa00446f046ab4714a4fdce70; Andrew Kelley

- [stage2: bug fixes related to Type/Value/InternPool](https://git.cafe/gitcafe/zig/commit/a5fb16959423005de999fb541d5d5e9aebb8e09e?format=markdown) — a5fb16959423005de999fb541d5d5e9aebb8e09e; Andrew Kelley

- [InternPool: fix UAF in getCoercedInt and add u16 int value encoding](https://git.cafe/gitcafe/zig/commit/8699cdc3dfcf3a3a6f09a64ea9c67be2459e1240?format=markdown) — 8699cdc3dfcf3a3a6f09a64ea9c67be2459e1240; Andrew Kelley

- [Replace uses of Value.zero, Value.one, Value.negative_one](https://git.cafe/gitcafe/zig/commit/2ffef605c75b62ba49e21bfb3256537a4a2c0a5e?format=markdown) — 2ffef605c75b62ba49e21bfb3256537a4a2c0a5e; mlugg

- [InternPool: add getCoercedInt to avoid copy in Sema](https://git.cafe/gitcafe/zig/commit/4c3c605e5f53c91430efac821ce1b863cbb5bf06?format=markdown) — 4c3c605e5f53c91430efac821ce1b863cbb5bf06; Andrew Kelley

- [wip: progress towards compiling tests](https://git.cafe/gitcafe/zig/commit/c1ca16d779a3f3201a5a35a88eff188290b2091a?format=markdown) — c1ca16d779a3f3201a5a35a88eff188290b2091a; mlugg

- [InternPool: implement indexToKey and equality for int values](https://git.cafe/gitcafe/zig/commit/9d9e1a29911c0ecf92eb9db10027cf691cd4b07e?format=markdown) — 9d9e1a29911c0ecf92eb9db10027cf691cd4b07e; Andrew Kelley

- [InternPool: add an encoding for arrays with sentinels](https://git.cafe/gitcafe/zig/commit/6c713b40f76a2df9c06f875026f628a99a5088f0?format=markdown) — 6c713b40f76a2df9c06f875026f628a99a5088f0; Andrew Kelley

- [stage2: move integer values to InternPool](https://git.cafe/gitcafe/zig/commit/75900ec1b5a250935a6abe050a006738fba99e66?format=markdown) — 75900ec1b5a250935a6abe050a006738fba99e66; Andrew Kelley

- [Sema: update onePossibleValue for InternPool](https://git.cafe/gitcafe/zig/commit/73720b6975e2650ece48cc5f38495c091360c6c9?format=markdown) — 73720b6975e2650ece48cc5f38495c091360c6c9; Andrew Kelley

- [LLVM backend: update integer constant lowering for InternPool](https://git.cafe/gitcafe/zig/commit/f7bd42785bf763e66557f886188ec53824cc45e0?format=markdown) — f7bd42785bf763e66557f886188ec53824cc45e0; Andrew Kelley

- [stage2: fix interned integer value printing](https://git.cafe/gitcafe/zig/commit/27d641eb35820a012e64e99df18c3577100f9dba?format=markdown) — 27d641eb35820a012e64e99df18c3577100f9dba; Andrew Kelley

- [InternPool: fix bug in addLimbsExtraAssumeCapacity](https://git.cafe/gitcafe/zig/commit/6350aabf9d00cbdfe73c6aa0a7d8e8f52fe6d8f1?format=markdown) — 6350aabf9d00cbdfe73c6aa0a7d8e8f52fe6d8f1; Andrew Kelley

- [Sema: add typeHasOnePossibleValue logic for InternPool](https://git.cafe/gitcafe/zig/commit/9626811725ba7bb979559b718492b1fbe7fc0578?format=markdown) — 9626811725ba7bb979559b718492b1fbe7fc0578; Andrew Kelley

- [InternPool: add a slice encoding](https://git.cafe/gitcafe/zig/commit/31aee50c1a96b7e72b42ee885636b27fbcac8eb4?format=markdown) — 31aee50c1a96b7e72b42ee885636b27fbcac8eb4; Andrew Kelley

- [stage2: add missing comptimeOnly logic for InternPool](https://git.cafe/gitcafe/zig/commit/08e97639513f09e2797bd7afcdfdfecdad6c6fd8?format=markdown) — 08e97639513f09e2797bd7afcdfdfecdad6c6fd8; Andrew Kelley

- [fix AIR printing of interned constants](https://git.cafe/gitcafe/zig/commit/80bf5af3458b25ae7375b548dc7f42150fbef3c8?format=markdown) — 80bf5af3458b25ae7375b548dc7f42150fbef3c8; Andrew Kelley

- [stage2: add tmp_hack_arena for the InternPool transition](https://git.cafe/gitcafe/zig/commit/3e6dd0da7a9aae1e6e3d3e0d897a2b3a28bfc043?format=markdown) — 3e6dd0da7a9aae1e6e3d3e0d897a2b3a28bfc043; Andrew Kelley

- [fill out more InternPool Type methods](https://git.cafe/gitcafe/zig/commit/ce3cffbd5a00a6ae44ec3f2c6550de1c52c293c4?format=markdown) — ce3cffbd5a00a6ae44ec3f2c6550de1c52c293c4; Andrew Kelley

- [InternPool: add a dump function](https://git.cafe/gitcafe/zig/commit/0471638734257d479d21abcb490ed9459df42b9b?format=markdown) — 0471638734257d479d21abcb490ed9459df42b9b; Andrew Kelley

- [stage2: migrate many pointer types to the InternPool](https://git.cafe/gitcafe/zig/commit/9ec0017f460854300004ab263bf585c2d376d1fb?format=markdown) — 9ec0017f460854300004ab263bf585c2d376d1fb; Andrew Kelley

- [std.builtin.AddressSpace: allocate one more bit to this enum](https://git.cafe/gitcafe/zig/commit/70a4b76acaef8d4062f4d5317af398929ea6c9c4?format=markdown) — 70a4b76acaef8d4062f4d5317af398929ea6c9c4; Andrew Kelley

- [Sema: update core comptime detection logic to be InternPool aware](https://git.cafe/gitcafe/zig/commit/2f05b1482a6f62658cc70c252d48a24a40404aa8?format=markdown) — 2f05b1482a6f62658cc70c252d48a24a40404aa8; Andrew Kelley

- [InternPool: enhance integer values](https://git.cafe/gitcafe/zig/commit/ac07ddadeb36019c262b4f28a4fa3884f6f50b32?format=markdown) — ac07ddadeb36019c262b4f28a4fa3884f6f50b32; Andrew Kelley

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