summaryrefslogtreecommitdiff
path: root/chapter28a
Commit message (Collapse)AuthorAgeFilesLines
* Add audio, overhaul makefilesCliff Click6 hours1-195/+15
| | | | | Adds simple audio support to Simple Overhaul makefiles; remove common boilerplate; make them more uniform
* Cleanup public escapesCliff Click6 days31-249/+498
| | | | | | Drop "frozen" public escapes, and recompute in Start/Stop so Opto gets a precise escape set. Rename XInt.free -> XInt.alloc Fix some String tests to not escape by default
* Canonicalize aggregate memory duals and preserve field finalityCliff Click13 days3-9/+45
|
* Preserve escape bounds when splitting bulk memory PhisCliff Click13 days1-8/+4
|
* Backport some minor speedupsCliff Click2026-10-284-27/+97
|
* Remove _phase checks from Arith & ComputeCliff Click2026-10-284-16/+183
| | | | Fix some monotonicty bugs, rounding bugs, in float ops
* Backport Opto speedups and Minus fixCliff Click2026-10-285-49/+137
|
* Backport a bunch of fixesCliff Click2026-10-2710-27/+135
| | | | | | ARM encoding Extra fidx burned with no constructor Getting types during a parse to avoid a whole-program walk later
* Retire EvalutatorCliff Click2026-10-252-0/+44
| | | | Minor rounding bug in eval2
* Cleanup docsCliff Click2026-10-251-2/+2
|
* Fix ++x in methodsCliff Click2026-10-253-18/+108
| | | | Fix ideaj setups
* Finish chapter numbering, retire combined chapter 24, and update documentationCliff Click2026-10-243-7/+13
|
* Fix chained comparisons and restore recursion coverageCliff Click2026-10-243-15/+50
|
* Rename modules chapter to 28aCliff Click2026-10-24458-0/+43054