summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Add shared graph viewer to all chaptersCliff Click2026-09-22715-14968/+3639
* Graph viewer on ch4 and25Cliff Click2026-09-2219-404/+540
* Switch over to the new ELK driverCliff Click2026-09-2114-120/+361
* Switch over to the ELK rendererCliff Click2026-09-2114-400/+7177
* Change protocol between compiler and browserCliff Click2026-09-215-33/+179
* Define a new graph interaction APICliff Click2026-09-2110-10/+345
* move the graph visualizer into shared codeCliff Click2026-09-2160-16155/+1270
* Final reg-alloc across chapters cleanupCliff Click2026-09-20131-1127/+2135
* Split self-conflict phis once at a loop headCliff Click2026-09-2033-183/+942
* Popular use grouping for RegAllocCliff Click2026-09-2051-345/+1536
* Forward-port allocator bug fixes and test support through ch25Cliff Click2026-09-2065-425/+2070
* Add back copy coaleascing in ch21Cliff Click2026-09-2035-1069/+1888
* Missed fileCliff Click2026-09-201-71/+106
* Ch 20 Reg AllocCliff Click2026-09-2013-106/+537
* Backport TypeFunPtr normalizationCliff Click2026-09-205-3/+72
* Unify GCM across chaptersCliff Click2026-09-20113-1182/+1627
* Unify mixed-return checking and resultsCliff Click2026-09-19189-570/+1381
* Fix ch21 MulIX86 encodingCliff Click2026-09-192-6/+53
* Use isDead() instead of checking null inputsCliff Click2026-09-1921-34/+57
* Fixed st8 on arm/risc evalsCliff Click2026-09-1916-11/+182
* debug printers no longer call self-optimizing accessorsCliff Click2026-09-19141-144/+2272
* Handle r/w <clinit> sectionsCliff Click2026-09-198-32/+159
* AI skills updateCliff Click2026-09-192-267/+169
* Tighter recursive-struct testCliff Click2026-09-195-2/+65
* Handle double-negation preserving not-null knowledgeCliff Click2026-09-1940-25/+1185
* Backport string escapes and many op-assignCliff Click2026-09-1725-73/+1300
* Parser fix OR tempsCliff Click2026-09-175-4/+86
* Backport x86 Not encodingCliff Click2026-09-179-41/+225
* x86 mul reg reg encoding fixCliff Click2026-09-1715-117/+249
* Back point cmpmem encodingCliff Click2026-09-1710-14/+144
* Get makefiles and fuzzer testing uniform across chaptersCliff Click2026-09-1765-197/+1042
* Fix phi wideningCliff Click2026-09-172-6/+4
* up timeoutsCliff Click2026-09-166-5/+8
* Update FuzzerWrap.javaCliff Click2026-09-141-1/+1
* Handle dying escapenodeCliff Click2026-09-142-1/+19
* Update FuzzerWrap.javaCliff Click2026-09-141-1/+1
* Update FuzzerWrap.javaCliff Click2026-09-141-1/+2
* Fix parser lifetime bugCliff Click2026-09-142-9/+5
* int-only ops force inputs to be int-onlyCliff Click2026-09-1411-19/+52
* Refinement on guard removalCliff Click2026-09-144-9/+18
* Do BulkMemPhi splits one by oneCliff Click2026-09-133-113/+41
* Resolve numeric needs more OptoCliff Click2026-09-139-16/+32
* A few missing addDepsCliff Click2026-09-1313-75/+164
* Major bugfix around unscheduable graphsCliff Click2026-09-127-29/+268
* More robust on broken inputsCliff Click2026-09-117-7/+37
* Fix OR of 0Cliff Click2026-09-111-1/+1
* Removing a phi-of-guard, remove nested guardsCliff Click2026-09-112-3/+9
* Update LoadNode.javaCliff Click2026-09-111-2/+1
* typoCliff Click2026-09-111-1/+1
* Optional reset Types so Fuzzer can work.Cliff Click2026-09-1110-41/+47