Searched refs:strings (Results 1 - 15 of 15) sorted by relevance
/art/runtime/ |
H A D | utils_test.cc | 304 std::vector<std::string> strings; local 306 strings.clear(); 307 EXPECT_EQ("", Join(strings, ':')); 309 strings.clear(); 310 strings.push_back("foo"); 311 EXPECT_EQ("foo", Join(strings, ':')); 313 strings.clear(); 314 strings.push_back(""); 315 strings.push_back("foo"); 316 EXPECT_EQ(":foo", Join(strings, ' [all...] |
H A D | dex_file_test.cc | 279 const char* strings[] = { "LGetMethodSignature;", "Ljava/lang/Float;", "Ljava/lang/Object;", local 281 for (size_t i = 0; strings[i] != NULL; i++) { 282 const char* str = strings[i];
|
H A D | utils.cc | 955 std::string Join(std::vector<StringT>& strings, char separator) { argument 956 if (strings.empty()) { 960 std::string result(strings[0]); 961 for (size_t i = 1; i < strings.size(); ++i) { 963 result += strings[i]; 969 template std::string Join<std::string>(std::vector<std::string>& strings, char separator); 970 template std::string Join<const char*>(std::vector<const char*>& strings, char separator); 971 template std::string Join<char*>(std::vector<char*>& strings, char separator); 1006 // pthread_setname_np fails rather than truncating long strings.
|
H A D | utils.h | 406 // strings. Empty strings will be omitted. 412 // Joins a vector of strings into a single string, using the given separator. 413 template <typename StringT> std::string Join(std::vector<StringT>& strings, char separator); 474 // Note: does not support multidex location strings.
|
H A D | elf_file.cc | 929 byte* strings = Begin() + string_section.sh_offset; local 930 byte* string = strings + i;
|
H A D | class_linker.cc | 1872 strings(hs.NewHandle(AllocStringArray(self, dex_file.NumStringIds()))); 1873 if (strings.Get() == nullptr) { 1891 dex_cache->Init(&dex_file, location.Get(), strings.Get(), types.Get(), methods.Get(),
|
/art/runtime/mirror/ |
H A D | dex_cache.cc | 36 ObjectArray<String>* strings, 42 CHECK(strings != nullptr); 49 SetFieldObject<false>(StringsOffset(), strings); local 34 Init(const DexFile* dex_file, String* location, ObjectArray<String>* strings, ObjectArray<Class>* resolved_types, ObjectArray<ArtMethod>* resolved_methods, ObjectArray<ArtField>* resolved_fields) argument
|
H A D | dex_cache.h | 50 ObjectArray<String>* strings,
|
/art/test/003-omnibus-opcodes/src/ |
H A D | Array.java | 74 static void checkStrings(String[] strings) { argument 75 Main.assertTrue(strings[0].equals("zero")); 76 Main.assertTrue(strings[1].equals("one")); 77 Main.assertTrue(strings[2].equals("two")); 78 Main.assertTrue(strings[3].equals("three")); 79 Main.assertTrue(strings[4].equals("four")); 189 String[] strings; 200 strings = new String[count];
|
/art/test/021-string2/src/ |
H A D | Main.java | 81 String[] strings = test.split("/"); 82 Assert.assertEquals(4, strings.length);
|
/art/test/074-gc-thrash/src/ |
H A D | Main.java | 167 String strings[] = new String[ARRAY_SIZE]; 171 strings[idx] = makeString(idx);
|
/art/runtime/native/ |
H A D | dalvik_system_VMRuntime.cc | 228 StringTable& strings) 236 string = strings[utf8]; 437 StringTable strings; local 439 runtime->GetInternTable()->VisitRoots(PreloadDexCachesStringsCallback, &strings, 452 PreloadDexCachesResolveString(dex_cache, i, strings); 497 LOG(INFO) << StringPrintf("VMRuntime.preloadDexCaches strings total=%d before=%d after=%d",
|
/art/test/100-reflect2/src/ |
H A D | Main.java | 230 private static String concat(String[] strings) { argument 232 for (String s : strings) {
|
/art/test/082-inline-execute/src/ |
H A D | Main.java | 271 String[] strings = test.split("/"); 272 Assert.assertEquals(4, strings.length);
|
/art/runtime/arch/arm/ |
H A D | quick_entrypoints_arm.S | 861 * R1 holds the string index. The fast path check for hit in strings cache has already been 1402 1: @ Same strings, return. 1461 * on long strings (but preserve incoming alignment)
|
Completed in 394 milliseconds