/art/test/589-super-imt/ |
D | Android.bp | 3 // Build rules for ART run-test `589-super-imt`. 16 name: "art-run-test-589-super-imt", 21 ":art-run-test-589-super-imt-expected-stdout", 22 ":art-run-test-589-super-imt-expected-stderr", 28 name: "art-run-test-589-super-imt-expected-stdout", 29 out: ["art-run-test-589-super-imt-expected-stdout.txt"], 36 name: "art-run-test-589-super-imt-expected-stderr", 37 out: ["art-run-test-589-super-imt-expected-stderr.txt"],
|
/art/test/728-imt-conflict-zygote/ |
D | Android.bp | 3 // Build rules for ART run-test `728-imt-conflict-zygote`. 16 name: "art-run-test-728-imt-conflict-zygote", 21 ":art-run-test-728-imt-conflict-zygote-expected-stdout", 22 ":art-run-test-728-imt-conflict-zygote-expected-stderr", 28 name: "art-run-test-728-imt-conflict-zygote-expected-stdout", 29 out: ["art-run-test-728-imt-conflict-zygote-expected-stdout.txt"], 36 name: "art-run-test-728-imt-conflict-zygote-expected-stderr", 37 out: ["art-run-test-728-imt-conflict-zygote-expected-stderr.txt"],
|
/art/test/423-invoke-interface/ |
D | info.txt | 2 a conflict in our imt table.
|
/art/runtime/ |
D | image-inl.h | 92 ImTable* imt = reinterpret_cast<ImTable*>(base + section.Offset() + pos); in VisitPackedImTables() local 94 ArtMethod* orig = imt->Get(i, pointer_size); in VisitPackedImTables() 97 imt->Set(i, updated, pointer_size); in VisitPackedImTables()
|
D | class_linker.cc | 1757 ImTable* imt = klass->GetImt(pointer_size); in CheckObjects() local 1759 ic.CheckArtMethod(imt->Get(i, pointer_size), nullptr); in CheckObjects() 5987 ImTable* imt = nullptr; in LinkClass() local 6002 imt = super_imt; in LinkClass() 6006 if (imt == nullptr) { in LinkClass() 6008 imt = reinterpret_cast<ImTable*>( in LinkClass() 6010 if (imt == nullptr) { in LinkClass() 6013 imt->Populate(imt_data, image_pointer_size_); in LinkClass() 6026 klass->SetImt(imt, image_pointer_size_); in LinkClass() 6045 hs.NewHandle(mirror::Class::CopyOf(klass, self, class_size, imt, image_pointer_size_)); in LinkClass() [all …]
|
D | class_linker.h | 1323 /*out*/ArtMethod** imt) REQUIRES_SHARED(Locks::mutator_lock_); 1329 ArtMethod** imt) REQUIRES_SHARED(Locks::mutator_lock_);
|
D | class_linker_test.cc | 173 ImTable* imt = JavaLangObject->GetImt(pointer_size); in AssertObjectClass() local 174 ASSERT_NE(nullptr, imt); in AssertObjectClass() 176 ASSERT_EQ(unimplemented, imt->Get(i, pointer_size)); in AssertObjectClass()
|
/art/runtime/mirror/ |
D | class.cc | 1295 ImTable* imt, in CopyClassVisitor() argument 1298 copy_bytes_(copy_bytes), imt_(imt), pointer_size_(pointer_size) { in CopyClassVisitor() 1328 ImTable* imt, in CopyOf() argument 1336 CopyClassVisitor visitor(self, &h_this, new_length, sizeof(Class), imt, pointer_size); in CopyOf()
|
D | class-inl.h | 358 inline void Class::SetImt(ImTable* imt, PointerSize pointer_size) { in SetImt() argument 360 ImtPtrOffset(pointer_size), imt, pointer_size); in SetImt()
|
D | class.h | 869 void SetImt(ImTable* imt, PointerSize pointer_size) REQUIRES_SHARED(Locks::mutator_lock_); 1248 ImTable* imt,
|
/art/dex2oat/linker/ |
D | image_writer.cc | 1410 ImTable* imt = klass->GetImt(target_ptr_size_); in RecordNativeRelocations() local 1411 if (TryAssignImTableOffset(imt, oat_index)) { in RecordNativeRelocations() 1415 ArtMethod* imt_method = imt->Get(i, target_ptr_size_); in RecordNativeRelocations() 1431 bool ImageWriter::TryAssignImTableOffset(ImTable* imt, size_t oat_index) { in TryAssignImTableOffset() argument 1433 if (imt == nullptr || IsInBootImage(imt) || NativeRelocationAssigned(imt)) { in TryAssignImTableOffset() 1440 imt, in TryAssignImTableOffset()
|
D | image_writer.h | 523 bool TryAssignImTableOffset(ImTable* imt, size_t oat_index) REQUIRES_SHARED(Locks::mutator_lock_);
|
/art/oatdump/ |
D | oatdump.cc | 2866 ImTable* imt = PrepareAndGetImTable(runtime, in DumpIMTForClass() local 2873 if (imt == nullptr) { in DumpIMTForClass() 2880 ArtMethod* ptr = imt->Get(index, pointer_size); in DumpIMTForClass() 2925 ImTable* imt = PrepareAndGetImTable(runtime, in DumpIMTForMethod() local 2932 if (imt == nullptr) { in DumpIMTForMethod() 2938 ArtMethod* ptr = imt->Get(index, pointer_size); in DumpIMTForMethod()
|
/art/runtime/entrypoints/quick/ |
D | quick_trampoline_entrypoints.cc | 2354 ImTable* imt = cls->GetImt(kRuntimePointerSize); in artInvokeInterfaceTrampoline() local 2355 ArtMethod* conflict_method = imt->Get(imt_index, kRuntimePointerSize); in artInvokeInterfaceTrampoline() 2394 imt->Set(imt_index, in artInvokeInterfaceTrampoline()
|
/art/ |
D | TEST_MAPPING | 878 "name": "art-run-test-589-super-imt[com.google.android.art.apex]" 2065 "name": "art-run-test-589-super-imt"
|