< prev index next >

src/share/vm/gc/g1/satbQueue.hpp

Print this page
rev 9216 : imported patch rename_perm
rev 9218 : imported patch fix_constructor_set_types

*** 48,64 **** private: // Filter out unwanted entries from the buffer. 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 */) { } // Process queue entries and free resources. void flush(); // Apply cl to the active part of the buffer. --- 48,58 ---- private: // Filter out unwanted entries from the buffer. void filter(); public: ! ObjPtrQueue(SATBMarkQueueSet* qset, bool permanent = false); // Process queue entries and free resources. void flush(); // Apply cl to the active part of the buffer.
< prev index next >