summaryrefslogtreecommitdiff
path: root/src/lisp/ao_lisp_eval.c
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2016-11-14 19:55:36 -0800
committerKeith Packard <keithp@keithp.com>2017-02-20 11:16:50 -0800
commitce549b2c11e6b2571590021e1c0503d8a6e7a702 (patch)
tree69e7889ef58138bb877895a216fe61f2787db0ac /src/lisp/ao_lisp_eval.c
parentddb4b8d90478ae324aa207a7541352c1ac9451ee (diff)
altos/lisp: Simplify GC a bit by only marking the head of each object
We don't need to mark the whole object now as we're getting information about where objects are by walking the tree each time around the loop; ao_lisp_busy is only useful for terminating the walk now. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src/lisp/ao_lisp_eval.c')
0 files changed, 0 insertions, 0 deletions