| Age | Commit message (Expand) | Author |
| 2021-08-01 | wasm: Resolve feedback (wrapping arbitrary int sizes) | Luuk de Gram |
| 2021-08-01 | wasm: Implement optionals | Luuk de Gram |
| 2021-08-01 | wasm: Implement wrapping operands, add opcodes to wasm.zig | Luuk de Gram |
| 2021-07-29 | stage2: garbage collect unused anon decls | Andrew Kelley |
| 2021-07-29 | stage2: more principled approach to comptime references | Andrew Kelley |
| 2021-07-26 | stage2: improvements towards `zig test` | Andrew Kelley |
| 2021-07-24 | Re-enable switch test cases and fix regressions | Luuk de Gram |
| 2021-07-24 | Support multi-value prongs | Luuk de Gram |
| 2021-07-24 | Allow negative values | Luuk de Gram |
| 2021-07-24 | switchbr: When prongs are sparse values, use if/else-chain | Luuk de Gram |
| 2021-07-24 | wasm: Rewrite switch_br to use `br_table` instead | Luuk de Gram |
| 2021-07-23 | stage2: improvements towards `zig test` | Andrew Kelley |
| 2021-07-20 | Sema: reimplement runtime switch | Andrew Kelley |
| 2021-07-20 | Resolve regressions | Luuk de Gram |
| 2021-07-20 | wasm: Resolve regressions, add intcast support | Luuk de Gram |
| 2021-07-20 | stage2: wasm backend: update to latest naming convention | Andrew Kelley |
| 2021-07-20 | stage2: update LLVM backend to new AIR memory layout | Andrew Kelley |
| 2021-07-20 | Refactor entire wasm-backend to use new AIR memory layout | Luuk de Gram |
| 2021-07-20 | Fix wasm-related compile errors: | Luuk de Gram |
| 2021-07-20 | stage2: Air and Liveness are passed ephemerally | Andrew Kelley |
| 2021-07-20 | stage2: rework AIR memory layout | Andrew Kelley |
| 2021-07-07 | stage2: fix if expressions on error unions | Andrew Kelley |
| 2021-06-21 | cleanups related to unused params | Andrew Kelley |
| 2021-06-21 | fix code broken from previous commit | Jacob G-W |
| 2021-06-21 | std, src, doc, test: remove unused variables | Jacob G-W |
| 2021-06-03 | Breaking hash map changes for 0.8.0 | Martin Wickham |
| 2021-05-28 | wasm: Add stage2 tests for error unions | Luuk de Gram |
| 2021-05-28 | wasm: Reverse the order of error and payload | Luuk de Gram |
| 2021-05-28 | wasm: Add support for error union as return type | Luuk de Gram |
| 2021-05-28 | wasm: Implement error unions and unwrapping | Luuk de Gram |
| 2021-05-28 | wasm: Support error sets | Luuk de Gram |
| 2021-05-22 | stage2: Move BlockData out of ir.Inst.Block | joachimschmidt557 |
| 2021-05-22 | stage2: rename ir.zig to air.zig | Andrew Kelley |
| 2021-05-20 | Also support multi-prong branches | Luuk de Gram |
| 2021-05-20 | stage2 wasm: Support basic switches | Luuk de Gram |
| 2021-05-20 | wasm backend: implement `multi_value` for `WValue` | Luuk de Gram |
| 2021-05-19 | Do not create a local for the struct itself + test cases | Luuk de Gram |
| 2021-05-19 | Initial support for structs in wasm backend | Luuk de Gram |
| 2021-05-19 | Explicit return & more complex wasm enum test | Luuk de Gram |
| 2021-05-19 | wasm backend - Initial enum support | Luuk de Gram |
| 2021-05-08 | Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen | Andrew Kelley |
| 2021-05-08 | update usage of std.testing in stage2 | Veikka Tuominen |
| 2021-04-28 | stage2: semaDecl properly analyzes the decl block | Andrew Kelley |
| 2021-04-08 | Refactor link/wasm.zig to use offset table | Luuk de Gram |
| 2021-04-08 | Cleanup | Luuk de Gram |
| 2021-04-08 | Calculate data length to ensure correct pointer offsets | Luuk de Gram |
| 2021-04-08 | Basic "Hello world" working | Luuk de Gram |
| 2021-04-08 | stage2 wasm: Add bitwise/boolean ops &, |, ^, and, or | gracefu |
| 2021-04-05 | stage2 wasm codegen: refactor to use wasm.buildOpcode | gracefu |
| 2021-04-05 | std/wasm: add buildOpcode to help construction of `Opcode`s | gracefu |