src/share/vm/prims/jvmtiRedefineClasses.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
8055008_3 Cdiff src/share/vm/prims/jvmtiRedefineClasses.hpp
src/share/vm/prims/jvmtiRedefineClasses.hpp
Print this page
*** 401,418 ****
void compute_added_deleted_matching_methods();
// Change jmethodIDs to point to the new methods
void update_jmethod_ids();
! // In addition to marking methods as obsolete, this routine
! // records which methods are EMCP (Equivalent Module Constant
! // Pool) in the emcp_methods BitMap and returns the number of
! // EMCP methods via emcp_method_count_p. This information is
! // used when information about the previous version of the_class
! // is squirreled away.
! void check_methods_and_mark_as_obsolete(BitMap *emcp_methods,
! int * emcp_method_count_p);
void transfer_old_native_function_registrations(instanceKlassHandle the_class);
// Install the redefinition of a class
void redefine_single_class(jclass the_jclass,
Klass* scratch_class_oop, TRAPS);
--- 401,413 ----
void compute_added_deleted_matching_methods();
// Change jmethodIDs to point to the new methods
void update_jmethod_ids();
! // In addition to marking methods as old and/or obsolete, this routine
! // counts the number of methods that are EMCP (Equivalent Module Constant Pool).
! int check_methods_and_mark_as_obsolete();
void transfer_old_native_function_registrations(instanceKlassHandle the_class);
// Install the redefinition of a class
void redefine_single_class(jclass the_jclass,
Klass* scratch_class_oop, TRAPS);
src/share/vm/prims/jvmtiRedefineClasses.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File