src/cpu/mips/vm/sharedRuntime_mips_64.cpp

changeset 9144
cecfc245b19a
parent 9043
7519f4bf92b5
child 9171
c67c94f5b85d
equal deleted inserted replaced
9143:239e32ede77d 9144:cecfc245b19a
3768 __ push(RA); 3768 __ push(RA);
3769 __ get_thread(thread); 3769 __ get_thread(thread);
3770 __ st_ptr(R0, thread, in_bytes(JavaThread::vm_result_offset())); 3770 __ st_ptr(R0, thread, in_bytes(JavaThread::vm_result_offset()));
3771 __ ld_ptr(V0, thread, in_bytes(Thread::pending_exception_offset())); 3771 __ ld_ptr(V0, thread, in_bytes(Thread::pending_exception_offset()));
3772 __ jmp(StubRoutines::forward_exception_entry(), relocInfo::runtime_call_type); 3772 __ jmp(StubRoutines::forward_exception_entry(), relocInfo::runtime_call_type);
3773 __ delayed() -> nop(); 3773 __ delayed()->nop();
3774 // ------------- 3774 // -------------
3775 // make sure all code is generated 3775 // make sure all code is generated
3776 masm->flush(); 3776 masm->flush();
3777 3777
3778 RuntimeStub* tmp= RuntimeStub::new_runtime_stub(name, &buffer, frame_complete, frame_size_words, oop_maps, true); 3778 RuntimeStub* tmp= RuntimeStub::new_runtime_stub(name, &buffer, frame_complete, frame_size_words, oop_maps, true);

mercurial