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 | 165 ImTable* imt = JavaLangObject->GetImt(pointer_size); local 166 ASSERT_NE(nullptr, imt); 168 ASSERT_EQ(unimplemented, imt->Get(i, pointer_size));
|
H A D | class_linker.cc | 551 // Create runtime resolution and imt conflict methods. 1561 ImTable* imt = klass->GetImt(pointer_size); local 1563 isc->SanityCheckArtMethod(imt->Get(i, pointer_size), nullptr); 5258 ImTable* imt = nullptr; local 5273 imt = super_imt; 5277 if (imt == nullptr) { 5279 imt = reinterpret_cast<ImTable*>( 5281 if (imt == nullptr) { 5284 imt->Populate(imt_data, image_pointer_size_); 5297 klass->SetImt(imt, image_pointer_size 6356 ImTable* imt = nullptr; local 6407 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 6814 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.cc | 1061 ImTable* imt, 1064 copy_bytes_(copy_bytes), imt_(imt), pointer_size_(pointer_size) { 1092 Class* Class::CopyOf(Thread* self, int32_t new_length, ImTable* imt, PointerSize pointer_size) { argument 1100 CopyClassVisitor visitor(self, &h_this, new_length, sizeof(Class), imt, pointer_size); 1057 CopyClassVisitor(Thread* self, Handle<Class>* orig, size_t new_length, size_t copy_bytes, ImTable* imt, PointerSize pointer_size) argument
|
H A D | class-inl.h | 318 inline void Class::SetImt(ImTable* imt, PointerSize pointer_size) { argument 319 return SetFieldPtrWithSize<false>(MemberOffset(ImtPtrOffset(pointer_size)), imt, pointer_size);
|
/art/runtime/entrypoints/quick/ |
H A D | quick_trampoline_entrypoints.cc | 2370 ImTable* imt = cls->GetImt(kRuntimePointerSize); local 2375 ArtMethod* conflict_method = imt->Get(ImTable::GetImtIndex(interface_method), 2448 ArtMethod* conflict_method = imt->Get(imt_index, kRuntimePointerSize); 2459 imt->Set(imt_index,
|
/art/compiler/ |
H A D | image_writer.cc | 1341 ImTable* imt = as_klass->GetImt(target_ptr_size_); local 1342 if (TryAssignImTableOffset(imt, oat_index)) { 1343 // Since imt's can be shared only do this the first time to not double count imt method 1346 ArtMethod* imt_method = imt->Get(i, target_ptr_size_); 1389 bool ImageWriter::TryAssignImTableOffset(ImTable* imt, size_t oat_index) { argument 1391 if (imt == nullptr || IsInBootImage(imt) || NativeRelocationAssigned(imt)) { 1398 imt, [all...] |
/art/oatdump/ |
H A D | oatdump.cc | 3131 ImTable* imt = PrepareAndGetImTable(runtime, local 3138 if (imt == nullptr) { 3145 ArtMethod* ptr = imt->Get(index, pointer_size); 3190 ImTable* imt = PrepareAndGetImTable(runtime, local 3197 if (imt == nullptr) { 3203 ArtMethod* ptr = imt->Get(index, pointer_size); 3366 } else if (option.starts_with("--dump-imt=")) { 3367 imt_dump_ = option.substr(strlen("--dump-imt=")).data(); 3368 } else if (option == "--dump-imt-stats") { 3467 " --dump-imt [all...] |
Completed in 171 milliseconds