about summary refs log tree commit diff stats
path: root/html/shell/gap-buffer.mu.html
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2021-04-21 00:25:06 -0700
committerKartik K. Agaram <vc@akkartik.com>2021-04-21 00:25:06 -0700
commitd27994a9d73f970a7b54ec71f4ae457da3734daa (patch)
tree158bfe05a7440dafa242cc6a48359386c8bb3060 /html/shell/gap-buffer.mu.html
parentd604e68c2bf993bd2ef738ce1ee8625bdfa62a86 (diff)
downloadmu-d27994a9d73f970a7b54ec71f4ae457da3734daa.tar.gz
shell: show screen state during evaluation
All highly experimental. Current constraints:

* No tail recursion elimination
* No heap reuse
* Keep implementation simple

So it's slow, and I don't want to complicate it to speed it up. So I'm
investing in affordances to help deal with the slowness. However, in the
process I've taken the clean abstraction of a trace ("all you need to do
is add to the trace") and bolted on call counts and debug-prints as independent
mechanisms.
Diffstat (limited to 'html/shell/gap-buffer.mu.html')
0 files changed, 0 insertions, 0 deletions