--- old/src/cpu/ppc/vm/ppc.ad 2016-01-22 15:20:54.950606237 +0100 +++ new/src/cpu/ppc/vm/ppc.ad 2016-01-22 15:20:54.850602122 +0100 @@ -3562,7 +3562,7 @@ __ load_klass(R11_scratch1, R3); - int entry_offset = in_bytes(InstanceKlass::vtable_start_offset()) + _vtable_index * vtableEntry::size_in_bytes(); + int entry_offset = in_bytes(Klass::vtable_start_offset()) + _vtable_index * vtableEntry::size_in_bytes(); int v_off = entry_offset + vtableEntry::method_offset_in_bytes(); __ li(R19_method, v_off); __ ldx(R19_method/*method oop*/, R19_method/*method offset*/, R11_scratch1/*class*/);