diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2021-07-04 11:20:29 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2021-07-04 11:20:29 -0700 |
commit | c29914feda17397ff5bcd0065c0ec029e8292c94 (patch) | |
tree | f82e21e2553459f4639b4f2eb10b4f89a62a5e25 /cadr.c | |
parent | ebca89d000e512851b4f06e5f478635ee70b3f19 (diff) | |
download | txr-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