< prev index next >

src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp

Print this page
rev 53735 : AArch64 support for ValueTypes

*** 564,573 **** --- 564,574 ---- case T_INT : __ uxtw(r0, r0); break; // FIXME: We almost certainly don't need this case T_LONG : /* nothing to do */ break; case T_VOID : /* nothing to do */ break; case T_FLOAT : /* nothing to do */ break; case T_DOUBLE : /* nothing to do */ break; + case T_VALUETYPE: // fall through (value types are handled with oops) case T_OBJECT : // retrieve result from frame __ ldr(r0, Address(rfp, frame::interpreter_frame_oop_temp_offset*wordSize)); // and verify it __ verify_oop(r0);
< prev index next >