hotspot/src/share/vm/prims/jvmtiRedefineClasses.hpp
changeset 27401 a4697c9502cb
parent 26558 b7df27df6384
child 28365 ccf31849c7a4
equal deleted inserted replaced
27400:c5955f4b7c84 27401:a4697c9502cb
   450     AnnotationArray* annotations_typeArray, int &byte_i_ref, TRAPS);
   450     AnnotationArray* annotations_typeArray, int &byte_i_ref, TRAPS);
   451   bool rewrite_cp_refs_in_class_annotations(
   451   bool rewrite_cp_refs_in_class_annotations(
   452     instanceKlassHandle scratch_class, TRAPS);
   452     instanceKlassHandle scratch_class, TRAPS);
   453   bool rewrite_cp_refs_in_element_value(
   453   bool rewrite_cp_refs_in_element_value(
   454     AnnotationArray* class_annotations, int &byte_i_ref, TRAPS);
   454     AnnotationArray* class_annotations, int &byte_i_ref, TRAPS);
       
   455   bool rewrite_cp_refs_in_type_annotations_typeArray(
       
   456     AnnotationArray* type_annotations_typeArray, int &byte_i_ref,
       
   457     const char * location_mesg, TRAPS);
       
   458   bool rewrite_cp_refs_in_type_annotation_struct(
       
   459     AnnotationArray* type_annotations_typeArray, int &byte_i_ref,
       
   460     const char * location_mesg, TRAPS);
       
   461   bool skip_type_annotation_target(
       
   462     AnnotationArray* type_annotations_typeArray, int &byte_i_ref,
       
   463     const char * location_mesg, TRAPS);
       
   464   bool skip_type_annotation_type_path(
       
   465     AnnotationArray* type_annotations_typeArray, int &byte_i_ref, TRAPS);
   455   bool rewrite_cp_refs_in_fields_annotations(
   466   bool rewrite_cp_refs_in_fields_annotations(
   456     instanceKlassHandle scratch_class, TRAPS);
   467     instanceKlassHandle scratch_class, TRAPS);
   457   void rewrite_cp_refs_in_method(methodHandle method,
   468   void rewrite_cp_refs_in_method(methodHandle method,
   458     methodHandle * new_method_p, TRAPS);
   469     methodHandle * new_method_p, TRAPS);
   459   bool rewrite_cp_refs_in_methods(instanceKlassHandle scratch_class, TRAPS);
   470   bool rewrite_cp_refs_in_methods(instanceKlassHandle scratch_class, TRAPS);
   460   bool rewrite_cp_refs_in_methods_annotations(
   471   bool rewrite_cp_refs_in_methods_annotations(
   461     instanceKlassHandle scratch_class, TRAPS);
   472     instanceKlassHandle scratch_class, TRAPS);
   462   bool rewrite_cp_refs_in_methods_default_annotations(
   473   bool rewrite_cp_refs_in_methods_default_annotations(
   463     instanceKlassHandle scratch_class, TRAPS);
   474     instanceKlassHandle scratch_class, TRAPS);
   464   bool rewrite_cp_refs_in_methods_parameter_annotations(
   475   bool rewrite_cp_refs_in_methods_parameter_annotations(
       
   476     instanceKlassHandle scratch_class, TRAPS);
       
   477   bool rewrite_cp_refs_in_class_type_annotations(
       
   478     instanceKlassHandle scratch_class, TRAPS);
       
   479   bool rewrite_cp_refs_in_fields_type_annotations(
       
   480     instanceKlassHandle scratch_class, TRAPS);
       
   481   bool rewrite_cp_refs_in_methods_type_annotations(
   465     instanceKlassHandle scratch_class, TRAPS);
   482     instanceKlassHandle scratch_class, TRAPS);
   466   void rewrite_cp_refs_in_stack_map_table(methodHandle method, TRAPS);
   483   void rewrite_cp_refs_in_stack_map_table(methodHandle method, TRAPS);
   467   void rewrite_cp_refs_in_verification_type_info(
   484   void rewrite_cp_refs_in_verification_type_info(
   468          address& stackmap_addr_ref, address stackmap_end, u2 frame_i,
   485          address& stackmap_addr_ref, address stackmap_end, u2 frame_i,
   469          u1 frame_size, TRAPS);
   486          u1 frame_size, TRAPS);