/dalvik/vm/ |
Intern.h | 24 StringObject* dvmLookupInternedString(StringObject* strObj); 25 StringObject* dvmLookupImmortalInternedString(StringObject* strObj); 26 bool dvmIsWeakInternedString(const StringObject* strObj);
|
Intern.c | 54 static StringObject* lookupInternedString(StringObject* strObj, bool isLiteral) 59 assert(strObj != NULL); 60 hash = dvmComputeStringHash(strObj); 67 hash, strObj, 81 hash, strObj, 101 hash, strObj, 104 assert(found == strObj); 112 hash, strObj, 121 hash, strObj, 137 StringObject* dvmLookupInternedString(StringObject* strObj) [all...] |
UtfString.h | 56 u4 dvmComputeStringHash(const StringObject* strObj);
|
UtfString.c | 246 u4 dvmComputeStringHash(const StringObject* strObj) { 247 ArrayObject* chars = (ArrayObject*) dvmGetFieldObject((Object*) strObj, 251 len = dvmGetFieldInt((Object*) strObj, STRING_FIELDOFF_COUNT); 252 offset = dvmGetFieldInt((Object*) strObj, STRING_FIELDOFF_OFFSET);
|
InlineNative.c | 425 static inline int indexOfCommon(Object* strObj, int ch, int start) 432 (ArrayObject*) dvmGetFieldObject(strObj, STRING_FIELDOFF_VALUE); 434 int offset = dvmGetFieldInt(strObj, STRING_FIELDOFF_OFFSET); 435 int count = dvmGetFieldInt(strObj, STRING_FIELDOFF_COUNT); 437 // (u4) strObj, ch, start, offset, count);
|
Jni.c | 755 StringObject* strObj = (StringObject*) obj; 756 char* str = dvmCreateCstrFromString(strObj); [all...] |
Debugger.c | 1149 StringObject* strObj; 1151 strObj = dvmCreateStringFromCstr(str); 1152 dvmReleaseTrackedAlloc((Object*) strObj, NULL); 1153 return objectToObjectId((Object*) strObj); [all...] |
/dalvik/vm/mterp/c/ |
OP_CONST_STRING.c | 3 StringObject* strObj; 8 strObj = dvmDexGetResolvedString(methodClassDex, ref); 9 if (strObj == NULL) { 11 strObj = dvmResolveString(curMethod->clazz, ref); 12 if (strObj == NULL) 15 SET_REGISTER(vdst, (u4) strObj);
|
OP_CONST_STRING_JUMBO.c | 3 StringObject* strObj; 10 strObj = dvmDexGetResolvedString(methodClassDex, tmp); 11 if (strObj == NULL) { 13 strObj = dvmResolveString(curMethod->clazz, tmp); 14 if (strObj == NULL) 17 SET_REGISTER(vdst, (u4) strObj);
|
/dalvik/vm/oo/ |
Resolve.c | 529 StringObject* strObj; 541 strObj = dvmCreateStringFromCstrAndLength(utf8, utf16Size); 542 if (strObj == NULL) { 559 internStrObj = dvmLookupImmortalInternedString(strObj); 560 dvmReleaseTrackedAlloc((Object*) strObj, NULL); 561 strObj = internStrObj; 562 if (strObj == NULL) { 568 dvmDexSetResolvedString(pDvmDex, stringIdx, strObj); 571 return strObj;
|
/frameworks/base/core/jni/ |
BindTest.cpp | 180 Object *strObj = JARG_get_obj(4); 192 result = executeMethod (strObj, lookupVirtualMethod(strObj,mb_Java_Lang_Object_Equals),
|
android_text_format_Time.cpp | 394 static jboolean android_text_format_Time_parse(JNIEnv* env, jobject This, jstring strObj) 396 jsize len = env->GetStringLength(strObj); 397 const jchar *s = env->GetStringChars(strObj, NULL); 471 env->ReleaseStringChars(strObj, s); 477 jstring strObj) 479 jsize len = env->GetStringLength(strObj); 480 const jchar *s = env->GetStringChars(strObj, NULL); 632 env->ReleaseStringChars(strObj, s);
|
/dalvik/vm/mterp/out/ |
InterpC-allstubs.c | [all...] |
InterpC-portdbg.c | [all...] |
InterpC-portstd.c | [all...] |