From 35c75f721cfe31f059421282aaa68eb91c45d1a7 Mon Sep 17 00:00:00 2001 From: Laurence Tratt Date: Tue, 17 Mar 2026 09:06:21 +0000 Subject: [PATCH] Shut yk/MT down. This allows `YKD_LOG_STATS` to work. --- py/runtime.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/py/runtime.c b/py/runtime.c index d4fe2ba88ba1c..8b1de8396f0bf 100644 --- a/py/runtime.c +++ b/py/runtime.c @@ -207,6 +207,10 @@ void mp_init(void) { void mp_deinit(void) { MP_THREAD_GIL_EXIT(); +#ifdef USE_YK + yk_mt_shutdown(mp_state_ctx.vm.ykmt); +#endif + // call port specific deinitialization if any #ifdef MICROPY_PORT_DEINIT_FUNC MICROPY_PORT_DEINIT_FUNC;