Mercurial > hg > truffle
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 |