fix regressions affecting the echo magic and the creating of rod files

the markAndSweep GC was not responsible for the regressions so
this commit restores its use