Searched defs:string_idx (Results 1 - 10 of 10) sorted by relevance
/art/runtime/ |
H A D | art_field.cc | 84 uint32_t string_idx, mirror::DexCache* dex_cache) { 87 dex_file, string_idx, hs.NewHandle(dex_cache)); 83 ResolveGetStringName(Thread* self, const DexFile& dex_file, uint32_t string_idx, mirror::DexCache* dex_cache) argument
|
H A D | dex_instruction.cc | 183 uint32_t string_idx = VRegB_21c(); local 185 PrintableString(file->StringDataByIdx(string_idx)).c_str(), string_idx); 313 uint32_t string_idx = VRegB_31c(); local 316 PrintableString(file->StringDataByIdx(string_idx)).c_str(), 317 string_idx); 319 os << StringPrintf("%s v%d, string@%d", opcode, VRegA_31c(), string_idx);
|
H A D | class_linker-inl.h | 59 inline mirror::String* ClassLinker::ResolveString(uint32_t string_idx, argument 62 mirror::String* resolved_string = declaring_class->GetDexCacheStrings()->Get(string_idx); 67 resolved_string = ResolveString(dex_file, string_idx, dex_cache); 69 DCHECK_EQ(dex_cache->GetResolvedString(string_idx), resolved_string);
|
H A D | intern_table.cc | 203 uint32_t string_idx = dex_file->GetIndexForStringId(*string_id); local 205 mirror::String* image_string = dex_cache->GetResolvedString(string_idx);
|
H A D | class_linker.cc | 5295 mirror::String* ClassLinker::ResolveString(const DexFile& dex_file, uint32_t string_idx, argument 5298 mirror::String* resolved = dex_cache->GetResolvedString(string_idx); 5303 const char* utf8_data = dex_file.StringDataAndUtf16LengthByIdx(string_idx, &utf16_length); 5305 dex_cache->SetResolvedString(string_idx, string);
|
/art/compiler/utils/ |
H A D | test_dex_file_builder.h | 100 uint32_t string_idx = 0u; local 102 entry.second.idx = string_idx; 103 string_idx += 1u;
|
/art/runtime/entrypoints/ |
H A D | entrypoint_utils-inl.h | 619 inline mirror::String* ResolveStringFromCode(ArtMethod* referrer, uint32_t string_idx) { argument 621 return class_linker->ResolveString(string_idx, referrer);
|
/art/compiler/dex/quick/ |
H A D | gen_common.cc | 1055 void Mir2Lir::GenConstString(uint32_t string_idx, RegLocation rl_dest) { argument 1057 int32_t offset_of_string = mirror::ObjectArray<mirror::String>::OffsetOfElement(string_idx). 1060 *cu_->dex_file, string_idx) || ForceSlowStringPath(cu_)) { 1068 size_t offset = dex_cache_arrays_layout_.StringOffset(string_idx); 1080 GenIfNullUseHelperImm(ret0, kQuickResolveString, string_idx); 1087 size_t offset = dex_cache_arrays_layout_.StringOffset(string_idx);
|
/art/compiler/ |
H A D | image_writer.cc | 575 uint32_t string_idx = dex_file.GetIndexForStringId(*string_id); local 576 if (dex_cache->GetResolvedString(string_idx) == nullptr) { 577 dex_cache->SetResolvedString(string_idx, string);
|
/art/compiler/driver/ |
H A D | compiler_driver.cc | 1036 uint32_t string_idx) { 1046 Runtime::Current()->GetClassLinker()->ResolveString(dex_file, string_idx, dex_cache); 1035 CanAssumeStringIsPresentInDexCache(const DexFile& dex_file, uint32_t string_idx) argument
|
Completed in 223 milliseconds