about summary refs log tree commit diff stats
path: root/108write.subx
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2021-04-17 22:28:38 -0700
committerKartik K. Agaram <vc@akkartik.com>2021-04-17 22:33:28 -0700
commitc026dba0067d2ce476d9777087f233dacf868f92 (patch)
treeb51b178ad9fbee59da68c6e40012b53caa3782df /108write.subx
parent60cab88acec8c655346e5e4396ebfcb3a03b5b23 (diff)
downloadmu-c026dba0067d2ce476d9777087f233dacf868f92.tar.gz
shell: reenable the trace
We now have a couple of protections:
  - if we get close to running out of space in the trace we drop in an
    error
  - if we run out of space in the trace we stop trying to append
  - if there are errors we cancel future evaluations

This is already much nicer. You can't do much on the Mu computer, but at
least it gracefully gives up and shows its limitations. On my computer
the Mu shell tries to run computations for about 20s before giving up.
That seems at the outer limit of what interactivity supports. If things
take too long, test smaller chunks.
Diffstat (limited to '108write.subx')
0 files changed, 0 insertions, 0 deletions