Mercurial > hg > graal-compiler
comparison src/share/vm/gc_implementation/shared/markSweep.cpp @ 20257:7426d8d76305
8034761: Remove the do_code_roots parameter from process_strong_roots
Reviewed-by: tschatzl, mgerdin, jmasa
author | stefank |
---|---|
date | Thu, 13 Feb 2014 17:44:39 +0100 |
parents | 78bbf4d43a14 |
children | 2c6ef90f030a |
comparison
equal
deleted
inserted
replaced
20256:b0b97602393a | 20257:7426d8d76305 |
---|---|
47 ReferenceProcessor* MarkSweep::_ref_processor = NULL; | 47 ReferenceProcessor* MarkSweep::_ref_processor = NULL; |
48 STWGCTimer* MarkSweep::_gc_timer = NULL; | 48 STWGCTimer* MarkSweep::_gc_timer = NULL; |
49 SerialOldTracer* MarkSweep::_gc_tracer = NULL; | 49 SerialOldTracer* MarkSweep::_gc_tracer = NULL; |
50 | 50 |
51 MarkSweep::FollowRootClosure MarkSweep::follow_root_closure; | 51 MarkSweep::FollowRootClosure MarkSweep::follow_root_closure; |
52 CodeBlobToOopClosure MarkSweep::follow_code_root_closure(&MarkSweep::follow_root_closure, /*do_marking=*/ true); | |
53 | 52 |
54 void MarkSweep::FollowRootClosure::do_oop(oop* p) { follow_root(p); } | 53 void MarkSweep::FollowRootClosure::do_oop(oop* p) { follow_root(p); } |
55 void MarkSweep::FollowRootClosure::do_oop(narrowOop* p) { follow_root(p); } | 54 void MarkSweep::FollowRootClosure::do_oop(narrowOop* p) { follow_root(p); } |
56 | 55 |
57 MarkSweep::MarkAndPushClosure MarkSweep::mark_and_push_closure; | 56 MarkSweep::MarkAndPushClosure MarkSweep::mark_and_push_closure; |