comparison src/share/vm/oops/instanceKlass.hpp @ 20677:fe34c5ab0b35

8042235: redefining method used by multiple MethodHandles crashes VM Summary: note all MemberNames created on internal list for adjusting method entries. Reviewed-by: sspitsyn, dcubed, lfoltan
author coleenp
date Wed, 19 Nov 2014 13:02:11 -0500
parents 3c87c13918fb
children c4f1e23c4139 41c3c456e326
comparison
equal deleted inserted replaced
20666:bee8095780db 20677:fe34c5ab0b35
1089 jint compute_modifier_flags(TRAPS) const; 1089 jint compute_modifier_flags(TRAPS) const;
1090 1090
1091 // JSR-292 support 1091 // JSR-292 support
1092 MemberNameTable* member_names() { return _member_names; } 1092 MemberNameTable* member_names() { return _member_names; }
1093 void set_member_names(MemberNameTable* member_names) { _member_names = member_names; } 1093 void set_member_names(MemberNameTable* member_names) { _member_names = member_names; }
1094 void add_member_name(int index, Handle member_name); 1094 bool add_member_name(Handle member_name);
1095 oop get_member_name(int index);
1096 1095
1097 public: 1096 public:
1098 // JVMTI support 1097 // JVMTI support
1099 jint jvmti_class_status() const; 1098 jint jvmti_class_status() const;
1100 1099