src/hotspot/share/gc/g1/g1CollectedHeap.cpp
changeset 51393 cc8d309cd05a
parent 51332 c25572739e7c
child 51401 58113ce90caf
--- a/src/hotspot/share/gc/g1/g1CollectedHeap.cpp	Tue Aug 14 10:42:00 2018 +0800
+++ b/src/hotspot/share/gc/g1/g1CollectedHeap.cpp	Tue Aug 14 00:15:56 2018 -0400
@@ -52,7 +52,7 @@
 #include "gc/g1/g1RemSet.hpp"
 #include "gc/g1/g1RootClosures.hpp"
 #include "gc/g1/g1RootProcessor.hpp"
-#include "gc/g1/g1SATBMarkQueueFilter.hpp"
+#include "gc/g1/g1SATBMarkQueueSet.hpp"
 #include "gc/g1/g1StringDedup.hpp"
 #include "gc/g1/g1ThreadLocalData.hpp"
 #include "gc/g1/g1YCTypes.hpp"
@@ -1687,8 +1687,7 @@
   // Perform any initialization actions delegated to the policy.
   g1_policy()->init(this, &_collection_set);
 
-  G1SATBMarkQueueFilter* satb_filter = new G1SATBMarkQueueFilter(this);
-  G1BarrierSet::satb_mark_queue_set().initialize(satb_filter,
+  G1BarrierSet::satb_mark_queue_set().initialize(this,
                                                  SATB_Q_CBL_mon,
                                                  SATB_Q_FL_lock,
                                                  G1SATBProcessCompletedThreshold,