equal
deleted
inserted
replaced
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 |