/art/runtime/mirror/ |
D | class.h | 100 ClassStatus GetStatus() REQUIRES_SHARED(Locks::mutator_lock_) { in GetStatus() 112 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_); 116 void SetStatusLocked(ClassStatus new_status) REQUIRES(Locks::mutator_lock_); 118 void SetStatusForPrimitiveOrArray(ClassStatus new_status) REQUIRES_SHARED(Locks::mutator_lock_); 126 bool IsRetired() REQUIRES_SHARED(Locks::mutator_lock_) { in IsRetired() 132 bool IsErroneousUnresolved() REQUIRES_SHARED(Locks::mutator_lock_) { in IsErroneousUnresolved() 138 bool IsErroneousResolved() REQUIRES_SHARED(Locks::mutator_lock_) { in IsErroneousResolved() 149 bool IsErroneous() REQUIRES_SHARED(Locks::mutator_lock_) { in IsErroneous() 155 bool IsIdxLoaded() REQUIRES_SHARED(Locks::mutator_lock_) { in IsIdxLoaded() 161 bool IsLoaded() REQUIRES_SHARED(Locks::mutator_lock_) { in IsLoaded() [all …]
|
D | method_type.h | 41 void SetRType(ObjPtr<mirror::Class> rtype) REQUIRES_SHARED(Locks::mutator_lock_); 42 void AddPType(ObjPtr<mirror::Class> ptype) REQUIRES_SHARED(Locks::mutator_lock_); 44 int32_t GetNumberOfPTypes() const REQUIRES_SHARED(Locks::mutator_lock_); 45 ObjPtr<mirror::Class> GetPType(int32_t i) const REQUIRES_SHARED(Locks::mutator_lock_); 46 ObjPtr<mirror::Class> GetRType() const REQUIRES_SHARED(Locks::mutator_lock_); 47 Handle<mirror::Class> GetRTypeHandle() const REQUIRES_SHARED(Locks::mutator_lock_); 61 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_); 65 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_); 69 REQUIRES_SHARED(Locks::mutator_lock_); 77 REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
D | object.h | 99 ALWAYS_INLINE Class* GetClass() REQUIRES_SHARED(Locks::mutator_lock_); 102 void SetClass(ObjPtr<Class> new_klass) REQUIRES_SHARED(Locks::mutator_lock_); 107 REQUIRES_SHARED(Locks::mutator_lock_); 109 ALWAYS_INLINE uint32_t GetReadBarrierState() REQUIRES_SHARED(Locks::mutator_lock_); 111 ALWAYS_INLINE uint32_t GetReadBarrierStateAcquire() REQUIRES_SHARED(Locks::mutator_lock_); 113 ALWAYS_INLINE void SetReadBarrierState(uint32_t rb_state) REQUIRES_SHARED(Locks::mutator_lock_); 118 REQUIRES_SHARED(Locks::mutator_lock_); 120 ALWAYS_INLINE uint32_t GetMarkBit() REQUIRES_SHARED(Locks::mutator_lock_); 123 REQUIRES_SHARED(Locks::mutator_lock_); 126 ALWAYS_INLINE void AssertReadBarrierState() const REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
D | class_ext.h | 47 void SetErroneousStateError(ObjPtr<Throwable> obj) REQUIRES_SHARED(Locks::mutator_lock_); 49 ObjPtr<Throwable> GetErroneousStateError() REQUIRES_SHARED(Locks::mutator_lock_); 53 ObjPtr<ObjectArray<DexCache>> GetObsoleteDexCaches() REQUIRES_SHARED(Locks::mutator_lock_); 58 REQUIRES_SHARED(Locks::mutator_lock_); 62 ObjPtr<PointerArray> GetInstanceJFieldIDsPointerArray() REQUIRES_SHARED(Locks::mutator_lock_); 65 ObjPtr<Object> GetInstanceJFieldIDs() REQUIRES_SHARED(Locks::mutator_lock_); 68 bool HasInstanceFieldPointerIdMarker() REQUIRES_SHARED(Locks::mutator_lock_); 73 REQUIRES_SHARED(Locks::mutator_lock_); 77 ObjPtr<PointerArray> GetStaticJFieldIDsPointerArray() REQUIRES_SHARED(Locks::mutator_lock_); 80 ObjPtr<Object> GetStaticJFieldIDs() REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
D | string.h | 69 uint16_t* GetValue() REQUIRES_SHARED(Locks::mutator_lock_) { in GetValue() 73 uint8_t* GetValueCompressed() REQUIRES_SHARED(Locks::mutator_lock_) { in GetValueCompressed() 78 size_t SizeOf() REQUIRES_SHARED(Locks::mutator_lock_) { in SizeOf() 94 int32_t GetLength() REQUIRES_SHARED(Locks::mutator_lock_) { in GetLength() 99 int32_t GetCount() REQUIRES_SHARED(Locks::mutator_lock_) { in GetCount() 103 void SetCount(int32_t new_count) REQUIRES_SHARED(Locks::mutator_lock_) { in SetCount() 109 int32_t GetStoredHashCode() REQUIRES_SHARED(Locks::mutator_lock_) { in GetStoredHashCode() 113 int32_t GetHashCode() REQUIRES_SHARED(Locks::mutator_lock_); 116 int32_t ComputeHashCode() REQUIRES_SHARED(Locks::mutator_lock_); 118 int32_t GetModifiedUtf8Length() REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
D | field.h | 45 ALWAYS_INLINE uint32_t GetArtFieldIndex() REQUIRES_SHARED(Locks::mutator_lock_) { in GetArtFieldIndex() 49 ObjPtr<mirror::Class> GetDeclaringClass() REQUIRES_SHARED(Locks::mutator_lock_); 51 uint32_t GetAccessFlags() REQUIRES_SHARED(Locks::mutator_lock_) { in GetAccessFlags() 55 bool IsStatic() REQUIRES_SHARED(Locks::mutator_lock_) { in IsStatic() 59 bool IsFinal() REQUIRES_SHARED(Locks::mutator_lock_) { in IsFinal() 63 bool IsVolatile() REQUIRES_SHARED(Locks::mutator_lock_) { in IsVolatile() 67 ALWAYS_INLINE Primitive::Type GetTypeAsPrimitiveType() REQUIRES_SHARED(Locks::mutator_lock_); 69 ObjPtr<mirror::Class> GetType() REQUIRES_SHARED(Locks::mutator_lock_); 71 int32_t GetOffset() REQUIRES_SHARED(Locks::mutator_lock_) { in GetOffset() 75 ArtField* GetArtField() REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
D | throwable.h | 36 void SetDetailMessage(ObjPtr<String> new_detail_message) REQUIRES_SHARED(Locks::mutator_lock_); 38 ObjPtr<String> GetDetailMessage() REQUIRES_SHARED(Locks::mutator_lock_); 40 EXPORT std::string Dump() REQUIRES_SHARED(Locks::mutator_lock_); 45 void SetCause(ObjPtr<Throwable> cause) REQUIRES_SHARED(Locks::mutator_lock_); 46 ObjPtr<Throwable> GetCause() REQUIRES_SHARED(Locks::mutator_lock_); 47 void SetStackState(ObjPtr<Object> state) REQUIRES_SHARED(Locks::mutator_lock_); 48 bool IsCheckedException() REQUIRES_SHARED(Locks::mutator_lock_); 49 bool IsError() REQUIRES_SHARED(Locks::mutator_lock_); 51 int32_t GetStackDepth() REQUIRES_SHARED(Locks::mutator_lock_); 54 ObjPtr<Object> GetStackState() REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
/art/runtime/ |
D | runtime_callbacks.h | 70 REQUIRES_SHARED(Locks::mutator_lock_) = 0; 77 REQUIRES_SHARED(Locks::mutator_lock_) = 0; 79 REQUIRES_SHARED(Locks::mutator_lock_) = 0; 81 REQUIRES_SHARED(Locks::mutator_lock_) = 0; 82 virtual void SetWaitingForDebugger(bool waiting) REQUIRES_SHARED(Locks::mutator_lock_) = 0; 83 virtual void SetUserId(int uid) REQUIRES_SHARED(Locks::mutator_lock_) = 0; 103 virtual void SigQuit() REQUIRES_SHARED(Locks::mutator_lock_) = 0; 117 virtual void NextRuntimePhase(RuntimePhase phase) REQUIRES_SHARED(Locks::mutator_lock_) = 0; 123 virtual void MonitorContendedLocking(Monitor* mon) REQUIRES_SHARED(Locks::mutator_lock_) = 0; 125 virtual void MonitorContendedLocked(Monitor* mon) REQUIRES_SHARED(Locks::mutator_lock_) = 0; [all …]
|
D | instrumentation.h | 78 REQUIRES_SHARED(Locks::mutator_lock_) = 0; 84 REQUIRES_SHARED(Locks::mutator_lock_); 93 REQUIRES_SHARED(Locks::mutator_lock_) = 0; 100 REQUIRES_SHARED(Locks::mutator_lock_) = 0; 107 REQUIRES_SHARED(Locks::mutator_lock_) = 0; 122 REQUIRES_SHARED(Locks::mutator_lock_); 131 REQUIRES_SHARED(Locks::mutator_lock_) = 0; 136 REQUIRES_SHARED(Locks::mutator_lock_) = 0; 140 REQUIRES_SHARED(Locks::mutator_lock_) = 0; 147 REQUIRES_SHARED(Locks::mutator_lock_) = 0; [all …]
|
D | common_throws.h | 44 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR; 47 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR; 51 void ThrowArithmeticExceptionDivideByZero() REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR; 56 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR; 62 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR; 67 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR; 70 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR; 75 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR; 78 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR; 83 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR; [all …]
|
D | art_field.h | 52 REQUIRES_SHARED(Locks::mutator_lock_); 55 ObjPtr<mirror::Class> GetDeclaringClass() REQUIRES_SHARED(Locks::mutator_lock_); 57 ObjPtr<mirror::ClassLoader> GetClassLoader() REQUIRES_SHARED(Locks::mutator_lock_); 60 REQUIRES_SHARED(Locks::mutator_lock_); 113 MemberOffset GetOffsetDuringLinking() REQUIRES_SHARED(Locks::mutator_lock_); 115 void SetOffset(MemberOffset num_bytes) REQUIRES_SHARED(Locks::mutator_lock_); 118 uint8_t GetBoolean(ObjPtr<mirror::Object> object) REQUIRES_SHARED(Locks::mutator_lock_); 121 void SetBoolean(ObjPtr<mirror::Object> object, uint8_t z) REQUIRES_SHARED(Locks::mutator_lock_); 123 int8_t GetByte(ObjPtr<mirror::Object> object) REQUIRES_SHARED(Locks::mutator_lock_); 126 void SetByte(ObjPtr<mirror::Object> object, int8_t b) REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
D | art_method.h | 105 REQUIRES_SHARED(Locks::mutator_lock_); 113 REQUIRES_SHARED(Locks::mutator_lock_); 122 REQUIRES_SHARED(Locks::mutator_lock_); 125 ALWAYS_INLINE ObjPtr<mirror::Class> GetDeclaringClass() REQUIRES_SHARED(Locks::mutator_lock_); 129 REQUIRES_SHARED(Locks::mutator_lock_); 136 REQUIRES_SHARED(Locks::mutator_lock_); 139 REQUIRES_SHARED(Locks::mutator_lock_); 152 void SetAccessFlags(uint32_t new_access_flags) REQUIRES_SHARED(Locks::mutator_lock_) { 164 InvokeType GetInvokeType() REQUIRES_SHARED(Locks::mutator_lock_); 249 ALWAYS_INLINE void SetIntrinsic(uint32_t intrinsic) REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
D | class_linker.h | 120 bool operator()(ObjPtr<mirror::Class> klass) override REQUIRES_SHARED(Locks::mutator_lock_) { in operator() 132 REQUIRES_SHARED(Locks::classlinker_classes_lock_, Locks::mutator_lock_) = 0; 139 REQUIRES_SHARED(Locks::dex_lock_, Locks::mutator_lock_) = 0; 146 void Visit(ObjPtr<mirror::ClassLoader> cl) override REQUIRES_SHARED(Locks::mutator_lock_) { in Visit() 159 REQUIRES_SHARED(Locks::classlinker_classes_lock_, Locks::mutator_lock_) = 0; 173 REQUIRES_SHARED(Locks::mutator_lock_) 178 REQUIRES_SHARED(Locks::mutator_lock_) 186 REQUIRES_SHARED(Locks::mutator_lock_); 198 REQUIRES_SHARED(Locks::mutator_lock_); 204 REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
D | stack.h | 127 REQUIRES_SHARED(Locks::mutator_lock_); 135 virtual bool VisitFrame() REQUIRES_SHARED(Locks::mutator_lock_) = 0; 143 EXPORT void WalkStack(bool include_transitions = false) REQUIRES_SHARED(Locks::mutator_lock_); 154 REQUIRES_SHARED(Locks::mutator_lock_) { in REQUIRES_SHARED() argument 164 bool VisitFrame() override REQUIRES_SHARED(Locks::mutator_lock_) { in REQUIRES_SHARED() 179 EXPORT ArtMethod* GetMethod() const REQUIRES_SHARED(Locks::mutator_lock_); 183 EXPORT void SetMethod(ArtMethod* method) REQUIRES(Locks::mutator_lock_); 194 REQUIRES_SHARED(Locks::mutator_lock_); 200 REQUIRES_SHARED(Locks::mutator_lock_); 202 EXPORT ObjPtr<mirror::Object> GetThisObject() const REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
D | debugger.h | 45 static void GcDidFinish() REQUIRES(!Locks::mutator_lock_); 53 REQUIRES_SHARED(Locks::mutator_lock_) { in IsForcedInterpreterNeededForUpcall() 68 REQUIRES_SHARED(Locks::mutator_lock_) { in IsForcedInterpreterNeededForException() 83 REQUIRES_SHARED(Locks::mutator_lock_); 92 EXPORT static void DdmConnected() REQUIRES_SHARED(Locks::mutator_lock_); 93 EXPORT static void DdmDisconnected() REQUIRES_SHARED(Locks::mutator_lock_); 100 REQUIRES(!Locks::alloc_tracker_lock_) REQUIRES_SHARED(Locks::mutator_lock_); 110 REQUIRES_SHARED(Locks::mutator_lock_); 123 REQUIRES_SHARED(Locks::mutator_lock_); 125 REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
D | monitor.h | 77 REQUIRES_SHARED(Locks::mutator_lock_); 86 REQUIRES_SHARED(Locks::mutator_lock_); 92 REQUIRES_SHARED(Locks::mutator_lock_) 96 REQUIRES_SHARED(Locks::mutator_lock_) { in Notify() 100 REQUIRES_SHARED(Locks::mutator_lock_) { in NotifyAll() 112 REQUIRES_SHARED(Locks::mutator_lock_) NO_THREAD_SAFETY_ANALYSIS; 118 REQUIRES_SHARED(Locks::mutator_lock_); 122 REQUIRES_SHARED(Locks::mutator_lock_); 131 bool abort_on_failure = true) REQUIRES_SHARED(Locks::mutator_lock_); 136 ObjPtr<mirror::Object> GetObject() REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
D | class_table.h | 72 bool IsNull() const REQUIRES_SHARED(Locks::mutator_lock_); 95 ObjPtr<mirror::Class> Read() const REQUIRES_SHARED(Locks::mutator_lock_); 107 REQUIRES_SHARED(Locks::mutator_lock_); 110 REQUIRES_SHARED(Locks::mutator_lock_); 162 REQUIRES_SHARED(Locks::mutator_lock_); 167 REQUIRES_SHARED(Locks::mutator_lock_); 172 REQUIRES_SHARED(Locks::mutator_lock_); 177 REQUIRES_SHARED(Locks::mutator_lock_); 182 REQUIRES_SHARED(Locks::mutator_lock_); 187 REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
/art/runtime/verifier/ |
D | reg_type_cache.h | 77 REQUIRES_SHARED(Locks::mutator_lock_); 82 REQUIRES_SHARED(Locks::mutator_lock_); 85 REQUIRES_SHARED(Locks::mutator_lock_); 87 REQUIRES_SHARED(Locks::mutator_lock_); 89 REQUIRES_SHARED(Locks::mutator_lock_); 91 REQUIRES_SHARED(Locks::mutator_lock_); 93 REQUIRES_SHARED(Locks::mutator_lock_); 97 REQUIRES_SHARED(Locks::mutator_lock_); 99 REQUIRES_SHARED(Locks::mutator_lock_); 102 const RegType& MakeUnresolvedReference() REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
/art/runtime/gc/collector/ |
D | concurrent_copying.h | 83 void InitializePhase() REQUIRES_SHARED(Locks::mutator_lock_) 85 void MarkingPhase() REQUIRES_SHARED(Locks::mutator_lock_) 87 void CopyingPhase() REQUIRES_SHARED(Locks::mutator_lock_) 89 void ReclaimPhase() REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!mark_stack_lock_); 95 void BindBitmaps() REQUIRES_SHARED(Locks::mutator_lock_) 118 REQUIRES_SHARED(Locks::mutator_lock_); 121 REQUIRES_SHARED(Locks::mutator_lock_); 122 bool IsInToSpace(mirror::Object* ref) REQUIRES_SHARED(Locks::mutator_lock_) { in IsInToSpace() 132 REQUIRES_SHARED(Locks::mutator_lock_) 135 REQUIRES_SHARED(Locks::mutator_lock_) [all …]
|
D | mark_sweep.h | 62 void MarkingPhase() REQUIRES(!mark_stack_lock_) REQUIRES_SHARED(Locks::mutator_lock_); 63 void PausePhase() REQUIRES(Locks::mutator_lock_) REQUIRES(!mark_stack_lock_); 64 void ReclaimPhase() REQUIRES(!mark_stack_lock_) REQUIRES_SHARED(Locks::mutator_lock_); 69 REQUIRES_SHARED(Locks::mutator_lock_); 87 void FindDefaultSpaceBitmap() REQUIRES_SHARED(Locks::mutator_lock_); 93 REQUIRES_SHARED(Locks::mutator_lock_); 98 REQUIRES_SHARED(Locks::mutator_lock_); 103 REQUIRES_SHARED(Locks::mutator_lock_); 108 REQUIRES_SHARED(Locks::mutator_lock_); 114 REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
D | semi_space.h | 68 virtual void MarkingPhase() REQUIRES(Locks::mutator_lock_) 70 virtual void ReclaimPhase() REQUIRES(Locks::mutator_lock_) 72 virtual void FinishPhase() REQUIRES(Locks::mutator_lock_); 74 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_); 103 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 107 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 110 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 114 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 117 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 120 REQUIRES_SHARED(Locks::heap_bitmap_lock_, Locks::mutator_lock_); [all …]
|
D | mark_compact.h | 77 void RunPhases() override REQUIRES(!Locks::mutator_lock_, !lock_); 104 REQUIRES_SHARED(Locks::mutator_lock_) 109 REQUIRES_SHARED(Locks::mutator_lock_) 115 REQUIRES_SHARED(Locks::mutator_lock_) 120 REQUIRES_SHARED(Locks::mutator_lock_) 125 REQUIRES_SHARED(Locks::mutator_lock_) 132 REQUIRES_SHARED(Locks::mutator_lock_, Locks::heap_bitmap_lock_); 135 REQUIRES_SHARED(Locks::mutator_lock_, Locks::heap_bitmap_lock_); 226 REQUIRES_SHARED(Locks::mutator_lock_); 267 REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
/art/openjdkjvmti/ |
D | ti_redefine.h | 108 REQUIRES(!art::Locks::mutator_lock_); 123 REQUIRES_SHARED(art::Locks::mutator_lock_); 153 art::ObjPtr<art::mirror::Class> GetMirrorClass() REQUIRES_SHARED(art::Locks::mutator_lock_); 155 REQUIRES_SHARED(art::Locks::mutator_lock_); 162 REQUIRES_SHARED(art::Locks::mutator_lock_); 166 REQUIRES_SHARED(art::Locks::mutator_lock_); 173 REQUIRES_SHARED(art::Locks::mutator_lock_); 177 REQUIRES_SHARED(art::Locks::mutator_lock_); 179 REQUIRES_SHARED(art::Locks::mutator_lock_); 185 REQUIRES_SHARED(art::Locks::mutator_lock_); [all …]
|
/art/runtime/dex/ |
D | dex_file_annotations.h | 40 REQUIRES_SHARED(Locks::mutator_lock_); 42 REQUIRES_SHARED(Locks::mutator_lock_); 44 REQUIRES_SHARED(Locks::mutator_lock_); 46 REQUIRES_SHARED(Locks::mutator_lock_); 50 REQUIRES_SHARED(Locks::mutator_lock_); 53 REQUIRES_SHARED(Locks::mutator_lock_); 55 REQUIRES_SHARED(Locks::mutator_lock_); 57 REQUIRES_SHARED(Locks::mutator_lock_); 59 REQUIRES_SHARED(Locks::mutator_lock_); 61 REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
/art/dex2oat/linker/ |
D | image_writer.h | 118 ObjPtr<mirror::ClassLoader> GetAppClassLoader() const REQUIRES_SHARED(Locks::mutator_lock_); 121 T* GetImageAddress(T* object) const REQUIRES_SHARED(Locks::mutator_lock_) { in GetImageAddress() 131 …uint32_t GetGlobalImageOffset(mirror::Object* object) const REQUIRES_SHARED(Locks::mutator_lock_) { in GetGlobalImageOffset() 140 ArtMethod* GetImageMethodAddress(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_); 142 REQUIRES_SHARED(Locks::mutator_lock_); 159 REQUIRES(!Locks::mutator_lock_); 174 REQUIRES_SHARED(Locks::mutator_lock_); 189 void RecordImageAllocations() REQUIRES_SHARED(Locks::mutator_lock_); 409 REQUIRES_SHARED(Locks::mutator_lock_); 411 Bin GetImageBin(mirror::Object* object) REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|