shithub: MicroHs

Download patch

ref: 5ceabfe2279228e2130fa1dd45d5bd478a092f74
parent: 7e4beb4cdf325d0691ccd079ab452fd4b532adf1
author: Lennart Augustsson <lennart.augustsson@epicgames.com>
date: Fri Feb 2 06:08:52 EST 2024

Don't GC in deserialization; parse() does that now.

--- a/src/runtime/eval.c
+++ b/src/runtime/eval.c
@@ -2671,7 +2671,6 @@
     case T_IO_DESERIALIZE:
       CHECKIO(1);
       ptr = (struct BFILE*)evalptr(ARG(TOP(1)));
-      gc();                     /* parser runs without GC */
       n = parse_top(ptr);
       RETIO(n);
 #endif
--