src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp	Thu Dec  1 15:14:45 2016
--- new/src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp	Thu Dec  1 15:14:44 2016

*** 383,400 **** --- 383,392 ---- // throw exception __ b(address(Interpreter::throw_exception_entry())); return entry; } address TemplateInterpreterGenerator::generate_continuation_for(TosState state) { address entry = __ pc(); // NULL last_sp until next java call __ str(zr, Address(rfp, frame::interpreter_frame_last_sp_offset * wordSize)); __ dispatch_next(state); return entry; } address TemplateInterpreterGenerator::generate_return_entry_for(TosState state, int step, size_t index_size) { address entry = __ pc(); // Restore stack bottom in case i2c adjusted stack __ ldr(esp, Address(rfp, frame::interpreter_frame_last_sp_offset * wordSize));

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