summaryrefslogtreecommitdiff
path: root/skills/chapter25-codex-notes.md
diff options
context:
space:
mode:
authorCliff Click <cliffc@acm.org>2026-10-25 14:20:11 -0700
committerCliff Click <cliffc@acm.org>2026-10-25 14:20:11 -0700
commit2d80a348bad4b1e3165bd955ceaff3e18a96e516 (patch)
treefdb7044da1c7d30cf295c1709d11f6381aa48759 /skills/chapter25-codex-notes.md
parentf258c28fb4fc98e472be2e57a2504dc1a955f2eb (diff)
downloadSimple-2d80a348bad4b1e3165bd955ceaff3e18a96e516.tar.gz
Simple-2d80a348bad4b1e3165bd955ceaff3e18a96e516.zip
Retire Evalutator
Minor rounding bug in eval2
Diffstat (limited to 'skills/chapter25-codex-notes.md')
-rw-r--r--skills/chapter25-codex-notes.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/skills/chapter25-codex-notes.md b/skills/chapter25-codex-notes.md
index 8d0e43cb..be9768f8 100644
--- a/skills/chapter25-codex-notes.md
+++ b/skills/chapter25-codex-notes.md
@@ -251,6 +251,10 @@ For shared viewer work, read [the graph viewer notes](graph-viewer-codex-notes.m
## Tutorial backports
+- Chapter 18 is the evaluator cutover: use `Eval2` and the compiler's schedule
+ from that chapter onward. The old `evaluator/Evaluator` and its private
+ `Scheduler` remain only in Chapters 10-17b; do not forward-port or revive them.
+
- Shared ISA encoding lives in `isa/` for Chapters 21-25: x86 bytes behind
`CodeSink`, ARM/RISC-V word packing, and test-only evaluators. Chapter code still
owns machine nodes, register masks, operand/type interpretation, layouts and