--- a/src/hotspot/share/gc/g1/g1RootClosures.cpp Sun Mar 04 22:24:06 2018 -0800
+++ b/src/hotspot/share/gc/g1/g1RootClosures.cpp Mon Mar 05 11:16:23 2018 +0100
@@ -111,11 +111,7 @@
};
G1EvacuationRootClosures* G1EvacuationRootClosures::create_root_closures(G1ParScanThreadState* pss, G1CollectedHeap* g1h) {
- G1EvacuationRootClosures* res = create_root_closures_ext(pss, g1h);
- if (res != NULL) {
- return res;
- }
-
+ G1EvacuationRootClosures* res = NULL;
if (g1h->collector_state()->during_initial_mark_pause()) {
if (ClassUnloadingWithConcurrentMark) {
res = new G1InitialMarkClosures<G1MarkPromotedFromRoot>(g1h, pss);