Searched refs:EXCLUSIVE_LOCKS_REQUIRED (Results 1 - 25 of 50) sorted by relevance

12

/art/runtime/entrypoints/quick/
H A Dquick_alloc_entrypoints.h37 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_, Locks::runtime_shutdown_lock_);
40 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_, Locks::runtime_shutdown_lock_);
/art/runtime/gc/collector/
H A 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_);
103 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
105 void ProcessReferences(Thread* self) EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
106 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
109 void Sweep(bool swap_bitmaps) EXCLUSIVE_LOCKS_REQUIRED(Lock
[all...]
H A 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_);
114 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
122 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
124 void ProcessReferences(Thread* self) EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
125 EXCLUSIVE_LOCKS_REQUIRED(Lock
[all...]
H A Dmark_sweep.h64 void PausePhase() EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
69 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
91 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_)
95 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_)
99 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_)
103 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_)
108 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_)
117 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_)
122 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_)
134 EXCLUSIVE_LOCKS_REQUIRED(Lock
[all...]
H A Dsticky_mark_sweep.h43 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
47 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
H A Dimmune_region.h44 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
/art/runtime/
H A Dintern_table.h88 void DisallowNewInterns() EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
121 EXCLUSIVE_LOCKS_REQUIRED(Locks::intern_table_lock_);
123 EXCLUSIVE_LOCKS_REQUIRED(Locks::intern_table_lock_);
126 EXCLUSIVE_LOCKS_REQUIRED(Locks::intern_table_lock_);
129 EXCLUSIVE_LOCKS_REQUIRED(Locks::intern_table_lock_);
132 EXCLUSIVE_LOCKS_REQUIRED(Locks::intern_table_lock_);
133 void SwapPostZygoteWithPreZygote() EXCLUSIVE_LOCKS_REQUIRED(Locks::intern_table_lock_);
134 size_t Size() const EXCLUSIVE_LOCKS_REQUIRED(Locks::intern_table_lock_);
142 EXCLUSIVE_LOCKS_REQUIRED(Locks::intern_table_lock_);
159 EXCLUSIVE_LOCKS_REQUIRED(Lock
[all...]
H A Dtransaction.h62 EXCLUSIVE_LOCKS_REQUIRED(Locks::intern_table_lock_)
65 EXCLUSIVE_LOCKS_REQUIRED(Locks::intern_table_lock_)
68 EXCLUSIVE_LOCKS_REQUIRED(Locks::intern_table_lock_)
71 EXCLUSIVE_LOCKS_REQUIRED(Locks::intern_table_lock_)
153 EXCLUSIVE_LOCKS_REQUIRED(Locks::intern_table_lock_);
163 EXCLUSIVE_LOCKS_REQUIRED(Locks::intern_table_lock_)
167 EXCLUSIVE_LOCKS_REQUIRED(log_lock_)
170 EXCLUSIVE_LOCKS_REQUIRED(log_lock_)
173 EXCLUSIVE_LOCKS_REQUIRED(Locks::intern_table_lock_)
174 EXCLUSIVE_LOCKS_REQUIRED(log_lock
[all...]
H A Dthread_list.h46 EXCLUSIVE_LOCKS_REQUIRED(Locks::thread_list_lock_)
72 EXCLUSIVE_LOCKS_REQUIRED(Locks::thread_list_suspend_thread_lock_)
82 EXCLUSIVE_LOCKS_REQUIRED(Locks::thread_list_suspend_thread_lock_)
119 EXCLUSIVE_LOCKS_REQUIRED(Locks::thread_list_lock_);
123 EXCLUSIVE_LOCKS_REQUIRED(Locks::runtime_shutdown_lock_)
131 std::list<Thread*> GetList() EXCLUSIVE_LOCKS_REQUIRED(Locks::thread_list_lock_) { function in class:art::ThreadList
142 bool Contains(Thread* thread) EXCLUSIVE_LOCKS_REQUIRED(Locks::thread_list_lock_);
143 bool Contains(pid_t tid) EXCLUSIVE_LOCKS_REQUIRED(Locks::thread_list_lock_);
H A Dinstrumentation.h122 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
127 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
132 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
135 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
144 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
149 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
157 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
164 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
172 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
177 EXCLUSIVE_LOCKS_REQUIRED(Lock
351 void UpdateInterpreterHandlerTable() EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_) { function in class:art::instrumentation::Instrumentation
[all...]
H A Dbarrier.h64 void SetCountLocked(Thread* self, int count) EXCLUSIVE_LOCKS_REQUIRED(lock_);
H A Dmem_map.h149 EXCLUSIVE_LOCKS_REQUIRED(Locks::mem_maps_lock_);
151 EXCLUSIVE_LOCKS_REQUIRED(Locks::mem_maps_lock_);
153 EXCLUSIVE_LOCKS_REQUIRED(Locks::mem_maps_lock_);
H A Dthread_pool.h104 Task* TryGetTaskLocked(Thread* self) EXCLUSIVE_LOCKS_REQUIRED(task_queue_lock_);
107 bool IsShuttingDown() const EXCLUSIVE_LOCKS_REQUIRED(task_queue_lock_) { function in class:art::ThreadPool
181 WorkStealingTask* FindTaskToStealFrom(Thread* self) EXCLUSIVE_LOCKS_REQUIRED(work_steal_lock_);
H A Dmonitor.h142 void AppendToWaitSet(Thread* thread) EXCLUSIVE_LOCKS_REQUIRED(monitor_lock_);
143 void RemoveFromWaitSet(Thread* thread) EXCLUSIVE_LOCKS_REQUIRED(monitor_lock_);
253 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
276 explicit MonitorInfo(mirror::Object* o) EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
H A Druntime.h156 bool IsShuttingDownLocked() const EXCLUSIVE_LOCKS_REQUIRED(Locks::runtime_shutdown_lock_) { function in class:art::Runtime
160 size_t NumberOfThreadsBeingBorn() const EXCLUSIVE_LOCKS_REQUIRED(Locks::runtime_shutdown_lock_) { function in class:art::Runtime
164 void StartThreadBirth() EXCLUSIVE_LOCKS_REQUIRED(Locks::runtime_shutdown_lock_) { function in class:art::Runtime
168 void EndThreadBirth() EXCLUSIVE_LOCKS_REQUIRED(Locks::runtime_shutdown_lock_);
208 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
271 void DisallowNewSystemWeaks() EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
447 EXCLUSIVE_LOCKS_REQUIRED(Locks::intern_table_lock_);
449 EXCLUSIVE_LOCKS_REQUIRED(Locks::intern_table_lock_);
451 EXCLUSIVE_LOCKS_REQUIRED(Locks::intern_table_lock_);
453 EXCLUSIVE_LOCKS_REQUIRED(Lock
[all...]
H A Dthread.h151 EXCLUSIVE_LOCKS_REQUIRED(Locks::thread_list_lock_)
155 EXCLUSIVE_LOCKS_REQUIRED(Locks::thread_list_lock_)
189 int GetSuspendCount() const EXCLUSIVE_LOCKS_REQUIRED(Locks::thread_suspend_count_lock_) { function in class:art::Thread
193 int GetDebugSuspendCount() const EXCLUSIVE_LOCKS_REQUIRED(Locks::thread_suspend_count_lock_) { function in class:art::Thread
205 EXCLUSIVE_LOCKS_REQUIRED(Locks::thread_suspend_count_lock_);
208 EXCLUSIVE_LOCKS_REQUIRED(Locks::thread_suspend_count_lock_);
421 bool IsInterruptedLocked() EXCLUSIVE_LOCKS_REQUIRED(wait_mutex_) { function in class:art::Thread
425 void SetInterruptedLocked(bool i) EXCLUSIVE_LOCKS_REQUIRED(wait_mutex_) { function in class:art::Thread
431 void NotifyLocked(Thread* self) EXCLUSIVE_LOCKS_REQUIRED(wait_mutex_);
438 ConditionVariable* GetWaitConditionVariable() const EXCLUSIVE_LOCKS_REQUIRED(wait_mutex function in class:art::Thread
442 Monitor* GetWaitMonitor() const EXCLUSIVE_LOCKS_REQUIRED(wait_mutex_) { function in class:art::Thread
446 void SetWaitMonitor(Monitor* mon) EXCLUSIVE_LOCKS_REQUIRED(wait_mutex_) { function in class:art::Thread
[all...]
/art/runtime/gc/accounting/
H A Dheap_bitmap.h35 void Clear(const mirror::Object* obj) EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
38 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) ALWAYS_INLINE;
41 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) ALWAYS_INLINE;
49 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_)
54 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
58 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
H A Dmod_union_table.h78 virtual void Verify() EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) = 0;
111 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
117 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
145 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_)
H A Dremembered_set.h59 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_)
/art/runtime/gc/allocator/
H A Drosalloc.h51 size_t ByteSize(RosAlloc* rosalloc) const EXCLUSIVE_LOCKS_REQUIRED(rosalloc->lock_) {
60 EXCLUSIVE_LOCKS_REQUIRED(rosalloc->lock_) {
69 void* End(RosAlloc* rosalloc) EXCLUSIVE_LOCKS_REQUIRED(rosalloc->lock_) {
75 EXCLUSIVE_LOCKS_REQUIRED(rosalloc->lock_) {
79 EXCLUSIVE_LOCKS_REQUIRED(rosalloc->lock_) {
82 bool ShouldReleasePages(RosAlloc* rosalloc) EXCLUSIVE_LOCKS_REQUIRED(rosalloc->lock_) {
99 void ReleasePages(RosAlloc* rosalloc) EXCLUSIVE_LOCKS_REQUIRED(rosalloc->lock_) {
249 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
250 EXCLUSIVE_LOCKS_REQUIRED(Locks::thread_list_lock_);
486 EXCLUSIVE_LOCKS_REQUIRED(lock
[all...]
/art/runtime/gc/
H A Dreference_processor.h51 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_)
56 void EnableSlowPath() EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
87 void DisableSlowPath(Thread* self) EXCLUSIVE_LOCKS_REQUIRED(Locks::reference_processor_lock_)
H A Dheap.h218 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
226 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
237 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
239 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
266 void ClearMarkedObjects() EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
461 void DumpForSigQuit(std::ostream& os) EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
474 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
492 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
496 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
505 EXCLUSIVE_LOCKS_REQUIRED(Lock
[all...]
/art/runtime/jdwp/
H A Dobject_registry.h107 EXCLUSIVE_LOCKS_REQUIRED(lock_);
111 EXCLUSIVE_LOCKS_REQUIRED(lock_);
115 EXCLUSIVE_LOCKS_REQUIRED(lock_) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
/art/runtime/gc/space/
H A Dbump_pointer_space.h54 OVERRIDE EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
164 byte* AllocBlock(size_t bytes) EXCLUSIVE_LOCKS_REQUIRED(block_lock_);
165 void RevokeThreadLocalBuffersLocked(Thread* thread) EXCLUSIVE_LOCKS_REQUIRED(block_lock_);
170 void UpdateMainBlock() EXCLUSIVE_LOCKS_REQUIRED(block_lock_);
/art/patchoat/
H A Dpatchoat.h132 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_, Locks::heap_bitmap_lock_);
135 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_, Locks::heap_bitmap_lock_);

Completed in 9503 milliseconds

12