diff -r bfd9d884693d -r 0014add32e54 src/share/vm/interpreter/bytecodeInterpreter.cpp --- a/src/share/vm/interpreter/bytecodeInterpreter.cpp Wed Jul 03 11:25:06 2013 +0200 +++ b/src/share/vm/interpreter/bytecodeInterpreter.cpp Tue Jul 09 14:28:07 2013 +0200 @@ -2760,7 +2760,7 @@ case T_BYTE: case T_CHAR: case T_INT: - SET_STACK_INT(->earlyret_value().i, 0); + SET_STACK_INT(ts->earlyret_value().i, 0); MORE_STACK(1); break; case T_LONG: