Copy data heap during a major GC