Searched defs:imt (Results 1 - 8 of 8) sorted by relevance
/art/runtime/ |
H A D | image-inl.h | 56 ImTable* imt = reinterpret_cast<ImTable*>(base + section.Offset() + pos); local 58 ArtMethod* orig = imt->Get(i, pointer_size); 61 imt->Set(i, updated, pointer_size);
|
H A D | class_linker_test.cc | 166 ImTable* imt = JavaLangObject->GetImt(pointer_size); local 167 ASSERT_NE(nullptr, imt); 169 ASSERT_EQ(unimplemented, imt->Get(i, pointer_size));
|
H A D | class_linker.cc | 582 // Create runtime resolution and imt conflict methods. 1466 ImTable* imt = klass->GetImt(pointer_size); 1468 isc.SanityCheckArtMethod(imt->Get(i, pointer_size), nullptr); 5356 ImTable* imt = nullptr; local 5371 imt = super_imt; 5375 if (imt == nullptr) { 5377 imt = reinterpret_cast<ImTable*>( 5379 if (imt == nullptr) { 5382 imt->Populate(imt_data, image_pointer_size_); 5395 klass->SetImt(imt, image_pointer_size 6270 ImTable* imt = nullptr; local 6321 FillIMTFromIfTable(ObjPtr<mirror::IfTable> if_table, ArtMethod* unimplemented_method, ArtMethod* imt_conflict_method, ObjPtr<mirror::Class> klass, bool create_conflict_tables, bool ignore_copied_methods, bool* new_conflict, ArtMethod** imt) argument 6728 FillImtFromSuperClass(Handle<mirror::Class> klass, ArtMethod* unimplemented_method, ArtMethod* imt_conflict_method, bool* new_conflict, ArtMethod** imt) argument [all...] |
/art/runtime/mirror/ |
H A D | class-inl.h | 339 inline void Class::SetImt(ImTable* imt, PointerSize pointer_size) { argument 340 return SetFieldPtrWithSize<false>(MemberOffset(ImtPtrOffset(pointer_size)), imt, pointer_size);
|
H A D | class.cc | 1176 ImTable* imt, 1179 copy_bytes_(copy_bytes), imt_(imt), pointer_size_(pointer_size) { 1207 Class* Class::CopyOf(Thread* self, int32_t new_length, ImTable* imt, PointerSize pointer_size) { argument 1215 CopyClassVisitor visitor(self, &h_this, new_length, sizeof(Class), imt, pointer_size); 1172 CopyClassVisitor(Thread* self, Handle<Class>* orig, size_t new_length, size_t copy_bytes, ImTable* imt, PointerSize pointer_size) argument
|
/art/dex2oat/linker/ |
H A D | image_writer.cc | 1465 ImTable* imt = as_klass->GetImt(target_ptr_size_); local 1466 if (TryAssignImTableOffset(imt, oat_index)) { 1467 // Since imt's can be shared only do this the first time to not double count imt method 1470 ArtMethod* imt_method = imt->Get(i, target_ptr_size_); 1513 bool ImageWriter::TryAssignImTableOffset(ImTable* imt, size_t oat_index) { argument 1515 if (imt == nullptr || IsInBootImage(imt) || NativeRelocationAssigned(imt)) { 1522 imt, [all...] |
/art/runtime/entrypoints/quick/ |
H A D | quick_trampoline_entrypoints.cc | 2642 ImTable* imt = cls->GetImt(kRuntimePointerSize); local 2685 ArtMethod* conflict_method = imt->Get(imt_index, kRuntimePointerSize); 2726 imt->Set(imt_index,
|
/art/oatdump/ |
H A D | oatdump.cc | 3411 ImTable* imt = PrepareAndGetImTable(runtime, local 3418 if (imt == nullptr) { 3425 ArtMethod* ptr = imt->Get(index, pointer_size); 3470 ImTable* imt = PrepareAndGetImTable(runtime, local 3477 if (imt == nullptr) { 3483 ArtMethod* ptr = imt->Get(index, pointer_size); 3648 } else if (option.starts_with("--dump-imt=")) { 3649 imt_dump_ = option.substr(strlen("--dump-imt=")).data(); 3650 } else if (option == "--dump-imt-stats") { 3749 " --dump-imt [all...] |
Completed in 366 milliseconds