ref: 3f3bedb88862a0a955c8357081e4f8ba89b88b81
parent: 3d517354ddc28b8f92dff23713e5251c74c7e3b3
author: Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
date: Tue Nov 26 15:54:36 EST 2024
start with a much smaller initial stack size
--- a/flisp.c
+++ b/flisp.c
@@ -2132,7 +2132,7 @@
FL(consflags) = bitvector_new(FL(heapsize)/sizeof(cons_t), 1);
htable_new(&FL(printconses), 32);
comparehash_init();
- FL(nstack) = 262144;
+ FL(nstack) = 4096;
FL(stack) = MEM_ALLOC(FL(nstack)*sizeof(value_t));
FL(Nil) = builtin(OP_THE_EMPTY_LIST);