7080389: G1: refactor marking code in evacuation pause copy closures
Summary: Refactor code marking code in the evacuation pause copy closures so that an evacuated object is only marked by the thread that successfully copies it.
Reviewed-by: stefank, brutisso, tonyp
^build/
^dist/
^drop/
^drop_included/
^webrev/
/nbproject/private/
^.hgtip