< prev index next > src/hotspot/share/classfile/bytecodeAssembler.cpp
Print this page
case T_SHORT:
case T_INT: iload(index); break;
case T_FLOAT: fload(index); break;
case T_DOUBLE: dload(index); break;
case T_LONG: lload(index); break;
+ case T_PRIMITIVE_OBJECT:
default:
if (is_reference_type(bt)) {
aload(index);
break;
}
case T_SHORT:
case T_INT: ireturn(); break;
case T_FLOAT: freturn(); break;
case T_DOUBLE: dreturn(); break;
case T_LONG: lreturn(); break;
+ case T_PRIMITIVE_OBJECT:
case T_VOID: _return(); break;
default:
if (is_reference_type(bt)) {
areturn();
break;
< prev index next >