Searched refs:VtableStubs (Results 1 - 10 of 10) sorted by relevance
/openjdk7/hotspot/src/cpu/zero/vm/ |
H A D | vtableStubs_zero.cpp | 40 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { 44 VtableStub* VtableStubs::create_itable_stub(int vtable_index) {
|
/openjdk7/hotspot/src/share/vm/code/ |
H A D | vtableStubs.cpp | 91 // Implementation of VtableStubs 97 VtableStub* VtableStubs::_table[VtableStubs::N]; 98 int VtableStubs::_number_of_vtable_stubs = 0; 101 void VtableStubs::initialize() { 105 assert(_number_of_vtable_stubs == 0, "potential performance bug: VtableStubs initialized more than once"); 114 address VtableStubs::create_stub(bool is_vtable_stub, int vtable_index, methodOop method) { 135 inline uint VtableStubs::hash(bool is_vtable_stub, int vtable_index){ 142 VtableStub* VtableStubs::lookup(bool is_vtable_stub, int vtable_index) { 144 unsigned hash = VtableStubs [all...] |
H A D | vtableStubs.hpp | 36 friend class VtableStubs; 104 // VtableStubs creates the code stubs for compiled calls through vtables. 108 class VtableStubs : AllStatic { class in inherits:AllStatic
|
H A D | compiledIC.cpp | 150 entry = VtableStubs::create_stub(false, index, method()); 158 entry = VtableStubs::create_stub(true, vtable_index, method()); 184 return VtableStubs::is_entry_point(ic_destination());
|
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | vtableStubs_sparc.cpp | 39 // machine-dependent part of VtableStubs: create vtableStub of correct size and 53 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { 126 VtableStub* VtableStubs::create_itable_stub(int itable_index) {
|
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | vtableStubs_x86_32.cpp | 39 // machine-dependent part of VtableStubs: create VtableStub of correct size and 59 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { 131 VtableStub* VtableStubs::create_itable_stub(int itable_index) {
|
H A D | vtableStubs_x86_64.cpp | 39 // machine-dependent part of VtableStubs: create VtableStub of correct size and 50 VtableStub* VtableStubs::create_vtable_stub(int vtable_index) { 124 VtableStub* VtableStubs::create_itable_stub(int itable_index) {
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | sharedRuntime.cpp | 509 guarantee(!VtableStubs::contains(return_address), "NULL exceptions in vtables should have been handled already!"); 783 if (VtableStubs::contains(pc)) { 788 VtableStub* vt_stub = VtableStubs::stub_containing(pc); 794 assert(!vt_stub->is_vtable_stub(), "should never see AbstractMethodErrors from vtable-type VtableStubs"); 1748 // assert(InlineCacheBuffer::contains(destination) || VtableStubs::contains(destination), "must be");
|
H A D | fprofiler.cpp | 1023 if (VtableStubs::stub_containing(fr.pc()) != NULL) {
|
H A D | os.cpp | 858 VtableStub* v = VtableStubs::stub_containing(addr);
|
Completed in 58 milliseconds