[11u] RFR (S) 8255457: Shenandoah: cleanup ShenandoahMarkTask
Aleksey Shipilev
shade at redhat.com
Wed Nov 18 12:09:55 UTC 2020
Original RFE:
https://bugs.openjdk.java.net/browse/JDK-8255457
https://git.openjdk.java.net/jdk/commit/1215b1a8
This patch does not apply cleanly to 11u, because of the contextual differences. Most significant
difference is that in HEAD JDK the affected class is trivially copyable, and the shared code already
adjusted to accept that. 11u, however, would fail to compile due to odd cv-stripping casts.
Therefore, I had to keep copying constructors and assignment operators.
11u webrev:
https://cr.openjdk.java.net/~shade/8255457/webrev.11u.01/
Testing: Linux {x86_64, x86_32} hotspot_gc_shenandoah
--
Thanks,
-Aleksey
More information about the jdk-updates-dev
mailing list