1HANDLE_OPCODE(OP_GOTO_16 /*+AAAA*/)
2    {
3        s4 offset = (s2) FETCH(1);          /* sign-extend next code unit */
4
5        if (offset < 0)
6            ILOGV("|goto/16 -0x%04x", -offset);
7        else
8            ILOGV("|goto/16 +0x%04x", offset);
9        ILOGV("> branch taken");
10        if (offset < 0)
11            PERIODIC_CHECKS(offset);
12        FINISH(offset);
13    }
14OP_END
15