summaryrefslogtreecommitdiff
path: root/graph/README.md
Commit message (Collapse)AuthorAgeFilesLines
* Slides for 2026 REBASEreadmeCliff Click11 days1-1/+1
|
* Chapter renumber, and split ch 17Cliff Click12 days1-5/+5
| | | | | | Renumber chapters 10a, 10b, 11, 12, 13, 14 -> 10, 11, 13, 12, [11,14]. Split ch 17 into a 17a and 17b; shuffle around im/mutable syntax to be consistent, and present it more slowly. THe new immutable syntax is pushed through all later chapters
* Graph updates; readme updatesCliff Click12 days1-0/+12
|
* More better layout ch10a,b,11Cliff Click13 days1-5/+15
|
* ch10a READMECliff Click13 days1-0/+13
|
* README updates thru ch10aCliff Click13 days1-1/+1
|
* First pass README updatesCliff Click13 days1-4/+30
|
* Move debug printing into shared spaceCliff Click14 days1-11/+12
| | | | Same as the graph viewer, moves a lot of code out of all Nodes
* Squashed commit of the following:Cliff Click2026-09-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | commit 3ba6686fc991998a0a420709dfb0012bbddf77ab Author: Cliff Click <cliffc@acm.org> Date: Tue Sep 29 12:21:46 2026 -0700 Backport lazy memory splits to ch10, split into ch10a and b commit fa7d56f72455828826d0ab7e1c142ca814e6e2aa Author: Cliff Click <cliffc@acm.org> Date: Tue Sep 29 10:10:53 2026 -0700 Reverse edges commit e1bba17ff54400a34ede0eaacad863420d021119 Author: Cliff Click <cliffc@acm.org> Date: Tue Sep 29 09:44:41 2026 -0700 Split ch10 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-251-14/+78
|
* edge zoomingCliff Click2026-09-241-2/+11
|
* Bunch better layout optionsCliff Click2026-09-241-21/+48
|
* Keyboard shortcutsCliff Click2026-09-231-16/+78
| | | | | 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-221-0/+9
| | | | Phis stay with regions, stop sinks to bottom,
* Tidy up scope displayCliff Click2026-09-221-4/+26
|
* Add shared graph viewer to all chaptersCliff Click2026-09-221-51/+46
|
* Graph viewer on ch4 and25Cliff Click2026-09-221-22/+43
|
* Switch over to the new ELK driverCliff Click2026-09-211-38/+88
| | | | Interact between compiler & browser now hooks several nbew places.
* Switch over to the ELK rendererCliff Click2026-09-211-19/+44
|
* Change protocol between compiler and browserCliff Click2026-09-211-8/+39
|
* Define a new graph interaction APICliff Click2026-09-211-9/+90
|
* move the graph visualizer into shared codeCliff Click2026-09-211-0/+115