[15] RFR 8245827: Shenandoah: Cleanup Shenandoah code root iterators and root scanner
Aleksey Shipilev
shade at redhat.com
Wed May 27 08:58:37 UTC 2020
On 5/27/20 2:42 AM, Zhengyu Gu wrote:
> ShenandoahCsetCodeRootsIterator and ShenandoahCSetRootScanner are only
> relevant to Traversal GC, which was removed by JDK-8242082, they should
> be removed as well.
>
> After removal, we can rename ShenandoahAllCodeRootsIterator and
> ShenandoahAllRootScanner back to ShenandoahCodeRootsIterator and
> ShenandoahRootScanner, respectively.
>
>
> Bug: https://bugs.openjdk.java.net/browse/JDK-8245827
> Webrev: http://cr.openjdk.java.net/~zgu/JDK-8245827/webrev.00/index.html
Looks good!
For the code that is moved around, there were no actual semantic changes, right? I haven't checked
that part closely.
--
Thanks,
-Aleksey
More information about the shenandoah-dev
mailing list