< 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 >