vm: smaller default callstack size on OpenBSD
parent
fa9b6e086b
commit
279ff3a7d3
|
@ -14,7 +14,12 @@ void factor_vm::default_parameters(vm_parameters *p)
|
||||||
|
|
||||||
p->datastack_size = 32 * sizeof(cell);
|
p->datastack_size = 32 * sizeof(cell);
|
||||||
p->retainstack_size = 32 * sizeof(cell);
|
p->retainstack_size = 32 * sizeof(cell);
|
||||||
|
|
||||||
|
#ifdef __OpenBSD__
|
||||||
|
p->callstack_size = 32 * sizeof(cell);
|
||||||
|
#else
|
||||||
p->callstack_size = 128 * sizeof(cell);
|
p->callstack_size = 128 * sizeof(cell);
|
||||||
|
#endif
|
||||||
|
|
||||||
p->code_size = 8 * sizeof(cell);
|
p->code_size = 8 * sizeof(cell);
|
||||||
p->young_size = sizeof(cell) / 4;
|
p->young_size = sizeof(cell) / 4;
|
||||||
|
|
Loading…
Reference in New Issue