Mercurial > hg > graal-jvmci-8
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. |