hotspot/src/share/vm/code/nmethod.hpp
changeset 3913 e049e6b81e11
parent 3912 3aaaaad1ccb0
child 3919 b15d85d98b61
--- a/hotspot/src/share/vm/code/nmethod.hpp	Wed Sep 23 23:56:15 2009 -0700
+++ b/hotspot/src/share/vm/code/nmethod.hpp	Wed Sep 23 23:57:44 2009 -0700
@@ -490,7 +490,8 @@
 
   void preserve_callee_argument_oops(frame fr, const RegisterMap *reg_map,
                                      OopClosure* f);
-  void oops_do(OopClosure* f);
+  virtual void oops_do(OopClosure* f) { oops_do(f, false); }
+  void         oops_do(OopClosure* f, bool do_strong_roots_only);
   bool detect_scavenge_root_oops();
   void verify_scavenge_root_oops() PRODUCT_RETURN;