summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2018-03-20 21:32:19 -0700
committerKaz Kylheku <kaz@kylheku.com>2018-03-20 21:32:19 -0700
commit58b96d9330262d7c80f233e7aa1f4d53a5fdd431 (patch)
tree7d8ee48b79b0e3b7d604eacc417400c3ac313f86 /Makefile
parent54921bc3ccd6638b8cd6ad9b59aefcd2e9af4e18 (diff)
downloadtxr-58b96d9330262d7c80f233e7aa1f4d53a5fdd431.tar.gz
txr-58b96d9330262d7c80f233e7aa1f4d53a5fdd431.tar.bz2
txr-58b96d9330262d7c80f233e7aa1f4d53a5fdd431.zip
gc: tail recurse on env rather than code.
* gc.c (mark_obj): When marking functions, tail recurse on the environment. That's the pointer more likely to be a gateway to serious depth, rather than the vm description or interpreted function's source.
Diffstat (limited to 'Makefile')
0 files changed, 0 insertions, 0 deletions