Home
last modified time | relevance | path

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

12345678910>>...15

/art/runtime/
Druntime_callbacks.h62 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
82 virtual void SigQuit() REQUIRES_SHARED(Locks::mutator_lock_) = 0;
96 virtual void NextRuntimePhase(RuntimePhase phase) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
102 virtual void MonitorContendedLocking(Monitor* mon) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
104 virtual void MonitorContendedLocked(Monitor* mon) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
107 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
113 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
127 virtual bool IsMethodBeingInspected(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
132 virtual bool IsMethodSafeToJit(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
136 virtual bool MethodNeedsDebugVersion(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
[all …]
Dart_field.h46 ObjPtr<mirror::Class> GetDeclaringClass() 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_);
102 void SetOffset(MemberOffset num_bytes) REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
Dcommon_throws.h39 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR;
42 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR;
46 void ThrowArithmeticExceptionDivideByZero() REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR;
51 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR;
57 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR;
62 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR;
65 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR;
70 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR;
73 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR;
78 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR;
[all …]
Dinstrumentation.h71 uint32_t dex_pc) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
78 REQUIRES_SHARED(Locks::mutator_lock_);
88 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
96 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
103 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
118 REQUIRES_SHARED(Locks::mutator_lock_);
127 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
132 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
136 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
143 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_);
105 REQUIRES_SHARED(Locks::mutator_lock_);
181 REQUIRES_SHARED(Locks::mutator_lock_) in REQUIRES_SHARED() argument
187 ArtMethod* Method() const REQUIRES_SHARED(Locks::mutator_lock_);
189 void SetMethod(ArtMethod* m) REQUIRES_SHARED(Locks::mutator_lock_);
232 static void GcDidFinish() REQUIRES(!Locks::mutator_lock_);
246 REQUIRES(!Locks::breakpoint_lock_, !Locks::deoptimization_lock_, !Locks::mutator_lock_);
[all …]
Dstack.h127 REQUIRES_SHARED(Locks::mutator_lock_);
135 virtual bool VisitFrame() REQUIRES_SHARED(Locks::mutator_lock_) = 0;
143 void WalkStack(bool include_transitions = false) REQUIRES_SHARED(Locks::mutator_lock_);
149 ArtMethod* GetMethod() const REQUIRES_SHARED(Locks::mutator_lock_);
153 void SetMethod(ArtMethod* method) REQUIRES(Locks::mutator_lock_);
163 uint32_t GetDexPc(bool abort_on_failure = true) const REQUIRES_SHARED(Locks::mutator_lock_);
165 mirror::Object* GetThisObject() const REQUIRES_SHARED(Locks::mutator_lock_);
167 size_t GetNativePcOffset() const REQUIRES_SHARED(Locks::mutator_lock_);
170 size_t GetFrameHeight() REQUIRES_SHARED(Locks::mutator_lock_) { in GetFrameHeight()
175 size_t GetFrameId() REQUIRES_SHARED(Locks::mutator_lock_) { in GetFrameId()
[all …]
Dclass_linker.h97 REQUIRES_SHARED(Locks::classlinker_classes_lock_, Locks::mutator_lock_) = 0;
163 REQUIRES_SHARED(Locks::mutator_lock_)
168 REQUIRES_SHARED(Locks::mutator_lock_)
183 REQUIRES_SHARED(Locks::mutator_lock_);
189 REQUIRES_SHARED(Locks::mutator_lock_);
196 REQUIRES_SHARED(Locks::mutator_lock_)
202 REQUIRES_SHARED(Locks::mutator_lock_) in FindSystemClass()
209 REQUIRES_SHARED(Locks::mutator_lock_)
224 REQUIRES_SHARED(Locks::mutator_lock_)
233 REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
Dart_method.h87 REQUIRES_SHARED(Locks::mutator_lock_);
90 ALWAYS_INLINE mirror::Class* GetDeclaringClass() REQUIRES_SHARED(Locks::mutator_lock_);
94 REQUIRES_SHARED(Locks::mutator_lock_);
101 REQUIRES_SHARED(Locks::mutator_lock_);
104 REQUIRES_SHARED(Locks::mutator_lock_);
132 InvokeType GetInvokeType() REQUIRES_SHARED(Locks::mutator_lock_);
185 ALWAYS_INLINE void SetIntrinsic(uint32_t intrinsic) REQUIRES_SHARED(Locks::mutator_lock_);
197 void SetNotIntrinsic() REQUIRES_SHARED(Locks::mutator_lock_);
296 bool IsProxyMethod() REQUIRES_SHARED(Locks::mutator_lock_);
298 bool IsPolymorphicSignature() 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 …]
/art/runtime/mirror/
Dclass.h82 ClassStatus GetStatus() REQUIRES_SHARED(Locks::mutator_lock_) { in GetStatus()
91 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
99 bool IsRetired() REQUIRES_SHARED(Locks::mutator_lock_) { in IsRetired()
105 bool IsErroneousUnresolved() REQUIRES_SHARED(Locks::mutator_lock_) { in IsErroneousUnresolved()
111 bool IsErroneousResolved() REQUIRES_SHARED(Locks::mutator_lock_) { in IsErroneousResolved()
122 bool IsErroneous() REQUIRES_SHARED(Locks::mutator_lock_) { in IsErroneous()
128 bool IsIdxLoaded() REQUIRES_SHARED(Locks::mutator_lock_) { in IsIdxLoaded()
134 bool IsLoaded() REQUIRES_SHARED(Locks::mutator_lock_) { in IsLoaded()
140 bool IsResolved() REQUIRES_SHARED(Locks::mutator_lock_) { in IsResolved()
147 bool ShouldVerifyAtRuntime() REQUIRES_SHARED(Locks::mutator_lock_) { in ShouldVerifyAtRuntime()
[all …]
Dfield.h42 static mirror::Class* StaticClass() REQUIRES_SHARED(Locks::mutator_lock_) { in StaticClass()
46 static mirror::Class* ArrayClass() REQUIRES_SHARED(Locks::mutator_lock_) { in ArrayClass()
50 ALWAYS_INLINE uint32_t GetDexFieldIndex() REQUIRES_SHARED(Locks::mutator_lock_) { in GetDexFieldIndex()
54 mirror::Class* GetDeclaringClass() REQUIRES_SHARED(Locks::mutator_lock_) { in GetDeclaringClass()
58 uint32_t GetAccessFlags() REQUIRES_SHARED(Locks::mutator_lock_) { in GetAccessFlags()
62 bool IsStatic() REQUIRES_SHARED(Locks::mutator_lock_) { in IsStatic()
66 bool IsFinal() REQUIRES_SHARED(Locks::mutator_lock_) { in IsFinal()
70 bool IsVolatile() REQUIRES_SHARED(Locks::mutator_lock_) { in IsVolatile()
74 ALWAYS_INLINE Primitive::Type GetTypeAsPrimitiveType() REQUIRES_SHARED(Locks::mutator_lock_);
76 mirror::Class* GetType() REQUIRES_SHARED(Locks::mutator_lock_) { in GetType()
[all …]
Dvar_handle.h98 bool IsAccessModeSupported(AccessMode accessMode) REQUIRES_SHARED(Locks::mutator_lock_) { in IsAccessModeSupported()
109 REQUIRES_SHARED(Locks::mutator_lock_);
116 REQUIRES_SHARED(Locks::mutator_lock_);
123 REQUIRES_SHARED(Locks::mutator_lock_);
129 REQUIRES_SHARED(Locks::mutator_lock_);
132 Class* GetVarType() REQUIRES_SHARED(Locks::mutator_lock_);
145 static mirror::Class* StaticClass() REQUIRES_SHARED(Locks::mutator_lock_);
146 static void SetClass(Class* klass) REQUIRES_SHARED(Locks::mutator_lock_);
147 static void ResetClass() REQUIRES_SHARED(Locks::mutator_lock_);
148 static void VisitRoots(RootVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
Dstring.h59 uint16_t* GetValue() REQUIRES_SHARED(Locks::mutator_lock_) { in GetValue()
63 uint8_t* GetValueCompressed() REQUIRES_SHARED(Locks::mutator_lock_) { in GetValueCompressed()
68 size_t SizeOf() REQUIRES_SHARED(Locks::mutator_lock_);
72 int32_t GetLength() REQUIRES_SHARED(Locks::mutator_lock_) { in GetLength()
77 int32_t GetCount() REQUIRES_SHARED(Locks::mutator_lock_) { in GetCount()
81 void SetCount(int32_t new_count) REQUIRES_SHARED(Locks::mutator_lock_) { in SetCount()
87 int32_t GetHashCode() REQUIRES_SHARED(Locks::mutator_lock_);
90 int32_t ComputeHashCode() REQUIRES_SHARED(Locks::mutator_lock_);
92 int32_t GetUtfLength() REQUIRES_SHARED(Locks::mutator_lock_);
94 uint16_t CharAt(int32_t index) REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
Dmethod.h33 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
35 static mirror::Class* StaticClass() REQUIRES_SHARED(Locks::mutator_lock_) { in StaticClass()
39 static void SetClass(Class* klass) REQUIRES_SHARED(Locks::mutator_lock_);
41 static void ResetClass() REQUIRES_SHARED(Locks::mutator_lock_);
43 static mirror::Class* ArrayClass() REQUIRES_SHARED(Locks::mutator_lock_) { in ArrayClass()
47 static void SetArrayClass(Class* klass) REQUIRES_SHARED(Locks::mutator_lock_);
49 static void ResetArrayClass() REQUIRES_SHARED(Locks::mutator_lock_);
51 static void VisitRoots(RootVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_);
65 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
67 static mirror::Class* StaticClass() REQUIRES_SHARED(Locks::mutator_lock_) { in StaticClass()
[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_);
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 …]
Dthrowable.h35 void SetDetailMessage(ObjPtr<String> new_detail_message) REQUIRES_SHARED(Locks::mutator_lock_);
37 String* GetDetailMessage() REQUIRES_SHARED(Locks::mutator_lock_);
39 std::string Dump() REQUIRES_SHARED(Locks::mutator_lock_);
44 void SetCause(ObjPtr<Throwable> cause) REQUIRES_SHARED(Locks::mutator_lock_);
45 void SetStackState(ObjPtr<Object> state) REQUIRES_SHARED(Locks::mutator_lock_);
46 bool IsCheckedException() REQUIRES_SHARED(Locks::mutator_lock_);
48 static Class* GetJavaLangThrowable() REQUIRES_SHARED(Locks::mutator_lock_) { in GetJavaLangThrowable()
53 int32_t GetStackDepth() REQUIRES_SHARED(Locks::mutator_lock_);
58 REQUIRES_SHARED(Locks::mutator_lock_);
61 Object* GetStackState() REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
/art/runtime/verifier/
Dreg_type_cache.h67 static void Init() REQUIRES_SHARED(Locks::mutator_lock_) { in Init()
78 REQUIRES_SHARED(Locks::mutator_lock_);
81 REQUIRES_SHARED(Locks::mutator_lock_);
84 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_);
95 REQUIRES_SHARED(Locks::mutator_lock_);
99 REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
/art/runtime/dex/
Ddex_file_annotations.h39 REQUIRES_SHARED(Locks::mutator_lock_);
41 REQUIRES_SHARED(Locks::mutator_lock_);
43 REQUIRES_SHARED(Locks::mutator_lock_);
45 REQUIRES_SHARED(Locks::mutator_lock_);
49 REQUIRES_SHARED(Locks::mutator_lock_);
51 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_);
[all …]
/art/runtime/gc/collector/
Dmark_compact.h66 void MarkingPhase() REQUIRES(Locks::mutator_lock_)
68 void ReclaimPhase() REQUIRES(Locks::mutator_lock_)
70 void FinishPhase() REQUIRES(Locks::mutator_lock_);
72 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_);
90 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
94 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
98 void BindBitmaps() REQUIRES_SHARED(Locks::mutator_lock_)
104 void ProcessReferences(Thread* self) REQUIRES(Locks::mutator_lock_)
105 REQUIRES(Locks::mutator_lock_);
108 void Sweep(bool swap_bitmaps) REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
[all …]
Dconcurrent_copying.h78 void InitializePhase() REQUIRES_SHARED(Locks::mutator_lock_)
80 void MarkingPhase() REQUIRES_SHARED(Locks::mutator_lock_)
82 void ReclaimPhase() REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!mark_stack_lock_);
87 void BindBitmaps() REQUIRES_SHARED(Locks::mutator_lock_)
105 REQUIRES_SHARED(Locks::mutator_lock_);
108 REQUIRES_SHARED(Locks::mutator_lock_);
109 bool IsInToSpace(mirror::Object* ref) REQUIRES_SHARED(Locks::mutator_lock_) { in IsInToSpace()
118 REQUIRES_SHARED(Locks::mutator_lock_)
121 REQUIRES_SHARED(Locks::mutator_lock_)
140 void RevokeThreadLocalMarkStack(Thread* thread) 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.h103 REQUIRES(!art::Locks::mutator_lock_);
113 REQUIRES_SHARED(art::Locks::mutator_lock_);
128 art::mirror::Class* GetMirrorClass() REQUIRES_SHARED(art::Locks::mutator_lock_);
129 art::mirror::ClassLoader* GetClassLoader() REQUIRES_SHARED(art::Locks::mutator_lock_);
136 REQUIRES_SHARED(art::Locks::mutator_lock_);
140 REQUIRES_SHARED(art::Locks::mutator_lock_);
147 REQUIRES_SHARED(art::Locks::mutator_lock_);
153 REQUIRES_SHARED(art::Locks::mutator_lock_);
156 REQUIRES(art::Locks::mutator_lock_);
160 bool CheckClass() REQUIRES_SHARED(art::Locks::mutator_lock_);
[all …]
/art/dex2oat/linker/
Dimage_writer.h102 T* GetImageAddress(T* object) const REQUIRES_SHARED(Locks::mutator_lock_) { in GetImageAddress()
112 ArtMethod* GetImageMethodAddress(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_);
129 REQUIRES(!Locks::mutator_lock_);
144 REQUIRES_SHARED(Locks::mutator_lock_);
161 void RecordImageAllocations() REQUIRES_SHARED(Locks::mutator_lock_);
371 REQUIRES_SHARED(Locks::mutator_lock_);
373 REQUIRES_SHARED(Locks::mutator_lock_);
375 REQUIRES_SHARED(Locks::mutator_lock_);
376 size_t GetImageOffset(mirror::Object* object) const REQUIRES_SHARED(Locks::mutator_lock_);
378 REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
/art/runtime/gc/
Dreference_queue.h61 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!*lock_);
65 void EnqueueReference(ObjPtr<mirror::Reference> ref) REQUIRES_SHARED(Locks::mutator_lock_);
69 ObjPtr<mirror::Reference> DequeuePendingReference() REQUIRES_SHARED(Locks::mutator_lock_);
75 REQUIRES_SHARED(Locks::mutator_lock_);
81 REQUIRES_SHARED(Locks::mutator_lock_);
87 REQUIRES_SHARED(Locks::mutator_lock_);
93 REQUIRES_SHARED(Locks::mutator_lock_);
95 void Dump(std::ostream& os) const REQUIRES_SHARED(Locks::mutator_lock_);
96 size_t GetLength() const REQUIRES_SHARED(Locks::mutator_lock_);
104 mirror::Reference* GetList() REQUIRES_SHARED(Locks::mutator_lock_) { in GetList()
[all …]

12345678910>>...15