equal
deleted
inserted
replaced
248 StrongRootsScope* strong_roots_scope); |
248 StrongRootsScope* strong_roots_scope); |
249 |
249 |
250 HeapWord* young_old_boundary() { return _young_old_boundary; } |
250 HeapWord* young_old_boundary() { return _young_old_boundary; } |
251 |
251 |
252 void work(uint worker_id); |
252 void work(uint worker_id); |
253 |
|
254 // Reset the terminator in ParScanThreadStateSet for |
|
255 // "active_workers" threads. |
|
256 virtual void set_for_termination(uint active_workers); |
|
257 }; |
253 }; |
258 |
254 |
259 class KeepAliveClosure: public DefNewGeneration::KeepAliveClosure { |
255 class KeepAliveClosure: public DefNewGeneration::KeepAliveClosure { |
260 protected: |
256 protected: |
261 template <class T> void do_oop_work(T* p); |
257 template <class T> void do_oop_work(T* p); |