Lines Matching refs:pointer_size
500 PointerSize pointer_size);
503 static uint32_t ClassClassSize(PointerSize pointer_size) { in ClassClassSize() argument
506 return ComputeClassSize(true, vtable_entries, 0, 0, 4, 1, 0, pointer_size); in ClassClassSize()
510 static uint32_t PrimitiveClassSize(PointerSize pointer_size) { in PrimitiveClassSize() argument
511 return ComputeClassSize(false, 0, 0, 0, 0, 0, 0, pointer_size); in PrimitiveClassSize()
635 ALWAYS_INLINE ArraySlice<ArtMethod> GetDirectMethods(PointerSize pointer_size)
645 ALWAYS_INLINE ArraySlice<ArtMethod> GetMethods(PointerSize pointer_size)
659 ALWAYS_INLINE ArraySlice<ArtMethod> GetDirectMethodsSlice(PointerSize pointer_size)
662 ALWAYS_INLINE ArtMethod* GetDirectMethod(size_t i, PointerSize pointer_size)
666 ALWAYS_INLINE ArtMethod* GetDirectMethodUnchecked(size_t i, PointerSize pointer_size)
668 ALWAYS_INLINE ArtMethod* GetVirtualMethodUnchecked(size_t i, PointerSize pointer_size)
675 ALWAYS_INLINE ArraySlice<ArtMethod> GetMethodsSlice(PointerSize pointer_size)
679 ALWAYS_INLINE ArraySlice<ArtMethod> GetDeclaredMethodsSlice(PointerSize pointer_size)
683 PointerSize pointer_size)
702 ALWAYS_INLINE ArraySlice<ArtMethod> GetDeclaredVirtualMethodsSlice(PointerSize pointer_size)
706 PointerSize pointer_size)
710 ALWAYS_INLINE ArraySlice<ArtMethod> GetCopiedMethodsSlice(PointerSize pointer_size)
713 ALWAYS_INLINE ArraySlice<ArtMethod> GetCopiedMethods(PointerSize pointer_size)
717 ALWAYS_INLINE ArraySlice<ArtMethod> GetVirtualMethodsSlice(PointerSize pointer_size)
721 PointerSize pointer_size)
738 ArtMethod* GetVirtualMethod(size_t i, PointerSize pointer_size)
741 ArtMethod* GetVirtualMethodDuringLinking(size_t i, PointerSize pointer_size)
760 static constexpr MemberOffset ImtPtrOffset(PointerSize pointer_size) { in ImtPtrOffset() argument
763 static_cast<size_t>(pointer_size))); in ImtPtrOffset()
774 static MemberOffset EmbeddedVTableEntryOffset(uint32_t i, PointerSize pointer_size);
781 ArtMethod* GetVTableEntry(uint32_t i, PointerSize pointer_size)
789 ImTable* GetImt(PointerSize pointer_size) REQUIRES_SHARED(Locks::mutator_lock_);
791 void SetImt(ImTable* imt, PointerSize pointer_size) REQUIRES_SHARED(Locks::mutator_lock_);
793 ArtMethod* GetEmbeddedVTableEntry(uint32_t i, PointerSize pointer_size)
796 void SetEmbeddedVTableEntry(uint32_t i, ArtMethod* method, PointerSize pointer_size)
801 PointerSize pointer_size)
804 void PopulateEmbeddedVTable(PointerSize pointer_size)
809 ArtMethod* FindVirtualMethodForVirtual(ArtMethod* method, PointerSize pointer_size)
814 ArtMethod* FindVirtualMethodForSuper(ArtMethod* method, PointerSize pointer_size)
819 ArtMethod* FindVirtualMethodForInterfaceSuper(ArtMethod* method, PointerSize pointer_size)
825 ArtMethod* FindVirtualMethodForInterface(ArtMethod* method, PointerSize pointer_size)
828 ArtMethod* FindVirtualMethodForVirtualOrInterface(ArtMethod* method, PointerSize pointer_size)
840 PointerSize pointer_size)
845 PointerSize pointer_size)
850 PointerSize pointer_size)
879 PointerSize pointer_size)
884 PointerSize pointer_size)
889 PointerSize pointer_size)
892 ArtMethod* FindConstructor(std::string_view signature, PointerSize pointer_size)
895 ArtMethod* FindDeclaredVirtualMethodByName(std::string_view name, PointerSize pointer_size)
898 ArtMethod* FindDeclaredDirectMethodByName(std::string_view name, PointerSize pointer_size)
901 ArtMethod* FindClassInitializer(PointerSize pointer_size) REQUIRES_SHARED(Locks::mutator_lock_);
986 MemberOffset GetFirstReferenceStaticFieldOffset(PointerSize pointer_size)
990 MemberOffset GetFirstReferenceStaticFieldOffsetDuringLinking(PointerSize pointer_size)
1093 void VisitNativeRoots(Visitor& visitor, PointerSize pointer_size)
1101 void SetSkipAccessChecksFlagOnAllMethods(PointerSize pointer_size)
1140 ObjPtr<Class> CopyOf(Thread* self, int32_t new_length, ImTable* imt, PointerSize pointer_size)
1152 PointerSize pointer_size)
1177 static size_t ImTableEntrySize(PointerSize pointer_size) { in ImTableEntrySize() argument
1178 return static_cast<size_t>(pointer_size); in ImTableEntrySize()
1181 static size_t VTableEntrySize(PointerSize pointer_size) { in VTableEntrySize() argument
1182 return static_cast<size_t>(pointer_size); in VTableEntrySize()
1185 ALWAYS_INLINE ArraySlice<ArtMethod> GetDirectMethodsSliceUnchecked(PointerSize pointer_size)
1188 ALWAYS_INLINE ArraySlice<ArtMethod> GetVirtualMethodsSliceUnchecked(PointerSize pointer_size)
1191 ALWAYS_INLINE ArraySlice<ArtMethod> GetDeclaredMethodsSliceUnchecked(PointerSize pointer_size)
1195 PointerSize pointer_size)
1198 ALWAYS_INLINE ArraySlice<ArtMethod> GetCopiedMethodsSliceUnchecked(PointerSize pointer_size)
1222 void FixupNativePointers(Class* dest, PointerSize pointer_size, const Visitor& visitor)
1228 Class* dest, PointerSize pointer_size, const Visitor& visitor, MemberOffset member_offset)
1233 PointerSize pointer_size,
1284 ALWAYS_INLINE static void CheckPointerSize(PointerSize pointer_size);
1286 static MemberOffset EmbeddedVTableOffset(PointerSize pointer_size);