From 60ab3bb06438da6960c1e3579d0d603b2c34c3de Mon Sep 17 00:00:00 2001 From: Jonathan Worthington Date: Wed, 3 Nov 2021 16:21:22 +0100 Subject: [PATCH] Try disabling finalization entirely --- src/core/callstack.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/callstack.c b/src/core/callstack.c index a7e11bfd4c..032d8d0469 100644 --- a/src/core/callstack.c +++ b/src/core/callstack.c @@ -732,8 +732,8 @@ MVMFrame * MVM_callstack_unwind_frame(MVMThreadContext *tc, MVMuint8 exceptional MVM_panic(1, "Unknown call stack record type in unwind"); } } while (tc->stack_top && !is_bytecode_frame(tc->stack_top->kind)); - if (tc->num_finalizing && !exceptional && MVM_gc_finalize_run_handler(tc)) - *thunked = 1; +// if (tc->num_finalizing && !exceptional && MVM_gc_finalize_run_handler(tc)) +// *thunked = 1; return tc->stack_top ? MVM_callstack_record_to_frame(tc->stack_top) : NULL; }