Searched defs:recv_klass (Results 1 - 6 of 6) sorted by relevance

/openjdk7/hotspot/src/share/vm/interpreter/
H A DlinkResolver.cpp698 // recv_klass the receiver klass
871 KlassHandle recv_klass,
902 instanceKlass* inst = instanceKlass::cast(recv_klass());
917 // recv_klass might be an arrayKlassOop but all vtables start at
919 instanceKlass* inst = (instanceKlass*)recv_klass()->klass_part();
943 result.set_virtual(resolved_klass, recv_klass, resolved_method, selected_method, vtable_index, CHECK);
946 void LinkResolver::resolve_interface_call(CallInfo& result, Handle recv, KlassHandle recv_klass, KlassHandle resolved_klass, argument
951 runtime_resolve_interface_method(result, resolved_method, resolved_klass, recv, recv_klass, check_null_and_abstract, CHECK);
966 Handle recv, KlassHandle recv_klass, bool check_null_and_abstract, TRAPS) {
973 if (!recv_klass
867 runtime_resolve_virtual_method(CallInfo& result, methodHandle resolved_method, KlassHandle resolved_klass, Handle recv, KlassHandle recv_klass, bool check_null_and_abstract, TRAPS) argument
965 runtime_resolve_interface_method(CallInfo& result, methodHandle resolved_method, KlassHandle resolved_klass, Handle recv, KlassHandle recv_klass, bool check_null_and_abstract, TRAPS) argument
[all...]
/openjdk7/hotspot/src/share/vm/runtime/
H A Dreflection.cpp839 KlassHandle recv_klass, Handle receiver, TRAPS) {
845 LinkResolver::resolve_interface_call(info, receiver, recv_klass, klass,
838 resolve_interface_call(instanceKlassHandle klass, methodHandle method, KlassHandle recv_klass, Handle receiver, TRAPS) argument
/openjdk7/hotspot/src/share/vm/prims/
H A Djni.cpp1295 KlassHandle recv_klass; // Default to NULL (use of ?: can confuse gcc) local
1296 if (recv.not_null()) recv_klass = KlassHandle(THREAD, recv->klass());
1301 LinkResolver::resolve_interface_call(info, recv, recv_klass, spec_klass, name, signature, KlassHandle(), false, true, CHECK_(methodHandle()));
1308 KlassHandle recv_klass; // Default to NULL (use of ?: can confuse gcc) local
1309 if (recv.not_null()) recv_klass = KlassHandle(THREAD, recv->klass());
1314 LinkResolver::resolve_virtual_call(info, recv, recv_klass, spec_klass, name, signature, KlassHandle(), false, true, CHECK_(methodHandle()));
/openjdk7/hotspot/src/share/vm/opto/
H A DgraphKit.cpp2507 Node* recv_klass = load_object_klass(receiver); local
2509 Node* cmp = _gvn.transform( new(C) CmpPNode(recv_klass, want_klass) );
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dassembler_sparc.cpp2905 // The receiver klass is in recv_klass.
2908 void MacroAssembler::lookup_interface_method(Register recv_klass, argument
2915 assert_different_registers(recv_klass, intf_klass, method_result, scan_temp);
2922 Register recv_2 = recv_klass->is_global() ? recv_klass : L0;
2927 save_frame_and_mov(0, recv_klass, recv_2, intf_klass, intf_2);
2928 recv_klass = recv_2;
2938 lduw(recv_klass, instanceKlass::vtable_length_offset() * wordSize, scan_temp);
2958 add(recv_klass, scan_temp, scan_temp);
2960 // Adjust recv_klass b
3021 lookup_virtual_method(Register recv_klass, RegisterOrConstant vtable_index, Register method_result) argument
[all...]
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dassembler_x86.cpp9321 // The receiver klass is in recv_klass.
9324 void MacroAssembler::lookup_interface_method(Register recv_klass, argument
9330 assert_different_registers(recv_klass, intf_klass, method_result, scan_temp);
9342 movl(scan_temp, Address(recv_klass, instanceKlass::vtable_length_offset() * wordSize));
9345 lea(scan_temp, Address(recv_klass, scan_temp, times_vte_scale, vtable_base));
9352 // Adjust recv_klass by scaled itable_index, so we can free itable_index.
9354 lea(recv_klass, Address(recv_klass, itable_index, Address::times_ptr, itentry_off));
9390 movptr(method_result, Address(recv_klass, scan_temp, Address::times_1));
9395 void MacroAssembler::lookup_virtual_method(Register recv_klass, argument
[all...]

Completed in 89 milliseconds