comparison src/share/vm/gc_implementation/g1/satbQueue.hpp @ 1111:44f61c24ddab

6862387: tune concurrent refinement further Summary: Reworked the concurrent refinement: threads activation, feedback-based threshold adjustment, other miscellaneous fixes. Reviewed-by: apetrusenko, tonyp
author iveresov
date Wed, 16 Dec 2009 15:12:51 -0800
parents df6caf649ff7
children d4197f8d516a
comparison
equal deleted inserted replaced
1104:27f9477e879b 1111:44f61c24ddab
58 58
59 public: 59 public:
60 SATBMarkQueueSet(); 60 SATBMarkQueueSet();
61 61
62 void initialize(Monitor* cbl_mon, Mutex* fl_lock, 62 void initialize(Monitor* cbl_mon, Mutex* fl_lock,
63 int max_completed_queue = 0, 63 int process_completed_threshold,
64 Mutex* lock = NULL); 64 Mutex* lock);
65 65
66 static void handle_zero_index_for_thread(JavaThread* t); 66 static void handle_zero_index_for_thread(JavaThread* t);
67 67
68 // Apply "set_active(b)" to all thread tloq's. Should be called only 68 // Apply "set_active(b)" to all thread tloq's. Should be called only
69 // with the world stopped. 69 // with the world stopped.