src/cpu/sparc/vm/sharedRuntime_sparc.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File
*** old/src/cpu/sparc/vm/sharedRuntime_sparc.cpp	Mon Apr 26 03:24:03 2010
--- new/src/cpu/sparc/vm/sharedRuntime_sparc.cpp	Mon Apr 26 03:24:02 2010

*** 955,977 **** --- 955,964 ---- // Gargs is the incoming argument base, and also an outgoing argument. __ sub(Gargs, BytesPerWord, Gargs); #ifdef ASSERT { // on entry OsavedSP and SP should be equal Label ok; __ cmp(O5_savedSP, SP); __ br(Assembler::equal, false, Assembler::pt, ok); __ delayed()->nop(); __ stop("I5_savedSP not set"); __ should_not_reach_here(); __ bind(ok); } #endif // ON ENTRY TO THE CODE WE ARE MAKING, WE HAVE AN INTERPRETED FRAME // WITH O7 HOLDING A VALID RETURN PC // // | | // : java stack :

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