RFR (S): 8035329: Move G1ParCopyClosure::copy_to_survivor_space into G1ParScanThreadState
Thomas Schatzl
thomas.schatzl at oracle.com
Wed Feb 19 15:12:57 UTC 2014
Hi all,
can I have reviews for the following change that moves
G1ParCopyClosure::copy_to_survivor_space() into G1ParScanThreadState.
The previous location of G1ParCopyClosure::copy_to_survivor_space() was
bad because although it did not depend on any template parameters, it
was there, resulting in additional duplicate code.
As for the new destination, G1ParScanThreadState seemed to be the best
candidate because the method references it a lot (calling a few methods
from it).
Also, the next change for JDK-8035330 also depends on _scanner being
available in G1ParScanThreadState.
CR:
https://bugs.openjdk.java.net/browse/JDK-8035329
Webrev:
http://cr.openjdk.java.net/~tschatzl/8035329/webrev/
Based on the changes for 8035326 recently posted here.
Testing:
jprt
Thanks,
Thomas
More information about the hotspot-gc-dev
mailing list