HANDLE_OPCODE(OP_CONST_STRING_JUMBO /*vAA, string@BBBBBBBB*/) { StringObject* strObj; u4 tmp; vdst = INST_AA(inst); tmp = FETCH(1); tmp |= (u4)FETCH(2) << 16; ILOGV("|const-string/jumbo v%d string@0x%08x", vdst, tmp); strObj = dvmDexGetResolvedString(methodClassDex, tmp); if (strObj == NULL) { EXPORT_PC(); strObj = dvmResolveString(curMethod->clazz, tmp); if (strObj == NULL) GOTO_exceptionThrown(); } SET_REGISTER(vdst, (u4) strObj); } FINISH(3); OP_END