--- a/src/hotspot/share/gc/g1/g1SATBMarkQueueSet.hpp Tue Mar 05 14:07:30 2019 -0800
+++ b/src/hotspot/share/gc/g1/g1SATBMarkQueueSet.hpp Tue Mar 05 19:54:33 2019 -0500
@@ -29,7 +29,7 @@
class G1CollectedHeap;
class Monitor;
-class JavaThread;
+class Thread;
class G1SATBMarkQueueSet : public SATBMarkQueueSet {
G1CollectedHeap* _g1h;
@@ -41,11 +41,10 @@
Monitor* cbl_mon,
BufferNode::Allocator* allocator,
size_t process_completed_buffers_threshold,
- uint buffer_enqueue_threshold_percentage,
- Mutex* lock);
+ uint buffer_enqueue_threshold_percentage);
- static void handle_zero_index_for_thread(JavaThread* t);
- virtual SATBMarkQueue& satb_queue_for_thread(JavaThread* const t) const;
+ static void handle_zero_index_for_thread(Thread* t);
+ virtual SATBMarkQueue& satb_queue_for_thread(Thread* const t) const;
virtual void filter(SATBMarkQueue* queue);
};