summaryrefslogtreecommitdiff
path: root/chapter17/src/main/java/com/seaofnodes
Commit message (Expand)AuthorAgeFilesLines
* Restrict subtraction zero peepholes to integer operandspr254-fixesCliff Click2026-09-251-5/+5
* Extend and backport SubNode peepholefuhsnn2026-09-251-4/+15
* Keyboard shortcutsCliff Click2026-09-233-1/+13
* int fallbacks for int opsCliff Click2026-09-222-2/+3
* Graph cleanupCliff Click2026-09-222-1/+3
* Tidy up scope displayCliff Click2026-09-221-1/+1
* Add shared graph viewer to all chaptersCliff Click2026-09-2231-377/+145
* Unify GCM across chaptersCliff Click2026-09-206-41/+42
* Unify mixed-return checking and resultsCliff Click2026-09-195-16/+22
* Use isDead() instead of checking null inputsCliff Click2026-09-191-2/+2
* debug printers no longer call self-optimizing accessorsCliff Click2026-09-191-2/+23
* Handle double-negation preserving not-null knowledgeCliff Click2026-09-191-2/+15
* Backport string escapes and many op-assignCliff Click2026-09-172-7/+24
* Fix stale copy-pasted comment on BoolNode's phiCon call (#249)Symious2026-09-091-3/+3
* Move `addUse()` return statement to `keep()` (#243)Hsiang-Ying Fu2026-07-031-6/+3
* Ch20 reg (#166)Cliff Click2025-03-082-0/+11
* Cleanup (#162)RobertObkircher2025-02-164-17/+6
* Getting error code to report same w/out peepsCliff Click2025-01-151-1/+1
* Test for "arg--2"Cliff Click2025-01-151-0/+2
* New evaluator, more Compiler Driver cleanupCliff Click2025-01-151-1/+1
* Fix commentCliff Click2025-01-151-1/+1
* Missing xScopes pushCliff Click2024-11-231-0/+2
* Replace loop finding with official algoCliff Click2024-11-238-96/+77
* Assignment bugsCliff Click2024-11-234-109/+142
* Stronger requirement on new type nameCliff Click2024-11-231-6/+12
* Straighten out nested forward ref type errorsCliff Click2024-11-231-15/+12
* Error on ambiguous -- parseCliff Click2024-11-231-3/+1
* Fix 2 small bugsCliff Click2024-11-232-2/+5
* Allow oper-assign, += -= etcCliff Click2024-11-231-8/+41
* Bug fix loop depth on infinite split-tail loopsCliff Click2024-11-232-10/+9
* Minor inf loop fixCliff Click2024-11-231-3/+4
* Final? pass of finalsCliff Click2024-11-2314-70/+171
* Allow pre-inc/dec on variablesCliff Click2024-11-233-16/+33
* Allow C-style for loopsCliff Click2024-11-231-16/+95
* Much more robust guarded expression upcastingCliff Click2024-11-235-63/+129
* Change field mutabilityCliff Click2024-11-2312-69/+125
* var/valCliff Click2024-11-232-3/+18
* Support post ++ on arrays and structsCliff Click2024-11-231-8/+26
* Allow post ++, --Cliff Click2024-11-2317-113/+86
* Initial pushCliff Click2024-11-2359-0/+7263