< prev index next >
src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
Print this page
rev 13526 : [mq]: 13512.patch
*** 70,86 ****
StrongRootsScope _srs;
ShenandoahCollectorPolicy::TimingPhase _phase;
ParallelCLDRootIterator _cld_iterator;
ParallelCodeCacheIterator _codecache_iterator;
ParallelObjectSynchronizerIterator _om_iterator;
- CodeBlobClosure* _threads_nmethods_cl;
void process_java_roots(OopClosure* scan_non_heap_roots,
CLDClosure* scan_strong_clds,
CLDClosure* scan_weak_clds,
CodeBlobClosure* scan_strong_code,
- CodeBlobClosure* nmethods_cl,
uint worker_i);
void process_vm_roots(OopClosure* scan_non_heap_roots,
OopClosure* scan_non_heap_weak_roots,
OopClosure* weak_jni_roots,
--- 70,84 ----
*** 110,120 ****
class ShenandoahRootEvacuator : public StackObj {
SubTasksDone* _process_strong_tasks;
StrongRootsScope _srs;
ShenandoahCollectorPolicy::TimingPhase _phase;
ParallelCodeCacheIterator _codecache_iterator;
- CodeBlobClosure* _threads_nmethods_cl;
public:
ShenandoahRootEvacuator(ShenandoahHeap* heap, uint n_workers,
ShenandoahCollectorPolicy::TimingPhase phase);
~ShenandoahRootEvacuator();
--- 108,117 ----
< prev index next >