hotspot/src/share/vm/prims/jvmtiRedefineClasses.hpp
changeset 15444 ab03781780dc
parent 15430 7c35f12cf1e5
child 15591 b8aa0577f137
equal deleted inserted replaced
15440:513039c8c418 15444:ab03781780dc
   419 
   419 
   420   // Increment the classRedefinedCount field in the specific InstanceKlass
   420   // Increment the classRedefinedCount field in the specific InstanceKlass
   421   // and in all direct and indirect subclasses.
   421   // and in all direct and indirect subclasses.
   422   void increment_class_counter(InstanceKlass *ik, TRAPS);
   422   void increment_class_counter(InstanceKlass *ik, TRAPS);
   423 
   423 
   424   // Support for constant pool merging (these routines are in alpha
   424   // Support for constant pool merging (these routines are in alpha order):
   425   // order):
       
   426   void append_entry(constantPoolHandle scratch_cp, int scratch_i,
   425   void append_entry(constantPoolHandle scratch_cp, int scratch_i,
       
   426     constantPoolHandle *merge_cp_p, int *merge_cp_length_p, TRAPS);
       
   427   int find_or_append_indirect_entry(constantPoolHandle scratch_cp, int scratch_i,
   427     constantPoolHandle *merge_cp_p, int *merge_cp_length_p, TRAPS);
   428     constantPoolHandle *merge_cp_p, int *merge_cp_length_p, TRAPS);
   428   int find_new_index(int old_index);
   429   int find_new_index(int old_index);
   429   bool is_unresolved_class_mismatch(constantPoolHandle cp1, int index1,
   430   bool is_unresolved_class_mismatch(constantPoolHandle cp1, int index1,
   430     constantPoolHandle cp2, int index2);
   431     constantPoolHandle cp2, int index2);
   431   void map_index(constantPoolHandle scratch_cp, int old_index, int new_index);
   432   void map_index(constantPoolHandle scratch_cp, int old_index, int new_index);