src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp
changeset 55498 e64383344f14
parent 54970 76d3d96a8bc2
child 58059 baa4dd528de0
equal deleted inserted replaced
55497:d3a33953b936 55498:e64383344f14
    42   BufferNode::Allocator _satb_mark_queue_buffer_allocator;
    42   BufferNode::Allocator _satb_mark_queue_buffer_allocator;
    43 public:
    43 public:
    44   ShenandoahSATBMarkQueueSet();
    44   ShenandoahSATBMarkQueueSet();
    45 
    45 
    46   void initialize(ShenandoahHeap* const heap,
    46   void initialize(ShenandoahHeap* const heap,
    47                   Monitor* cbl_mon,
       
    48                   int process_completed_threshold,
    47                   int process_completed_threshold,
    49                   uint buffer_enqueue_threshold_percentage);
    48                   uint buffer_enqueue_threshold_percentage);
    50 
    49 
    51   virtual SATBMarkQueue& satb_queue_for_thread(Thread* const t) const;
    50   virtual SATBMarkQueue& satb_queue_for_thread(Thread* const t) const;
    52   virtual void filter(SATBMarkQueue* queue);
    51   virtual void filter(SATBMarkQueue* queue);