Mercurial > hg > graal-compiler
diff src/cpu/ppc/vm/frame_ppc.cpp @ 14445:67fa91961822
8029940: PPC64 (part 122): C2 compiler port
Reviewed-by: kvn
author | goetz |
---|---|
date | Wed, 11 Dec 2013 00:06:11 +0100 |
parents | 018b357638aa |
children | 58cf34613a72 |
line wrap: on
line diff
--- a/src/cpu/ppc/vm/frame_ppc.cpp Tue Dec 10 14:29:43 2013 +0100 +++ b/src/cpu/ppc/vm/frame_ppc.cpp Wed Dec 11 00:06:11 2013 +0100 @@ -176,13 +176,14 @@ Method* method = interpreter_frame_method(); BasicType type = method->result_type(); -#ifdef CC_INTERP if (method->is_native()) { // Prior to calling into the runtime to notify the method exit the possible // result value is saved into the interpreter frame. +#ifdef CC_INTERP interpreterState istate = get_interpreterState(); address lresult = (address)istate + in_bytes(BytecodeInterpreter::native_lresult_offset()); address fresult = (address)istate + in_bytes(BytecodeInterpreter::native_fresult_offset()); +#endif switch (method->result_type()) { case T_OBJECT: @@ -226,9 +227,6 @@ default : ShouldNotReachHere(); } } -#else - Unimplemented(); -#endif return type; }