@@ -1388,7 +1388,7 @@ static void check_needs_gc_for_critical_native(MacroAssembler* masm,
13881388 __ mov (rsp, r12); // restore sp
13891389 __ reinit_heapbase ();
13901390
1391- __ reset_last_Java_frame (false , true );
1391+ __ reset_last_Java_frame (false );
13921392
13931393 save_or_restore_arguments (masm, stack_slots, total_in_args,
13941394 arg_save_area, NULL , in_regs, in_sig_bt);
@@ -2497,7 +2497,7 @@ nmethod* SharedRuntime::generate_native_wrapper(MacroAssembler* masm,
24972497 restore_native_result (masm, ret_type, stack_slots);
24982498 }
24992499
2500- __ reset_last_Java_frame (false , true );
2500+ __ reset_last_Java_frame (false );
25012501
25022502 // Unpack oop result
25032503 if (ret_type == T_OBJECT || ret_type == T_ARRAY) {
@@ -3435,7 +3435,7 @@ void SharedRuntime::generate_deopt_blob() {
34353435 // find any register it might need.
34363436 oop_maps->add_gc_map (__ pc () - start, map);
34373437
3438- __ reset_last_Java_frame (false , false );
3438+ __ reset_last_Java_frame (false );
34393439
34403440 // Load UnrollBlock* into rdi
34413441 __ mov (rdi, rax);
@@ -3592,7 +3592,7 @@ void SharedRuntime::generate_deopt_blob() {
35923592 new OopMap ( frame_size_in_words, 0 ));
35933593
35943594 // Clear fp AND pc
3595- __ reset_last_Java_frame (true , true );
3595+ __ reset_last_Java_frame (true );
35963596
35973597 // Collect return values
35983598 __ movdbl (xmm0, Address (rsp, RegisterSaver::xmm0_offset_in_bytes ()));
@@ -3662,7 +3662,7 @@ void SharedRuntime::generate_uncommon_trap_blob() {
36623662
36633663 oop_maps->add_gc_map (__ pc () - start, map);
36643664
3665- __ reset_last_Java_frame (false , false );
3665+ __ reset_last_Java_frame (false );
36663666
36673667 // Load UnrollBlock* into rdi
36683668 __ mov (rdi, rax);
@@ -3775,7 +3775,7 @@ void SharedRuntime::generate_uncommon_trap_blob() {
37753775 oop_maps->add_gc_map (the_pc - start, new OopMap (SimpleRuntimeFrame::framesize, 0 ));
37763776
37773777 // Clear fp AND pc
3778- __ reset_last_Java_frame (true , true );
3778+ __ reset_last_Java_frame (true );
37793779
37803780 // Pop self-frame.
37813781 __ leave (); // Epilog
@@ -3858,7 +3858,7 @@ SafepointBlob* SharedRuntime::generate_handler_blob(address call_ptr, int poll_t
38583858
38593859 Label noException;
38603860
3861- __ reset_last_Java_frame (false , false );
3861+ __ reset_last_Java_frame (false );
38623862
38633863 __ cmpptr (Address (r15_thread, Thread::pending_exception_offset ()), (int32_t )NULL_WORD);
38643864 __ jcc (Assembler::equal, noException);
@@ -3928,7 +3928,7 @@ RuntimeStub* SharedRuntime::generate_resolve_blob(address destination, const cha
39283928 // rax contains the address we are going to jump to assuming no exception got installed
39293929
39303930 // clear last_Java_sp
3931- __ reset_last_Java_frame (false , false );
3931+ __ reset_last_Java_frame (false );
39323932 // check for pending exceptions
39333933 Label pending;
39343934 __ cmpptr (Address (r15_thread, Thread::pending_exception_offset ()), (int32_t )NULL_WORD);
@@ -4309,7 +4309,7 @@ void OptoRuntime::generate_exception_blob() {
43094309
43104310 oop_maps->add_gc_map (the_pc - start, new OopMap (SimpleRuntimeFrame::framesize, 0 ));
43114311
4312- __ reset_last_Java_frame (false , true );
4312+ __ reset_last_Java_frame (false );
43134313
43144314 // Restore callee-saved registers
43154315
0 commit comments