Lines Matching refs:PointerSize
62 enum class PointerSize : size_t;
566 PointerSize pointer_size);
569 static uint32_t ClassClassSize(PointerSize pointer_size) { in ClassClassSize()
576 static uint32_t PrimitiveClassSize(PointerSize pointer_size) { in PrimitiveClassSize()
705 ALWAYS_INLINE ArraySlice<ArtMethod> GetDirectMethods(PointerSize pointer_size)
715 ALWAYS_INLINE ArraySlice<ArtMethod> GetMethods(PointerSize pointer_size)
729 ALWAYS_INLINE ArraySlice<ArtMethod> GetDirectMethodsSlice(PointerSize pointer_size)
732 ALWAYS_INLINE ArtMethod* GetDirectMethod(size_t i, PointerSize pointer_size)
736 ALWAYS_INLINE ArtMethod* GetDirectMethodUnchecked(size_t i, PointerSize pointer_size)
738 ALWAYS_INLINE ArtMethod* GetVirtualMethodUnchecked(size_t i, PointerSize pointer_size)
745 ALWAYS_INLINE ArraySlice<ArtMethod> GetMethodsSlice(PointerSize pointer_size)
749 ALWAYS_INLINE ArraySlice<ArtMethod> GetDeclaredMethodsSlice(PointerSize pointer_size)
753 PointerSize pointer_size)
756 template <PointerSize kPointerSize>
765 template <PointerSize kPointerSize>
772 ALWAYS_INLINE ArraySlice<ArtMethod> GetDeclaredVirtualMethodsSlice(PointerSize pointer_size)
776 PointerSize pointer_size)
783 ALWAYS_INLINE ArraySlice<ArtMethod> GetCopiedMethodsSlice(PointerSize pointer_size)
786 ALWAYS_INLINE ArraySlice<ArtMethod> GetCopiedMethods(PointerSize pointer_size)
790 ALWAYS_INLINE ArraySlice<ArtMethod> GetVirtualMethodsSlice(PointerSize pointer_size)
794 PointerSize pointer_size)
811 ArtMethod* GetVirtualMethod(size_t i, PointerSize pointer_size)
814 ArtMethod* GetVirtualMethodDuringLinking(size_t i, PointerSize pointer_size)
833 static constexpr MemberOffset ImtPtrOffset(PointerSize pointer_size) { in ImtPtrOffset()
839 static constexpr MemberOffset EmbeddedVTableOffset(PointerSize pointer_size) { in EmbeddedVTableOffset()
852 static MemberOffset EmbeddedVTableEntryOffset(uint32_t i, PointerSize pointer_size);
859 ArtMethod* GetVTableEntry(uint32_t i, PointerSize pointer_size)
867 ImTable* GetImt(PointerSize pointer_size) REQUIRES_SHARED(Locks::mutator_lock_);
869 void SetImt(ImTable* imt, PointerSize pointer_size) REQUIRES_SHARED(Locks::mutator_lock_);
871 ArtMethod* GetEmbeddedVTableEntry(uint32_t i, PointerSize pointer_size)
874 void SetEmbeddedVTableEntry(uint32_t i, ArtMethod* method, PointerSize pointer_size)
879 PointerSize pointer_size)
882 void PopulateEmbeddedVTable(PointerSize pointer_size)
887 ArtMethod* FindVirtualMethodForVirtual(ArtMethod* method, PointerSize pointer_size)
892 ArtMethod* FindVirtualMethodForSuper(ArtMethod* method, PointerSize pointer_size)
897 ArtMethod* FindVirtualMethodForInterfaceSuper(ArtMethod* method, PointerSize pointer_size)
903 ArtMethod* FindVirtualMethodForInterface(ArtMethod* method, PointerSize pointer_size)
906 ArtMethod* FindVirtualMethodForVirtualOrInterface(ArtMethod* method, PointerSize pointer_size)
918 PointerSize pointer_size)
923 PointerSize pointer_size)
928 PointerSize pointer_size)
934 PointerSize pointer_size)
963 PointerSize pointer_size)
968 PointerSize pointer_size)
973 PointerSize pointer_size)
976 ArtMethod* FindConstructor(std::string_view signature, PointerSize pointer_size)
979 ArtMethod* FindDeclaredVirtualMethodByName(std::string_view name, PointerSize pointer_size)
982 ArtMethod* FindDeclaredDirectMethodByName(std::string_view name, PointerSize pointer_size)
985 ArtMethod* FindClassInitializer(PointerSize pointer_size) REQUIRES_SHARED(Locks::mutator_lock_);
1070 MemberOffset GetFirstReferenceStaticFieldOffset(PointerSize pointer_size)
1074 MemberOffset GetFirstReferenceStaticFieldOffsetDuringLinking(PointerSize pointer_size)
1179 void VisitNativeRoots(Visitor& visitor, PointerSize pointer_size)
1184 void VisitMethods(Visitor visitor, PointerSize pointer_size)
1196 void ClearMustCountLocksFlagOnAllMethods(PointerSize pointer_size)
1199 void ClearDontCompileFlagOnAllMethods(PointerSize pointer_size)
1203 void ClearSkipAccessChecksFlagOnAllMethods(PointerSize pointer_size)
1206 void SetSkipAccessChecksFlagOnAllMethods(PointerSize pointer_size)
1249 PointerSize pointer_size)
1261 PointerSize pointer_size)
1286 static size_t ImTableEntrySize(PointerSize pointer_size) { in ImTableEntrySize()
1290 static size_t VTableEntrySize(PointerSize pointer_size) { in VTableEntrySize()
1294 ALWAYS_INLINE ArraySlice<ArtMethod> GetDirectMethodsSliceUnchecked(PointerSize pointer_size)
1297 ALWAYS_INLINE ArraySlice<ArtMethod> GetVirtualMethodsSliceUnchecked(PointerSize pointer_size)
1300 ALWAYS_INLINE ArraySlice<ArtMethod> GetDeclaredMethodsSliceUnchecked(PointerSize pointer_size)
1304 PointerSize pointer_size)
1307 ALWAYS_INLINE ArraySlice<ArtMethod> GetCopiedMethodsSliceUnchecked(PointerSize pointer_size)
1331 void FixupNativePointers(Class* dest, PointerSize pointer_size, const Visitor& visitor)
1351 size_t GetMethodIdOffset(ArtMethod* method, PointerSize pointer_size)
1357 Class* dest, PointerSize pointer_size, const Visitor& visitor, MemberOffset member_offset)
1362 PointerSize pointer_size,
1410 ALWAYS_INLINE static void CheckPointerSize(PointerSize pointer_size);