Searched defs:class_def_idx (Results 1 - 13 of 13) sorted by relevance

/art/runtime/
H A Dtype_lookup_table_test.cc50 uint32_t class_def_idx = table->Lookup(descriptor, hash); local
51 ASSERT_EQ(pair.second, class_def_idx);
H A Dtype_lookup_table.cc29 static uint16_t MakeData(uint16_t class_def_idx, uint32_t hash, uint32_t mask) { argument
31 return (static_cast<uint16_t>(hash) & hash_mask) | class_def_idx;
97 for (uint16_t class_def_idx : conflict_class_defs) {
98 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_idx);
104 entry.data = MakeData(class_def_idx, hash, GetSizeMask());
H A Ddex_file.cc517 const uint32_t class_def_idx = lookup_table_->Lookup(descriptor, hash); local
518 return (class_def_idx != DexFile::kDexNoIndex) ? &GetClassDef(class_def_idx) : nullptr;
H A Dclass_linker.cc2650 uint16_t class_def_idx,
2652 DCHECK_NE(class_def_idx, DexFile::kDexNoIndex16);
2659 return oat_dex_file->GetOatClass(class_def_idx);
2663 uint16_t class_def_idx,
2665 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_idx);
8315 const size_t class_def_idx = klass->GetDexClassDefIndex(); local
8317 CHECK_LT(class_def_idx, num_class_defs);
8318 class_set.insert(class_def_idx);
8369 for (uint16_t class_def_idx : info.GetClasses()) {
8370 if (class_def_idx >
2649 FindOatClass(const DexFile& dex_file, uint16_t class_def_idx, bool* found) argument
2662 GetOatMethodIndexFromMethodIndex(const DexFile& dex_file, uint16_t class_def_idx, uint32_t method_idx) argument
[all...]
/art/compiler/driver/
H A Ddex_compilation_unit.cc29 uint16_t class_def_idx,
38 class_def_idx_(class_def_idx),
25 DexCompilationUnit(jobject class_loader, ClassLinker* class_linker, const DexFile& dex_file, const DexFile::CodeItem* code_item, uint16_t class_def_idx, uint32_t method_idx, uint32_t access_flags, const VerifiedMethod* verified_method, Handle<mirror::DexCache> dex_cache) argument
H A Dcompiler_driver.cc565 uint16_t class_def_idx,
592 class_def_idx,
631 class_def_idx, method_idx, class_loader,
675 uint16_t class_def_idx; local
688 class_def_idx = method->GetClassDefIndex();
708 dex_file->GetClassDef(class_def_idx));
716 class_def_idx,
742 class_def_idx,
2009 uint16_t class_def_idx) const {
2010 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_idx);
2810 IsMethodVerifiedWithoutFailures(uint32_t method_idx, uint16_t class_def_idx, const DexFile& dex_file) const argument
[all...]
/art/compiler/dex/
H A Ddex_to_dex_compiler.cc320 uint16_t class_def_idx,
335 class_def_idx,
315 ArtCompileDEX( CompilerDriver* driver, const DexFile::CodeItem* code_item, uint32_t access_flags, InvokeType invoke_type ATTRIBUTE_UNUSED, uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, const DexFile& dex_file, DexToDexCompilationLevel dex_to_dex_compilation_level) argument
/art/runtime/jit/
H A Doffline_profiling_info.cc301 uint16_t class_def_idx = line_buffer.ReadUintAndAdvance<uint16_t>(); local
302 if (!AddClassIndex(dex_location, checksum, class_def_idx)) {
561 bool ProfileCompilationInfo::ContainsClass(const DexFile& dex_file, uint16_t class_def_idx) const {
568 return classes.find(class_def_idx) != classes.end();
/art/runtime/mirror/
H A Dclass.h1120 void SetDexClassDefIndex(uint16_t class_def_idx) SHARED_REQUIRES(Locks::mutator_lock_) {
1122 SetField32<false>(OFFSET_OF_OBJECT_MEMBER(Class, dex_class_def_idx_), class_def_idx); local
H A Dclass.cc836 uint16_t class_def_idx = GetDexClassDefIndex(); local
837 if (class_def_idx == DexFile::kDexNoIndex16) {
840 return &GetDexFile().GetClassDef(class_def_idx);
/art/compiler/optimizing/
H A Dinliner.cc813 uint16_t class_def_idx = method->GetDeclaringClass()->GetDexClassDefIndex(); local
816 method->GetDexMethodIndex(), class_def_idx, *method->GetDexFile())) {
H A Doptimizing_compiler.cc267 uint16_t class_def_idx,
319 uint16_t class_def_idx,
613 uint16_t class_def_idx,
662 class_def_idx,
790 uint16_t class_def_idx,
800 if (compiler_driver->IsMethodVerifiedWithoutFailures(method_idx, class_def_idx, dex_file)
811 class_def_idx,
880 const uint16_t class_def_idx = method->GetClassDefIndex(); local
898 class_def_idx,
947 info.class_def_index = class_def_idx;
608 TryCompile(ArenaAllocator* arena, CodeVectorAllocator* code_allocator, const DexFile::CodeItem* code_item, uint32_t access_flags, InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, const DexFile& dex_file, Handle<mirror::DexCache> dex_cache, ArtMethod* method, bool osr) const argument
787 Compile(const DexFile::CodeItem* code_item, uint32_t access_flags, InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx, jobject jclass_loader, const DexFile& dex_file, Handle<mirror::DexCache> dex_cache) const argument
[all...]
/art/runtime/gc/
H A Dheap.cc766 uint16_t class_def_idx = klass->GetDexClassDefIndex(); local
767 if (class_def_idx == DexFile::kDexNoIndex16) {
770 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_idx);

Completed in 299 milliseconds