1HANDLE_OPCODE(OP_CONST_STRING /*vAA, string@BBBB*/)
2    {
3        StringObject* strObj;
4
5        vdst = INST_AA(inst);
6        ref = FETCH(1);
7        ILOGV("|const-string v%d string@0x%04x", vdst, ref);
8        strObj = dvmDexGetResolvedString(methodClassDex, ref);
9        if (strObj == NULL) {
10            EXPORT_PC();
11            strObj = dvmResolveString(curMethod->clazz, ref);
12            if (strObj == NULL)
13                GOTO_exceptionThrown();
14        }
15        SET_REGISTER(vdst, (u4) strObj);
16    }
17    FINISH(2);
18OP_END
19