Home
last modified time | relevance | path

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

12345678910

/art/runtime/mirror/
Dclass.h130 Status GetStatus() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetStatus()
138 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
146 bool IsRetired() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsRetired()
152 bool IsErroneous() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsErroneous()
158 bool IsIdxLoaded() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsIdxLoaded()
164 bool IsLoaded() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsLoaded()
170 bool IsResolved() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsResolved()
176 bool IsCompileTimeVerified() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsCompileTimeVerified()
182 bool IsVerified() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsVerified()
188 bool IsInitializing() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsInitializing()
[all …]
Dobject.h87 ALWAYS_INLINE Class* GetClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
90 void SetClass(Class* new_klass) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
92 Object* GetReadBarrierPointer() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
96 void SetReadBarrierPointer(Object* rb_ptr) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
101 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
102 void AssertReadBarrierPointer() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
107 bool VerifierInstanceOf(Class* klass) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
109 ALWAYS_INLINE bool InstanceOf(Class* klass) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
113 size_t SizeOf() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
115 Object* Clone(Thread* self) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
[all …]
Dstring.h52 uint16_t* GetValue() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetValue()
57 size_t SizeOf() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
60 int32_t GetLength() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetLength()
64 void SetCount(int32_t new_count) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in SetCount()
71 int32_t GetHashCode() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
74 int32_t ComputeHashCode() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
76 int32_t GetUtfLength() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
78 uint16_t CharAt(int32_t index) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
80 void SetCharAt(int32_t index, uint16_t c) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
82 String* Intern() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
[all …]
Dfield.h39 static mirror::Class* StaticClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in StaticClass()
43 static mirror::Class* ArrayClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in ArrayClass()
47 ALWAYS_INLINE uint32_t GetDexFieldIndex() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetDexFieldIndex()
51 mirror::Class* GetDeclaringClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetDeclaringClass()
55 uint32_t GetAccessFlags() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetAccessFlags()
59 bool IsStatic() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsStatic()
63 bool IsFinal() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsFinal()
67 bool IsVolatile() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsVolatile()
72 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetTypeAsPrimitiveType()
76 mirror::Class* GetType() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetType()
[all …]
Dmethod.h32 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
34 static mirror::Class* StaticClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in StaticClass()
38 static void SetClass(Class* klass) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
40 static void ResetClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
42 static mirror::Class* ArrayClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in ArrayClass()
46 static void SetArrayClass(Class* klass) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
48 static void ResetArrayClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
50 static void VisitRoots(RootVisitor* visitor) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
63 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
65 static mirror::Class* StaticClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in StaticClass()
[all …]
Ddex_cache.h51 size_t pointer_size) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
54 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
56 String* GetLocation() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetLocation()
76 size_t NumStrings() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in NumStrings()
80 size_t NumResolvedTypes() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in NumResolvedTypes()
84 size_t NumResolvedMethods() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in NumResolvedMethods()
88 size_t NumResolvedFields() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in NumResolvedFields()
92 String* GetResolvedString(uint32_t string_idx) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetResolvedString()
97 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in SetResolvedString()
103 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetResolvedType()
[all …]
Darray.h42 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
46 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
50 size_t SizeOf() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
52 ALWAYS_INLINE int32_t GetLength() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetLength()
56 void SetLength(int32_t length) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in SetLength()
70 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetRawData()
85 ALWAYS_INLINE bool CheckIsValidIndex(int32_t index) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
87 Array* CopyOf(Thread* self, int32_t new_length) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
90 void ThrowArrayStoreException(Object* object) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
94 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
[all …]
Dthrowable.h34 void SetDetailMessage(String* new_detail_message) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
36 String* GetDetailMessage() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetDetailMessage()
40 std::string Dump() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
45 void SetCause(Throwable* cause) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
46 void SetStackState(Object* state) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
47 bool IsCheckedException() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
49 static Class* GetJavaLangThrowable() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetJavaLangThrowable()
54 int32_t GetStackDepth() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
59 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
62 Object* GetStackState() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetStackState()
[all …]
/art/runtime/
Dart_method.h60 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
62 ALWAYS_INLINE mirror::Class* GetDeclaringClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
65 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
68 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
71 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
77 ALWAYS_INLINE uint32_t GetAccessFlags() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
85 InvokeType GetInvokeType() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
88 bool IsPublic() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsPublic()
93 bool IsPrivate() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsPrivate()
98 bool IsStatic() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsStatic()
[all …]
Dart_field.h45 mirror::Class* GetDeclaringClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
48 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
50 uint32_t GetAccessFlags() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
52 void SetAccessFlags(uint32_t new_access_flags) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in SetAccessFlags()
57 bool IsPublic() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsPublic()
61 bool IsStatic() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsStatic()
65 bool IsFinal() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsFinal()
79 MemberOffset GetOffset() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
85 MemberOffset GetOffsetDuringLinking() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
87 void SetOffset(MemberOffset num_bytes) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
[all …]
Dcommon_throws.h36 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) COLD_ATTR;
40 void ThrowArithmeticExceptionDivideByZero() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) COLD_ATTR;
45 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) COLD_ATTR;
50 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) COLD_ATTR;
55 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) COLD_ATTR;
60 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) COLD_ATTR;
63 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) COLD_ATTR;
69 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) COLD_ATTR;
74 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) COLD_ATTR;
79 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) COLD_ATTR;
[all …]
Dinstrumentation.h66 uint32_t dex_pc) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) = 0;
72 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) = 0;
78 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) = 0;
83 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) = 0;
95 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) = 0;
99 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) = 0;
132 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
137 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
142 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
145 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
[all …]
Dclass_linker.h113 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
116 void InitFromImage() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
122 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
133 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
138 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
142 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
153 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
160 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
165 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
167 mirror::Class* FindPrimitiveClass(char type) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
[all …]
Ddebugger.h85 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
161 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) in SHARED_LOCKS_REQUIRED() argument
167 ArtMethod* Method() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
169 void SetMethod(ArtMethod* m) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
208 jobject Add(mirror::Class* t) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_,
211 void Clear() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_,
224 static void GcDidFinish() LOCKS_EXCLUDED(Locks::mutator_lock_);
238 LOCKS_EXCLUDED(Locks::breakpoint_lock_, Locks::deoptimization_lock_, Locks::mutator_lock_);
239 static void Disconnected() LOCKS_EXCLUDED(Locks::deoptimization_lock_, Locks::mutator_lock_);
258 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
[all …]
Dintern_table.h59 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
63 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
66 mirror::String* InternStrong(mirror::String* s) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
69 mirror::String* InternWeak(mirror::String* s) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
72 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
74 bool ContainsWeak(mirror::String* s) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
84 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
88 void DisallowNewInterns() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
89 void AllowNewInterns() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
90 void EnsureNewInternsDisallowed() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
[all …]
Dmonitor.h67 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
69 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
73 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in Notify()
77 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in NotifyAll()
84 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
88 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
92 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
100 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
105 mirror::Object* GetObject() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetObject()
117 bool IsLocked() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
[all …]
/art/runtime/verifier/
Dreg_type_cache.h45 static void Init() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in Init()
56 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
58 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
60 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
62 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
64 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
66 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
68 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
70 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
71 const ConstantType& Zero() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in Zero()
[all …]
Dreg_type.h116 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
169 bool IsJavaLangObject() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
170 bool IsArrayTypes() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
171 bool IsObjectArrayTypes() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
174 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
175 bool IsInstantiableTypes() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
182 mirror::Class* GetClass() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetClass()
190 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
193 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) = 0;
197 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
[all …]
Dmethod_verifier.h142 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
148 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
157 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
160 std::string* error) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
183 void Dump(std::ostream& os) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
189 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
194 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
199 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
202 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
204 static void Init() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
[all …]
/art/compiler/
Dimage_writer.h72 T* GetImageAddress(T* object) const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetImageAddress()
77 ArtMethod* GetImageMethodAddress(ArtMethod* method) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
80 const DexFile* dex_file, uint32_t offset) const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetDexCacheArrayElementImageAddress()
91 LOCKS_EXCLUDED(Locks::mutator_lock_);
101 void RecordImageAllocations() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
168 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
170 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
172 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
173 size_t GetImageOffset(mirror::Object* object) const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
175 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
[all …]
/art/runtime/gc/collector/
Dmark_compact.h67 void MarkingPhase() EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
69 void ReclaimPhase() EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
71 void FinishPhase() EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
73 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_, Locks::heap_bitmap_lock_);
91 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
95 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
99 void BindBitmaps() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
105 void ProcessReferences(Thread* self) EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
106 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
115 SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
[all …]
Dmark_sweep.h63 void MarkingPhase() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
64 void PausePhase() EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
65 void ReclaimPhase() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
66 void FinishPhase() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
68 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
92 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
96 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
100 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
104 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
109 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
[all …]
Dsemi_space.h69 virtual void MarkingPhase() EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
71 virtual void ReclaimPhase() EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
73 virtual void FinishPhase() EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
75 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_, Locks::heap_bitmap_lock_);
104 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
107 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
110 SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
114 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
118 virtual void BindBitmaps() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
124 void ProcessReferences(Thread* self) EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
[all …]
Dconcurrent_copying.h149 void InitializePhase() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
150 void MarkingPhase() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
151 void ReclaimPhase() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
154 void BindBitmaps() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
171 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
172 bool IsInToSpace(mirror::Object* ref) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsInToSpace()
176 mirror::Object* Mark(mirror::Object* from_ref) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
190 void PushOntoMarkStack(mirror::Object* obj) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
191 mirror::Object* Copy(mirror::Object* from_ref) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
192 void Scan(mirror::Object* to_ref) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
[all …]
/art/runtime/gc/
Dreference_queue.h52 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) LOCKS_EXCLUDED(lock_);
57 void EnqueueReference(mirror::Reference* ref) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
60 void EnqueuePendingReference(mirror::Reference* ref) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
63 mirror::Reference* DequeuePendingReference() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
70 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
76 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
82 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
84 void Dump(std::ostream& os) const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
85 size_t GetLength() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
93 mirror::Reference* GetList() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetList()
[all …]

12345678910