summaryrefslogtreecommitdiff
path: root/chapter25/src/main/java/com/seaofnodes/simple/node
Commit message (Expand)AuthorAgeFilesLines
* Check for cyclic class init before we emit codeclinitCliff Click3 days10-30/+89
* First cut clinit tracking for cyclesCliff Click5 days3-29/+63
* More test case vs RA cleanupCliff Click7 days5-6/+11
* Towrds getting RA spill counts comparableCliff Click7 days2-5/+45
* flt->int conversionCliff Click8 days9-1/+95
* RoundF32 actually roundsCliff Click8 days1-0/+1
* Make RA deterministicCliff Click8 days1-1/+6
* Small peep to drop simple store-updates out of loopsCliff Click10 days3-1/+49
* Require matching types to use algebraic identiesCliff Click10 days8-9/+9
* Chapter renumber, and split ch 17Cliff Click12 days5-7/+8
* Fix bug loop tree depth on inf loopsCliff Click13 days2-46/+50
* Move much of the ISA support to shared codeCliff Click14 days123-1355/+357
* Move debug printing into shared spaceCliff Click14 days49-305/+238
* Finish forward-port mem ops thru ch25Cliff Click2026-09-308-160/+232
* Extend smaller-width C results to full widthCliff Click2026-09-286-0/+100
* Backport FunPtrCliff Click2026-09-281-2/+5
* Support extern C ver direct updatesCliff Click2026-09-288-15/+40
* Check un-init not-null constructor fieldsCliff Click2026-09-285-41/+31
* bug fix widenCliff Click2026-09-261-2/+3
* Extend and backport SubNode peephole (#254)Hsiang-Ying Fu2026-09-251-4/+15
* Bunch more animation workCliff Click2026-09-252-1/+2
* Add shared graph viewer to all chaptersCliff Click2026-09-2224-53/+6
* Switch over to the new ELK driverCliff Click2026-09-211-6/+8
* Final reg-alloc across chapters cleanupCliff Click2026-09-204-17/+14
* Popular use grouping for RegAllocCliff Click2026-09-203-5/+9
* Unify GCM across chaptersCliff Click2026-09-207-14/+5
* Unify mixed-return checking and resultsCliff Click2026-09-198-26/+28
* debug printers no longer call self-optimizing accessorsCliff Click2026-09-194-7/+7
* Handle double-negation preserving not-null knowledgeCliff Click2026-09-191-2/+10
* Fix phi wideningCliff Click2026-09-171-5/+3
* up timeoutsCliff Click2026-09-163-3/+4
* Handle dying escapenodeCliff Click2026-09-141-1/+3
* int-only ops force inputs to be int-onlyCliff Click2026-09-149-8/+26
* Refinement on guard removalCliff Click2026-09-141-4/+8
* Do BulkMemPhi splits one by oneCliff Click2026-09-131-52/+28
* Resolve numeric needs more OptoCliff Click2026-09-135-7/+18
* A few missing addDepsCliff Click2026-09-139-47/+50
* Major bugfix around unscheduable graphsCliff Click2026-09-123-22/+161
* More robust on broken inputsCliff Click2026-09-114-4/+17
* Fix OR of 0Cliff Click2026-09-111-1/+1
* Removing a phi-of-guard, remove nested guardsCliff Click2026-09-111-2/+8
* Update LoadNode.javaCliff Click2026-09-111-2/+1
* Optional reset Types so Fuzzer can work.Cliff Click2026-09-112-3/+4
* More code coverage cleanupCliff Click2026-09-101-2/+3
* Cleanup coverage issuesCliff Click2026-09-107-251/+146
* Merge branch 'main' of https://github.com/SeaOfNodes/SimpleCliff Click2026-09-091-3/+3
|\
| * Fix stale copy-pasted comment on BoolNode's phiCon call (#249)Symious2026-09-091-3/+3
* | Remove a bunch of dead or unused codeCliff Click2026-09-097-135/+26
|/
* Remove dead codeCliff Click2026-08-2015-189/+13
* Squashed commit of the following:Cliff Click2026-08-201-11/+10