/art/runtime/ |
field_helper.cc | 34 const DexFile::FieldId& field_id = dex_file->GetFieldId(field_index); local 35 mirror::Class* type = field_->GetDexCache()->GetResolvedType(field_id.type_idx_); 37 type = Runtime::Current()->GetClassLinker()->ResolveType(field_id.type_idx_, field_.Get());
|
utils.cc | 312 const DexFile::FieldId& field_id = dex_file.GetFieldId(field_idx); local 315 result += dex_file.GetFieldTypeDescriptor(field_id); 318 result += PrettyDescriptor(dex_file.GetFieldDeclaringClassDescriptor(field_id)); 320 result += dex_file.GetFieldName(field_id); [all...] |
class_linker.cc | 2303 const DexFile::FieldId& field_id = dex_file.GetFieldId(it.GetMemberIndex()); local 5383 const DexFile::FieldId& field_id = dex_file.GetFieldId(field_idx); local 5425 const DexFile::FieldId& field_id = dex_file.GetFieldId(field_idx); local [all...] |
/art/runtime/mirror/ |
art_field-inl.h | 264 const DexFile::FieldId& field_id = dex_file->GetFieldId(field_index); local 265 return dex_file->GetFieldTypeDescriptor(field_id);
|
object_test.cc | 343 const DexFile::FieldId* field_id = dex_file->FindFieldId( local 345 ASSERT_TRUE(field_id != NULL); 346 uint32_t field_idx = dex_file->GetIndexForFieldId(*field_id);
|
/system/core/libnativebridge/ |
native_bridge.cc | 274 jfieldID field_id = env->GetStaticFieldID(build_class, field, "Ljava/lang/String;"); local 275 if (field_id == nullptr) { 288 env->SetStaticObjectField(build_class, field_id, str);
|
/art/compiler/dex/ |
local_value_numbering.h | 160 // Maps instance field "location" (derived from base, field_id and type) to value name. 169 uint16_t field_id; // None (kNoValue) for arrays and unresolved instance field stores. member in struct:art::LocalValueNumbering::EscapedIFieldClobberKey 173 return base == other.base && type == other.type && field_id == other.field_id; 183 // Compare type second. This makes the type-clobber entries (field_id == kNoValue) last 189 return lhs.field_id < rhs.field_id; 297 bool IsNonAliasingIField(uint16_t reg, uint16_t field_id, uint16_t type) const;
|
local_value_numbering.cc | 58 uint16_t field_id) { 59 uint16_t type = gvn->GetFieldType(field_id); 60 return gvn->LookupValue(kAliasingIFieldStartVersionOp, field_id, 71 uint16_t field_id, uint16_t base, uint16_t memory_version) { 72 return gvn->LookupValue(kAliasingIFieldOp, field_id, base, memory_version); 76 uint16_t field_id, uint16_t base) { 77 // If the base/field_id is non-aliasing in lvn, use the non-aliasing value. 78 uint16_t type = gvn->GetFieldType(field_id); 79 if (lvn->IsNonAliasingIField(base, field_id, type)) { 80 uint16_t loc = gvn->LookupValue(kNonAliasingIFieldLocOp, base, field_id, type) 671 uint16_t field_id = entry.first; local 1155 uint16_t field_id = gvn_->GetFieldId(field_info, type); local 1212 uint16_t field_id = gvn_->GetFieldId(field_info, type); local 1261 uint16_t field_id = gvn_->GetFieldId(field_info, type); local 1299 uint16_t field_id = gvn_->GetFieldId(field_info, type); local [all...] |
/art/runtime/native/ |
dalvik_system_VMRuntime.cc | 281 const DexFile::FieldId& field_id = dex_file->GetFieldId(field_idx); local 284 Handle<mirror::Class> klass(hs.NewHandle(dex_cache->GetResolvedType(field_id.class_idx_)));
|
/art/runtime/jdwp/ |
jdwp_event.cc | 966 FieldId field_id = Dbg::ToFieldId(field); local 975 << Dbg::GetClassName(field_id); 976 VLOG(jdwp) << StringPrintf(" field=%#" PRIx32, field_id) << " " 977 << Dbg::GetFieldName(field_id); [all...] |
/art/runtime/verifier/ |
method_verifier.cc | 3597 const DexFile::FieldId& field_id = dex_file_->GetFieldId(field_idx); local 3632 const DexFile::FieldId& field_id = dex_file_->GetFieldId(field_idx); local 3726 const DexFile::FieldId& field_id = dex_file_->GetFieldId(field_idx); local 3798 const DexFile::FieldId& field_id = dex_file_->GetFieldId(field_idx); local [all...] |