--- old/src/share/vm/gc/g1/satbQueue.hpp 2015-10-30 19:31:41.615599545 -0400 +++ new/src/share/vm/gc/g1/satbQueue.hpp 2015-10-30 19:31:41.527599109 -0400 @@ -50,13 +50,7 @@ void filter(); public: - ObjPtrQueue(PtrQueueSet* qset, bool perm = false) : - // SATB queues are only active during marking cycles. We create - // them with their active field set to false. If a thread is - // created during a cycle and its SATB queue needs to be activated - // before the thread starts running, we'll need to set its active - // field to true. This is done in JavaThread::initialize_queues(). - PtrQueue(qset, perm, false /* active */) { } + ObjPtrQueue(SATBMarkQueueSet* qset, bool permanent = false); // Process queue entries and free resources. void flush();