src/cpu/sparc/vm/sharedRuntime_sparc.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/cpu/sparc/vm/sharedRuntime_sparc.cpp	Wed Nov  6 00:37:10 2013
--- new/src/cpu/sparc/vm/sharedRuntime_sparc.cpp	Wed Nov  6 00:37:10 2013

*** 1000,1021 **** --- 1000,1009 ---- // we try and find the callee by normal means a safepoint // is possible. So we stash the desired callee in the thread // and the vm will find there should this case occur. Address callee_target_addr(G2_thread, JavaThread::callee_target_offset()); __ st_ptr(G5_method, callee_target_addr); if (StressNonEntrant) { // Open a big window for deopt failure __ save_frame(0); __ mov(G0, L0); Label loop; __ bind(loop); __ sub(L0, 1, L0); __ br_null_short(L0, Assembler::pt, loop); __ restore(); } __ jmpl(G3, 0, G0); __ delayed()->nop(); } // ---------------------------------------------------------------

src/cpu/sparc/vm/sharedRuntime_sparc.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File