Home
last modified time | relevance | path

Searched refs:StringObject (Results 1 – 25 of 45) sorted by relevance

12

/dalvik/vm/
DUtfString.h56 u4 dvmComputeStringHash(const StringObject* strObj);
65 StringObject* dvmCreateStringFromCstr(const char* utf8Str);
75 StringObject* dvmCreateStringFromCstrAndLength(const char* utf8Str,
95 StringObject* dvmCreateStringFromUnicode(const u2* unichars, int len);
103 char* dvmCreateCstrFromString(StringObject* jstr);
109 void dvmCreateCstrFromStringRegion(StringObject* jstr, int start, int len,
116 int dvmStringUtf8ByteLen(StringObject* jstr);
121 int dvmStringLen(StringObject* jstr);
126 ArrayObject* dvmStringCharArray(StringObject* jstr);
131 const u2* dvmStringChars(StringObject* jstr);
DIntern.h24 StringObject* dvmLookupInternedString(StringObject* strObj);
25 StringObject* dvmLookupImmortalInternedString(StringObject* strObj);
26 bool dvmIsWeakInternedString(const StringObject* strObj);
DIntern.c54 static StringObject* lookupInternedString(StringObject* strObj, bool isLiteral) in lookupInternedString()
56 StringObject* found; in lookupInternedString()
66 StringObject* literal = dvmHashTableLookup(gDvm.literalStrings, in lookupInternedString()
80 StringObject* interned = dvmHashTableLookup(gDvm.internedStrings, in lookupInternedString()
137 StringObject* dvmLookupInternedString(StringObject* strObj) in dvmLookupInternedString()
146 StringObject* dvmLookupImmortalInternedString(StringObject* strObj) in dvmLookupImmortalInternedString()
155 bool dvmIsWeakInternedString(const StringObject* strObj) in dvmIsWeakInternedString()
157 StringObject* found; in dvmIsWeakInternedString()
DUtfString.c246 u4 dvmComputeStringHash(const StringObject* strObj) { in dvmComputeStringHash()
264 StringObject* dvmCreateStringFromCstr(const char* utf8Str) in dvmCreateStringFromCstr()
278 StringObject* dvmCreateStringFromCstrAndLength(const char* utf8Str, in dvmCreateStringFromCstrAndLength()
281 StringObject* newObj; in dvmCreateStringFromCstrAndLength()
300 newObj = (StringObject*) dvmAllocObject(gDvm.classJavaLangString, in dvmCreateStringFromCstrAndLength()
332 StringObject* dvmCreateStringFromUnicode(const u2* unichars, int len) in dvmCreateStringFromUnicode()
334 StringObject* newObj; in dvmCreateStringFromUnicode()
353 newObj = (StringObject*) dvmAllocObject(gDvm.classJavaLangString, in dvmCreateStringFromUnicode()
387 char* dvmCreateCstrFromString(StringObject* jstr) in dvmCreateCstrFromString()
419 void dvmCreateCstrFromStringRegion(StringObject* jstr, int start, int len, in dvmCreateCstrFromStringRegion()
[all …]
DDvmDex.h31 struct StringObject;
45 struct StringObject** pResStrings;
106 INLINE struct StringObject* dvmDexGetResolvedString(const DvmDex* pDvmDex, in dvmDexGetResolvedString()
136 struct StringObject* str) in dvmDexSetResolvedString()
DProperties.c106 StringObject* keyStr; in setProperty()
107 StringObject* valueStr; in setProperty()
251 StringObject* keyObj = NULL; in dvmGetProperty()
252 StringObject* valueObj; in dvmGetProperty()
274 valueObj = (StringObject*) val.l; in dvmGetProperty()
DDdm.h52 void dvmDdmSendThreadNameChange(int threadId, StringObject* newName);
DDvmDex.c60 pDvmDex->pResStrings = (struct StringObject**) in allocateAuxStructures()
61 calloc(stringCount, sizeof(struct StringObject*)); in allocateAuxStructures()
DInlineNative.c156 static void badMatch(StringObject* thisStrObj, StringObject* compStrObj, in badMatch()
259 badMatch((StringObject*) arg0, (StringObject*) arg1, in javaLangString_compareTo()
352 badMatch((StringObject*) arg0, (StringObject*) arg1, in javaLangString_equals()
/dalvik/vm/native/
Djava_lang_VMClassLoader.c35 StringObject* nameObj = (StringObject*) args[1]; in Dalvik_java_lang_VMClassLoader_defineClass()
84 StringObject* nameObj = (StringObject*) args[1]; in Dalvik_java_lang_VMClassLoader_findLoadedClass()
136 StringObject* nameObj = (StringObject*) args[0]; in Dalvik_java_lang_VMClassLoader_getBootClassPathResource()
137 StringObject* result; in Dalvik_java_lang_VMClassLoader_getBootClassPathResource()
176 StringObject* nameObj = (StringObject*) args[0]; in Dalvik_java_lang_VMClassLoader_loadClass()
Djava_lang_String.c31 StringObject* str = (StringObject*) args[0]; in Dalvik_java_lang_String_intern()
32 StringObject* interned; in Dalvik_java_lang_String_intern()
Djava_lang_reflect_Proxy.c34 StringObject* str = (StringObject*) args[0]; in Dalvik_java_lang_reflect_Proxy_generateProxy()
Ddalvik_system_DexFile.c112 StringObject* sourceNameObj = (StringObject*) args[0]; in Dalvik_dalvik_system_DexFile_openDexFile()
113 StringObject* outputNameObj = (StringObject*) args[1]; in Dalvik_dalvik_system_DexFile_openDexFile()
264 StringObject* nameObj = (StringObject*) args[0]; in Dalvik_dalvik_system_DexFile_defineClass()
367 StringObject* str = dvmCreateStringFromCstr(className); in Dalvik_dalvik_system_DexFile_getClassNameList()
397 StringObject* nameObj = (StringObject*) args[0]; in Dalvik_dalvik_system_DexFile_isDexOptNeeded()
Djava_lang_Runtime.c73 StringObject* fileNameObj = (StringObject*) args[0]; in Dalvik_java_lang_Runtime_nativeLoad()
76 StringObject* result = NULL; in Dalvik_java_lang_Runtime_nativeLoad()
Djava_lang_System.c295 StringObject* nameObj = (StringObject*) args[0]; in Dalvik_java_lang_System_mapLibraryName()
296 StringObject* result = NULL; in Dalvik_java_lang_System_mapLibraryName()
Djava_lang_VMThread.c169 StringObject* nameStr = (StringObject*) args[1]; in Dalvik_java_lang_VMThread_nameChanged()
Ddalvik_system_VMDebug.c343 StringObject* traceFileStr = (StringObject*) args[0]; in Dalvik_dalvik_system_VMDebug_startMethodTracingNative()
649 StringObject* fileNameStr = (StringObject*) args[0]; in Dalvik_dalvik_system_VMDebug_dumpHprofData()
741 StringObject* classAndMethodDescStr = (StringObject*) args[0]; in Dalvik_dalvik_system_VMDebug_cacheRegisterMap()
Djava_lang_Class.c125 StringObject* nameObj = (StringObject*) args[0]; in Dalvik_java_lang_Class_classForName()
310 StringObject* className = NULL; in Dalvik_java_lang_Class_getModifiers()
331 StringObject* nameObj; in Dalvik_java_lang_Class_getNameNative()
689 StringObject* className = NULL; in Dalvik_java_lang_Class_isAnonymousClass()
728 StringObject* nameObj; in Dalvik_java_lang_Class_getInnerClassName()
DInternalNativePriv.h50 ClassObject* dvmFindClassByName(StringObject* nameObj, Object* loader,
/dalvik/vm/mterp/c/
DOP_CONST_STRING.c3 StringObject* strObj; in HANDLE_OPCODE()
DOP_CONST_STRING_JUMBO.c3 StringObject* strObj; in HANDLE_OPCODE()
/dalvik/vm/oo/
DResolve.h88 StringObject* dvmResolveString(const ClassObject* referrer, u4 stringIdx);
DObject.h32 struct StringObject;
44 typedef struct StringObject StringObject; typedef
286 struct StringObject { struct
/dalvik/vm/reflect/
DReflect.h119 ClassObject* dvmGenerateProxyClass(StringObject* str, ArrayObject* interfaces,
178 bool dvmGetInnerClass(const ClassObject* clazz, StringObject** pName,
/dalvik/vm/mterp/x86-atom/
DOP_CONST_STRING.S59 # return: StringObject*

12