< prev index next >
src/cpu/x86/vm/templateTable_x86.cpp
Print this page
@@ -2624,11 +2624,11 @@
// Need to narrow in the return bytecode rather than in generate_return_entry
// since compiled code callers expect the result to already be narrowed.
if (state == itos) {
__ narrow(rax);
}
- __ remove_activation(state, rbcp);
+ __ remove_activation(state, rbcp, true, true, true, state == qtos && ValueTypeReturnedAsFields);
__ jmp(rbcp);
}
// ----------------------------------------------------------------------------
< prev index next >