Bug #15362 » 0001-Avoid-GCing-dead-stack-after-switching-away-from-a-f.patch
| cont.c | ||
|---|---|---|
|
return fib->cont.value;
|
||
|
#else /* FIBER_USE_NATIVE */
|
||
|
fib->cont.saved_ec.machine.stack_end = NULL;
|
||
|
if (ruby_setjmp(fib->cont.jmpbuf)) {
|
||
|
/* restored */
|
||
|
fib = th->ec->fiber_ptr;
|
||