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); |