Fix generational GC bug (#3348)