--- old/src/share/vm/oops/instanceKlass.hpp 2014-11-07 14:34:13.657665814 -0500 +++ new/src/share/vm/oops/instanceKlass.hpp 2014-11-07 14:34:13.569662685 -0500 @@ -215,7 +215,6 @@ int _vtable_len; // length of Java vtable (in words) int _itable_len; // length of Java itable (in words) OopMapCache* volatile _oop_map_cache; // OopMapCache for all methods in the klass (allocated lazily) - MemberNameTable* _member_names; // Member names JNIid* _jni_ids; // First JNI identifier for static fields in this class jmethodID* _methods_jmethod_ids; // jmethodIDs corresponding to method_idnum, or NULL if none nmethodBucket* _dependencies; // list of dependent nmethods @@ -931,6 +930,8 @@ #if INCLUDE_JVMTI void adjust_default_methods(Method** old_methods, Method** new_methods, int methods_length, bool* trace_name_printed); + void adjust_member_name_table(Method** old_methods, Method** new_methods, + int methods_length, bool* trace_name_printed); #endif // INCLUDE_JVMTI // Garbage collection @@ -1068,12 +1069,6 @@ // jvm support jint compute_modifier_flags(TRAPS) const; - // JSR-292 support - MemberNameTable* member_names() { return _member_names; } - void set_member_names(MemberNameTable* member_names) { _member_names = member_names; } - void add_member_name(int index, Handle member_name); - oop get_member_name(int index); - public: // JVMTI support jint jvmti_class_status() const;