Lines Matching refs:mutator_lock_
60 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
62 ALWAYS_INLINE mirror::Class* GetDeclaringClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
65 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
68 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
71 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
77 ALWAYS_INLINE uint32_t GetAccessFlags() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
85 InvokeType GetInvokeType() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
88 bool IsPublic() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsPublic()
93 bool IsPrivate() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsPrivate()
98 bool IsStatic() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsStatic()
103 bool IsConstructor() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsConstructor()
108 bool IsClassInitializer() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsClassInitializer()
113 bool IsDirect() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsDirect()
122 bool IsSynchronized() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsSynchronized()
127 bool IsFinal() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsFinal()
131 bool IsMiranda() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsMiranda()
135 bool IsNative() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsNative()
139 bool ShouldNotInline() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in ShouldNotInline()
143 void SetShouldNotInline() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in SetShouldNotInline()
147 bool IsFastNative() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsFastNative()
152 bool IsAbstract() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsAbstract()
156 bool IsSynthetic() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsSynthetic()
160 bool IsProxyMethod() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
162 bool IsPreverified() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsPreverified()
166 void SetPreverified() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in SetPreverified()
171 bool IsOptimized(size_t pointer_size) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsOptimized()
181 bool CheckIncompatibleClassChange(InvokeType type) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
183 uint16_t GetMethodIndex() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
186 uint16_t GetMethodIndexDuringLinking() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
188 size_t GetVtableIndex() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetVtableIndex()
192 void SetMethodIndex(uint16_t new_method_index) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in SetMethodIndex()
217 ALWAYS_INLINE uint32_t GetDexMethodIndex() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
233 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
235 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
238 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
240 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
241 bool HasDexCacheResolvedMethods() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
243 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
245 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
249 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
251 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
252 bool HasDexCacheResolvedTypes() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
253 bool HasSameDexCacheResolvedTypes(ArtMethod* other) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
255 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
259 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
262 ArtMethod* FindOverriddenMethod(size_t pointer_size) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
270 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
273 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
310 uint32_t GetCodeSize() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
320 void AssertPcIsWithinQuickCode(uintptr_t pc) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
325 bool IsEntrypointInterpreter() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
340 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
343 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetQuickOatCodePointer()
349 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
351 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
355 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
357 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
359 CodeInfo GetOptimizedCodeInfo() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
363 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
365 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
368 uint32_t GetFrameSizeInBytes() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetFrameSizeInBytes()
376 QuickMethodFrameInfo GetQuickFrameInfo() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
378 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
380 FrameOffset GetReturnPcOffset() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetReturnPcOffset()
385 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetReturnPcOffset()
390 FrameOffset GetHandleScopeOffset() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetHandleScopeOffset()
397 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
399 void UnregisterNative() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
423 void SetEntryPointFromJni(const void* entrypoint) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in SetEntryPointFromJni()
435 bool IsCalleeSaveMethod() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
437 bool IsResolutionMethod() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
439 bool IsImtConflictMethod() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
441 bool IsImtUnimplementedMethod() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
443 uintptr_t NativeQuickPcOffset(const uintptr_t pc) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
446 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in NativeQuickPcOffset()
451 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
456 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
460 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
462 MethodReference ToMethodReference() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in ToMethodReference()
471 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
474 void VisitRoots(RootVisitorType& visitor) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
476 const DexFile* GetDexFile() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
478 const char* GetDeclaringClassDescriptor() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
480 const char* GetShorty() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetShorty()
485 const char* GetShorty(uint32_t* out_length) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
487 const Signature GetSignature() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
489 ALWAYS_INLINE const char* GetName() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
491 mirror::String* GetNameAsString(Thread* self) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
493 const DexFile::CodeItem* GetCodeItem() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
495 bool IsResolvedTypeIdx(uint16_t type_idx) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
497 int32_t GetLineNumFromDexPC(uint32_t dex_pc) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
499 const DexFile::ProtoId& GetPrototype() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
501 const DexFile::TypeList* GetParameterTypeList() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
503 const char* GetDeclaringClassSourceFile() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
505 uint16_t GetClassDefIndex() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
507 const DexFile::ClassDef& GetClassDef() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
509 const char* GetReturnTypeDescriptor() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
512 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
516 mirror::Class* GetReturnType(bool resolve = true) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
518 mirror::ClassLoader* GetClassLoader() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
520 mirror::DexCache* GetDexCache() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
523 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
527 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
536 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
539 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);