equal
deleted
inserted
replaced
116 |
116 |
117 public: |
117 public: |
118 DirtyCardQueueSet(bool notify_when_complete = true); |
118 DirtyCardQueueSet(bool notify_when_complete = true); |
119 |
119 |
120 void initialize(Monitor* cbl_mon, |
120 void initialize(Monitor* cbl_mon, |
121 Mutex* fl_lock, |
121 BufferNode::Allocator* allocator, |
122 int process_completed_threshold, |
122 int process_completed_threshold, |
123 int max_completed_queue, |
123 int max_completed_queue, |
124 Mutex* lock, |
124 Mutex* lock, |
125 DirtyCardQueueSet* fl_owner, |
|
126 bool init_free_ids = false); |
125 bool init_free_ids = false); |
127 |
126 |
128 // The number of parallel ids that can be claimed to allow collector or |
127 // The number of parallel ids that can be claimed to allow collector or |
129 // mutator threads to do card-processing work. |
128 // mutator threads to do card-processing work. |
130 static uint num_par_ids(); |
129 static uint num_par_ids(); |