Lines Matching defs:vmtarget

157     oop vmtarget     = java_lang_invoke_MemberName::vmtarget(target_oop);
161 if (vmtarget == NULL) return NULL; // not resolved
163 assert(vmtarget->is_klass(), "field vmtarget is klassOop");
166 return init_field_MemberName(mname_oop, klassOop(vmtarget), accessFlags_from(basic_mods), NULL, NULL, vmindex);
168 assert(vmtarget->is_method(), "method or constructor vmtarget is methodOop");
169 return init_method_MemberName(mname_oop, methodOop(vmtarget), ref_kind_does_dispatch(ref_kind), k);
256 oop vmtarget = field_holder;
259 java_lang_invoke_MemberName::set_vmtarget(mname_oop, vmtarget);
572 // Resolving it plants a vmtarget/vmindex in it,
578 if (java_lang_invoke_MemberName::vmtarget(mname()) != NULL) {
719 // Resolving it plants a vmtarget/vmindex in it,
723 oop vmtarget = java_lang_invoke_MemberName::vmtarget(mname());
725 if (vmtarget == NULL) {
746 assert(vmtarget->is_method(), "method or constructor vmtarget is methodOop");
747 methodHandle m(THREAD, methodOop(vmtarget));
748 DEBUG_ONLY(vmtarget = NULL); // safety
768 assert(vmtarget->is_klass(), "field vmtarget is klassOop");
769 if (!Klass::cast((klassOop) vmtarget)->oop_is_instance()) break;
770 instanceKlassHandle defc(THREAD, (klassOop) vmtarget);
771 DEBUG_ONLY(vmtarget = NULL); // safety
1062 java_lang_invoke_MemberName::vmtarget(mname) == NULL) {
1101 Handle vmtarget = java_lang_invoke_MemberName::vmtarget(mname());
1107 if (vmtarget.is_null() || vmtarget->is_instance()) {
1108 x = vmtarget();
1109 } else if (vmtarget->is_klass()) {
1110 x = Klass::cast((klassOop) vmtarget())->java_mirror();
1113 if (vmtarget->is_method())
1114 x = MethodHandles::init_method_MemberName(mname2(), methodOop(vmtarget()), false, NULL);
1116 x = MethodHandles::init_MemberName(mname2(), vmtarget());