gc: More verbose debugging

Add more DEBUG_printf statements to trace gc behaviour
It's neater to keep this at the start.