Searched defs:str (Results 1 - 25 of 32) sorted by relevance

12

/dalvik/vm/native/
H A Djava_lang_reflect_Proxy.cpp34 StringObject* str = (StringObject*) args[0]; local
39 result = dvmGenerateProxyClass(str, interfaces, loader);
H A Djava_lang_String.cpp45 StringObject* str = (StringObject*) args[0]; local
46 StringObject* interned = dvmLookupInternedString(str);
H A Ddalvik_system_DexFile.cpp444 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 DExceptionWithContext.java37 * @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 DIndentingWriter.java151 public void write(String str, int off, int len) throws IOException { argument
154 write(str.charAt(off));
/dalvik/vm/test/
H A DTestHash.cpp64 //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 DIndentingWriter.java151 public void write(String str, int off, int len) throws IOException { argument
154 write(str.charAt(off));
/dalvik/vm/hprof/
H A DHprofString.cpp38 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 DHprofOutput.cpp237 int hprofAddUtf8StringToRecord(hprof_record_t *rec, const char *str) argument
242 return hprofAddU1ListToRecord(rec, (const u1 *)str, strlen(str));
/dalvik/vm/jdwp/
H A DExpandBuf.cpp168 void expandBufAddUtf8String(ExpandBuf* pBuf, const u1* str) argument
170 int strLen = strlen((const char*)str);
173 setUtf8String(pBuf->storage + pBuf->curLen, str);
H A DJdwpHandler.cpp166 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 DBits.h350 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 DDvmDex.h140 struct StringObject* str)
143 pDvmDex->pResStrings[stringIdx] = str;
139 dvmDexSetResolvedString(DvmDex* pDvmDex, u4 stringIdx, struct StringObject* str) argument
H A DLinearAlloc.cpp395 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 DReferenceTable.cpp291 const StringObject* str = local
295 char* s = dvmCreateCstrFromString(str);
303 StringAppendF(&extras, "... (%d chars)", str->length());
H A DUtfString.cpp399 Object* str = (Object*) dvmCreateStringFromCstr(strings[i]); local
400 if (str == NULL) {
406 dvmSetObjectArrayElement(stringArray, i, str);
408 dvmReleaseTrackedAlloc(str, self);
H A DAllocTracker.cpp472 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 DMisc.cpp200 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 DNative.cpp582 * 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 DInit.cpp401 static bool parseJdwpOptions(const char* str) argument
403 char* mangle = strdup(str);
/dalvik/dexlist/
H A DDexList.cpp55 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 DDexFile.cpp163 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 DZipArchive.cpp103 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 DProxy.cpp66 ClassObject* dvmGenerateProxyClass(StringObject* str, ArrayObject* interfaces, argument
72 char* nameStr = dvmCreateCstrFromString(str);
/dalvik/vm/compiler/
H A DFrontend.cpp1623 const char* str = (const char*) dvmHashIterData(&iter); local
1624 if (strncmp(method->clazz->descriptor, str, strlen(str)) == 0) {

Completed in 607 milliseconds

12