Lines Matching refs:size

190     DCHECK_GE(dexlayout_data.size(), sizeof(DexFile::Header));  in SetDexLayoutData()
294 return method_offsets_.size() * sizeof(method_offsets_[0]); in GetMethodOffsetsRawSize()
318 return class_offsets_.size() * sizeof(class_offsets_[0]); in GetClassOffsetsRawSize()
642 if (data.size() < sizeof(DexFile::Header)) { in AddRawDexFileSource()
644 << data.size() << " File: " << location; in AddRawDexFileSource()
651 if (data.size() < header->file_size_) { in AddRawDexFileSource()
652 LOG(ERROR) << "Truncated dex file data. Data size: " << data.size() in AddRawDexFileSource()
668 locations.reserve(oat_dex_files_.size()); in GetSourceLocations()
690 oat_dex_files_.size() * sizeof(VdexFile::VdexChecksum); in WriteAndOpenDexFiles()
720 oat_size_ = InitOatHeader(dchecked_integral_cast<uint32_t>(oat_dex_files_.size()), in StartRoData()
805 CHECK_EQ(dex_files_->size(), oat_dex_files_.size()); in PrepareLayout()
867 CHECK_LT(oat_class_index_, writer_->oat_classes_.size()); in StartClass()
961 num_classes += oat_dex_file.class_offsets_.size(); in InitOatClassesMethodVisitor()
1019 compiled_methods_.size(), in EndClass()
1207 uint32_t code_size = quick_code.size() * sizeof(uint8_t); in VisitMethod()
1221 debug_info_idx = writer_->method_info_.size() - 1; in VisitMethod()
1319 uint32_t code_size = quick_code.size() * sizeof(uint8_t); in VisitMethod()
1355 DCHECK_LT(method_offsets_index_, oat_class->method_headers_.size()); in VisitMethod()
1405 DCHECK_LT(method_offsets_index_, oat_class->method_offsets_.size()); in VisitMethod()
1491 DCHECK_LT(method_offsets_index_, oat_class->method_offsets_.size()); in VisitMethod()
1495 if (map.size() != 0u) { in VisitMethod()
1587 DCHECK_LT(method_offsets_index_, oat_class->method_offsets_.size()); in VisitMethod()
1614 compiled_method->GetQuickCode().size() != 0) { in VisitMethod()
1730 uint32_t code_size = quick_code.size() * sizeof(uint8_t); in VisitMethod()
2090 offset += code_info_data_.size(); in InitOatMaps()
2142 for (size_t i = 0, size = dex_files_->size(); i != size; ++i) { in InitIndexBssMappings() local
2187 CHECK_EQ(number_of_method_dex_files, bss_method_entry_references_.size()); in InitIndexBssMappings()
2188 CHECK_EQ(number_of_type_dex_files, bss_type_entry_references_.size()); in InitIndexBssMappings()
2189 CHECK_EQ(number_of_string_dex_files, bss_string_entry_references_.size()); in InitIndexBssMappings()
2227 info.code_size = (field)->size(); \ in InitOatCode()
2230 offset += (field)->size(); in InitOatCode()
2462 written_bytes_ += map.size(); in VisitDexMethods()
2517 written_bytes_ += table_data.size(); in VisitDexMethods()
2547 buffer->resize(buffer->size() + padding_bytes, 0u); in WriteQuickeningInfo()
2556 buffer->resize(buffer->size() + extra_bytes, 0u); in WriteQuickeningInfo()
2567 CHECK_EQ(table_offsets.size(), dex_files_->size()); in WriteQuickeningInfo()
2583 buffer->resize(buffer->size() - padding_bytes); // Drop the padding data. in WriteQuickeningInfo()
2610 buffer->resize(buffer->size() + size_verifier_deps_alignment_, 0u); in WriteVerifierDeps()
2612 size_t old_buffer_size = buffer->size(); in WriteVerifierDeps()
2615 size_verifier_deps_ = buffer->size() - old_buffer_size; in WriteVerifierDeps()
2842 CHECK_EQ(oat_class_headers_.size(), oat_classes_.size()); in WriteClasses()
2844 for (size_t i = 0; i < oat_class_headers_.size(); ++i) { in WriteClasses()
2864 if (UNLIKELY(!out->WriteFully(code_info_data_.data(), code_info_data_.size()))) { in WriteMaps()
2867 relative_offset += code_info_data_.size(); in WriteMaps()
2868 size_vmap_table_ = code_info_data_.size(); in WriteMaps()
2932 for (size_t i = 0, size = dex_files_->size(); i != size; ++i) { in WriteIndexBssMappings() local
3007 for (size_t i = 0, size = oat_dex_files_.size(); i != size; ++i) { in WriteOatDexFiles() local
3036 if (!out->WriteFully((field)->data(), (field)->size())) { \ in WriteCode()
3040 size_ ## field += (field)->size(); \ in WriteCode()
3041 relative_offset += alignment_padding + (field)->size(); \ in WriteCode()
3100 data.reserve(data_bimg_rel_ro_entries_.size()); in WriteDataBimgRelRo()
3105 DCHECK_EQ(data.size(), data_bimg_rel_ro_entries_.size()); in WriteDataBimgRelRo()
3107 if (!out->WriteFully(data.data(), data.size() * sizeof(data[0]))) { in WriteDataBimgRelRo()
3112 size_data_bimg_rel_ro_ = data.size() * sizeof(data[0]); in WriteDataBimgRelRo()
3515 DCHECK_EQ(opened_dex_files_map->size(), 0u); in OpenDexFiles()
3553 DCHECK_EQ(opened_dex_files_map->size(), 1u); in OpenDexFiles()
3612 DCHECK_EQ(opened_dex_files.size(), oat_dex_files_.size()); in WriteTypeLookupTables()
3613 for (size_t i = 0, size = opened_dex_files.size(); i != size; ++i) { in WriteTypeLookupTables() local
3622 size_t table_size = TypeLookupTable::RawDataLength(oat_dex_file->class_offsets_.size()); in WriteTypeLookupTables()
3699 DCHECK_EQ(opened_dex_files.size(), oat_dex_files_.size()); in WriteDexLayoutSections()
3701 for (size_t i = 0, size = opened_dex_files.size(); i != size; ++i) { in WriteDexLayoutSections() local
3751 DCHECK_EQ(vdex_size_, old_vdex_size + buffer.size()); in FinishVdexFile()
3753 DCHECK_EQ(vdex_size_, old_vdex_size + buffer.size()); in FinishVdexFile()
3767 size_t first_chunk_size = std::min(buffer.size(), mmapped_vdex_size - old_vdex_size); in FinishVdexFile()
3770 if (first_chunk_size != buffer.size()) { in FinishVdexFile()
3771 size_t tail_size = buffer.size() - first_chunk_size; in FinishVdexFile()
3807 memcpy(vdex_begin + old_vdex_size, buffer.data(), buffer.size()); in FinishVdexFile()
3814 for (size_t i = 0, size = oat_dex_files_.size(); i != size; ++i) { in FinishVdexFile() local
3831 void* dex_section_header_storage = checksums_data + oat_dex_files_.size(); in FinishVdexFile()
3862 oat_dex_files_.size(), verifier_deps_section_size, has_dex_section); in FinishVdexFile()
3879 bool OatWriter::WriteUpTo16BytesAlignment(OutputStream* out, uint32_t size, uint32_t* stat) { in WriteUpTo16BytesAlignment() argument
3883 DCHECK_LE(size, sizeof(kPadding)); in WriteUpTo16BytesAlignment()
3884 if (UNLIKELY(!out->WriteFully(kPadding, size))) { in WriteUpTo16BytesAlignment()
3887 *stat += size; in WriteUpTo16BytesAlignment()
4019 const uint32_t num_methods = compiled_methods.size(); in OatClass()
4056 + (sizeof(method_offsets_[0]) * method_offsets_.size()); in SizeOf()
4104 DCHECK_EQ(dex_files_->size(), oat_dex_files_.size()); in GetDebugInfo()
4105 for (size_t i = 0, size = dex_files_->size(); i != size; ++i) { in GetDebugInfo() local