Lines Matching refs:REQUIRES_SHARED
115 ObjPtr<mirror::ClassLoader> GetAppClassLoader() const REQUIRES_SHARED(Locks::mutator_lock_);
118 T* GetImageAddress(T* object) const REQUIRES_SHARED(Locks::mutator_lock_) { in GetImageAddress()
128 ArtMethod* GetImageMethodAddress(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_);
130 REQUIRES_SHARED(Locks::mutator_lock_);
162 REQUIRES_SHARED(Locks::mutator_lock_);
179 void RecordImageAllocations() REQUIRES_SHARED(Locks::mutator_lock_);
405 REQUIRES_SHARED(Locks::mutator_lock_);
407 REQUIRES_SHARED(Locks::mutator_lock_);
409 REQUIRES_SHARED(Locks::mutator_lock_);
410 size_t GetImageOffset(mirror::Object* object) const REQUIRES_SHARED(Locks::mutator_lock_);
412 REQUIRES_SHARED(Locks::mutator_lock_);
414 void PrepareDexCacheArraySlots() REQUIRES_SHARED(Locks::mutator_lock_);
416 REQUIRES_SHARED(Locks::mutator_lock_);
418 REQUIRES_SHARED(Locks::mutator_lock_);
420 REQUIRES_SHARED(Locks::mutator_lock_);
422 REQUIRES_SHARED(Locks::mutator_lock_);
423 BinSlot GetImageBinSlot(mirror::Object* object) const REQUIRES_SHARED(Locks::mutator_lock_);
426 REQUIRES_SHARED(Locks::mutator_lock_);
428 REQUIRES_SHARED(Locks::mutator_lock_);
431 REQUIRES_SHARED(Locks::mutator_lock_) { in GetLocalAddress()
451 bool KeepClass(ObjPtr<mirror::Class> klass) REQUIRES_SHARED(Locks::mutator_lock_);
457 void VisitClassLoaders(ClassLoaderVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_);
460 void PruneNonImageClasses() REQUIRES_SHARED(Locks::mutator_lock_);
464 REQUIRES_SHARED(Locks::mutator_lock_)
469 REQUIRES_SHARED(Locks::mutator_lock_)
474 REQUIRES_SHARED(Locks::mutator_lock_)
478 void CheckNonImageClassesRemoved() REQUIRES_SHARED(Locks::mutator_lock_);
482 REQUIRES_SHARED(Locks::mutator_lock_);
484 REQUIRES_SHARED(Locks::mutator_lock_);
486 REQUIRES_SHARED(Locks::mutator_lock_);
488 REQUIRES_SHARED(Locks::mutator_lock_);
492 REQUIRES_SHARED(Locks::mutator_lock_);
494 REQUIRES_SHARED(Locks::mutator_lock_);
496 REQUIRES_SHARED(Locks::mutator_lock_);
499 void CopyAndFixupNativeData(size_t oat_index) REQUIRES_SHARED(Locks::mutator_lock_);
500 void CopyAndFixupObjects() REQUIRES_SHARED(Locks::mutator_lock_);
501 void CopyAndFixupObject(mirror::Object* obj) REQUIRES_SHARED(Locks::mutator_lock_);
503 REQUIRES_SHARED(Locks::mutator_lock_);
505 REQUIRES_SHARED(Locks::mutator_lock_);
507 REQUIRES_SHARED(Locks::mutator_lock_);
524 REQUIRES_SHARED(Locks::mutator_lock_);
526 REQUIRES_SHARED(Locks::mutator_lock_);
531 REQUIRES_SHARED(Locks::mutator_lock_);
536 REQUIRES_SHARED(Locks::mutator_lock_);
540 REQUIRES_SHARED(Locks::mutator_lock_);
546 REQUIRES_SHARED(Locks::mutator_lock_);
549 REQUIRES_SHARED(Locks::mutator_lock_);
553 REQUIRES_SHARED(Locks::mutator_lock_);
559 REQUIRES_SHARED(Locks::mutator_lock_);
562 bool WillMethodBeDirty(ArtMethod* m) const REQUIRES_SHARED(Locks::mutator_lock_);
568 REQUIRES_SHARED(Locks::mutator_lock_);
571 bool TryAssignImTableOffset(ImTable* imt, size_t oat_index) REQUIRES_SHARED(Locks::mutator_lock_);
576 REQUIRES_SHARED(Locks::mutator_lock_);
579 bool IsBootClassLoaderNonImageClass(mirror::Class* klass) REQUIRES_SHARED(Locks::mutator_lock_);
586 bool PruneAppImageClass(ObjPtr<mirror::Class> klass) REQUIRES_SHARED(Locks::mutator_lock_);
592 REQUIRES_SHARED(Locks::mutator_lock_);
640 REQUIRES_SHARED(Locks::mutator_lock_);
649 void VerifyNativeGCRootInvariants() const REQUIRES_SHARED(Locks::mutator_lock_);
669 NativeObjectRelocation GetNativeRelocation(void* obj) REQUIRES_SHARED(Locks::mutator_lock_);
673 T* NativeLocationInImage(T* obj) REQUIRES_SHARED(Locks::mutator_lock_);
677 T* NativeCopyLocation(T* obj) REQUIRES_SHARED(Locks::mutator_lock_);
682 bool IsImageObject(ObjPtr<mirror::Object> obj) const REQUIRES_SHARED(Locks::mutator_lock_);
692 size_t GetOatIndex(mirror::Object* object) const REQUIRES_SHARED(Locks::mutator_lock_);
709 mirror::String* FindInternedString(mirror::String* string) REQUIRES_SHARED(Locks::mutator_lock_);
717 REQUIRES_SHARED(Locks::mutator_lock_);
721 REQUIRES_SHARED(Locks::mutator_lock_);
723 REQUIRES_SHARED(Locks::mutator_lock_);
726 REQUIRES_SHARED(Locks::mutator_lock_);
728 REQUIRES_SHARED(Locks::mutator_lock_);
740 REQUIRES_SHARED(Locks::mutator_lock_);