1.1 --- a/src/cpu/ppc/vm/vtableStubs_ppc_64.cpp Thu Nov 07 11:51:53 2013 +0100 1.2 +++ b/src/cpu/ppc/vm/vtableStubs_ppc_64.cpp Thu Nov 07 11:47:11 2013 +0100 1.3 @@ -255,10 +255,11 @@ 1.4 if (TraceJumps || DebugVtables || CountCompiledCalls || VerifyOops) { 1.5 return 1000; 1.6 } else { 1.7 + int decode_klass_size = MacroAssembler::instr_size_for_decode_klass_not_null(); 1.8 if (is_vtable_stub) { 1.9 - return 20 + 16 + 8; // Plain + (cOops & Traps) + safety 1.10 + return 20 + decode_klass_size + 8 + 8; // Plain + cOops + Traps + safety 1.11 } else { 1.12 - return 16 + 96; 1.13 + return 96 + decode_klass_size + 12 + 8; // Plain + cOops + Traps + safety 1.14 } 1.15 } 1.16 }