Lines Matching refs:it

155   // This needs to happen after CalculateNewObjectOffsets since it relies on intern_table_bytes_ and
198 // Empty the file in case it already exists.
317 // The header is uncompressed since it contains whether the image is compressed or not.
401 // No hash, don't need to save it.
421 auto it = dex_file_oat_index_map_.find(dex_file);
422 DCHECK(it != dex_file_oat_index_map_.end()) << dex_file->GetLocation();
423 ImageInfo& image_info = GetImageInfo(it->second);
517 // Since these arrays are huge, most pages do not overlap other objects and it's not
558 // If the class's static fields are all final, put it into a separate bin
559 // since it's very likely it will stay clean.
583 // Instance of java lang object, probably a lock object. This means it will be dirty when we
584 // synchronize on it.
626 // If it's in some other state, then we haven't yet assigned an image bin slot.
741 // class in the set but not it's superclass.
768 // Presumably GC can happen when we are cross compiling, it should not cause performance
793 auto it = visited->find(klass);
794 DCHECK(it != visited->end());
795 visited->erase(it);
796 // Only store result if it is true or none of the calls early exited due to circular
892 // declaring class which is an image class. Set it to the resolution method to be safe and
965 // If we found it in the runtime intern table it could either be in the boot image or interned
966 // during app image compilation. If it was in the boot image return that, otherwise return null
967 // since it belongs to another image space.
998 // of dex caches first and then lock it again to copy the dex
1096 // Overwrite the oat index value since the class' dex cache is more accurate of where it
1110 auto it = native_object_relocations_.find(cur_fields);
1111 CHECK(it == native_object_relocations_.end()) << "Field array " << cur_fields
1157 auto it = native_object_relocations_.find(array);
1158 CHECK(it == native_object_relocations_.end())
1194 // Register the class loader if it has a class table.
1395 // Leave space for the header, but do not write it yet, we need to
1429 auto it = dex_file_oat_index_map_.find(dex_file);
1430 DCHECK(it != dex_file_oat_index_map_.end()) << dex_file->GetLocation();
1431 const size_t oat_index = it->second;
1555 // Do not round up any sections here that are represented by the bins since it will break
1669 auto it = native_object_relocations_.find(method);
1670 CHECK(it != native_object_relocations_.end()) << PrettyMethod(method) << " @ " << method;
1673 CHECK_GE(it->second.offset, image_info.image_end_) << "ArtMethods should be after Objects";
1674 return reinterpret_cast<ArtMethod*>(image_info.image_begin_ + it->second.offset);
1865 auto it = native_object_relocations_.find(elem);
1866 if (UNLIKELY(it == native_object_relocations_.end())) {
1867 if (it->second.IsArtMethodRelocation()) {
1881 ImageInfo& image_info = GetImageInfo(it->second.oat_index);
1882 elem = image_info.image_begin_ + it->second.offset;
1908 const auto it = saved_hashcode_map_.find(obj);
1909 dst->SetLockWord(it != saved_hashcode_map_.end() ?
1910 LockWord::FromHashCode(it->second, 0u) : LockWord::Default(), false);
1971 auto it = native_object_relocations_.find(obj);
1972 CHECK(it != native_object_relocations_.end()) << obj << " spaces "
1974 const NativeObjectRelocation& relocation = it->second;
1995 auto it = native_object_relocations_.find(obj);
1996 CHECK(it != native_object_relocations_.end()) << obj << " " << PrettyPrint(obj)
1998 const NativeObjectRelocation& relocation = it->second;
2051 auto it = pointer_arrays_.find(down_cast<mirror::PointerArray*>(orig));
2052 if (it != pointer_arrays_.end()) {
2054 FixupPointerArray(copy, down_cast<mirror::PointerArray*>(orig), klass, it->second);
2055 pointer_arrays_.erase(it);
2067 auto it = native_object_relocations_.find(src_method);
2068 CHECK(it != native_object_relocations_.end())
2071 reinterpret_cast<ArtMethod*>(global_image_begin_ + it->second.offset));
2078 // If src is a ClassLoader, set the class table to null so that it gets recreated by the
2204 // Use original code if it exists. Otherwise, set the code pointer to the resolution
2363 auto it = oat_index_map_.find(obj);
2364 DCHECK(it != oat_index_map_.end());
2365 return it->second;
2372 auto it = dex_file_oat_index_map_.find(dex_file);
2373 DCHECK(it != dex_file_oat_index_map_.end()) << dex_file->GetLocation();
2374 return it->second;