diff --git a/components/micropython/vendor/ports/esp32/gccollect.c b/components/micropython/vendor/ports/esp32/gccollect.c index e16e8028adb1e58145c22b73e8b1679fc9028693..6ba36f0c5db62abed6530967f80fc86ae1a5b033 100644 --- a/components/micropython/vendor/ports/esp32/gccollect.c +++ b/components/micropython/vendor/ports/esp32/gccollect.c @@ -61,6 +61,7 @@ static void gc_collect_inner(int level) { } void gc_collect(void) { + printf("gc_collect\n"); gc_collect_start(); gc_collect_inner(0); gc_collect_end(); diff --git a/components/micropython/vendor/py/gc.c b/components/micropython/vendor/py/gc.c index fe9a5aae55fafaf5ac9ccc43134d4fe5725a14b6..3ffd7cf43bfc810633e99e71a1af67124336520b 100644 --- a/components/micropython/vendor/py/gc.c +++ b/components/micropython/vendor/py/gc.c @@ -1125,6 +1125,8 @@ 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; } @@ -1149,7 +1151,7 @@ void *gc_realloc(void *ptr_in, size_t n_bytes, bool allow_move) { return NULL; } - DEBUG_printf("gc_realloc(%p -> %p)\n", ptr_in, ptr_out); + 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;