equal
deleted
inserted
replaced
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); |