Searched defs:vtable (Results 1 - 5 of 5) sorted by relevance
/art/patchoat/ |
H A D | patchoat.cc | 643 auto* vtable = klass->GetVTable(); local 644 if (vtable != nullptr) { 645 vtable->Fixup(RelocatedCopyOfFollowImages(vtable), pointer_size, native_visitor);
|
/art/runtime/mirror/ |
H A D | class-inl.h | 301 auto* vtable = GetVTable(); local 302 DCHECK(vtable != nullptr); 303 return vtable->GetElementPtrSize<ArtMethod*>(i, pointer_size); 337 auto* vtable = GetVTableDuringLinking(); local 338 CHECK_EQ(method, vtable->GetElementPtrSize<ArtMethod*>(i, pointer_size));
|
/art/compiler/ |
H A D | image_writer.cc | 556 // Add non-embedded vtable to the pointer array table if there is one. 557 auto* vtable = klass->GetVTable(); local 558 if (vtable != nullptr) { 559 AddMethodPointerArray(vtable);
|
/art/runtime/gc/space/ |
H A D | image_space.cc | 1018 mirror::PointerArray* const vtable = as_klass->GetVTable<kVerifyNone, kWithoutReadBarrier>(); member in class:art::gc::space::ImageSpaceLoader::FixupObjectVisitor::mirror 1019 if (vtable != nullptr && IsInAppImage(vtable)) { 1020 operator()(vtable); variable 1021 UpdatePointerArrayContents(vtable, visitor);
|
/art/runtime/ |
H A D | class_linker.cc | 601 // Setup the primitive array type classes - can't be done until Object has a vtable. 1556 auto* vtable = klass->GetVTable(); local 1557 if (vtable != nullptr) { 1558 isc->SanityCheckArtMethodPointerArray(vtable, nullptr); 3672 // up a vtable. We can just point at the one in java_lang_Object_. 4389 // Link the fields and virtual methods, creating vtable and iftables. 5689 // Populate the class vtable and itable. Compute return type indices. 5696 // A map from vtable indexes to the method they need to be updated to point to. Used because we 5702 // any vtable entries with new default method implementations. 5835 // No vtable 5862 MutableHandle<mirror::PointerArray> vtable; local 6043 auto* vtable = AllocPointerArray(self, num_virtual_methods); local 7216 ObjPtr<mirror::PointerArray> vtable = local [all...] |
Completed in 116 milliseconds