summaryrefslogtreecommitdiff
path: root/graph
Commit message (Collapse)AuthorAgeFilesLines
* Split ch10Cliff Click2026-09-292-1/+16
| | | | Basic memory introduction in 10a, then precise aliases in 10b.
* bug fix widenCliff Click2026-09-261-10/+9
| | | | Failed lattice law tests mixing constants and have wide type ints; or mixing wide ints and constant arrays.
* Bunch more animation workCliff Click2026-09-2513-76/+694
|
* edge zoomingCliff Click2026-09-245-20/+155
|
* Bunch better layout optionsCliff Click2026-09-248-80/+285
|
* Keyboard shortcutsCliff Click2026-09-2311-91/+568
| | | | | Fast forward/reverse, pick-a-frame. Shorter type names.
* int fallbacks for int opsCliff Click2026-09-221-0/+9
| | | | all chapters, a little sharper for int ops
* Graph cleanupCliff Click2026-09-225-20/+75
| | | | Phis stay with regions, stop sinks to bottom,
* Tidy up scope displayCliff Click2026-09-229-52/+251
|
* Add shared graph viewer to all chaptersCliff Click2026-09-2211-2203/+167
|
* Graph viewer on ch4 and25Cliff Click2026-09-229-31/+448
|
* Switch over to the new ELK driverCliff Click2026-09-217-43/+191
| | | | Interact between compiler & browser now hooks several nbew places.
* Switch over to the ELK rendererCliff Click2026-09-2113-63/+7173
|
* Change protocol between compiler and browserCliff Click2026-09-213-13/+145
|
* Define a new graph interaction APICliff Click2026-09-213-9/+195
|
* move the graph visualizer into shared codeCliff Click2026-09-218-0/+2544