From c28df70d65e08b798641357eaaead032e30d0fba Mon Sep 17 00:00:00 2001
From: Sebastian Krzyszkowiak <dos@dosowisko.net>
Date: Thu, 12 Oct 2023 01:17:24 +0200
Subject: [PATCH] clear on sweep

---
 components/micropython/vendor/py/gc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/components/micropython/vendor/py/gc.c b/components/micropython/vendor/py/gc.c
index fe9a5aae55..7f3d05a9d4 100644
--- a/components/micropython/vendor/py/gc.c
+++ b/components/micropython/vendor/py/gc.c
@@ -51,7 +51,7 @@
 
 // make this 1 to zero out swept memory to more eagerly
 // detect untraced object still in use
-#define CLEAR_ON_SWEEP (0)
+#define CLEAR_ON_SWEEP (1)
 
 #define WORDS_PER_BLOCK ((MICROPY_BYTES_PER_GC_BLOCK) / MP_BYTES_PER_OBJ_WORD)
 #define BYTES_PER_BLOCK (MICROPY_BYTES_PER_GC_BLOCK)
-- 
GitLab