Mercurial > hg > graal-compiler
comparison src/share/vm/gc_implementation/shared/markSweep.cpp @ 14466:d166675568f6
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 | 55a0da3d420b |
children | 4ca6dc0799b6 |
comparison
equal
deleted
inserted
replaced
14359:f7f0c6a77d6d | 14466:d166675568f6 |
---|---|
45 ReferenceProcessor* MarkSweep::_ref_processor = NULL; | 45 ReferenceProcessor* MarkSweep::_ref_processor = NULL; |
46 STWGCTimer* MarkSweep::_gc_timer = NULL; | 46 STWGCTimer* MarkSweep::_gc_timer = NULL; |
47 SerialOldTracer* MarkSweep::_gc_tracer = NULL; | 47 SerialOldTracer* MarkSweep::_gc_tracer = NULL; |
48 | 48 |
49 MarkSweep::FollowRootClosure MarkSweep::follow_root_closure; | 49 MarkSweep::FollowRootClosure MarkSweep::follow_root_closure; |
50 CodeBlobToOopClosure MarkSweep::follow_code_root_closure(&MarkSweep::follow_root_closure, /*do_marking=*/ true); | |
51 | 50 |
52 void MarkSweep::FollowRootClosure::do_oop(oop* p) { follow_root(p); } | 51 void MarkSweep::FollowRootClosure::do_oop(oop* p) { follow_root(p); } |
53 void MarkSweep::FollowRootClosure::do_oop(narrowOop* p) { follow_root(p); } | 52 void MarkSweep::FollowRootClosure::do_oop(narrowOop* p) { follow_root(p); } |
54 | 53 |
55 MarkSweep::MarkAndPushClosure MarkSweep::mark_and_push_closure; | 54 MarkSweep::MarkAndPushClosure MarkSweep::mark_and_push_closure; |