Home
last modified time | relevance | path

Searched refs:REQUIRES_SHARED (Results 1 – 25 of 372) sorted by relevance

12345678910>>...15

/art/runtime/mirror/
Dclass.h100 ClassStatus GetStatus() REQUIRES_SHARED(Locks::mutator_lock_) { in GetStatus()
112 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
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()
167 bool IsResolved() REQUIRES_SHARED(Locks::mutator_lock_) { in IsResolved()
[all …]
Dclass_ext.h45 void SetVerifyError(ObjPtr<Object> obj) REQUIRES_SHARED(Locks::mutator_lock_);
47 ObjPtr<Object> GetVerifyError() REQUIRES_SHARED(Locks::mutator_lock_);
49 ObjPtr<ObjectArray<DexCache>> GetObsoleteDexCaches() REQUIRES_SHARED(Locks::mutator_lock_);
54 REQUIRES_SHARED(Locks::mutator_lock_);
58 ObjPtr<PointerArray> GetInstanceJFieldIDsPointerArray() REQUIRES_SHARED(Locks::mutator_lock_);
61 ObjPtr<Object> GetInstanceJFieldIDs() REQUIRES_SHARED(Locks::mutator_lock_);
64 bool HasInstanceFieldPointerIdMarker() REQUIRES_SHARED(Locks::mutator_lock_);
69 REQUIRES_SHARED(Locks::mutator_lock_);
73 ObjPtr<PointerArray> GetStaticJFieldIDsPointerArray() REQUIRES_SHARED(Locks::mutator_lock_);
76 ObjPtr<Object> GetStaticJFieldIDs() REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
Dobject.h98 ALWAYS_INLINE Class* GetClass() REQUIRES_SHARED(Locks::mutator_lock_);
101 void SetClass(ObjPtr<Class> new_klass) REQUIRES_SHARED(Locks::mutator_lock_);
106 REQUIRES_SHARED(Locks::mutator_lock_);
108 ALWAYS_INLINE uint32_t GetReadBarrierState() REQUIRES_SHARED(Locks::mutator_lock_);
110 ALWAYS_INLINE uint32_t GetReadBarrierStateAcquire() REQUIRES_SHARED(Locks::mutator_lock_);
112 ALWAYS_INLINE void SetReadBarrierState(uint32_t rb_state) REQUIRES_SHARED(Locks::mutator_lock_);
116 REQUIRES_SHARED(Locks::mutator_lock_);
118 ALWAYS_INLINE uint32_t GetMarkBit() REQUIRES_SHARED(Locks::mutator_lock_);
121 REQUIRES_SHARED(Locks::mutator_lock_);
124 ALWAYS_INLINE void AssertReadBarrierState() const REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
Dstring.h67 uint16_t* GetValue() REQUIRES_SHARED(Locks::mutator_lock_) { in GetValue()
71 uint8_t* GetValueCompressed() REQUIRES_SHARED(Locks::mutator_lock_) { in GetValueCompressed()
76 size_t SizeOf() REQUIRES_SHARED(Locks::mutator_lock_) { in SizeOf()
92 int32_t GetLength() REQUIRES_SHARED(Locks::mutator_lock_) { in GetLength()
97 int32_t GetCount() REQUIRES_SHARED(Locks::mutator_lock_) { in GetCount()
101 void SetCount(int32_t new_count) REQUIRES_SHARED(Locks::mutator_lock_) { in SetCount()
107 int32_t GetHashCode() REQUIRES_SHARED(Locks::mutator_lock_);
110 int32_t ComputeHashCode() REQUIRES_SHARED(Locks::mutator_lock_);
112 int32_t GetUtfLength() REQUIRES_SHARED(Locks::mutator_lock_);
114 uint16_t CharAt(int32_t index) REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
Ddex_cache.h85 T* GetObjectForIndex(uint32_t idx) REQUIRES_SHARED(Locks::mutator_lock_);
108 T* GetObjectForIndex(uint32_t idx) REQUIRES_SHARED(Locks::mutator_lock_) { in GetObjectForIndex()
193 REQUIRES_SHARED(Locks::mutator_lock_)
197 void ResetNativeFields() REQUIRES_SHARED(Locks::mutator_lock_);
201 REQUIRES_SHARED(Locks::mutator_lock_);
205 REQUIRES_SHARED(Locks::mutator_lock_);
209 REQUIRES_SHARED(Locks::mutator_lock_);
213 REQUIRES_SHARED(Locks::mutator_lock_);
215 ObjPtr<String> GetLocation() REQUIRES_SHARED(Locks::mutator_lock_);
278 REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
Dfield.h44 ALWAYS_INLINE uint32_t GetArtFieldIndex() REQUIRES_SHARED(Locks::mutator_lock_) { in GetArtFieldIndex()
48 ObjPtr<mirror::Class> GetDeclaringClass() REQUIRES_SHARED(Locks::mutator_lock_);
50 uint32_t GetAccessFlags() REQUIRES_SHARED(Locks::mutator_lock_) { in GetAccessFlags()
54 bool IsStatic() REQUIRES_SHARED(Locks::mutator_lock_) { in IsStatic()
58 bool IsFinal() REQUIRES_SHARED(Locks::mutator_lock_) { in IsFinal()
62 bool IsVolatile() REQUIRES_SHARED(Locks::mutator_lock_) { in IsVolatile()
66 ALWAYS_INLINE Primitive::Type GetTypeAsPrimitiveType() REQUIRES_SHARED(Locks::mutator_lock_);
68 ObjPtr<mirror::Class> GetType() REQUIRES_SHARED(Locks::mutator_lock_);
70 int32_t GetOffset() REQUIRES_SHARED(Locks::mutator_lock_) { in GetOffset()
74 ArtField* GetArtField() REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
Dthrowable.h36 void SetDetailMessage(ObjPtr<String> new_detail_message) REQUIRES_SHARED(Locks::mutator_lock_);
38 ObjPtr<String> GetDetailMessage() REQUIRES_SHARED(Locks::mutator_lock_);
40 std::string Dump() REQUIRES_SHARED(Locks::mutator_lock_);
45 void SetCause(ObjPtr<Throwable> cause) REQUIRES_SHARED(Locks::mutator_lock_);
46 void SetStackState(ObjPtr<Object> state) REQUIRES_SHARED(Locks::mutator_lock_);
47 bool IsCheckedException() REQUIRES_SHARED(Locks::mutator_lock_);
48 bool IsError() REQUIRES_SHARED(Locks::mutator_lock_);
50 int32_t GetStackDepth() REQUIRES_SHARED(Locks::mutator_lock_);
53 ObjPtr<Object> GetStackState() REQUIRES_SHARED(Locks::mutator_lock_);
54 ObjPtr<Object> GetStackTrace() REQUIRES_SHARED(Locks::mutator_lock_);
/art/runtime/
Dart_field.h43 ObjPtr<mirror::Class> GetDeclaringClass() REQUIRES_SHARED(Locks::mutator_lock_);
45 ObjPtr<mirror::ClassLoader> GetClassLoader() REQUIRES_SHARED(Locks::mutator_lock_);
48 REQUIRES_SHARED(Locks::mutator_lock_);
54 uint32_t GetAccessFlags() REQUIRES_SHARED(Locks::mutator_lock_) { in GetAccessFlags()
61 void SetAccessFlags(uint32_t new_access_flags) REQUIRES_SHARED(Locks::mutator_lock_) { in SetAccessFlags()
66 bool IsPublic() REQUIRES_SHARED(Locks::mutator_lock_) { in IsPublic()
70 bool IsStatic() REQUIRES_SHARED(Locks::mutator_lock_) { in IsStatic()
74 bool IsFinal() REQUIRES_SHARED(Locks::mutator_lock_) { in IsFinal()
78 bool IsPrivate() REQUIRES_SHARED(Locks::mutator_lock_) { in IsPrivate()
92 MemberOffset GetOffset() REQUIRES_SHARED(Locks::mutator_lock_) { in GetOffset()
[all …]
Dcommon_throws.h40 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR;
43 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR;
47 void ThrowArithmeticExceptionDivideByZero() REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR;
52 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR;
58 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR;
63 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR;
66 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR;
71 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR;
74 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR;
79 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR;
[all …]
Druntime_callbacks.h70 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
90 virtual void SigQuit() REQUIRES_SHARED(Locks::mutator_lock_) = 0;
104 virtual void NextRuntimePhase(RuntimePhase phase) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
110 virtual void MonitorContendedLocking(Monitor* mon) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
112 virtual void MonitorContendedLocked(Monitor* mon) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
115 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
121 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
130 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
134 virtual void ThreadParkFinished(bool timed_out) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
148 virtual bool IsMethodBeingInspected(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
[all …]
Dart_method.h90 REQUIRES_SHARED(Locks::mutator_lock_);
93 ALWAYS_INLINE ObjPtr<mirror::Class> GetDeclaringClass() REQUIRES_SHARED(Locks::mutator_lock_);
97 REQUIRES_SHARED(Locks::mutator_lock_);
104 REQUIRES_SHARED(Locks::mutator_lock_);
107 REQUIRES_SHARED(Locks::mutator_lock_);
120 void SetAccessFlags(uint32_t new_access_flags) REQUIRES_SHARED(Locks::mutator_lock_) { in SetAccessFlags()
129 InvokeType GetInvokeType() REQUIRES_SHARED(Locks::mutator_lock_);
180 ALWAYS_INLINE void SetIntrinsic(uint32_t intrinsic) REQUIRES_SHARED(Locks::mutator_lock_);
192 void SetNotIntrinsic() REQUIRES_SHARED(Locks::mutator_lock_);
244 void SetPreCompiled() REQUIRES_SHARED(Locks::mutator_lock_) { in SetPreCompiled()
[all …]
Dclass_linker.h116 bool operator()(ObjPtr<mirror::Class> klass) override REQUIRES_SHARED(Locks::mutator_lock_) { in operator()
128 REQUIRES_SHARED(Locks::classlinker_classes_lock_, Locks::mutator_lock_) = 0;
135 void Visit(ObjPtr<mirror::ClassLoader> cl) override REQUIRES_SHARED(Locks::mutator_lock_) { in Visit()
148 REQUIRES_SHARED(Locks::classlinker_classes_lock_, Locks::mutator_lock_) = 0;
162 REQUIRES_SHARED(Locks::mutator_lock_)
167 REQUIRES_SHARED(Locks::mutator_lock_)
174 REQUIRES_SHARED(Locks::mutator_lock_);
186 REQUIRES_SHARED(Locks::mutator_lock_);
192 REQUIRES_SHARED(Locks::mutator_lock_);
199 REQUIRES_SHARED(Locks::mutator_lock_)
[all …]
Ddebugger.h51 REQUIRES_SHARED(Locks::mutator_lock_) { in IsForcedInterpreterNeededForUpcall()
66 REQUIRES_SHARED(Locks::mutator_lock_) { in IsForcedInterpreterNeededForException()
78 REQUIRES_SHARED(Locks::mutator_lock_);
88 static void DdmConnected() REQUIRES_SHARED(Locks::mutator_lock_);
89 static void DdmDisconnected() REQUIRES_SHARED(Locks::mutator_lock_);
96 REQUIRES(!Locks::alloc_tracker_lock_) REQUIRES_SHARED(Locks::mutator_lock_);
106 REQUIRES_SHARED(Locks::mutator_lock_);
119 REQUIRES_SHARED(Locks::mutator_lock_);
121 REQUIRES_SHARED(Locks::mutator_lock_);
128 static void DdmBroadcast(bool connect) REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
Dstack.h130 REQUIRES_SHARED(Locks::mutator_lock_);
138 virtual bool VisitFrame() REQUIRES_SHARED(Locks::mutator_lock_) = 0;
146 void WalkStack(bool include_transitions = false) REQUIRES_SHARED(Locks::mutator_lock_);
157 REQUIRES_SHARED(Locks::mutator_lock_) { in REQUIRES_SHARED() function
167 bool VisitFrame() override REQUIRES_SHARED(Locks::mutator_lock_) { in REQUIRES_SHARED()
182 ArtMethod* GetMethod() const REQUIRES_SHARED(Locks::mutator_lock_);
196 uint32_t GetDexPc(bool abort_on_failure = true) const REQUIRES_SHARED(Locks::mutator_lock_);
198 ObjPtr<mirror::Object> GetThisObject() const REQUIRES_SHARED(Locks::mutator_lock_);
200 size_t GetNativePcOffset() const REQUIRES_SHARED(Locks::mutator_lock_);
203 size_t GetFrameHeight() REQUIRES_SHARED(Locks::mutator_lock_) { in GetFrameHeight()
[all …]
Dclass_table.h67 bool IsNull() const REQUIRES_SHARED(Locks::mutator_lock_);
82 REQUIRES_SHARED(Locks::mutator_lock_);
85 ObjPtr<mirror::Class> Read() const REQUIRES_SHARED(Locks::mutator_lock_);
94 REQUIRES_SHARED(Locks::mutator_lock_);
97 REQUIRES_SHARED(Locks::mutator_lock_);
149 REQUIRES_SHARED(Locks::mutator_lock_);
154 REQUIRES_SHARED(Locks::mutator_lock_);
159 REQUIRES_SHARED(Locks::mutator_lock_);
164 REQUIRES_SHARED(Locks::mutator_lock_);
169 REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
Dinstrumentation.h81 uint32_t dex_pc) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
89 REQUIRES_SHARED(Locks::mutator_lock_);
100 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
108 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
115 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
130 REQUIRES_SHARED(Locks::mutator_lock_);
139 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
144 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
148 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
155 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
[all …]
Dintern_table.h116 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
122 REQUIRES_SHARED(Locks::mutator_lock_);
125 void PromoteWeakToStrong() REQUIRES_SHARED(Locks::mutator_lock_);
128 ObjPtr<mirror::String> InternStrong(const char* utf8_data) REQUIRES_SHARED(Locks::mutator_lock_)
133 REQUIRES_SHARED(Locks::mutator_lock_)
137 ObjPtr<mirror::String> InternWeak(const char* utf8_data) REQUIRES_SHARED(Locks::mutator_lock_)
141 ObjPtr<mirror::String> InternWeak(ObjPtr<mirror::String> s) REQUIRES_SHARED(Locks::mutator_lock_)
144 void SweepInternTableWeaks(IsMarkedVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_)
147 bool ContainsWeak(ObjPtr<mirror::String> s) REQUIRES_SHARED(Locks::mutator_lock_)
153 REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
/art/runtime/verifier/
Dreg_type_cache.h73 static void Init(ClassLinker* class_linker) REQUIRES_SHARED(Locks::mutator_lock_) { in Init()
84 REQUIRES_SHARED(Locks::mutator_lock_);
87 REQUIRES_SHARED(Locks::mutator_lock_);
92 REQUIRES_SHARED(Locks::mutator_lock_);
95 REQUIRES_SHARED(Locks::mutator_lock_);
97 REQUIRES_SHARED(Locks::mutator_lock_);
99 REQUIRES_SHARED(Locks::mutator_lock_);
101 REQUIRES_SHARED(Locks::mutator_lock_);
105 REQUIRES_SHARED(Locks::mutator_lock_);
109 REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
Dreg_type.h124 REQUIRES_SHARED(Locks::mutator_lock_);
181 bool IsJavaLangObject() const REQUIRES_SHARED(Locks::mutator_lock_);
182 virtual bool IsArrayTypes() const REQUIRES_SHARED(Locks::mutator_lock_);
183 virtual bool IsObjectArrayTypes() const REQUIRES_SHARED(Locks::mutator_lock_);
186 REQUIRES_SHARED(Locks::mutator_lock_);
187 bool IsInstantiableTypes() const REQUIRES_SHARED(Locks::mutator_lock_);
194 ObjPtr<mirror::Class> GetClass() const REQUIRES_SHARED(Locks::mutator_lock_) { in GetClass()
202 REQUIRES_SHARED(Locks::mutator_lock_);
205 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
209 REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
/art/runtime/gc/collector/
Dmark_sweep.h62 void MarkingPhase() REQUIRES(!mark_stack_lock_) REQUIRES_SHARED(Locks::mutator_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_);
118 virtual void BindBitmaps() REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
Dconcurrent_copying.h82 void InitializePhase() REQUIRES_SHARED(Locks::mutator_lock_)
84 void MarkingPhase() REQUIRES_SHARED(Locks::mutator_lock_)
86 void CopyingPhase() REQUIRES_SHARED(Locks::mutator_lock_)
88 void ReclaimPhase() REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!mark_stack_lock_);
94 void BindBitmaps() REQUIRES_SHARED(Locks::mutator_lock_)
117 REQUIRES_SHARED(Locks::mutator_lock_);
120 REQUIRES_SHARED(Locks::mutator_lock_);
121 bool IsInToSpace(mirror::Object* ref) REQUIRES_SHARED(Locks::mutator_lock_) { in IsInToSpace()
131 REQUIRES_SHARED(Locks::mutator_lock_)
134 REQUIRES_SHARED(Locks::mutator_lock_)
[all …]
/art/runtime/dex/
Ddex_file_annotations.h40 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/compiler/optimizing/
Dinliner.h82 REQUIRES_SHARED(Locks::mutator_lock_);
88 REQUIRES_SHARED(Locks::mutator_lock_);
94 REQUIRES_SHARED(Locks::mutator_lock_);
101 REQUIRES_SHARED(Locks::mutator_lock_);
107 REQUIRES_SHARED(Locks::mutator_lock_);
113 REQUIRES_SHARED(Locks::mutator_lock_);
117 REQUIRES_SHARED(Locks::mutator_lock_);
128 REQUIRES_SHARED(Locks::mutator_lock_);
135 REQUIRES_SHARED(Locks::mutator_lock_);
145 REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
/art/runtime/gc/
Dreference_queue.h64 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!*lock_);
68 void EnqueueReference(ObjPtr<mirror::Reference> ref) REQUIRES_SHARED(Locks::mutator_lock_);
72 ObjPtr<mirror::Reference> DequeuePendingReference() REQUIRES_SHARED(Locks::mutator_lock_);
78 REQUIRES_SHARED(Locks::mutator_lock_);
84 REQUIRES_SHARED(Locks::mutator_lock_);
90 REQUIRES_SHARED(Locks::mutator_lock_);
96 REQUIRES_SHARED(Locks::mutator_lock_);
98 void Dump(std::ostream& os) const REQUIRES_SHARED(Locks::mutator_lock_);
99 size_t GetLength() const REQUIRES_SHARED(Locks::mutator_lock_);
107 mirror::Reference* GetList() REQUIRES_SHARED(Locks::mutator_lock_) { in GetList()
[all …]
/art/dex2oat/linker/
Dimage_writer.h115 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_);
177 void RecordImageAllocations() REQUIRES_SHARED(Locks::mutator_lock_);
409 REQUIRES_SHARED(Locks::mutator_lock_);
412 REQUIRES_SHARED(Locks::mutator_lock_);
414 REQUIRES_SHARED(Locks::mutator_lock_);
416 REQUIRES_SHARED(Locks::mutator_lock_);
[all …]

12345678910>>...15