summaryrefslogtreecommitdiff
path: root/vm/mterp/c/OP_RETURN.c
blob: 89d3b3b7bddef8fc4c4e6104dade6f0feaed4d01 (plain)
1
2
3
4
5
6
7
HANDLE_OPCODE($opcode /*vAA*/)
    vsrc1 = INST_AA(inst);
    ILOGV("|return%s v%d",
        (INST_INST(inst) == OP_RETURN) ? "" : "-object", vsrc1);
    retval.i = GET_REGISTER(vsrc1);
    GOTO_returnFromMethod();
OP_END