summaryrefslogtreecommitdiff
path: root/chapter25/src/main/java/com/seaofnodes/simple/codegen
Commit message (Expand)AuthorAgeFilesLines
* Backport some minor speedupsCliff Click2026-10-281-16/+46
* Backport Opto speedups and Minus fixCliff Click2026-10-281-32/+47
* Rename incomplete types chapter to 25Cliff Click2026-10-2420-0/+4444
* Move combined chapter 25 baseline to chapter 28bCliff Click2026-10-2430-7403/+0
* Split from ch25, SCCP and interprocedural SCCPCliff Click2026-10-192-6/+44
* Cleanup & backportclinitCliff Click2026-10-1814-576/+585
* Phase cleanup heading into CLInit expansionCliff Click2026-10-174-73/+77
* Class cycles init checksCliff Click2026-10-173-34/+120
* Check for cyclic class init before we emit codeCliff Click2026-10-126-232/+253
* First cut clinit tracking for cyclesCliff Click2026-10-106-8/+220
* Support putting static data into ELF constant poolCliff Click2026-10-087-91/+258
* Towrds getting RA spill counts comparableCliff Click2026-10-071-0/+7
* Make RA deterministicCliff Click2026-10-071-4/+12
* Pick up japanese transaltionpr262-doc-followupsCliff Click2026-10-071-5/+4
* Chapter renumber, and split ch 17Cliff Click2026-10-031-5/+6
* Fix bug loop tree depth on inf loopsCliff Click2026-10-023-3/+15
* Restore missing anti-dependence walkCliff Click2026-10-011-10/+15
* Move much of the ISA support to shared codeCliff Click2026-10-011-1/+1
* Finish forward-port mem ops thru ch25Cliff Click2026-09-301-27/+22
* Forward port mem stuff to ch21Cliff Click2026-09-301-2/+14
* Extend smaller-width C results to full widthCliff Click2026-09-281-0/+12
* Support extern C ver direct updatesCliff Click2026-09-283-0/+32
* Bunch more animation workCliff Click2026-09-251-2/+7
* Add shared graph viewer to all chaptersCliff Click2026-09-221-12/+3
* Switch over to the new ELK driverCliff Click2026-09-211-1/+6
* Final reg-alloc across chapters cleanupCliff Click2026-09-201-1/+1
* Popular use grouping for RegAllocCliff Click2026-09-201-49/+31
* Forward-port allocator bug fixes and test support through ch25Cliff Click2026-09-204-21/+25
* Unify GCM across chaptersCliff Click2026-09-202-172/+74
* Unify mixed-return checking and resultsCliff Click2026-09-192-22/+8
* debug printers no longer call self-optimizing accessorsCliff Click2026-09-194-8/+23
* Handle r/w <clinit> sectionsCliff Click2026-09-193-6/+9
* int-only ops force inputs to be int-onlyCliff Click2026-09-141-6/+20
* Resolve numeric needs more OptoCliff Click2026-09-131-5/+9
* More robust on broken inputsCliff Click2026-09-111-2/+7
* Optional reset Types so Fuzzer can work.Cliff Click2026-09-111-6/+6
* More code coverage cleanupCliff Click2026-09-102-73/+38
* Remove dead codeCliff Click2026-08-205-96/+4
* Squashed commit of the following:Cliff Click2026-08-202-3/+17
* Squashed commit of the following:Cliff Click2026-08-208-92/+321
* Real argc/argv argsCliff Click2026-08-122-16/+33
* More hardeningCliff Click2026-08-101-1/+7
* Chapter 25: add separate compilation and simplify SSA constructionCliff Click2026-08-1023-0/+6728