RFR(sh/jdk11): Shenandoah: Move markBitMap.* and parallelCleaning.* to shenandoah subdirectory
Aleksey Shipilev
shade at redhat.com
Tue Jul 7 14:15:20 UTC 2020
On 7/7/20 3:10 PM, Roman Kennke wrote:
> This moves markBitMap.* and parallelCleaning.* into shenandoah
> subdirectory, so that they don't get compiled when Shenandoah is
> excluded from build. They are only used by Shenandoah anyway (in
> sh/jdk11).
>
> http://cr.openjdk.java.net/~rkennke/isolate-markbitmap-parcleaning/webrev.00/
*) In other JDKs, we have:
./src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.inline.hpp
./src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.hpp
./src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.cpp
It is probably better to match the names?
*) markBitMap is something introduced by JDK-8180193 here:
https://hg.openjdk.java.net/jdk/jdk/rev/31b159f30fb2
It might not be worth a separate backport to 11u, though.
Otherwise fine.
--
Thanks,
-Aleksey
More information about the shenandoah-dev
mailing list