| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Extend smaller-width C results to full width | Cliff Click | 2026-09-28 | 6 | -1/+104 |
| * | Backport FunPtr | Cliff Click | 2026-09-28 | 5 | -13/+33 |
| * | Support extern C ver direct updates | Cliff Click | 2026-09-28 | 1 | -3/+3 |
| * | Check un-init not-null constructor fields | Cliff Click | 2026-09-28 | 2 | -0/+3 |
| * | Extend and backport SubNode peephole (#254) | Hsiang-Ying Fu | 2026-09-25 | 1 | -4/+15 |
| * | Bunch more animation work | Cliff Click | 2026-09-25 | 2 | -0/+2 |
| * | Add shared graph viewer to all chapters | Cliff Click | 2026-09-22 | 25 | -69/+16 |
| * | Final reg-alloc across chapters cleanup | Cliff Click | 2026-09-20 | 4 | -17/+14 |
| * | Popular use grouping for RegAlloc | Cliff Click | 2026-09-20 | 3 | -5/+9 |
| * | Forward-port allocator bug fixes and test support through ch25 | Cliff Click | 2026-09-20 | 2 | -2/+4 |
| * | Unify GCM across chapters | Cliff Click | 2026-09-20 | 5 | -9/+5 |
| * | Unify mixed-return checking and results | Cliff Click | 2026-09-19 | 8 | -27/+29 |
| * | debug printers no longer call self-optimizing accessors | Cliff Click | 2026-09-19 | 4 | -4/+4 |
| * | Handle double-negation preserving not-null knowledge | Cliff Click | 2026-09-19 | 1 | -2/+15 |
| * | Backport x86 Not encoding | Cliff Click | 2026-09-17 | 1 | -10/+7 |
| * | x86 mul reg reg encoding fix | Cliff Click | 2026-09-17 | 1 | -1/+1 |
| * | Back point cmpmem encoding | Cliff Click | 2026-09-17 | 1 | -1/+1 |
| * | Fix stale copy-pasted comment on BoolNode's phiCon call (#249) | Symious | 2026-09-09 | 1 | -3/+3 |
| * | Move `addUse()` return statement to `keep()` (#243) | Hsiang-Ying Fu | 2026-07-03 | 1 | -7/+4 |
| * | Minor opts | Cliff Click | 2025-05-11 | 5 | -3/+24 |
| * | Clean up stacked mergemem | Cliff Click | 2025-05-11 | 2 | -9/+30 |
| * | log = 3 case for constant pool riscv large ints (#218) | Tamás Hadházy | 2025-05-10 | 5 | -20/+20 |
| * | clean up tests | Cliff Click | 2025-05-10 | 2 | -1/+2 |
| * | Bugs for BubbleSort | Cliff Click | 2025-05-09 | 5 | -1/+11 |
| * | muli & setx86 encoding bugs | Cliff Click | 2025-05-09 | 3 | -4/+4 |
| * | More bubble sort test | Cliff Click | 2025-05-08 | 3 | -8/+27 |
| * | Progress towards a 1st "real" program | Cliff Click | 2025-05-08 | 1 | -2/+3 |
| * | fix idom when mid inlining | Cliff Click | 2025-05-08 | 1 | -29/+5 |
| * | Missed updates from ch21 forward ported to ch22 | Cliff Click | 2025-05-08 | 23 | -41/+66 |
| * | sys.io.stdin | Cliff Click | 2025-05-07 | 14 | -102/+98 |
| * | Fix missing up/down phi peep. | Cliff Click | 2025-05-07 | 14 | -253/+172 |
| * | hello world arm | Cliff Click | 2025-05-06 | 2 | -6/+10 |
| * | Now with risc5 | Cliff Click | 2025-05-05 | 9 | -24/+116 |
| * | Add a sys.io.p | Cliff Click | 2025-05-05 | 10 | -11/+54 |
| * | Printing a string | Cliff Click | 2025-05-05 | 2 | -7/+8 |
| * | riscv load big imm (#217) | Tamás Hadházy | 2025-05-04 | 3 | -3/+49 |
| * | Unwind back to 8b int/ptr. | Cliff Click | 2025-05-04 | 3 | -18/+16 |
| * | back to i64 default | Cliff Click | 2025-05-03 | 1 | -1/+1 |
| * | cleanup SRA & WS | Cliff Click | 2025-05-03 | 5 | -21/+10 |
| * | 4 byte pointer/int (#216) | Tamás Hadházy | 2025-05-03 | 5 | -2/+26 |
| * | Add nested classes; string constants, static var lookup. | Cliff Click | 2025-05-02 | 6 | -16/+59 |
| * | Update PhiNode.java | Cliff Click | 2025-05-01 | 1 | -0/+2 |
| * | "default main" requires a `return expr`, or else its just dead. | Cliff Click | 2025-04-30 | 2 | -4/+13 |
| * | Drop a false start for adding clazz fields. | Cliff Click | 2025-04-29 | 5 | -53/+33 |
| * | Mid hack | Cliff Click | 2025-04-27 | 3 | -27/+96 |
| * | A series of unrelated minor bugfixes | Cliff Click | 2025-04-26 | 3 | -2/+3 |
| * | Bring over chapter21 folder | Cliff Click | 2025-04-25 | 31 | -127/+201 |
| * | Initial push | Cliff Click | 2025-04-21 | 207 | -0/+11896 |
