1f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source ProjectHANDLE_OPCODE(OP_CONST_STRING_JUMBO /*vAA, string@BBBBBBBB*/)
2f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project    {
3f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        StringObject* strObj;
4f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        u4 tmp;
5f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project
6f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        vdst = INST_AA(inst);
7f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        tmp = FETCH(1);
8f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        tmp |= (u4)FETCH(2) << 16;
9f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        ILOGV("|const-string/jumbo v%d string@0x%08x", vdst, tmp);
10f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        strObj = dvmDexGetResolvedString(methodClassDex, tmp);
11f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        if (strObj == NULL) {
12f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project            EXPORT_PC();
13f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project            strObj = dvmResolveString(curMethod->clazz, tmp);
14f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project            if (strObj == NULL)
15f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project                GOTO_exceptionThrown();
16f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        }
17f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        SET_REGISTER(vdst, (u4) strObj);
18f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project    }
19f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project    FINISH(3);
20f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source ProjectOP_END
21