Home
last modified time | relevance | path

Searched refs:mutator_lock_ (Results 1 – 25 of 356) sorted by relevance

12345678910>>...15

/art/runtime/mirror/
Dclass.h90 ClassStatus GetStatus() REQUIRES_SHARED(Locks::mutator_lock_) { in GetStatus()
99 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
107 bool IsRetired() REQUIRES_SHARED(Locks::mutator_lock_) { in IsRetired()
113 bool IsErroneousUnresolved() REQUIRES_SHARED(Locks::mutator_lock_) { in IsErroneousUnresolved()
119 bool IsErroneousResolved() REQUIRES_SHARED(Locks::mutator_lock_) { in IsErroneousResolved()
130 bool IsErroneous() REQUIRES_SHARED(Locks::mutator_lock_) { in IsErroneous()
136 bool IsIdxLoaded() REQUIRES_SHARED(Locks::mutator_lock_) { in IsIdxLoaded()
142 bool IsLoaded() REQUIRES_SHARED(Locks::mutator_lock_) { in IsLoaded()
148 bool IsResolved() REQUIRES_SHARED(Locks::mutator_lock_) { in IsResolved()
155 bool ShouldVerifyAtRuntime() REQUIRES_SHARED(Locks::mutator_lock_) { in ShouldVerifyAtRuntime()
[all …]
Dobject.h95 ALWAYS_INLINE Class* GetClass() REQUIRES_SHARED(Locks::mutator_lock_);
98 void SetClass(ObjPtr<Class> new_klass) REQUIRES_SHARED(Locks::mutator_lock_);
103 REQUIRES_SHARED(Locks::mutator_lock_);
105 ALWAYS_INLINE uint32_t GetReadBarrierState() REQUIRES_SHARED(Locks::mutator_lock_);
107 ALWAYS_INLINE uint32_t GetReadBarrierStateAcquire() REQUIRES_SHARED(Locks::mutator_lock_);
109 ALWAYS_INLINE void SetReadBarrierState(uint32_t rb_state) REQUIRES_SHARED(Locks::mutator_lock_);
113 REQUIRES_SHARED(Locks::mutator_lock_);
115 ALWAYS_INLINE uint32_t GetMarkBit() REQUIRES_SHARED(Locks::mutator_lock_);
118 REQUIRES_SHARED(Locks::mutator_lock_);
121 ALWAYS_INLINE void AssertReadBarrierState() const REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
Dfield.h41 ALWAYS_INLINE uint32_t GetDexFieldIndex() REQUIRES_SHARED(Locks::mutator_lock_) { in GetDexFieldIndex()
45 ObjPtr<mirror::Class> GetDeclaringClass() REQUIRES_SHARED(Locks::mutator_lock_);
47 uint32_t GetAccessFlags() REQUIRES_SHARED(Locks::mutator_lock_) { in GetAccessFlags()
51 bool IsStatic() REQUIRES_SHARED(Locks::mutator_lock_) { in IsStatic()
55 bool IsFinal() REQUIRES_SHARED(Locks::mutator_lock_) { in IsFinal()
59 bool IsVolatile() REQUIRES_SHARED(Locks::mutator_lock_) { in IsVolatile()
63 ALWAYS_INLINE Primitive::Type GetTypeAsPrimitiveType() REQUIRES_SHARED(Locks::mutator_lock_);
65 ObjPtr<mirror::Class> GetType() REQUIRES_SHARED(Locks::mutator_lock_);
67 int32_t GetOffset() REQUIRES_SHARED(Locks::mutator_lock_) { in GetOffset()
72 ArtField* GetArtField() REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
Dclass_ext.h43 void SetVerifyError(ObjPtr<Object> obj) REQUIRES_SHARED(Locks::mutator_lock_);
45 ObjPtr<Object> GetVerifyError() REQUIRES_SHARED(Locks::mutator_lock_);
47 ObjPtr<ObjectArray<DexCache>> GetObsoleteDexCaches() REQUIRES_SHARED(Locks::mutator_lock_);
51 ObjPtr<PointerArray> GetObsoleteMethods() REQUIRES_SHARED(Locks::mutator_lock_);
53 ObjPtr<Object> GetOriginalDexFile() REQUIRES_SHARED(Locks::mutator_lock_);
55 void SetOriginalDexFile(ObjPtr<Object> bytes) REQUIRES_SHARED(Locks::mutator_lock_);
57 uint16_t GetPreRedefineClassDefIndex() REQUIRES_SHARED(Locks::mutator_lock_) { in GetPreRedefineClassDefIndex()
62 void SetPreRedefineClassDefIndex(uint16_t index) REQUIRES_SHARED(Locks::mutator_lock_);
64 const DexFile* GetPreRedefineDexFile() REQUIRES_SHARED(Locks::mutator_lock_) { in GetPreRedefineDexFile()
69 void SetPreRedefineDexFile(const DexFile* dex_file) REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
Dstring.h61 uint16_t* GetValue() REQUIRES_SHARED(Locks::mutator_lock_) { in GetValue()
65 uint8_t* GetValueCompressed() REQUIRES_SHARED(Locks::mutator_lock_) { in GetValueCompressed()
70 size_t SizeOf() REQUIRES_SHARED(Locks::mutator_lock_) { in SizeOf()
86 int32_t GetLength() REQUIRES_SHARED(Locks::mutator_lock_) { in GetLength()
91 int32_t GetCount() REQUIRES_SHARED(Locks::mutator_lock_) { in GetCount()
95 void SetCount(int32_t new_count) REQUIRES_SHARED(Locks::mutator_lock_) { in SetCount()
101 int32_t GetHashCode() REQUIRES_SHARED(Locks::mutator_lock_);
104 int32_t ComputeHashCode() REQUIRES_SHARED(Locks::mutator_lock_);
106 int32_t GetUtfLength() REQUIRES_SHARED(Locks::mutator_lock_);
108 uint16_t CharAt(int32_t index) REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
Dthrowable.h34 void SetDetailMessage(ObjPtr<String> new_detail_message) REQUIRES_SHARED(Locks::mutator_lock_);
36 ObjPtr<String> GetDetailMessage() REQUIRES_SHARED(Locks::mutator_lock_);
38 std::string Dump() REQUIRES_SHARED(Locks::mutator_lock_);
43 void SetCause(ObjPtr<Throwable> cause) REQUIRES_SHARED(Locks::mutator_lock_);
44 void SetStackState(ObjPtr<Object> state) REQUIRES_SHARED(Locks::mutator_lock_);
45 bool IsCheckedException() REQUIRES_SHARED(Locks::mutator_lock_);
46 bool IsError() REQUIRES_SHARED(Locks::mutator_lock_);
48 int32_t GetStackDepth() REQUIRES_SHARED(Locks::mutator_lock_);
51 ObjPtr<Object> GetStackState() REQUIRES_SHARED(Locks::mutator_lock_);
52 ObjPtr<Object> GetStackTrace() REQUIRES_SHARED(Locks::mutator_lock_);
Ddex_cache.h83 T* GetObjectForIndex(uint32_t idx) REQUIRES_SHARED(Locks::mutator_lock_);
106 T* GetObjectForIndex(uint32_t idx) REQUIRES_SHARED(Locks::mutator_lock_) { in GetObjectForIndex()
193 REQUIRES_SHARED(Locks::mutator_lock_)
198 REQUIRES_SHARED(Locks::mutator_lock_);
202 REQUIRES_SHARED(Locks::mutator_lock_);
206 REQUIRES_SHARED(Locks::mutator_lock_);
210 REQUIRES_SHARED(Locks::mutator_lock_);
212 ObjPtr<String> GetLocation() REQUIRES_SHARED(Locks::mutator_lock_);
275 REQUIRES_SHARED(Locks::mutator_lock_);
278 REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
/art/runtime/
Dart_field.h44 ObjPtr<mirror::Class> GetDeclaringClass() REQUIRES_SHARED(Locks::mutator_lock_);
46 ObjPtr<mirror::ClassLoader> GetClassLoader() REQUIRES_SHARED(Locks::mutator_lock_);
49 REQUIRES_SHARED(Locks::mutator_lock_);
55 uint32_t GetAccessFlags() REQUIRES_SHARED(Locks::mutator_lock_) { in GetAccessFlags()
62 void SetAccessFlags(uint32_t new_access_flags) REQUIRES_SHARED(Locks::mutator_lock_) { in SetAccessFlags()
67 bool IsPublic() REQUIRES_SHARED(Locks::mutator_lock_) { in IsPublic()
71 bool IsStatic() REQUIRES_SHARED(Locks::mutator_lock_) { in IsStatic()
75 bool IsFinal() REQUIRES_SHARED(Locks::mutator_lock_) { in IsFinal()
89 MemberOffset GetOffset() REQUIRES_SHARED(Locks::mutator_lock_) { in GetOffset()
100 MemberOffset GetOffsetDuringLinking() REQUIRES_SHARED(Locks::mutator_lock_);
[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.h69 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
89 virtual void SigQuit() REQUIRES_SHARED(Locks::mutator_lock_) = 0;
103 virtual void NextRuntimePhase(RuntimePhase phase) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
109 virtual void MonitorContendedLocking(Monitor* mon) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
111 virtual void MonitorContendedLocked(Monitor* mon) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
114 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
120 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
129 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
133 virtual void ThreadParkFinished(bool timed_out) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
147 virtual bool IsMethodBeingInspected(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
[all …]
Dinstrumentation.h74 uint32_t dex_pc) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
81 REQUIRES_SHARED(Locks::mutator_lock_);
91 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
99 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
106 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
121 REQUIRES_SHARED(Locks::mutator_lock_);
130 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
135 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
139 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
146 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
[all …]
Ddebugger.h57 bool IsMethodBeingInspected(ArtMethod* method) override REQUIRES_SHARED(Locks::mutator_lock_);
58 bool IsMethodSafeToJit(ArtMethod* method) override REQUIRES_SHARED(Locks::mutator_lock_);
59 bool MethodNeedsDebugVersion(ArtMethod* method) override REQUIRES_SHARED(Locks::mutator_lock_);
64 override REQUIRES_SHARED(Locks::mutator_lock_);
115 REQUIRES_SHARED(Locks::mutator_lock_);
191 REQUIRES_SHARED(Locks::mutator_lock_) in REQUIRES_SHARED() argument
197 ArtMethod* Method() const REQUIRES_SHARED(Locks::mutator_lock_);
199 void SetMethod(ArtMethod* m) REQUIRES_SHARED(Locks::mutator_lock_);
242 static void GcDidFinish() REQUIRES(!Locks::mutator_lock_);
256 REQUIRES(!Locks::breakpoint_lock_, !Locks::deoptimization_lock_, !Locks::mutator_lock_);
[all …]
Dart_method.h88 REQUIRES_SHARED(Locks::mutator_lock_);
91 ALWAYS_INLINE ObjPtr<mirror::Class> GetDeclaringClass() REQUIRES_SHARED(Locks::mutator_lock_);
95 REQUIRES_SHARED(Locks::mutator_lock_);
102 REQUIRES_SHARED(Locks::mutator_lock_);
105 REQUIRES_SHARED(Locks::mutator_lock_);
127 InvokeType GetInvokeType() REQUIRES_SHARED(Locks::mutator_lock_);
178 ALWAYS_INLINE void SetIntrinsic(uint32_t intrinsic) REQUIRES_SHARED(Locks::mutator_lock_);
190 void SetNotIntrinsic() REQUIRES_SHARED(Locks::mutator_lock_);
285 bool IsProxyMethod() REQUIRES_SHARED(Locks::mutator_lock_);
287 bool IsPolymorphicSignature() REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
Dclass_linker.h108 REQUIRES_SHARED(Locks::classlinker_classes_lock_, Locks::mutator_lock_) = 0;
116 REQUIRES_SHARED(Locks::classlinker_classes_lock_, Locks::mutator_lock_) = 0;
130 REQUIRES_SHARED(Locks::mutator_lock_)
135 REQUIRES_SHARED(Locks::mutator_lock_)
142 REQUIRES_SHARED(Locks::mutator_lock_);
156 REQUIRES_SHARED(Locks::mutator_lock_);
162 REQUIRES_SHARED(Locks::mutator_lock_);
169 REQUIRES_SHARED(Locks::mutator_lock_)
175 REQUIRES_SHARED(Locks::mutator_lock_) in FindSystemClass()
182 REQUIRES_SHARED(Locks::mutator_lock_)
[all …]
Dstack.h128 REQUIRES_SHARED(Locks::mutator_lock_);
136 virtual bool VisitFrame() REQUIRES_SHARED(Locks::mutator_lock_) = 0;
144 void WalkStack(bool include_transitions = false) REQUIRES_SHARED(Locks::mutator_lock_);
155 REQUIRES_SHARED(Locks::mutator_lock_) { in REQUIRES_SHARED() argument
165 bool VisitFrame() override REQUIRES_SHARED(Locks::mutator_lock_) { in REQUIRES_SHARED()
180 ArtMethod* GetMethod() const REQUIRES_SHARED(Locks::mutator_lock_);
184 void SetMethod(ArtMethod* method) REQUIRES(Locks::mutator_lock_);
194 uint32_t GetDexPc(bool abort_on_failure = true) const REQUIRES_SHARED(Locks::mutator_lock_);
196 mirror::Object* GetThisObject() const REQUIRES_SHARED(Locks::mutator_lock_);
198 size_t GetNativePcOffset() const REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
Dclass_table.h67 bool IsNull() const REQUIRES_SHARED(Locks::mutator_lock_) { in IsNull()
84 REQUIRES_SHARED(Locks::mutator_lock_);
87 mirror::Class* Read() const REQUIRES_SHARED(Locks::mutator_lock_);
96 REQUIRES_SHARED(Locks::mutator_lock_);
99 REQUIRES_SHARED(Locks::mutator_lock_);
146 REQUIRES_SHARED(Locks::mutator_lock_);
152 REQUIRES_SHARED(Locks::mutator_lock_);
157 REQUIRES_SHARED(Locks::mutator_lock_);
162 REQUIRES_SHARED(Locks::mutator_lock_);
167 REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
Dreflection.h37 REQUIRES_SHARED(Locks::mutator_lock_);
43 REQUIRES_SHARED(Locks::mutator_lock_);
48 REQUIRES_SHARED(Locks::mutator_lock_);
54 REQUIRES_SHARED(Locks::mutator_lock_);
61 REQUIRES_SHARED(Locks::mutator_lock_);
67 REQUIRES_SHARED(Locks::mutator_lock_);
73 REQUIRES_SHARED(Locks::mutator_lock_);
79 REQUIRES_SHARED(Locks::mutator_lock_);
85 REQUIRES_SHARED(Locks::mutator_lock_);
93 REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
Dmonitor.h78 REQUIRES_SHARED(Locks::mutator_lock_);
84 REQUIRES_SHARED(Locks::mutator_lock_)
88 REQUIRES_SHARED(Locks::mutator_lock_) { in Notify()
92 REQUIRES_SHARED(Locks::mutator_lock_) { in NotifyAll()
103 REQUIRES_SHARED(Locks::mutator_lock_) NO_THREAD_SAFETY_ANALYSIS;
109 REQUIRES_SHARED(Locks::mutator_lock_);
113 REQUIRES_SHARED(Locks::mutator_lock_);
123 REQUIRES_SHARED(Locks::mutator_lock_);
128 ObjPtr<mirror::Object> GetObject() REQUIRES_SHARED(Locks::mutator_lock_);
138 bool IsLocked() REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!monitor_lock_);
[all …]
/art/runtime/gc/collector/
Dconcurrent_copying.h80 void InitializePhase() REQUIRES_SHARED(Locks::mutator_lock_)
82 void MarkingPhase() REQUIRES_SHARED(Locks::mutator_lock_)
84 void CopyingPhase() REQUIRES_SHARED(Locks::mutator_lock_)
86 void ReclaimPhase() REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!mark_stack_lock_);
92 void BindBitmaps() REQUIRES_SHARED(Locks::mutator_lock_)
115 REQUIRES_SHARED(Locks::mutator_lock_);
118 REQUIRES_SHARED(Locks::mutator_lock_);
119 bool IsInToSpace(mirror::Object* ref) REQUIRES_SHARED(Locks::mutator_lock_) { in IsInToSpace()
129 REQUIRES_SHARED(Locks::mutator_lock_)
132 REQUIRES_SHARED(Locks::mutator_lock_)
[all …]
Dmark_sweep.h62 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 …]
Dsemi_space.h68 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 …]
/art/openjdkjvmti/
Dti_redefine.h93 REQUIRES(!art::Locks::mutator_lock_);
103 REQUIRES_SHARED(art::Locks::mutator_lock_);
118 art::ObjPtr<art::mirror::Class> GetMirrorClass() REQUIRES_SHARED(art::Locks::mutator_lock_);
120 REQUIRES_SHARED(art::Locks::mutator_lock_);
127 REQUIRES_SHARED(art::Locks::mutator_lock_);
131 REQUIRES_SHARED(art::Locks::mutator_lock_);
138 REQUIRES_SHARED(art::Locks::mutator_lock_);
144 REQUIRES_SHARED(art::Locks::mutator_lock_);
147 REQUIRES(art::Locks::mutator_lock_);
151 bool CheckClass() REQUIRES_SHARED(art::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/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_);
147 REQUIRES(!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_);
[all …]

12345678910>>...15