Home | History | Annotate | Download | only in jit

Lines Matching full:dex_profile_index

301  *    dex_pc,[M|dex_map_size], dex_profile_index,class_id1,class_id2...,dex_profile_index2,...
304 * `dex_profile_index,class_id1,class_id2...,dex_profile_index2,...` encodes the
305 * mapping from `dex_profile_index` to the set of classes `class_id1,class_id2...`
474 uint8_t dex_profile_index = dex_it.first;
477 AddUintToBuffer(buffer, dex_profile_index);
514 auto dex_it = dex_to_classes_map->FindOrAdd(classes_it.dex_profile_index);
637 const DexReference& dex_ref = pmi.dex_references[class_ref.dex_profile_index];
721 uint8_t dex_profile_index;
723 READ_UINT(uint8_t, buffer, dex_profile_index, error);
725 if (dex_profile_index >= number_of_dex_files) {
726 *error = "dex_profile_index out of bounds ";
727 *error += std::to_string(dex_profile_index) + " " + std::to_string(number_of_dex_files);
733 dex_pc_data->AddClass(dex_profile_index, dex::TypeIndex(type_index));
1180 // That is because each dex files gets a 'dex_profile_index' on a first come first served basis.
1228 class_it.dex_profile_index), class_it.type_index);
1387 os << "(" << static_cast<uint32_t>(class_ref.dex_profile_index)
1595 CHECK_LE(class_ref.dex_profile_index, dex_references.size());
1596 CHECK_LE(other_class_ref.dex_profile_index, other.dex_references.size());
1597 const DexReference& dex_ref = dex_references[class_ref.dex_profile_index];
1598 const DexReference& other_dex_ref = other.dex_references[other_class_ref.dex_profile_index];