summaryrefslogtreecommitdiff
path: root/chapter25/src/main/java/com
Commit message (Expand)AuthorAgeFilesLines
* Fix bug loop tree depth on inf loopsCliff Click13 days5-49/+65
* Restore missing anti-dependence walkCliff Click14 days1-10/+15
* Move much of the ISA support to shared codeCliff Click14 days124-1356/+358
* Move debug printing into shared spaceCliff Click2026-10-0152-905/+376
* Finish forward-port mem ops thru ch25Cliff Click2026-09-309-187/+254
* Forward port mem stuff to ch21Cliff Click2026-09-301-2/+14
* Extend smaller-width C results to full widthCliff Click2026-09-287-0/+112
* Backport FunPtrCliff Click2026-09-281-2/+5
* Support extern C ver direct updatesCliff Click2026-09-2815-51/+151
* Check un-init not-null constructor fieldsCliff Click2026-09-288-51/+85
* bug fix widenCliff Click2026-09-266-65/+61
* Extend and backport SubNode peephole (#254)Hsiang-Ying Fu2026-09-251-4/+15
* Bunch more animation workCliff Click2026-09-255-5/+21
* Bunch better layout optionsCliff Click2026-09-241-1/+3
* Keyboard shortcutsCliff Click2026-09-235-5/+33
* Graph cleanupCliff Click2026-09-222-2/+4
* Tidy up scope displayCliff Click2026-09-221-1/+1
* Add shared graph viewer to all chaptersCliff Click2026-09-2228-383/+26
* Graph viewer on ch4 and25Cliff Click2026-09-224-370/+18
* Switch over to the new ELK driverCliff Click2026-09-216-74/+170
* Switch over to the ELK rendererCliff Click2026-09-211-337/+4
* Change protocol between compiler and browserCliff Click2026-09-212-20/+34
* Define a new graph interaction APICliff Click2026-09-211-0/+74
* move the graph visualizer into shared codeCliff Click2026-09-212-50/+122
* Final reg-alloc across chapters cleanupCliff Click2026-09-205-18/+15
* Popular use grouping for RegAllocCliff Click2026-09-204-54/+40
* Forward-port allocator bug fixes and test support through ch25Cliff Click2026-09-204-21/+25
* Backport TypeFunPtr normalizationCliff Click2026-09-201-0/+8
* Unify GCM across chaptersCliff Click2026-09-209-186/+79
* Unify mixed-return checking and resultsCliff Click2026-09-1911-50/+38
* Use isDead() instead of checking null inputsCliff Click2026-09-191-8/+8
* debug printers no longer call self-optimizing accessorsCliff Click2026-09-1911-24/+40
* Handle r/w <clinit> sectionsCliff Click2026-09-194-8/+10
* Handle double-negation preserving not-null knowledgeCliff Click2026-09-191-2/+10
* Backport string escapes and many op-assignCliff Click2026-09-171-7/+19
* Fix phi wideningCliff Click2026-09-171-5/+3
* up timeoutsCliff Click2026-09-164-4/+5
* Handle dying escapenodeCliff Click2026-09-141-1/+3
* Fix parser lifetime bugCliff Click2026-09-141-9/+4
* int-only ops force inputs to be int-onlyCliff Click2026-09-1410-14/+46
* Refinement on guard removalCliff Click2026-09-142-5/+10
* Do BulkMemPhi splits one by oneCliff Click2026-09-131-52/+28
* Resolve numeric needs more OptoCliff Click2026-09-138-14/+29
* A few missing addDepsCliff Click2026-09-1310-65/+68
* Major bugfix around unscheduable graphsCliff Click2026-09-125-29/+242
* More robust on broken inputsCliff Click2026-09-115-6/+24
* 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-114-14/+18