8143180: Internal Error in src/cpu/ppc/vm/macroAssembler_ppc.cpp:4287

Fix ppc64 issue after 8141133.

Reviewed-by: simonis, goetz
This commit is contained in:
Goetz Lindenmaier 2015-11-19 11:02:14 +01:00
parent 7112a8bb9e
commit f620878faf

View File

@ -2962,9 +2962,9 @@ void SharedRuntime::generate_uncommon_trap_blob() {
__ set_last_Java_frame(/*sp*/R1_SP, /*pc*/R11_scratch1);
__ mr(klass_index_reg, R3);
__ li(R5, Deoptimization::Unpack_exception);
__ li(R5_ARG3, Deoptimization::Unpack_uncommon_trap);
__ call_VM_leaf(CAST_FROM_FN_PTR(address, Deoptimization::uncommon_trap),
R16_thread, klass_index_reg, R5);
R16_thread, klass_index_reg, R5_ARG3);
// Set an oopmap for the call site.
oop_maps->add_gc_map(gc_map_pc - start, map);