hotspot/src/share/vm/runtime/deoptimization.cpp
changeset 15943 d830a939d985
parent 15479 e3c00ec80145
child 17872 2c49e72dcf08
child 22807 1cf02ef734e2
equal deleted inserted replaced
15924:d01b3a588e24 15943:d830a939d985
   423     }
   423     }
   424     frame_sizes[number_of_frames - 1 - index] = BytesPerWord * array->element(index)->on_stack_size(caller_parms,
   424     frame_sizes[number_of_frames - 1 - index] = BytesPerWord * array->element(index)->on_stack_size(caller_parms,
   425                                                                                                     callee_parameters,
   425                                                                                                     callee_parameters,
   426                                                                                                     callee_locals,
   426                                                                                                     callee_locals,
   427                                                                                                     index == 0,
   427                                                                                                     index == 0,
       
   428                                                                                                     index == array->frames() - 1,
   428                                                                                                     popframe_extra_args);
   429                                                                                                     popframe_extra_args);
   429     // This pc doesn't have to be perfect just good enough to identify the frame
   430     // This pc doesn't have to be perfect just good enough to identify the frame
   430     // as interpreted so the skeleton frame will be walkable
   431     // as interpreted so the skeleton frame will be walkable
   431     // The correct pc will be set when the skeleton frame is completely filled out
   432     // The correct pc will be set when the skeleton frame is completely filled out
   432     // The final pc we store in the loop is wrong and will be overwritten below
   433     // The final pc we store in the loop is wrong and will be overwritten below