comparison src/share/vm/interpreter/bytecodeInterpreter.cpp @ 14399:48b178ff07b6

8019518: PPC64 (part 103): cppInterpreter: implement support for compressed Oops Reviewed-by: kvn, coleenp
author goetz
date Wed, 03 Jul 2013 01:41:42 +0200
parents 641d55c11d6b
children bfd9d884693d
comparison
equal deleted inserted replaced
14398:641d55c11d6b 14399:48b178ff07b6
1642 1642
1643 CASE(_iaload): 1643 CASE(_iaload):
1644 ARRAY_LOADTO32(T_INT, jint, "%d", STACK_INT, 0); 1644 ARRAY_LOADTO32(T_INT, jint, "%d", STACK_INT, 0);
1645 CASE(_faload): 1645 CASE(_faload):
1646 ARRAY_LOADTO32(T_FLOAT, jfloat, "%f", STACK_FLOAT, 0); 1646 ARRAY_LOADTO32(T_FLOAT, jfloat, "%f", STACK_FLOAT, 0);
1647 CASE(_aaload): 1647 CASE(_aaload): {
1648 ARRAY_LOADTO32(T_OBJECT, oop, INTPTR_FORMAT, STACK_OBJECT, 0); 1648 ARRAY_INTRO(-2);
1649 SET_STACK_OBJECT(((objArrayOop) arrObj)->obj_at(index), -2);
1650 UPDATE_PC_AND_TOS_AND_CONTINUE(1, -1);
1651 }
1649 CASE(_baload): 1652 CASE(_baload):
1650 ARRAY_LOADTO32(T_BYTE, jbyte, "%d", STACK_INT, 0); 1653 ARRAY_LOADTO32(T_BYTE, jbyte, "%d", STACK_INT, 0);
1651 CASE(_caload): 1654 CASE(_caload):
1652 ARRAY_LOADTO32(T_CHAR, jchar, "%d", STACK_INT, 0); 1655 ARRAY_LOADTO32(T_CHAR, jchar, "%d", STACK_INT, 0);
1653 CASE(_saload): 1656 CASE(_saload):