src/share/vm/code/vtableStubs.cpp

changeset 1144
1d037ecd7960
parent 435
a61af66fc99e
child 1279
bd02caa94611
equal deleted inserted replaced
1143:f2049ae95c3d 1144:1d037ecd7960
105 s = create_vtable_stub(vtable_index); 105 s = create_vtable_stub(vtable_index);
106 } else { 106 } else {
107 s = create_itable_stub(vtable_index); 107 s = create_itable_stub(vtable_index);
108 } 108 }
109 enter(is_vtable_stub, vtable_index, s); 109 enter(is_vtable_stub, vtable_index, s);
110 #ifndef PRODUCT
111 if (PrintAdapterHandlers) { 110 if (PrintAdapterHandlers) {
112 tty->print_cr("Decoding VtableStub %s[%d]@%d", 111 tty->print_cr("Decoding VtableStub %s[%d]@%d",
113 is_vtable_stub? "vtbl": "itbl", vtable_index, VtableStub::receiver_location()); 112 is_vtable_stub? "vtbl": "itbl", vtable_index, VtableStub::receiver_location());
114 Disassembler::decode(s->code_begin(), s->code_end()); 113 Disassembler::decode(s->code_begin(), s->code_end());
115 } 114 }
116 #endif
117 } 115 }
118 return s->entry_point(); 116 return s->entry_point();
119 } 117 }
120 118
121 119

mercurial