Skip to content
Snippets Groups Projects
Verified Commit e4268b8b authored by dos's avatar dos
Browse files

gc print

parent 35d520f7
Branches
No related tags found
No related merge requests found
Pipeline #9059 passed
...@@ -61,6 +61,7 @@ static void gc_collect_inner(int level) { ...@@ -61,6 +61,7 @@ static void gc_collect_inner(int level) {
} }
void gc_collect(void) { void gc_collect(void) {
printf("gc_collect\n");
gc_collect_start(); gc_collect_start();
gc_collect_inner(0); gc_collect_inner(0);
gc_collect_end(); gc_collect_end();
......
...@@ -1125,6 +1125,8 @@ void *gc_realloc(void *ptr_in, size_t n_bytes, bool allow_move) { ...@@ -1125,6 +1125,8 @@ void *gc_realloc(void *ptr_in, size_t n_bytes, bool allow_move) {
gc_dump_alloc_table(&mp_plat_print); gc_dump_alloc_table(&mp_plat_print);
#endif #endif
printf("gc_realloc in place(%p)\n", ptr_in);
return ptr_in; return ptr_in;
} }
...@@ -1149,7 +1151,7 @@ void *gc_realloc(void *ptr_in, size_t n_bytes, bool allow_move) { ...@@ -1149,7 +1151,7 @@ void *gc_realloc(void *ptr_in, size_t n_bytes, bool allow_move) {
return NULL; 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); memcpy(ptr_out, ptr_in, n_blocks * BYTES_PER_BLOCK);
gc_free(ptr_in); gc_free(ptr_in);
return ptr_out; return ptr_out;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment