/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/cpu/x86/ |
H A D | vtableStubs_x86_32.cpp | 59 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { in create_vtable_stub() argument 62 VtableStub* s = new(stub_code_length) VtableStub(true, vtable_index); in create_vtable_stub() 99 __ cmpl(Address(rax, Klass::vtable_length_offset()), vtable_index*vtableEntry::size()); in create_vtable_stub() 105 __ movl(rbx, vtable_index); in create_vtable_stub() 120 __ lookup_virtual_method(rax, vtable_index, method); in create_vtable_stub() 145 …bookkeeping(masm, tty, s, npe_addr, ame_addr, true, vtable_index, slop_bytes, index_dependent_slop… in create_vtable_stub()
|
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/hotspot/cpu/x86/ |
H A D | vtableStubs_x86_32.cpp | 59 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { in create_vtable_stub() argument 62 VtableStub* s = new(stub_code_length) VtableStub(true, vtable_index); in create_vtable_stub() 99 __ cmpl(Address(rax, Klass::vtable_length_offset()), vtable_index*vtableEntry::size()); in create_vtable_stub() 105 __ movl(rbx, vtable_index); in create_vtable_stub() 120 __ lookup_virtual_method(rax, vtable_index, method); in create_vtable_stub() 145 …bookkeeping(masm, tty, s, npe_addr, ame_addr, true, vtable_index, slop_bytes, index_dependent_slop… in create_vtable_stub()
|
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/hotspot/cpu/ppc/ |
H A D | vtableStubs_ppc_64.cpp | 47 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { in create_vtable_stub() argument 50 VtableStub* s = new(stub_code_length) VtableStub(true, vtable_index); in create_vtable_stub() 96 __ cmpwi(CCR0, vtable_len, vtable_index*vtableEntry::size()); in create_vtable_stub() 98 __ li(R12_scratch2, vtable_index); in create_vtable_stub() 105 vtable_index*vtableEntry::size_in_bytes(); in create_vtable_stub() 130 bookkeeping(masm, tty, s, npe_addr, ame_addr, true, vtable_index, slop_bytes, 0); in create_vtable_stub()
|
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/hotspot/cpu/ppc/ |
H A D | vtableStubs_ppc_64.cpp | 48 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { in create_vtable_stub() argument 51 VtableStub* s = new(stub_code_length) VtableStub(true, vtable_index); in create_vtable_stub() 97 __ cmpwi(CCR0, vtable_len, vtable_index*vtableEntry::size()); in create_vtable_stub() 99 __ li(R12_scratch2, vtable_index); in create_vtable_stub() 106 vtable_index*vtableEntry::size_in_bytes(); in create_vtable_stub() 131 bookkeeping(masm, tty, s, npe_addr, ame_addr, true, vtable_index, slop_bytes, 0); in create_vtable_stub()
|
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/hotspot/cpu/x86/ |
H A D | vtableStubs_x86_32.cpp | 59 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { in create_vtable_stub() argument 62 VtableStub* s = new(stub_code_length) VtableStub(true, vtable_index); in create_vtable_stub() 99 __ cmpl(Address(rax, Klass::vtable_length_offset()), vtable_index*vtableEntry::size()); in create_vtable_stub() 105 __ movl(rbx, vtable_index); in create_vtable_stub() 120 __ lookup_virtual_method(rax, vtable_index, method); in create_vtable_stub() 145 …bookkeeping(masm, tty, s, npe_addr, ame_addr, true, vtable_index, slop_bytes, index_dependent_slop… in create_vtable_stub()
|
H A D | vtableStubs_x86_64.cpp | 48 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { in create_vtable_stub() argument 52 VtableStub* s = new(stub_code_length) VtableStub(true, vtable_index); in create_vtable_stub() 91 __ cmpl(Address(rax, Klass::vtable_length_offset()), vtable_index*vtableEntry::size()); in create_vtable_stub() 97 __ movl(rbx, vtable_index); in create_vtable_stub() 112 __ lookup_virtual_method(rax, vtable_index, method); in create_vtable_stub() 137 …bookkeeping(masm, tty, s, npe_addr, ame_addr, true, vtable_index, slop_bytes, index_dependent_slop… in create_vtable_stub()
|
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/hotspot/cpu/ppc/ |
H A D | vtableStubs_ppc_64.cpp | 48 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { in create_vtable_stub() argument 51 VtableStub* s = new(stub_code_length) VtableStub(true, vtable_index); in create_vtable_stub() 97 __ cmpwi(CCR0, vtable_len, vtable_index*vtableEntry::size()); in create_vtable_stub() 99 __ li(R12_scratch2, vtable_index); in create_vtable_stub() 106 vtable_index*vtableEntry::size_in_bytes(); in create_vtable_stub() 131 bookkeeping(masm, tty, s, npe_addr, ame_addr, true, vtable_index, slop_bytes, 0); in create_vtable_stub()
|
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/hotspot/cpu/x86/ |
H A D | vtableStubs_x86_32.cpp | 59 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { in create_vtable_stub() argument 62 VtableStub* s = new(stub_code_length) VtableStub(true, vtable_index); in create_vtable_stub() 99 __ cmpl(Address(rax, Klass::vtable_length_offset()), vtable_index*vtableEntry::size()); in create_vtable_stub() 105 __ movl(rbx, vtable_index); in create_vtable_stub() 120 __ lookup_virtual_method(rax, vtable_index, method); in create_vtable_stub() 145 …bookkeeping(masm, tty, s, npe_addr, ame_addr, true, vtable_index, slop_bytes, index_dependent_slop… in create_vtable_stub()
|
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/share/interpreter/ |
H A D | linkResolver.cpp | 68 int vtable_index = Method::nonvirtual_vtable_index; in set_static() local 89 int vtable_index, TRAPS) { in set_virtual() argument 90 assert(vtable_index >= 0 || vtable_index == Method::nonvirtual_vtable_index, "valid index"); in set_virtual() 91 …assert(vtable_index < 0 || !resolved_method->has_vtable_index() || vtable_index == resolved_method… in set_virtual() 109 int vtable_index = Method::nonvirtual_vtable_index; in set_handle() local 144 int index = resolved_method->vtable_index(); in CallInfo() 1375 vtable_index = resolved_method->vtable_index(); in runtime_resolve_virtual_method() 1500 int vtable_index = resolved_method->vtable_index(); in runtime_resolve_interface_method() local 1502 assert(vtable_index == selected_method->vtable_index(), "sanity check"); in runtime_resolve_interface_method() 1509 int index = resolved_method->vtable_index(); in runtime_resolve_interface_method() [all …]
|
/dports/java/openjdk8/jdk8u-jdk8u312-b07.1/hotspot/src/cpu/ppc/vm/ |
H A D | vtableStubs_ppc_64.cpp | 56 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { in create_vtable_stub() argument 59 VtableStub* s = new (code_length) VtableStub(true, vtable_index); in create_vtable_stub() 89 int entry_offset = InstanceKlass::vtable_start_offset() + vtable_index*vtableEntry::size(); in create_vtable_stub() 97 __ cmpwi(CCR0, vtable_len, vtable_index*vtableEntry::size()); in create_vtable_stub() 99 __ li(R12_scratch2, vtable_index); in create_vtable_stub()
|
/dports/java/openjdk8-jre/jdk8u-jdk8u312-b07.1/hotspot/src/cpu/ppc/vm/ |
H A D | vtableStubs_ppc_64.cpp | 56 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { in create_vtable_stub() argument 59 VtableStub* s = new (code_length) VtableStub(true, vtable_index); in create_vtable_stub() 89 int entry_offset = InstanceKlass::vtable_start_offset() + vtable_index*vtableEntry::size(); in create_vtable_stub() 97 __ cmpwi(CCR0, vtable_len, vtable_index*vtableEntry::size()); in create_vtable_stub() 99 __ li(R12_scratch2, vtable_index); in create_vtable_stub()
|
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/hotspot/share/opto/ |
H A D | doCall.cpp | 66 CallGenerator* Compile::call_generator(ciMethod* callee, int vtable_index, bool call_does_dispatch, in call_generator() argument 244 vtable_index, !call_does_dispatch, jvms, allow_inline, prof_factor); in call_generator() 254 vtable_index, !call_does_dispatch, jvms, in call_generator() 278 … : CallGenerator::for_virtual_call(callee, vtable_index)); in call_generator() 332 vtable_index, !call_does_dispatch, jvms, allow_inline, prof_factor); in call_generator() 366 return CallGenerator::for_virtual_call(callee, vtable_index); in call_generator() 553 int vtable_index = Method::invalid_vtable_index; in do_call() local 570 call_does_dispatch, vtable_index); // out-parameters in do_call() 1080 bool& call_does_dispatch, int& vtable_index, in optimize_virtual_call() argument 1084 vtable_index = Method::invalid_vtable_index; in optimize_virtual_call() [all …]
|
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/hotspot/cpu/zero/ |
H A D | vtableStubs_zero.cpp | 30 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { in create_vtable_stub() argument 35 VtableStub* VtableStubs::create_itable_stub(int vtable_index) { in create_itable_stub() argument
|
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/hotspot/cpu/zero/ |
H A D | vtableStubs_zero.cpp | 30 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { in create_vtable_stub() argument 35 VtableStub* VtableStubs::create_itable_stub(int vtable_index) { in create_itable_stub() argument
|
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/hotspot/cpu/zero/ |
H A D | vtableStubs_zero.cpp | 30 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { in create_vtable_stub() argument 35 VtableStub* VtableStubs::create_itable_stub(int vtable_index) { in create_itable_stub() argument
|
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/hotspot/cpu/zero/ |
H A D | vtableStubs_zero.cpp | 30 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { in create_vtable_stub() argument 35 VtableStub* VtableStubs::create_itable_stub(int vtable_index) { in create_itable_stub() argument
|
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/cpu/zero/ |
H A D | vtableStubs_zero.cpp | 30 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { in create_vtable_stub() argument 35 VtableStub* VtableStubs::create_itable_stub(int vtable_index) { in create_itable_stub() argument
|
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/hotspot/cpu/zero/ |
H A D | vtableStubs_zero.cpp | 30 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { in create_vtable_stub() argument 35 VtableStub* VtableStubs::create_itable_stub(int vtable_index) { in create_itable_stub() argument
|
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/hotspot/cpu/zero/ |
H A D | vtableStubs_zero.cpp | 30 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { in create_vtable_stub() argument 35 VtableStub* VtableStubs::create_itable_stub(int vtable_index) { in create_itable_stub() argument
|
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/hotspot/cpu/zero/ |
H A D | vtableStubs_zero.cpp | 30 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { in create_vtable_stub() argument 35 VtableStub* VtableStubs::create_itable_stub(int vtable_index) { in create_itable_stub() argument
|
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/hotspot/cpu/arm/ |
H A D | vtableStubs_arm.cpp | 50 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { in create_vtable_stub() argument 53 VtableStub* s = new(stub_code_length) VtableStub(true, vtable_index); in create_vtable_stub() 91 …int entry_offset = in_bytes(Klass::vtable_start_offset()) + vtable_index * vtableEntry::size_in_by… in create_vtable_stub() 115 bookkeeping(masm, tty, s, npe_addr, ame_addr, true, vtable_index, slop_bytes, 0); in create_vtable_stub()
|
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/hotspot/cpu/arm/ |
H A D | vtableStubs_arm.cpp | 51 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { in create_vtable_stub() argument 54 VtableStub* s = new(stub_code_length) VtableStub(true, vtable_index); in create_vtable_stub() 92 …int entry_offset = in_bytes(Klass::vtable_start_offset()) + vtable_index * vtableEntry::size_in_by… in create_vtable_stub() 116 bookkeeping(masm, tty, s, npe_addr, ame_addr, true, vtable_index, slop_bytes, 0); in create_vtable_stub()
|
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/cpu/arm/ |
H A D | vtableStubs_arm.cpp | 50 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { in create_vtable_stub() argument 53 VtableStub* s = new(stub_code_length) VtableStub(true, vtable_index); in create_vtable_stub() 91 …int entry_offset = in_bytes(Klass::vtable_start_offset()) + vtable_index * vtableEntry::size_in_by… in create_vtable_stub() 115 bookkeeping(masm, tty, s, npe_addr, ame_addr, true, vtable_index, slop_bytes, 0); in create_vtable_stub()
|
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/hotspot/cpu/arm/ |
H A D | vtableStubs_arm.cpp | 50 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { in create_vtable_stub() argument 53 VtableStub* s = new(stub_code_length) VtableStub(true, vtable_index); in create_vtable_stub() 91 …int entry_offset = in_bytes(Klass::vtable_start_offset()) + vtable_index * vtableEntry::size_in_by… in create_vtable_stub() 115 bookkeeping(masm, tty, s, npe_addr, ame_addr, true, vtable_index, slop_bytes, 0); in create_vtable_stub()
|
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/hotspot/cpu/arm/ |
H A D | vtableStubs_arm.cpp | 51 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { in create_vtable_stub() argument 54 VtableStub* s = new(stub_code_length) VtableStub(true, vtable_index); in create_vtable_stub() 92 …int entry_offset = in_bytes(Klass::vtable_start_offset()) + vtable_index * vtableEntry::size_in_by… in create_vtable_stub() 116 bookkeeping(masm, tty, s, npe_addr, ame_addr, true, vtable_index, slop_bytes, 0); in create_vtable_stub()
|