vm: try a smaller call stack size on OpenBSD again, now that x86-32 stack frames are smaller

release
Slava Pestov 2010-04-10 17:26:56 -07:00
parent 145e6428ba
commit 4fb2acb65e
1 changed files with 3 additions and 1 deletions

View File

@ -15,7 +15,9 @@ void factor_vm::default_parameters(vm_parameters *p)
p->datastack_size = 32 * sizeof(cell);
p->retainstack_size = 32 * sizeof(cell);
#ifdef FACTOR_PPC
#if defined(__OpenBSD__) && defined(FACTOR_X86)
p->callstack_size = 64 * sizeof(cell);
#elif defined(FACTOR_PPC)
p->callstack_size = 256 * sizeof(cell);
#else
p->callstack_size = 128 * sizeof(cell);