Home
last modified time | relevance | path

Searched refs:it (Results 226 – 250 of 334) sorted by relevance

12345678910>>...14

/art/compiler/optimizing/
Dblock_builder.cc240 for (CatchHandlerIterator it(accessor.GetCatchHandlerData(try_item->handler_off_)); in LinkToCatchBlocks() local
241 it.HasNext(); in LinkToCatchBlocks()
242 it.Next()) { in LinkToCatchBlocks()
243 try_boundary->AddExceptionHandler(catch_blocks.Get(it.GetHandlerAddress())); in LinkToCatchBlocks()
Ddead_code_elimination.cc184 for (auto it = uses.begin(), end = uses.end(); it != end;) { in RemoveNonNullControlDependences() local
185 HInstruction* user = it->GetUser(); in RemoveNonNullControlDependences()
186 ++it; // increment before possibly replacing in RemoveNonNullControlDependences()
/art/libprofile/profile/
Dprofile_compilation_info.cc142 auto it = classes.find(ref); in AddClass() local
143 if (it != classes.end()) { in AddClass()
805 auto it = dex_profile_index_remap.find(dex_profile_index); in ReadInlineCache() local
806 if (it == dex_profile_index_remap.end()) { in ReadInlineCache()
811 dex_pc_data->AddClass(it->second, dex::TypeIndex(type_index)); in ReadInlineCache()
1114 const auto it = key_to_dex_file.find(GetBaseKeyFromAugmentedKey(dex_data->profile_key)); in VerifyProfileData() local
1115 if (it == key_to_dex_file.end()) { in VerifyProfileData()
1119 const DexFile* dex_file = it->second; in VerifyProfileData()
1756 for (const auto& it : dex_data->method_map) { in GetClassesAndMethods() local
1757 hot_method_set->insert(it.first); in GetClassesAndMethods()
[all …]
/art/runtime/native/
Ddalvik_system_DexFile.cc180 auto it = error_msgs.begin(); in CreateCookieFromOatFileManagerResult() local
182 for ( ; it != itEnd; ++it) { in CreateCookieFromOatFileManagerResult()
183 ThrowWrappedIOException("%s", it->c_str()); in CreateCookieFromOatFileManagerResult()
510 auto it = descriptors.begin(); in DexFile_getClassNameList() local
513 for (; it != it_end; it++, ++i) { in DexFile_getClassNameList()
514 std::string descriptor(DescriptorToDot(*it)); in DexFile_getClassNameList()
/art/dex2oat/linker/
Dimage_writer.cc662 auto it = dex_file_oat_index_map_.find(dex_file); in PrepareDexCacheArraySlots() local
663 DCHECK(it != dex_file_oat_index_map_.end()) << dex_file->GetLocation(); in PrepareDexCacheArraySlots()
664 ImageInfo& image_info = GetImageInfo(it->second); in PrepareDexCacheArraySlots()
1138 auto it = visited->find(klass.Ptr()); in PruneImageClassInternal() local
1139 DCHECK(it != visited->end()); in PruneImageClassInternal()
1140 visited->erase(it); in PruneImageClassInternal()
1603 auto it = native_object_relocations_.find(cur_fields); in RecordNativeRelocations() local
1604 CHECK(it == native_object_relocations_.end()) << "Field array " << cur_fields in RecordNativeRelocations()
1655 auto it = native_object_relocations_.find(array); in RecordNativeRelocations() local
1656 CHECK(it == native_object_relocations_.end()) in RecordNativeRelocations()
[all …]
/art/runtime/
Druntime_callbacks.cc45 auto it = std::find(data->begin(), data->end(), cb); in Remove() local
46 if (it != data->end()) { in Remove()
47 data->erase(it); in Remove()
Dclass_linker.cc402 auto it = running_visibly_initialized_callbacks_.begin(); in VisiblyInitializedCallbackDone() local
403 DCHECK(it != running_visibly_initialized_callbacks_.end()); in VisiblyInitializedCallbackDone()
404 while (std::addressof(*it) != callback) { in VisiblyInitializedCallbackDone()
405 before = it; in VisiblyInitializedCallbackDone()
406 ++it; in VisiblyInitializedCallbackDone()
407 DCHECK(it != running_visibly_initialized_callbacks_.end()); in VisiblyInitializedCallbackDone()
472 auto it = critical_native_code_with_clinit_check_.find(method); in RegisterNative() local
473 if (it != critical_native_code_with_clinit_check_.end()) { in RegisterNative()
474 critical_native_code_with_clinit_check_.erase(it); in RegisterNative()
494 auto it = critical_native_code_with_clinit_check_.find(method); in UnregisterNative() local
[all …]
DAndroid.bp19 // new jit code is generated. We don't want it to be called when a different function with the same
409 // export our headers so the libart-gtest targets can use it as well.
431 // generically. dex2oat takes care of it itself.
564 // We need to eagerly load it so libdexfile_support used from libunwindstack can find it.
598 // We need to eagerly preload it, so that libunwindstack can find it.
599 // Otherwise, it would try to load the non-debug version with dlopen.
/art/runtime/jni/
Djni_env_ext.cc235 auto it = std::find(locked_objects_.begin(), locked_objects_.end(), exact_pair); in CheckMonitorRelease() local
237 if (it != locked_objects_.end()) { in CheckMonitorRelease()
238 locked_objects_.erase(it); in CheckMonitorRelease()
/art/libnativeloader/
Dlibrary_namespaces.cpp415 auto it = std::find_if(namespaces_.begin(), namespaces_.end(), in FindNamespaceByClassLoader() local
419 if (it != namespaces_.end()) { in FindNamespaceByClassLoader()
420 return &it->second; in FindNamespaceByClassLoader()
DREADME.md40 are defined in AOSP, but partners can extend it to include their own libraries.
50 Note that, due to the naming constraint requiring `.<companyname>.so` suffix, it
83 `LibraryNamespaces` but is separated from it to hide the details of the parsing
/art/tools/dexanalyze/
Ddexanalyze_experiments.cc267 auto it = index_map.find(dex_field_idx); in ProcessDexFile() local
268 if (it != index_map.end()) { in ProcessDexFile()
269 if (it->second < FieldAccessStats::kMaxFieldIndex) { in ProcessDexFile()
270 ++stats->field_index_[it->second]; in ProcessDexFile()
277 if (it != index_map.end() && in ProcessDexFile()
278 it->second < FieldAccessStats::kShortBytecodeFieldIndexOutCutOff && in ProcessDexFile()
/art/compiler/debug/
Delf_debug_info_writer.h421 const auto it = class_declarations.find(base_class); in Write() local
422 if (it != class_declarations.end()) { in Write()
423 info_.UpdateUint32(reference_offset, it->second); in Write()
521 const auto it = type_cache_.find(desc); in WriteTypeDeclaration() local
522 if (it != type_cache_.end()) { in WriteTypeDeclaration()
523 return it->second; in WriteTypeDeclaration()
/art/tools/jvmti-agents/titrace/
DREADME.md29 Then restart the runtime to pick it up.
38 Upload to device first (it gets shell/root permissions).
/art/runtime/gc/
Dheap.cc1093 auto it = std::find(continuous_spaces_.begin(), continuous_spaces_.end(), continuous_space); in RemoveSpace() local
1094 DCHECK(it != continuous_spaces_.end()); in RemoveSpace()
1095 continuous_spaces_.erase(it); in RemoveSpace()
1101 auto it = std::find(discontinuous_spaces_.begin(), discontinuous_spaces_.end(), in RemoveSpace() local
1103 DCHECK(it != discontinuous_spaces_.end()); in RemoveSpace()
1104 discontinuous_spaces_.erase(it); in RemoveSpace()
1107 auto it = std::find(alloc_spaces_.begin(), alloc_spaces_.end(), space->AsAllocSpace()); in RemoveSpace() local
1108 DCHECK(it != alloc_spaces_.end()); in RemoveSpace()
1109 alloc_spaces_.erase(it); in RemoveSpace()
2247 auto it = bins_.lower_bound(alloc_size); in MarkNonForwardedObject() local
[all …]
/art/test/800-smali/smali/
Db_27799205_4.smali4 # A class with an unresolved array type should not fail hard (unless it's a primitive-type access).
Db_27799205_5.smali4 # A class with an unresolved array type should not fail hard (unless it's a primitive-type access).
Db_27799205_3.smali4 # A class with an unresolved array type should not fail hard (unless it's a primitive-type access).
/art/test/600-verifier-fails/
Dinfo.txt11 behind it to avoid fatal message later on
/art/libdexfile/dex/
Ddex_file-inl.h349 DexFileParameterIterator it(*this, GetMethodPrototype(GetMethodId(method_idx))); in DecodeDebugLocalInfo()
350 for (; it.HasNext(); it.Next()) { in DecodeDebugLocalInfo()
351 arg_descriptors.push_back(it.GetDescriptor()); in DecodeDebugLocalInfo()
/art/test/498-type-propagation/smali/
DTypePropagation.smali24 # we realize it's just null.
/art/runtime/verifier/
Dmethod_verifier.cc627 ArtMethod* VerifyInvocationArgsFromIterator(T* it, const Instruction* inst,
1074 SafeDexInstructionIterator it(code_item_accessor_.begin(), code_item_accessor_.end()); in ComputeWidthsAndCountOps() local
1075 for ( ; !it.IsErrorState() && it < code_item_accessor_.end(); ++it) { in ComputeWidthsAndCountOps()
1077 SafeDexInstructionIterator next = it; in ComputeWidthsAndCountOps()
1082 Instruction::Code opcode = it->Opcode(); in ComputeWidthsAndCountOps()
1091 GetModifiableInstructionFlags(it.DexPc()).SetIsOpcode(); in ComputeWidthsAndCountOps()
1094 if (it != code_item_accessor_.end()) { in ComputeWidthsAndCountOps()
1097 << it.DexPc() << " vs. " << insns_size << ")"; in ComputeWidthsAndCountOps()
1126 for (DexInstructionIterator it(code_item_accessor_.Insns(), start); it < end_it; ++it) { in ScanTryCatchBlocks() local
1127 GetModifiableInstructionFlags(it.DexPc()).SetInTry(); in ScanTryCatchBlocks()
[all …]
/art/tools/ahat/
DREADME.txt43 * Visit /objects without parameters and verify it doesn't throw an exception.
44 * Visit /objects with an invalid site, verify it doesn't throw an exception.
120 Show registered native allocations for heap dumps that support it.
/art/test/utils/python/
Dgenerate_java_main.py71 def add_instance(self, it): argument
75 self.tests.add(it)
/art/test/586-checker-null-array-get/smali/
DSmaliTests.smali42 # the load store elimination think it could merge two ArrayGet with different
83 # This is indentical to bar() except that it has two check-casts
111 # the load store elimination think it could merge two ArrayGet with different

12345678910>>...14