| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Keep Chapter 28b intact and carry the grammar-oriented parser package, Var move, IterPeeps move, and parser regression tests into Chapter 29. Defer privacy and exclude its experimental tests and fixture changes.
Register the chapter in the indexes, IntelliJ modules and run configurations, Maven reactor, roadmap, and linear-history publisher. Windows and Linux each pass 573 tests, release builds, 199 allocation replays, and 29 native checks.
|
| | |
|
| | |
|
| |
|
|
| |
A bunch of minor README fixes, missing TOC, grammer cleanup
|
| |
|
|
|
|
| |
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
|
| |
|
|
| |
The ISA shared handlers here are required for a proper compiler, but contain only trivial bit-massaging operations.
|
| |
|
|
| |
Same as the graph viewer, moves a lot of code out of all Nodes
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| | |
|
| | |
|
| |
|
|
|
| |
Allow a chapter to be missing its README.md, pom.xml, or docs/, or have
no level 1 header in its README.md. Also fix whitespace in
Co-authored-by trailers which are quoted in messages.
|
| | |
|
| | |
|
| |
|