Lines Matching refs:REQUIRES_SHARED
117 ObjPtr<mirror::ClassLoader> GetAppClassLoader() const REQUIRES_SHARED(Locks::mutator_lock_);
120 T* GetImageAddress(T* object) const REQUIRES_SHARED(Locks::mutator_lock_) { in GetImageAddress()
130 ArtMethod* GetImageMethodAddress(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_);
132 REQUIRES_SHARED(Locks::mutator_lock_);
164 REQUIRES_SHARED(Locks::mutator_lock_);
179 void RecordImageAllocations() REQUIRES_SHARED(Locks::mutator_lock_);
410 REQUIRES_SHARED(Locks::mutator_lock_);
412 void PrepareDexCacheArraySlots() REQUIRES_SHARED(Locks::mutator_lock_);
414 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_);
424 REQUIRES_SHARED(Locks::mutator_lock_);
427 REQUIRES_SHARED(Locks::mutator_lock_);
429 REQUIRES_SHARED(Locks::mutator_lock_);
443 bool KeepClass(ObjPtr<mirror::Class> klass) REQUIRES_SHARED(Locks::mutator_lock_);
449 void VisitClassLoaders(ClassLoaderVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_);
452 void PruneNonImageClasses() REQUIRES_SHARED(Locks::mutator_lock_);
456 REQUIRES_SHARED(Locks::mutator_lock_);
460 REQUIRES_SHARED(Locks::mutator_lock_)
465 REQUIRES_SHARED(Locks::mutator_lock_)
469 void CheckNonImageClassesRemoved() REQUIRES_SHARED(Locks::mutator_lock_);
473 REQUIRES_SHARED(Locks::mutator_lock_);
475 REQUIRES_SHARED(Locks::mutator_lock_);
477 REQUIRES_SHARED(Locks::mutator_lock_);
481 REQUIRES_SHARED(Locks::mutator_lock_);
483 REQUIRES_SHARED(Locks::mutator_lock_);
486 void CopyAndFixupNativeData(size_t oat_index) REQUIRES_SHARED(Locks::mutator_lock_);
487 void CopyAndFixupObjects() REQUIRES_SHARED(Locks::mutator_lock_);
488 void CopyAndFixupObject(mirror::Object* obj) REQUIRES_SHARED(Locks::mutator_lock_);
490 REQUIRES_SHARED(Locks::mutator_lock_);
492 REQUIRES_SHARED(Locks::mutator_lock_);
494 REQUIRES_SHARED(Locks::mutator_lock_);
511 REQUIRES_SHARED(Locks::mutator_lock_);
513 REQUIRES_SHARED(Locks::mutator_lock_);
518 REQUIRES_SHARED(Locks::mutator_lock_);
523 REQUIRES_SHARED(Locks::mutator_lock_);
527 REQUIRES_SHARED(Locks::mutator_lock_);
533 REQUIRES_SHARED(Locks::mutator_lock_);
536 REQUIRES_SHARED(Locks::mutator_lock_);
540 REQUIRES_SHARED(Locks::mutator_lock_);
544 REQUIRES_SHARED(Locks::mutator_lock_);
547 bool WillMethodBeDirty(ArtMethod* m) const REQUIRES_SHARED(Locks::mutator_lock_);
553 REQUIRES_SHARED(Locks::mutator_lock_);
556 bool TryAssignImTableOffset(ImTable* imt, size_t oat_index) REQUIRES_SHARED(Locks::mutator_lock_);
561 REQUIRES_SHARED(Locks::mutator_lock_);
564 bool IsBootClassLoaderNonImageClass(mirror::Class* klass) REQUIRES_SHARED(Locks::mutator_lock_);
571 bool PruneImageClass(ObjPtr<mirror::Class> klass) REQUIRES_SHARED(Locks::mutator_lock_);
577 REQUIRES_SHARED(Locks::mutator_lock_);
597 NativeObjectRelocation GetNativeRelocation(void* obj) REQUIRES_SHARED(Locks::mutator_lock_);
601 T* NativeLocationInImage(T* obj) REQUIRES_SHARED(Locks::mutator_lock_);
605 T* NativeCopyLocation(T* obj) REQUIRES_SHARED(Locks::mutator_lock_);
611 REQUIRES_SHARED(Locks::mutator_lock_);
620 size_t GetOatIndex(mirror::Object* object) const REQUIRES_SHARED(Locks::mutator_lock_);
641 REQUIRES_SHARED(Locks::mutator_lock_);
645 REQUIRES_SHARED(Locks::mutator_lock_);
647 REQUIRES_SHARED(Locks::mutator_lock_);
650 REQUIRES_SHARED(Locks::mutator_lock_);
652 REQUIRES_SHARED(Locks::mutator_lock_);
664 REQUIRES_SHARED(Locks::mutator_lock_);