/dalvik/vm/ |
D | UtfString.h | 56 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);
|
D | Intern.h | 24 StringObject* dvmLookupInternedString(StringObject* strObj); 25 StringObject* dvmLookupImmortalInternedString(StringObject* strObj); 26 bool dvmIsWeakInternedString(const StringObject* strObj);
|
D | Intern.c | 54 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()
|
D | UtfString.c | 246 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 …]
|
D | DvmDex.h | 31 struct StringObject; 45 struct StringObject** pResStrings; 106 INLINE struct StringObject* dvmDexGetResolvedString(const DvmDex* pDvmDex, in dvmDexGetResolvedString() 136 struct StringObject* str) in dvmDexSetResolvedString()
|
D | Properties.c | 106 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()
|
D | Ddm.h | 52 void dvmDdmSendThreadNameChange(int threadId, StringObject* newName);
|
D | DvmDex.c | 60 pDvmDex->pResStrings = (struct StringObject**) in allocateAuxStructures() 61 calloc(stringCount, sizeof(struct StringObject*)); in allocateAuxStructures()
|
D | InlineNative.c | 156 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/ |
D | java_lang_VMClassLoader.c | 35 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()
|
D | java_lang_String.c | 31 StringObject* str = (StringObject*) args[0]; in Dalvik_java_lang_String_intern() 32 StringObject* interned; in Dalvik_java_lang_String_intern()
|
D | java_lang_reflect_Proxy.c | 34 StringObject* str = (StringObject*) args[0]; in Dalvik_java_lang_reflect_Proxy_generateProxy()
|
D | dalvik_system_DexFile.c | 112 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()
|
D | java_lang_Runtime.c | 73 StringObject* fileNameObj = (StringObject*) args[0]; in Dalvik_java_lang_Runtime_nativeLoad() 76 StringObject* result = NULL; in Dalvik_java_lang_Runtime_nativeLoad()
|
D | java_lang_System.c | 295 StringObject* nameObj = (StringObject*) args[0]; in Dalvik_java_lang_System_mapLibraryName() 296 StringObject* result = NULL; in Dalvik_java_lang_System_mapLibraryName()
|
D | java_lang_VMThread.c | 169 StringObject* nameStr = (StringObject*) args[1]; in Dalvik_java_lang_VMThread_nameChanged()
|
D | dalvik_system_VMDebug.c | 343 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()
|
D | java_lang_Class.c | 125 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()
|
D | InternalNativePriv.h | 50 ClassObject* dvmFindClassByName(StringObject* nameObj, Object* loader,
|
/dalvik/vm/mterp/c/ |
D | OP_CONST_STRING.c | 3 StringObject* strObj; in HANDLE_OPCODE()
|
D | OP_CONST_STRING_JUMBO.c | 3 StringObject* strObj; in HANDLE_OPCODE()
|
/dalvik/vm/oo/ |
D | Resolve.h | 88 StringObject* dvmResolveString(const ClassObject* referrer, u4 stringIdx);
|
D | Object.h | 32 struct StringObject; 44 typedef struct StringObject StringObject; typedef 286 struct StringObject { struct
|
/dalvik/vm/reflect/ |
D | Reflect.h | 119 ClassObject* dvmGenerateProxyClass(StringObject* str, ArrayObject* interfaces, 178 bool dvmGetInnerClass(const ClassObject* clazz, StringObject** pName,
|
/dalvik/vm/mterp/x86-atom/ |
D | OP_CONST_STRING.S | 59 # return: StringObject*
|