summaryrefslogtreecommitdiffstats
path: root/cadr.c
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2021-07-04 11:20:29 -0700
committerKaz Kylheku <kaz@kylheku.com>2021-07-04 11:20:29 -0700
commitc29914feda17397ff5bcd0065c0ec029e8292c94 (patch)
treef82e21e2553459f4639b4f2eb10b4f89a62a5e25 /cadr.c
parentebca89d000e512851b4f06e5f478635ee70b3f19 (diff)
downloadtxr-c29914feda17397ff5bcd0065c0ec029e8292c94.tar.gz
txr-c29914feda17397ff5bcd0065c0ec029e8292c94.tar.bz2
txr-c29914feda17397ff5bcd0065c0ec029e8292c94.zip
stack-limit: impose minimum limit.
* gc.c (MIN_STACK_LIMIT): New preprocessor symbol. (gc_init): If the system stack limit is too low, don't treat that the same way as a missing or unlimited limit. Instead clamp to the minimum value and hope for the best. So that is to say, the system limit cannot be used as a mechanism to set a ridiculously low stack limit in TXR; the only way to do that is to use the set-stack-limit function. * txr.1: Documentation updated. Also fixed 326767 typo which should be 32767.
Diffstat (limited to 'cadr.c')
0 files changed, 0 insertions, 0 deletions