diff --git a/components/micropython/vendor/py/gc.c b/components/micropython/vendor/py/gc.c
index 3ffd7cf43bfc810633e99e71a1af67124336520b..fe9a5aae55fafaf5ac9ccc43134d4fe5725a14b6 100644
--- a/components/micropython/vendor/py/gc.c
+++ b/components/micropython/vendor/py/gc.c
@@ -1125,8 +1125,6 @@ void *gc_realloc(void *ptr_in, size_t n_bytes, bool allow_move) {
         gc_dump_alloc_table(&mp_plat_print);
         #endif
 
-        printf("gc_realloc in place(%p)\n", ptr_in);
-
         return ptr_in;
     }
 
@@ -1151,7 +1149,7 @@ void *gc_realloc(void *ptr_in, size_t n_bytes, bool allow_move) {
         return NULL;
     }
 
-    printf("gc_realloc(%p -> %p)\n", ptr_in, ptr_out);
+    DEBUG_printf("gc_realloc(%p -> %p)\n", ptr_in, ptr_out);
     memcpy(ptr_out, ptr_in, n_blocks * BYTES_PER_BLOCK);
     gc_free(ptr_in);
     return ptr_out;