Searched refs:StringObject (Results 1 - 25 of 44) sorted by relevance

12

/dalvik/vm/
H A DIntern.h24 StringObject* dvmLookupInternedString(StringObject* strObj);
25 StringObject* dvmLookupImmortalInternedString(StringObject* strObj);
26 bool dvmIsWeakInternedString(StringObject* strObj);
H A DUtfString.h60 u4 dvmComputeStringHash(StringObject* strObj);
79 StringObject* dvmCreateStringFromCstr(const char* utf8Str);
88 StringObject* dvmCreateStringFromCstr(const std::string& utf8Str);
98 StringObject* dvmCreateStringFromCstrAndLength(const char* utf8Str,
118 StringObject* dvmCreateStringFromUnicode(const u2* unichars, int len);
126 char* dvmCreateCstrFromString(const StringObject* jstr);
132 void dvmGetStringUtfRegion(const StringObject* jstr,
H A DIntern.cpp54 static StringObject* lookupString(HashTable* table, u4 key, StringObject* value)
58 return (StringObject*)entry;
61 static StringObject* insertString(HashTable* table, u4 key, StringObject* value)
64 value = (StringObject*)dvmCloneObject(value, ALLOC_NON_MOVING);
68 return (StringObject*)entry;
71 static StringObject* lookupInternedString(StringObject* strObj, bool isLiteral)
73 StringObject* foun
[all...]
H A DUtfString.cpp37 static StringObject* makeStringObject(u4 charsLength, ArrayObject** pChars)
73 return (StringObject*) result;
207 u4 dvmComputeStringHash(StringObject* strObj) {
221 StringObject* dvmCreateStringFromCstr(const char* utf8Str) {
226 StringObject* dvmCreateStringFromCstr(const std::string& utf8Str) {
238 StringObject* dvmCreateStringFromCstrAndLength(const char* utf8Str,
244 StringObject* newObj = makeStringObject(utf16Length, &chars);
260 StringObject* dvmCreateStringFromUnicode(const u2* unichars, int len)
266 StringObject* newObj = makeStringObject(len, &chars);
284 char* dvmCreateCstrFromString(const StringObject* jst
[all...]
H A DDdm.h52 void dvmDdmSendThreadNameChange(int threadId, StringObject* newName);
H A DDvmDex.h31 struct StringObject;
45 struct StringObject** pResStrings;
107 INLINE struct StringObject* dvmDexGetResolvedString(const DvmDex* pDvmDex,
137 struct StringObject* str)
H A DDvmDex.cpp49 stringSize = pHeader->stringIdsSize * sizeof(struct StringObject*);
68 pDvmDex->pResStrings = (struct StringObject**)blob;
187 totalSize = pDvmDex->pHeader->stringIdsSize * sizeof(struct StringObject*);
H A DInlineNative.cpp158 static void badMatch(StringObject* thisStrObj, StringObject* compStrObj,
220 * This would be simpler and faster if we promoted StringObject to
260 badMatch((StringObject*) arg0, (StringObject*) arg1,
323 * This would be simpler and faster if we promoted StringObject to
370 badMatch((StringObject*) arg0, (StringObject*) arg1,
H A DDdm.cpp253 StringObject* nameObj = NULL;
257 nameObj = (StringObject*)
307 void dvmDdmSendThreadNameChange(int threadId, StringObject* newName)
/dalvik/vm/native/
H A Djava_lang_reflect_Proxy.cpp34 StringObject* str = (StringObject*) args[0];
H A Djava_lang_VMClassLoader.cpp35 StringObject* nameObj = (StringObject*) args[1];
82 StringObject* nameObj = (StringObject*) args[1];
134 StringObject* nameObj = (StringObject*) args[0];
135 StringObject* result;
174 StringObject* nameObj = (StringObject*) args[0];
H A Djava_lang_String.cpp45 StringObject* str = (StringObject*) args[0];
46 StringObject* interned = dvmLookupInternedString(str);
H A Djava_lang_Runtime.cpp71 StringObject* fileNameObj = (StringObject*) args[0];
74 StringObject* result = NULL;
H A Ddalvik_system_DexFile.cpp154 StringObject* sourceNameObj = (StringObject*) args[0];
155 StringObject* outputNameObj = (StringObject*) args[1];
351 StringObject* nameObj = (StringObject*) args[0];
443 StringObject* str = dvmCreateStringFromCstr(className);
473 StringObject* nameObj = (StringObject*) args[0];
H A Djava_lang_Class.cpp125 StringObject* nameObj = (StringObject*) args[0];
266 StringObject* nameObj = (StringObject*) args[1];
297 StringObject* nameObj = (StringObject*) args[1];
341 StringObject* className = NULL;
366 StringObject* nameObj;
686 StringObject* className = NULL;
749 StringObject* nameOb
[all...]
H A Ddalvik_system_VMDebug.cpp238 StringObject* traceFileStr = (StringObject*) args[0];
499 StringObject* fileNameStr = (StringObject*) args[0];
586 StringObject* classAndMethodDescStr = (StringObject*) args[0];
H A Ddalvik_system_Zygote.cpp520 StringObject* seInfoObj = (StringObject*)args[6];
528 StringObject* niceNameObj = (StringObject*)args[7];
724 StringObject* command = (StringObject*)args[0];
H A Djava_lang_VMThread.cpp169 StringObject* nameStr = (StringObject*) args[1];
H A DInternalNativePriv.h62 ClassObject* dvmFindClassByName(StringObject* nameObj, Object* loader,
H A Djava_lang_System.cpp339 StringObject* nameObj = (StringObject*) args[0];
340 StringObject* result = NULL;
/dalvik/vm/mterp/c/
H A DOP_CONST_STRING.cpp3 StringObject* strObj;
H A DOP_CONST_STRING_JUMBO.cpp3 StringObject* strObj;
/dalvik/vm/oo/
H A DResolve.h91 extern "C" StringObject* dvmResolveString(const ClassObject* referrer, u4 stringIdx);
H A DResolve.cpp517 StringObject* dvmResolveString(const ClassObject* referrer, u4 stringIdx)
520 StringObject* strObj;
521 StringObject* internStrObj;
/dalvik/vm/reflect/
H A DReflect.h37 Object* dvmGetDeclaredField(ClassObject* clazz, StringObject* nameObj);
57 StringObject* nameObj, ArrayObject* args);
125 ClassObject* dvmGenerateProxyClass(StringObject* str, ArrayObject* interfaces,
202 bool dvmGetInnerClass(const ClassObject* clazz, StringObject** pName,

Completed in 845 milliseconds

12