Lines Matching refs:mutator_lock_

126   Status GetStatus() SHARED_REQUIRES(Locks::mutator_lock_) {
134 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
142 bool IsRetired() SHARED_REQUIRES(Locks::mutator_lock_) {
148 bool IsErroneous() SHARED_REQUIRES(Locks::mutator_lock_) {
154 bool IsIdxLoaded() SHARED_REQUIRES(Locks::mutator_lock_) {
160 bool IsLoaded() SHARED_REQUIRES(Locks::mutator_lock_) {
166 bool IsResolved() SHARED_REQUIRES(Locks::mutator_lock_) {
172 bool IsCompileTimeVerified() SHARED_REQUIRES(Locks::mutator_lock_) {
178 bool IsVerified() SHARED_REQUIRES(Locks::mutator_lock_) {
184 bool IsInitializing() SHARED_REQUIRES(Locks::mutator_lock_) {
190 bool IsInitialized() SHARED_REQUIRES(Locks::mutator_lock_) {
195 ALWAYS_INLINE uint32_t GetAccessFlags() SHARED_REQUIRES(Locks::mutator_lock_);
201 ALWAYS_INLINE uint32_t GetClassFlags() SHARED_REQUIRES(Locks::mutator_lock_) {
204 void SetClassFlags(uint32_t new_flags) SHARED_REQUIRES(Locks::mutator_lock_);
206 void SetAccessFlags(uint32_t new_access_flags) SHARED_REQUIRES(Locks::mutator_lock_);
209 ALWAYS_INLINE bool IsInterface() SHARED_REQUIRES(Locks::mutator_lock_) {
214 ALWAYS_INLINE bool IsPublic() SHARED_REQUIRES(Locks::mutator_lock_) {
219 ALWAYS_INLINE bool IsFinal() SHARED_REQUIRES(Locks::mutator_lock_) {
223 ALWAYS_INLINE bool IsFinalizable() SHARED_REQUIRES(Locks::mutator_lock_) {
227 ALWAYS_INLINE void SetRecursivelyInitialized() SHARED_REQUIRES(Locks::mutator_lock_) {
233 ALWAYS_INLINE void SetHasDefaultMethods() SHARED_REQUIRES(Locks::mutator_lock_) {
239 ALWAYS_INLINE void SetFinalizable() SHARED_REQUIRES(Locks::mutator_lock_) {
244 ALWAYS_INLINE bool IsStringClass() SHARED_REQUIRES(Locks::mutator_lock_) {
248 ALWAYS_INLINE void SetStringClass() SHARED_REQUIRES(Locks::mutator_lock_) {
252 ALWAYS_INLINE bool IsClassLoaderClass() SHARED_REQUIRES(Locks::mutator_lock_) {
256 ALWAYS_INLINE void SetClassLoaderClass() SHARED_REQUIRES(Locks::mutator_lock_) {
260 ALWAYS_INLINE bool IsDexCacheClass() SHARED_REQUIRES(Locks::mutator_lock_) {
264 ALWAYS_INLINE void SetDexCacheClass() SHARED_REQUIRES(Locks::mutator_lock_) {
269 ALWAYS_INLINE bool IsAbstract() SHARED_REQUIRES(Locks::mutator_lock_) {
274 ALWAYS_INLINE bool IsAnnotation() SHARED_REQUIRES(Locks::mutator_lock_) {
279 ALWAYS_INLINE bool IsSynthetic() SHARED_REQUIRES(Locks::mutator_lock_) {
286 bool WasVerificationAttempted() SHARED_REQUIRES(Locks::mutator_lock_) {
292 void SetVerificationAttempted() SHARED_REQUIRES(Locks::mutator_lock_) {
300 bool IsTypeOfReferenceClass() SHARED_REQUIRES(Locks::mutator_lock_) {
305 bool IsWeakReferenceClass() SHARED_REQUIRES(Locks::mutator_lock_) {
310 bool IsSoftReferenceClass() SHARED_REQUIRES(Locks::mutator_lock_) {
315 bool IsFinalizerReferenceClass() SHARED_REQUIRES(Locks::mutator_lock_) {
320 bool IsPhantomReferenceClass() SHARED_REQUIRES(Locks::mutator_lock_) {
329 bool CannotBeAssignedFromOtherTypes() SHARED_REQUIRES(Locks::mutator_lock_) {
344 bool IsTemp() SHARED_REQUIRES(Locks::mutator_lock_) {
349 String* GetName() SHARED_REQUIRES(Locks::mutator_lock_); // Returns the cached name.
350 void SetName(String* name) SHARED_REQUIRES(Locks::mutator_lock_); // Sets the cached name.
352 static String* ComputeName(Handle<Class> h_this) SHARED_REQUIRES(Locks::mutator_lock_)
356 bool IsProxyClass() SHARED_REQUIRES(Locks::mutator_lock_) {
369 Primitive::Type GetPrimitiveType() ALWAYS_INLINE SHARED_REQUIRES(Locks::mutator_lock_);
371 void SetPrimitiveType(Primitive::Type new_type) SHARED_REQUIRES(Locks::mutator_lock_) {
381 size_t GetPrimitiveTypeSizeShift() ALWAYS_INLINE SHARED_REQUIRES(Locks::mutator_lock_);
385 bool IsPrimitive() SHARED_REQUIRES(Locks::mutator_lock_) {
390 bool IsPrimitiveBoolean() SHARED_REQUIRES(Locks::mutator_lock_) {
395 bool IsPrimitiveByte() SHARED_REQUIRES(Locks::mutator_lock_) {
400 bool IsPrimitiveChar() SHARED_REQUIRES(Locks::mutator_lock_) {
405 bool IsPrimitiveShort() SHARED_REQUIRES(Locks::mutator_lock_) {
410 bool IsPrimitiveInt() SHARED_REQUIRES(Locks::mutator_lock_) {
415 bool IsPrimitiveLong() SHARED_REQUIRES(Locks::mutator_lock_) {
420 bool IsPrimitiveFloat() SHARED_REQUIRES(Locks::mutator_lock_) {
425 bool IsPrimitiveDouble() SHARED_REQUIRES(Locks::mutator_lock_) {
430 bool IsPrimitiveVoid() SHARED_REQUIRES(Locks::mutator_lock_) {
435 bool IsPrimitiveArray() SHARED_REQUIRES(Locks::mutator_lock_) {
442 uint32_t Depth() SHARED_REQUIRES(Locks::mutator_lock_);
446 bool IsArrayClass() SHARED_REQUIRES(Locks::mutator_lock_);
450 bool IsClassClass() SHARED_REQUIRES(Locks::mutator_lock_);
452 bool IsThrowableClass() SHARED_REQUIRES(Locks::mutator_lock_);
455 bool IsReferenceClass() const SHARED_REQUIRES(Locks::mutator_lock_);
463 Class* GetComponentType() SHARED_REQUIRES(Locks::mutator_lock_);
465 void SetComponentType(Class* new_component_type) SHARED_REQUIRES(Locks::mutator_lock_) {
473 size_t GetComponentSize() SHARED_REQUIRES(Locks::mutator_lock_) {
478 size_t GetComponentSizeShift() SHARED_REQUIRES(Locks::mutator_lock_) {
482 bool IsObjectClass() SHARED_REQUIRES(Locks::mutator_lock_) {
486 bool IsInstantiableNonArray() SHARED_REQUIRES(Locks::mutator_lock_) {
492 bool IsInstantiable() SHARED_REQUIRES(Locks::mutator_lock_) {
499 bool IsObjectArrayClass() SHARED_REQUIRES(Locks::mutator_lock_) {
505 bool IsIntArrayClass() SHARED_REQUIRES(Locks::mutator_lock_) {
512 bool IsLongArrayClass() SHARED_REQUIRES(Locks::mutator_lock_) {
521 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
524 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
526 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
530 bool IsVariableSize() SHARED_REQUIRES(Locks::mutator_lock_) {
539 uint32_t SizeOf() SHARED_REQUIRES(Locks::mutator_lock_) {
544 uint32_t GetClassSize() SHARED_REQUIRES(Locks::mutator_lock_) {
549 SHARED_REQUIRES(Locks::mutator_lock_);
575 uint32_t GetObjectSize() SHARED_REQUIRES(Locks::mutator_lock_);
580 void SetObjectSize(uint32_t new_object_size) SHARED_REQUIRES(Locks::mutator_lock_) {
587 SHARED_REQUIRES(Locks::mutator_lock_) {
594 bool IsInSamePackage(Class* that) SHARED_REQUIRES(Locks::mutator_lock_);
599 bool CanAccess(Class* that) SHARED_REQUIRES(Locks::mutator_lock_) {
607 SHARED_REQUIRES(Locks::mutator_lock_) {
635 SHARED_REQUIRES(Locks::mutator_lock_);
638 SHARED_REQUIRES(Locks::mutator_lock_);
645 SHARED_REQUIRES(Locks::mutator_lock_);
649 SHARED_REQUIRES(Locks::mutator_lock_);
651 bool IsSubClass(Class* klass) SHARED_REQUIRES(Locks::mutator_lock_);
658 ALWAYS_INLINE bool IsAssignableFrom(Class* src) SHARED_REQUIRES(Locks::mutator_lock_);
662 ALWAYS_INLINE Class* GetSuperClass() SHARED_REQUIRES(Locks::mutator_lock_);
666 Class* GetCommonSuperClass(Handle<Class> klass) SHARED_REQUIRES(Locks::mutator_lock_);
668 void SetSuperClass(Class *new_super_class) SHARED_REQUIRES(Locks::mutator_lock_) {
676 bool HasSuperClass() SHARED_REQUIRES(Locks::mutator_lock_) {
684 ClassLoader* GetClassLoader() ALWAYS_INLINE SHARED_REQUIRES(Locks::mutator_lock_);
686 void SetClassLoader(ClassLoader* new_cl) SHARED_REQUIRES(Locks::mutator_lock_);
698 void DumpClass(std::ostream& os, int flags) SHARED_REQUIRES(Locks::mutator_lock_);
701 DexCache* GetDexCache() SHARED_REQUIRES(Locks::mutator_lock_);
704 void SetDexCache(DexCache* new_dex_cache) SHARED_REQUIRES(Locks::mutator_lock_);
707 SHARED_REQUIRES(Locks::mutator_lock_);
710 SHARED_REQUIRES(Locks::mutator_lock_);
717 SHARED_REQUIRES(Locks::mutator_lock_);
722 SHARED_REQUIRES(Locks::mutator_lock_);
727 SHARED_REQUIRES(Locks::mutator_lock_);
731 SHARED_REQUIRES(Locks::mutator_lock_);
734 SHARED_REQUIRES(Locks::mutator_lock_);
738 SHARED_REQUIRES(Locks::mutator_lock_);
740 SHARED_REQUIRES(Locks::mutator_lock_);
743 ALWAYS_INLINE uint32_t NumDirectMethods() SHARED_REQUIRES(Locks::mutator_lock_);
747 SHARED_REQUIRES(Locks::mutator_lock_);
751 SHARED_REQUIRES(Locks::mutator_lock_);
755 SHARED_REQUIRES(Locks::mutator_lock_);
762 SHARED_REQUIRES(Locks::mutator_lock_);
767 SHARED_REQUIRES(Locks::mutator_lock_);
771 SHARED_REQUIRES(Locks::mutator_lock_);
775 SHARED_REQUIRES(Locks::mutator_lock_);
779 SHARED_REQUIRES(Locks::mutator_lock_);
782 SHARED_REQUIRES(Locks::mutator_lock_);
786 SHARED_REQUIRES(Locks::mutator_lock_);
789 SHARED_REQUIRES(Locks::mutator_lock_);
792 ALWAYS_INLINE uint32_t NumVirtualMethods() SHARED_REQUIRES(Locks::mutator_lock_);
795 ALWAYS_INLINE uint32_t NumCopiedVirtualMethods() SHARED_REQUIRES(Locks::mutator_lock_);
798 ALWAYS_INLINE uint32_t NumDeclaredVirtualMethods() SHARED_REQUIRES(Locks::mutator_lock_);
800 ALWAYS_INLINE uint32_t NumMethods() SHARED_REQUIRES(Locks::mutator_lock_);
804 SHARED_REQUIRES(Locks::mutator_lock_);
807 SHARED_REQUIRES(Locks::mutator_lock_);
811 ALWAYS_INLINE PointerArray* GetVTable() SHARED_REQUIRES(Locks::mutator_lock_);
813 ALWAYS_INLINE PointerArray* GetVTableDuringLinking() SHARED_REQUIRES(Locks::mutator_lock_);
815 void SetVTable(PointerArray* new_vtable) SHARED_REQUIRES(Locks::mutator_lock_);
832 bool ShouldHaveImt() SHARED_REQUIRES(Locks::mutator_lock_) {
838 bool ShouldHaveEmbeddedVTable() SHARED_REQUIRES(Locks::mutator_lock_) {
842 bool HasVTable() SHARED_REQUIRES(Locks::mutator_lock_);
846 int32_t GetVTableLength() SHARED_REQUIRES(Locks::mutator_lock_);
849 SHARED_REQUIRES(Locks::mutator_lock_);
851 int32_t GetEmbeddedVTableLength() SHARED_REQUIRES(Locks::mutator_lock_);
853 void SetEmbeddedVTableLength(int32_t len) SHARED_REQUIRES(Locks::mutator_lock_);
855 ImTable* GetImt(size_t pointer_size) SHARED_REQUIRES(Locks::mutator_lock_);
857 void SetImt(ImTable* imt, size_t pointer_size) SHARED_REQUIRES(Locks::mutator_lock_);
860 SHARED_REQUIRES(Locks::mutator_lock_);
863 SHARED_REQUIRES(Locks::mutator_lock_);
866 SHARED_REQUIRES(Locks::mutator_lock_);
869 SHARED_REQUIRES(Locks::mutator_lock_);
874 SHARED_REQUIRES(Locks::mutator_lock_);
879 SHARED_REQUIRES(Locks::mutator_lock_);
884 SHARED_REQUIRES(Locks::mutator_lock_);
890 SHARED_REQUIRES(Locks::mutator_lock_) ALWAYS_INLINE;
893 SHARED_REQUIRES(Locks::mutator_lock_);
897 SHARED_REQUIRES(Locks::mutator_lock_);
901 SHARED_REQUIRES(Locks::mutator_lock_);
905 SHARED_REQUIRES(Locks::mutator_lock_);
909 SHARED_REQUIRES(Locks::mutator_lock_);
913 SHARED_REQUIRES(Locks::mutator_lock_);
917 SHARED_REQUIRES(Locks::mutator_lock_);
921 SHARED_REQUIRES(Locks::mutator_lock_);
925 SHARED_REQUIRES(Locks::mutator_lock_);
929 SHARED_REQUIRES(Locks::mutator_lock_);
933 SHARED_REQUIRES(Locks::mutator_lock_);
937 SHARED_REQUIRES(Locks::mutator_lock_);
941 SHARED_REQUIRES(Locks::mutator_lock_);
944 SHARED_REQUIRES(Locks::mutator_lock_);
947 SHARED_REQUIRES(Locks::mutator_lock_);
951 SHARED_REQUIRES(Locks::mutator_lock_);
955 SHARED_REQUIRES(Locks::mutator_lock_);
959 SHARED_REQUIRES(Locks::mutator_lock_);
961 ArtMethod* FindClassInitializer(size_t pointer_size) SHARED_REQUIRES(Locks::mutator_lock_);
963 bool HasDefaultMethods() SHARED_REQUIRES(Locks::mutator_lock_) {
967 bool HasBeenRecursivelyInitialized() SHARED_REQUIRES(Locks::mutator_lock_) {
971 ALWAYS_INLINE int32_t GetIfTableCount() SHARED_REQUIRES(Locks::mutator_lock_);
975 ALWAYS_INLINE IfTable* GetIfTable() SHARED_REQUIRES(Locks::mutator_lock_);
977 ALWAYS_INLINE void SetIfTable(IfTable* new_iftable) SHARED_REQUIRES(Locks::mutator_lock_);
980 LengthPrefixedArray<ArtField>* GetIFieldsPtr() SHARED_REQUIRES(Locks::mutator_lock_);
983 SHARED_REQUIRES(Locks::mutator_lock_);
986 SHARED_REQUIRES(Locks::mutator_lock_);
990 SHARED_REQUIRES(Locks::mutator_lock_);
992 uint32_t NumInstanceFields() SHARED_REQUIRES(Locks::mutator_lock_);
993 ArtField* GetInstanceField(uint32_t i) SHARED_REQUIRES(Locks::mutator_lock_);
997 uint32_t NumReferenceInstanceFields() SHARED_REQUIRES(Locks::mutator_lock_) {
1002 uint32_t NumReferenceInstanceFieldsDuringLinking() SHARED_REQUIRES(Locks::mutator_lock_) {
1007 void SetNumReferenceInstanceFields(uint32_t new_num) SHARED_REQUIRES(Locks::mutator_lock_) {
1013 uint32_t GetReferenceInstanceOffsets() ALWAYS_INLINE SHARED_REQUIRES(Locks::mutator_lock_);
1016 SHARED_REQUIRES(Locks::mutator_lock_);
1022 SHARED_REQUIRES(Locks::mutator_lock_);
1025 uint32_t NumReferenceStaticFields() SHARED_REQUIRES(Locks::mutator_lock_) {
1030 uint32_t NumReferenceStaticFieldsDuringLinking() SHARED_REQUIRES(Locks::mutator_lock_) {
1035 void SetNumReferenceStaticFields(uint32_t new_num) SHARED_REQUIRES(Locks::mutator_lock_) {
1044 SHARED_REQUIRES(Locks::mutator_lock_);
1048 SHARED_REQUIRES(Locks::mutator_lock_);
1051 LengthPrefixedArray<ArtField>* GetSFieldsPtr() SHARED_REQUIRES(Locks::mutator_lock_);
1053 SHARED_REQUIRES(Locks::mutator_lock_);
1056 SHARED_REQUIRES(Locks::mutator_lock_);
1060 SHARED_REQUIRES(Locks::mutator_lock_);
1062 uint32_t NumStaticFields() SHARED_REQUIRES(Locks::mutator_lock_);
1065 ArtField* GetStaticField(uint32_t i) SHARED_REQUIRES(Locks::mutator_lock_);
1070 SHARED_REQUIRES(Locks::mutator_lock_);
1074 SHARED_REQUIRES(Locks::mutator_lock_);
1079 SHARED_REQUIRES(Locks::mutator_lock_);
1082 SHARED_REQUIRES(Locks::mutator_lock_);
1085 SHARED_REQUIRES(Locks::mutator_lock_);
1090 SHARED_REQUIRES(Locks::mutator_lock_);
1096 SHARED_REQUIRES(Locks::mutator_lock_);
1099 SHARED_REQUIRES(Locks::mutator_lock_);
1102 SHARED_REQUIRES(Locks::mutator_lock_);
1104 pid_t GetClinitThreadId() SHARED_REQUIRES(Locks::mutator_lock_) {
1109 void SetClinitThreadId(pid_t new_clinit_thread_id) SHARED_REQUIRES(Locks::mutator_lock_);
1111 Object* GetVerifyError() SHARED_REQUIRES(Locks::mutator_lock_) {
1116 uint16_t GetDexClassDefIndex() SHARED_REQUIRES(Locks::mutator_lock_) {
1120 void SetDexClassDefIndex(uint16_t class_def_idx) SHARED_REQUIRES(Locks::mutator_lock_) {
1125 uint16_t GetDexTypeIndex() SHARED_REQUIRES(Locks::mutator_lock_) {
1129 void SetDexTypeIndex(uint16_t type_idx) SHARED_REQUIRES(Locks::mutator_lock_) {
1135 SHARED_REQUIRES(Locks::mutator_lock_);
1137 static Class* GetJavaLangClass() SHARED_REQUIRES(Locks::mutator_lock_) {
1142 static bool HasJavaLangClass() SHARED_REQUIRES(Locks::mutator_lock_) {
1147 static void SetClassClass(Class* java_lang_Class) SHARED_REQUIRES(Locks::mutator_lock_);
1150 SHARED_REQUIRES(Locks::mutator_lock_);
1156 SHARED_REQUIRES(Locks::mutator_lock_);
1160 SHARED_REQUIRES(Locks::mutator_lock_);
1165 const char* GetDescriptor(std::string* storage) SHARED_REQUIRES(Locks::mutator_lock_);
1167 const char* GetArrayDescriptor(std::string* storage) SHARED_REQUIRES(Locks::mutator_lock_);
1169 bool DescriptorEquals(const char* match) SHARED_REQUIRES(Locks::mutator_lock_);
1171 const DexFile::ClassDef* GetClassDef() SHARED_REQUIRES(Locks::mutator_lock_);
1173 ALWAYS_INLINE uint32_t NumDirectInterfaces() SHARED_REQUIRES(Locks::mutator_lock_);
1175 uint16_t GetDirectInterfaceTypeIdx(uint32_t idx) SHARED_REQUIRES(Locks::mutator_lock_);
1179 SHARED_REQUIRES(Locks::mutator_lock_);
1181 const char* GetSourceFile() SHARED_REQUIRES(Locks::mutator_lock_);
1183 std::string GetLocation() SHARED_REQUIRES(Locks::mutator_lock_);
1185 const DexFile& GetDexFile() SHARED_REQUIRES(Locks::mutator_lock_);
1187 const DexFile::TypeList* GetInterfaceTypeList() SHARED_REQUIRES(Locks::mutator_lock_);
1191 SHARED_REQUIRES(Locks::mutator_lock_);
1195 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
1198 ObjectArray<Class>* GetInterfaces() SHARED_REQUIRES(Locks::mutator_lock_);
1201 ObjectArray<ObjectArray<Class>>* GetThrows() SHARED_REQUIRES(Locks::mutator_lock_);
1204 MemberOffset GetDisableIntrinsicFlagOffset() SHARED_REQUIRES(Locks::mutator_lock_);
1205 MemberOffset GetSlowPathFlagOffset() SHARED_REQUIRES(Locks::mutator_lock_);
1206 bool GetSlowPathEnabled() SHARED_REQUIRES(Locks::mutator_lock_);
1207 void SetSlowPath(bool enabled) SHARED_REQUIRES(Locks::mutator_lock_);
1209 GcRoot<String>* GetDexCacheStrings() SHARED_REQUIRES(Locks::mutator_lock_);
1211 SHARED_REQUIRES(Locks::mutator_lock_);
1219 SHARED_REQUIRES(Locks::mutator_lock_);
1222 SHARED_REQUIRES(Locks::mutator_lock_);
1232 SHARED_REQUIRES(Locks::mutator_lock_);
1241 bool IsBootStrapClassLoaded() SHARED_REQUIRES(Locks::mutator_lock_) {
1254 SHARED_REQUIRES(Locks::mutator_lock_);
1257 SHARED_REQUIRES(Locks::mutator_lock_);
1260 SHARED_REQUIRES(Locks::mutator_lock_);
1263 SHARED_REQUIRES(Locks::mutator_lock_);
1266 SHARED_REQUIRES(Locks::mutator_lock_);
1276 SHARED_REQUIRES(Locks::mutator_lock_);
1280 SHARED_REQUIRES(Locks::mutator_lock_);
1282 void SetVerifyError(Object* klass) SHARED_REQUIRES(Locks::mutator_lock_);
1287 SHARED_REQUIRES(Locks::mutator_lock_);
1291 SHARED_REQUIRES(Locks::mutator_lock_);
1293 bool Implements(Class* klass) SHARED_REQUIRES(Locks::mutator_lock_);
1294 bool IsArrayAssignableFromArray(Class* klass) SHARED_REQUIRES(Locks::mutator_lock_);
1295 bool IsAssignableFromArray(Class* klass) SHARED_REQUIRES(Locks::mutator_lock_);
1297 void CheckObjectAlloc() SHARED_REQUIRES(Locks::mutator_lock_);
1300 LengthPrefixedArray<ArtField>* GetSFieldsPtrUnchecked() SHARED_REQUIRES(Locks::mutator_lock_);
1302 SHARED_REQUIRES(Locks::mutator_lock_);
1303 LengthPrefixedArray<ArtField>* GetIFieldsPtrUnchecked() SHARED_REQUIRES(Locks::mutator_lock_);
1305 SHARED_REQUIRES(Locks::mutator_lock_);
1308 ALWAYS_INLINE uint32_t GetVirtualMethodsStartOffset() SHARED_REQUIRES(Locks::mutator_lock_);
1311 ALWAYS_INLINE uint32_t GetDirectMethodsStartOffset() SHARED_REQUIRES(Locks::mutator_lock_);
1314 ALWAYS_INLINE uint32_t GetCopiedMethodsStartOffset() SHARED_REQUIRES(Locks::mutator_lock_);
1316 bool ProxyDescriptorEquals(const char* match) SHARED_REQUIRES(Locks::mutator_lock_);
1326 SHARED_REQUIRES(Locks::mutator_lock_);