hotspot/src/share/vm/compiler/oopMap.hpp
changeset 3275 bd2023eeea0a
parent 953 202a1f972a92
child 3795 6227ff014cfe
equal deleted inserted replaced
3274:90821b72481b 3275:bd2023eeea0a
   231   OopMap* find_map_at_offset(int pc_offset) const;
   231   OopMap* find_map_at_offset(int pc_offset) const;
   232 
   232 
   233   int heap_size() const;
   233   int heap_size() const;
   234   void copy_to(address addr);
   234   void copy_to(address addr);
   235 
   235 
       
   236   // Methods oops_do() and all_do() filter out NULL oops and
       
   237   // oop == Universe::narrow_oop_base() before passing oops
       
   238   // to closures.
       
   239 
   236   // Iterates through frame for a compiled method
   240   // Iterates through frame for a compiled method
   237   static void oops_do            (const frame* fr,
   241   static void oops_do            (const frame* fr,
   238                                   const RegisterMap* reg_map, OopClosure* f);
   242                                   const RegisterMap* reg_map, OopClosure* f);
   239   static void update_register_map(const frame* fr, RegisterMap *reg_map);
   243   static void update_register_map(const frame* fr, RegisterMap *reg_map);
   240 
   244