/dalvik/vm/native/ |
H A D | java_lang_reflect_Proxy.cpp | 34 StringObject* str = (StringObject*) args[0]; local 39 result = dvmGenerateProxyClass(str, interfaces, loader);
|
H A D | java_lang_String.cpp | 45 StringObject* str = (StringObject*) args[0]; local 46 StringObject* interned = dvmLookupInternedString(str);
|
H A D | dalvik_system_DexFile.cpp | 444 StringObject* str = dvmCreateStringFromCstr(className); local 445 dvmSetObjectArrayElement(stringArray, i, (Object *)str); 446 dvmReleaseTrackedAlloc((Object *)str, self);
|
/dalvik/dexgen/src/com/android/dexgen/util/ |
H A D | ExceptionWithContext.java | 37 * @param str {@code non-null;} context to add 40 public static ExceptionWithContext withContext(Throwable ex, String str) { argument 49 ewc.addContext(str); 108 * @param str {@code non-null;} new context 110 public void addContext(String str) { argument 111 if (str == null) { 112 throw new NullPointerException("str == null"); 115 context.append(str); 116 if (!str.endsWith("\n")) {
|
H A D | IndentingWriter.java | 151 public void write(String str, int off, int len) throws IOException { argument 154 write(str.charAt(off));
|
/dalvik/vm/test/ |
H A D | TestHash.cpp | 64 //const char* str = (const char*) dvmHashIterData(&iter); 65 //printf(" '%s'\n", str); 82 const char* str; local 108 str = (const char*) dvmHashTableLookup(pTab, hash, tmpStr, 110 if (str == NULL) { 119 str = (const char*) dvmHashTableLookup(pTab, hash, tmpStr, 121 if (str == NULL) { 148 str = (const char*) dvmHashTableLookup(pTab, hash, strdup("two"), 170 str = (const char*) dvmHashTableLookup(pTab, hash, (void*)"one", 172 if (str ! [all...] |
/dalvik/dx/src/com/android/dx/util/ |
H A D | IndentingWriter.java | 151 public void write(String str, int off, int len) throws IOException { argument 154 write(str.charAt(off));
|
/dalvik/vm/hprof/ |
H A D | HprofString.cpp | 38 static u4 computeUtf8Hash(const char *str) argument 44 cp = str; 52 hprof_string_id hprofLookupStringId(const char *str) argument 59 hashValue = computeUtf8Hash(str); 60 val = dvmHashTableLookup(gStringHashTable, hashValue, (void *)str, 65 newStr = strdup(str); 90 const char *str; local 92 str = (const char *)dvmHashIterData(&iter); 93 assert(str != NULL); 103 err = hprofAddU4ToRecord(rec, (u4)str); [all...] |
H A D | HprofOutput.cpp | 237 int hprofAddUtf8StringToRecord(hprof_record_t *rec, const char *str) argument 242 return hprofAddU1ListToRecord(rec, (const u1 *)str, strlen(str));
|
/dalvik/vm/jdwp/ |
H A D | ExpandBuf.cpp | 168 void expandBufAddUtf8String(ExpandBuf* pBuf, const u1* str) argument 170 int strLen = strlen((const char*)str); 173 setUtf8String(pBuf->storage + pBuf->curLen, str);
|
H A D | JdwpHandler.cpp | 166 char* str = dvmDbgStringToUtf8(resultValue); local 167 ALOGV(" string '%s'", str); 168 free(str); 374 char* str = readNewUtf8String(&buf, &strLen); local 376 ALOGV(" Req to create string '%s'", str); 378 ObjectId stringId = dvmDbgCreateString(str); 379 free(str); 986 char* str = dvmDbgStringToUtf8(stringObject); local 988 ALOGV(" Req for str %llx --> '%s'", stringObject, str); [all...] |
/dalvik/vm/ |
H A D | Bits.h | 350 INLINE void setUtf8String(u1* buf, const u1* str) argument 352 u4 strLen = strlen((const char*)str); 355 memcpy(buf + sizeof(u4), str, strLen);
|
H A D | DvmDex.h | 140 struct StringObject* str) 143 pDvmDex->pResStrings[stringIdx] = str; 139 dvmDexSetResolvedString(DvmDex* pDvmDex, u4 stringIdx, struct StringObject* str) argument
|
H A D | LinearAlloc.cpp | 395 char* dvmLinearStrdup(Object* classLoader, const char* str) argument 398 return strdup(str); 400 int len = strlen(str); 402 memcpy(mem, str, len+1);
|
H A D | ReferenceTable.cpp | 291 const StringObject* str = local 295 char* s = dvmCreateCstrFromString(str); 303 StringAppendF(&extras, "... (%d chars)", str->length());
|
H A D | UtfString.cpp | 399 Object* str = (Object*) dvmCreateStringFromCstr(strings[i]); local 400 if (str == NULL) { 406 dvmSetObjectArrayElement(stringArray, i, str); 408 dvmReleaseTrackedAlloc(str, self);
|
H A D | AllocTracker.cpp | 472 const char* str = (const char*) dvmPointerSetGetEntry(strings, i); local 474 size += 4 + dvmUtf8Len(str) * 2; 509 const char* str = (const char*) dvmPointerSetGetEntry(strings, i); local 513 charLen = convertUtf8ToUtf16BEUA(&ptr[4], str);
|
H A D | Misc.cpp | 200 char* dvmDotToSlash(const char* str) argument 202 char* newStr = strdup(str); 323 char* dvmDescriptorToDot(const char* str) argument 325 size_t at = strlen(str); 328 if ((at >= 2) && (str[0] == 'L') && (str[at - 1] == ';')) { 330 str++; /* Skip the 'L'. */ 341 newStr[at] = (str[at] == '/') ? '.' : str[at]; 355 char* dvmDotToDescriptor(const char* str) argument 398 dvmDescriptorToName(const char* str) argument 420 dvmNameToDescriptor(const char* str) argument [all...] |
H A D | Native.cpp | 582 * Returns a newly-allocated, mangled copy of "str". 584 * "str" is a "modified UTF-8" string. We convert it to UTF-16 first to 587 static char* mangleString(const char* str, int len) argument 589 //ALOGI("mangling '%s' %d", str, len); 591 assert(str[len] == '\0'); 593 size_t charLen = dvmUtf8Len(str); 598 dvmConvertUtf8ToUtf16(utf16, str);
|
H A D | Init.cpp | 401 static bool parseJdwpOptions(const char* str) argument 403 char* mangle = strdup(str);
|
/dalvik/dexlist/ |
H A D | DexList.cpp | 55 static char* descriptorToDot(const char* str) argument 57 size_t at = strlen(str); 60 if (str[0] == 'L') { 61 assert(str[at - 1] == ';'); 63 str++; /* Skip the 'L'. */ 71 newStr[at] = (str[at] == '/') ? '.' : str[at];
|
/dalvik/libdex/ |
H A D | DexFile.cpp | 163 static u4 classDescriptorHash(const char* str) argument 167 while (*str != '\0') 168 hash = hash * 31 + *str++; 463 const char* str; local 465 str = (const char*) (pDexFile->baseAddr + offset); 466 if (strcmp(str, descriptor) == 0) {
|
H A D | ZipArchive.cpp | 103 static unsigned int computeHash(const char* str, int len) argument 108 hash = hash * 31 + *str++; 116 static void addToHash(ZipArchive* pArchive, const char* str, int strLen, argument 128 pArchive->mHashTable[ent].name = str;
|
/dalvik/vm/reflect/ |
H A D | Proxy.cpp | 66 ClassObject* dvmGenerateProxyClass(StringObject* str, ArrayObject* interfaces, argument 72 char* nameStr = dvmCreateCstrFromString(str);
|
/dalvik/vm/compiler/ |
H A D | Frontend.cpp | 1623 const char* str = (const char*) dvmHashIterData(&iter); local 1624 if (strncmp(method->clazz->descriptor, str, strlen(str)) == 0) {
|