Searched refs:vmtarget (Results 1 - 9 of 9) sorted by relevance

/openjdk7/hotspot/src/share/vm/ci/
H A DciMemberName.cpp34 // Return: MN.vmtarget
37 oop vmtarget_oop = java_lang_invoke_MemberName::vmtarget(get_oop());
H A DciMethodHandle.cpp34 // Return: MH.form -> LF.vmentry -> MN.vmtarget
39 oop vmtarget_oop = java_lang_invoke_MemberName::vmtarget(vmentry_oop);
/openjdk7/hotspot/src/cpu/zero/vm/
H A DmethodHandles_zero.cpp71 // 'this' is a MethodHandle. We resolve the target method by accessing this.form.vmentry.vmtarget.
75 methodOop vmtarget = (methodOop) java_lang_invoke_MemberName::vmtarget(vmEntry1); local
77 invoke_target(vmtarget, THREAD);
89 methodOop vmtarget = (methodOop) java_lang_invoke_MemberName::vmtarget(vmentry); local
91 invoke_target(vmtarget, THREAD);
109 methodOop target = (methodOop) java_lang_invoke_MemberName::vmtarget(vmentry);
122 methodOop vmtarget = im[vmindex].method(); local
124 invoke_target(vmtarget, THREA
148 methodOop vmtarget = vtable->method_at(vmindex); local
[all...]
/openjdk7/hotspot/src/share/vm/prims/
H A DmethodHandles.cpp157 oop vmtarget = java_lang_invoke_MemberName::vmtarget(target_oop); local
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 local
723 oop vmtarget = java_lang_invoke_MemberName::vmtarget(mname()); local
1101 Handle vmtarget = java_lang_invoke_MemberName::vmtarget(mname()); local
[all...]
/openjdk7/jdk/src/share/classes/java/lang/invoke/
H A DMemberName.java77 //@Injected JVM_Method* vmtarget;
284 Object vmtarget = ((Object[])vminfo)[1];
287 assert(vmtarget instanceof Class);
293 assert(vmtarget instanceof MemberName) : vmtarget + " in " + this;
481 // fill in vmtarget, vmindex while we have m in hand:
511 // fill in vmtarget, vmindex while we have ctor in hand:
526 // fill in vmtarget, vmindex while we have fld in hand:
/openjdk7/hotspot/src/share/vm/classfile/
H A DjavaClasses.hpp953 macro(java_lang_invoke_MemberName, vmtarget, object_signature, false)
964 // private Object vmtarget; // VM-specific target value
989 static oop vmtarget(oop mname);
H A DsystemDictionary.cpp2276 oop vmtarget = java_lang_invoke_MemberName::vmtarget(mname()); local
2277 if (vmtarget != NULL && vmtarget->is_method()) {
2278 methodOop m = methodOop(vmtarget);
H A DjavaClasses.cpp2495 oop java_lang_invoke_MemberName::vmtarget(oop mname) { function in class:java_lang_invoke_MemberName
2503 // check the type of the vmtarget
/openjdk7/hotspot/src/share/vm/oops/
H A DinstanceKlass.cpp2444 oop vmtarget = java_lang_invoke_MemberName::vmtarget(obj); local
2445 if (vmtarget != NULL) {
2447 vmtarget->print_value_on(st);

Completed in 150 milliseconds