1.1 --- a/src/share/vm/code/nmethod.hpp Wed Sep 23 23:56:15 2009 -0700 1.2 +++ b/src/share/vm/code/nmethod.hpp Wed Sep 23 23:57:44 2009 -0700 1.3 @@ -490,7 +490,8 @@ 1.4 1.5 void preserve_callee_argument_oops(frame fr, const RegisterMap *reg_map, 1.6 OopClosure* f); 1.7 - void oops_do(OopClosure* f); 1.8 + virtual void oops_do(OopClosure* f) { oops_do(f, false); } 1.9 + void oops_do(OopClosure* f, bool do_strong_roots_only); 1.10 bool detect_scavenge_root_oops(); 1.11 void verify_scavenge_root_oops() PRODUCT_RETURN; 1.12