提交 b9c29c05 编写于 作者: G goetz

8019518: PPC64 (part 103): cppInterpreter: implement support for compressed Oops

Reviewed-by: kvn, coleenp
上级 bdd30115
...@@ -1644,8 +1644,11 @@ run: ...@@ -1644,8 +1644,11 @@ run:
ARRAY_LOADTO32(T_INT, jint, "%d", STACK_INT, 0); ARRAY_LOADTO32(T_INT, jint, "%d", STACK_INT, 0);
CASE(_faload): CASE(_faload):
ARRAY_LOADTO32(T_FLOAT, jfloat, "%f", STACK_FLOAT, 0); ARRAY_LOADTO32(T_FLOAT, jfloat, "%f", STACK_FLOAT, 0);
CASE(_aaload): CASE(_aaload): {
ARRAY_LOADTO32(T_OBJECT, oop, INTPTR_FORMAT, STACK_OBJECT, 0); ARRAY_INTRO(-2);
SET_STACK_OBJECT(((objArrayOop) arrObj)->obj_at(index), -2);
UPDATE_PC_AND_TOS_AND_CONTINUE(1, -1);
}
CASE(_baload): CASE(_baload):
ARRAY_LOADTO32(T_BYTE, jbyte, "%d", STACK_INT, 0); ARRAY_LOADTO32(T_BYTE, jbyte, "%d", STACK_INT, 0);
CASE(_caload): CASE(_caload):
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册