Home
last modified time | relevance | path

Searched refs:vtable_index (Results 76 – 100 of 614) sorted by relevance

12345678910>>...25

/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/cpu/x86/
H A DvtableStubs_x86_32.cpp59 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 DvtableStubs_x86_32.cpp59 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 DvtableStubs_ppc_64.cpp47 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 DvtableStubs_ppc_64.cpp48 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 DvtableStubs_x86_32.cpp59 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 DvtableStubs_x86_64.cpp48 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 DvtableStubs_ppc_64.cpp48 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 DvtableStubs_x86_32.cpp59 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 DlinkResolver.cpp68 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 DvtableStubs_ppc_64.cpp56 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 DvtableStubs_ppc_64.cpp56 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 DdoCall.cpp66 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 DvtableStubs_zero.cpp30 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 DvtableStubs_zero.cpp30 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 DvtableStubs_zero.cpp30 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 DvtableStubs_zero.cpp30 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 DvtableStubs_zero.cpp30 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 DvtableStubs_zero.cpp30 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 DvtableStubs_zero.cpp30 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 DvtableStubs_zero.cpp30 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 DvtableStubs_arm.cpp50 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 DvtableStubs_arm.cpp51 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 DvtableStubs_arm.cpp50 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 DvtableStubs_arm.cpp50 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 DvtableStubs_arm.cpp51 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()

12345678910>>...25