Home
last modified time | relevance | path

Searched refs:utf8_data (Results 1 – 4 of 4) sorted by relevance

/art/runtime/
Dintern_table.cc103 const char* utf8_data) { in LookupStrong() argument
104 DCHECK_EQ(utf16_length, CountModifiedUtf8Chars(utf8_data)); in LookupStrong()
106 utf8_data, in LookupStrong()
107 ComputeUtf16HashFromModifiedUtf8(utf8_data, utf16_length)); in LookupStrong()
267 ObjPtr<mirror::String> InternTable::InternStrong(int32_t utf16_length, const char* utf8_data) { in InternStrong() argument
268 DCHECK(utf8_data != nullptr); in InternStrong()
271 ObjPtr<mirror::String> s = LookupStrong(self, utf16_length, utf8_data); in InternStrong()
276 self, utf16_length, utf8_data)); in InternStrong()
279 ObjPtr<mirror::String> InternTable::InternStrong(const char* utf8_data) { in InternStrong() argument
280 DCHECK(utf8_data != nullptr); in InternStrong()
[all …]
Dintern_table.h61 ObjPtr<mirror::String> InternStrong(int32_t utf16_length, const char* utf8_data)
71 ObjPtr<mirror::String> InternStrong(const char* utf8_data) REQUIRES_SHARED(Locks::mutator_lock_)
93 ObjPtr<mirror::String> LookupStrong(Thread* self, uint32_t utf16_length, const char* utf8_data)
147 Utf8String(uint32_t utf16_length, const char* utf8_data, int32_t hash) in Utf8String() argument
148 : hash_(hash), utf16_length_(utf16_length), utf8_data_(utf8_data) { } in Utf8String()
Dclass_linker.cc7855 const char* utf8_data = dex_file.StringDataAndUtf16LengthByIdx(string_idx, &utf16_length); in ResolveString() local
7856 ObjPtr<mirror::String> string = intern_table_->InternStrong(utf16_length, utf8_data); in ResolveString()
7872 const char* utf8_data = dex_file.StringDataAndUtf16LengthByIdx(string_idx, &utf16_length); in LookupString() local
7874 intern_table_->LookupStrong(Thread::Current(), utf16_length, utf8_data); in LookupString()
/art/compiler/
Dimage_writer.cc1720 const char* utf8_data = dex_file->StringDataAndUtf16LengthByIdx(dex::StringIndex(i), in CalculateNewObjectOffsets() local
1722 mirror::String* string = intern_table->LookupStrong(self, utf16_length, utf8_data).Ptr(); in CalculateNewObjectOffsets()