Home
last modified time | relevance | path

Searched refs:GUARDED_BY (Results 1 – 25 of 59) sorted by relevance

123

/art/runtime/
Dsignal_catcher.h54 ConditionVariable cond_ GUARDED_BY(lock_);
55 bool halt_ GUARDED_BY(lock_);
56 pthread_t pthread_ GUARDED_BY(lock_);
57 Thread* thread_ GUARDED_BY(lock_);
Dthread_pool.h188 ConditionVariable task_queue_condition_ GUARDED_BY(task_queue_lock_);
189 ConditionVariable completion_condition_ GUARDED_BY(task_queue_lock_);
190 volatile bool started_ GUARDED_BY(task_queue_lock_);
191 volatile bool shutting_down_ GUARDED_BY(task_queue_lock_);
193 volatile size_t waiting_count_ GUARDED_BY(task_queue_lock_);
194 std::deque<Task*> tasks_ GUARDED_BY(task_queue_lock_);
197 uint64_t start_time_ GUARDED_BY(task_queue_lock_);
200 size_t max_active_workers_ GUARDED_BY(task_queue_lock_);
Druntime_callbacks.h285 GUARDED_BY(callback_lock_);
287 GUARDED_BY(callback_lock_);
289 GUARDED_BY(callback_lock_);
291 GUARDED_BY(callback_lock_);
293 GUARDED_BY(callback_lock_);
295 GUARDED_BY(callback_lock_);
297 GUARDED_BY(callback_lock_);
299 GUARDED_BY(callback_lock_);
301 GUARDED_BY(callback_lock_);
303 GUARDED_BY(callback_lock_);
[all …]
Dinstrumentation.h657 uint64_t current_force_deopt_id_ GUARDED_BY(Locks::mutator_lock_);
676 bool have_method_entry_listeners_ GUARDED_BY(Locks::mutator_lock_);
680 bool have_method_exit_listeners_ GUARDED_BY(Locks::mutator_lock_);
684 bool have_method_unwind_listeners_ GUARDED_BY(Locks::mutator_lock_);
688 bool have_dex_pc_listeners_ GUARDED_BY(Locks::mutator_lock_);
692 bool have_field_read_listeners_ GUARDED_BY(Locks::mutator_lock_);
696 bool have_field_write_listeners_ GUARDED_BY(Locks::mutator_lock_);
699 bool have_exception_thrown_listeners_ GUARDED_BY(Locks::mutator_lock_);
702 bool have_watched_frame_pop_listeners_ GUARDED_BY(Locks::mutator_lock_);
705 bool have_branch_listeners_ GUARDED_BY(Locks::mutator_lock_);
[all …]
Dbarrier.h87 int count_ GUARDED_BY(GetLock());
90 std::unique_ptr<ConditionVariable> condition_ GUARDED_BY(GetLock());
Dtransaction.h313 std::map<mirror::Object*, ObjectLog> object_logs_ GUARDED_BY(log_lock_);
314 std::map<mirror::Array*, ArrayLog> array_logs_ GUARDED_BY(log_lock_);
315 std::list<InternStringLog> intern_string_logs_ GUARDED_BY(log_lock_);
316 std::list<ResolveStringLog> resolve_string_logs_ GUARDED_BY(log_lock_);
317 bool aborted_ GUARDED_BY(log_lock_);
321 std::string abort_message_ GUARDED_BY(log_lock_);
322 mirror::Class* root_ GUARDED_BY(log_lock_);
323 const char* assert_no_new_records_reason_ GUARDED_BY(log_lock_);
Dthread_list.h211 std::bitset<kMaxThreadId> allocated_ids_ GUARDED_BY(Locks::allocated_thread_ids_lock_);
214 std::list<Thread*> list_ GUARDED_BY(Locks::thread_list_lock_);
217 int suspend_all_count_ GUARDED_BY(Locks::thread_suspend_count_lock_);
220 int unregistering_count_ GUARDED_BY(Locks::thread_list_lock_);
224 Histogram<uint64_t> suspend_all_historam_ GUARDED_BY(Locks::mutator_lock_);
Dmonitor.h327 unsigned int lock_count_ GUARDED_BY(monitor_lock_);
337 Thread* wait_set_ GUARDED_BY(monitor_lock_);
340 Thread* wake_set_ GUARDED_BY(monitor_lock_);
421 Monitor* next_free_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);
454 bool allow_new_monitors_ GUARDED_BY(monitor_list_lock_);
456 ConditionVariable monitor_add_condition_ GUARDED_BY(monitor_list_lock_);
457 Monitors list_ GUARDED_BY(monitor_list_lock_);
Dmonitor_pool.h232 size_t current_chunk_list_index_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);
234 size_t num_chunks_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);
237 size_t current_chunk_list_capacity_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);
244 Monitor* first_free_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);
Dintern_table.h326 bool log_new_roots_ GUARDED_BY(Locks::intern_table_lock_);
327 ConditionVariable weak_intern_condition_ GUARDED_BY(Locks::intern_table_lock_);
332 Table strong_interns_ GUARDED_BY(Locks::intern_table_lock_);
334 GUARDED_BY(Locks::intern_table_lock_);
338 Table weak_interns_ GUARDED_BY(Locks::intern_table_lock_);
340 gc::WeakRootState weak_root_state_ GUARDED_BY(Locks::intern_table_lock_);
Dtrace.h303 static Trace* volatile the_trace_ GUARDED_BY(Locks::trace_lock_);
377 std::map<const DexFile*, DexIndexBitSet*> seen_methods_ GUARDED_BY(streaming_lock_);
378 std::unique_ptr<ThreadIDBitSet> seen_threads_ GUARDED_BY(streaming_lock_);
383 std::unordered_map<ArtMethod*, uint32_t> art_method_id_map_ GUARDED_BY(unique_methods_lock_);
384 std::vector<ArtMethod*> unique_methods_ GUARDED_BY(unique_methods_lock_);
/art/runtime/jit/
Dprofile_saver.h113 static ProfileSaver* instance_ GUARDED_BY(Locks::profiler_lock_);
115 static pthread_t profiler_pthread_ GUARDED_BY(Locks::profiler_lock_);
122 GUARDED_BY(Locks::profiler_lock_);
128 GUARDED_BY(Locks::profiler_lock_);
130 bool shutting_down_ GUARDED_BY(Locks::profiler_lock_);
131 uint64_t last_time_ns_saver_woke_up_ GUARDED_BY(wait_lock_);
143 ConditionVariable period_condition_ GUARDED_BY(wait_lock_);
Djit_code_cache.h526 ConditionVariable inline_cache_cond_ GUARDED_BY(Locks::jit_lock_);
539 SafeMap<JniStubKey, JniStubData> jni_stubs_map_ GUARDED_BY(Locks::jit_lock_);
542 SafeMap<const void*, ArtMethod*> method_code_map_ GUARDED_BY(Locks::jit_lock_);
546 SafeMap<ArtMethod*, const void*> saved_compiled_methods_map_ GUARDED_BY(Locks::jit_lock_);
549 SafeMap<ArtMethod*, const void*> osr_code_map_ GUARDED_BY(Locks::jit_lock_);
552 std::vector<ProfilingInfo*> profiling_infos_ GUARDED_BY(Locks::jit_lock_);
555 std::set<ArtMethod*> current_optimized_compilations_ GUARDED_BY(Locks::jit_lock_);
556 std::set<ArtMethod*> current_osr_compilations_ GUARDED_BY(Locks::jit_lock_);
557 std::set<ArtMethod*> current_baseline_compilations_ GUARDED_BY(Locks::jit_lock_);
566 ConditionVariable lock_cond_ GUARDED_BY(Locks::jit_lock_);
[all …]
Djit_memory_region.h241 size_t initial_capacity_ GUARDED_BY(Locks::jit_lock_);
244 size_t max_capacity_ GUARDED_BY(Locks::jit_lock_);
247 size_t current_capacity_ GUARDED_BY(Locks::jit_lock_);
250 size_t data_end_ GUARDED_BY(Locks::jit_lock_);
253 size_t exec_end_ GUARDED_BY(Locks::jit_lock_);
256 size_t used_memory_for_code_ GUARDED_BY(Locks::jit_lock_);
259 size_t used_memory_for_data_ GUARDED_BY(Locks::jit_lock_);
276 void* data_mspace_ GUARDED_BY(Locks::jit_lock_);
279 void* exec_mspace_ GUARDED_BY(Locks::jit_lock_);
/art/runtime/jni/
Djni_id_manager.h90 uintptr_t next_method_id_ GUARDED_BY(Locks::jni_id_lock_) = 1u;
91 std::vector<ArtMethod*> method_id_map_ GUARDED_BY(Locks::jni_id_lock_);
92 uintptr_t next_field_id_ GUARDED_BY(Locks::jni_id_lock_) = 1u;
93 std::vector<ArtField*> field_id_map_ GUARDED_BY(Locks::jni_id_lock_);
99 size_t deferred_allocation_refcount_ GUARDED_BY(Locks::jni_id_lock_) = 0;
101 uintptr_t deferred_allocation_method_id_start_ GUARDED_BY(Locks::jni_id_lock_) = 0u;
103 uintptr_t deferred_allocation_field_id_start_ GUARDED_BY(Locks::jni_id_lock_) = 0u;
/art/runtime/gc/
Dtask_processor.h78 ConditionVariable cond_ GUARDED_BY(lock_);
79 bool is_running_ GUARDED_BY(lock_);
80 std::multiset<HeapTask*, CompareByTargetRunTime> tasks_ GUARDED_BY(lock_);
81 Thread* running_thread_ GUARDED_BY(lock_);
Dreference_processor.h98 collector::GarbageCollector* collector_ GUARDED_BY(Locks::reference_processor_lock_);
101 bool preserving_references_ GUARDED_BY(Locks::reference_processor_lock_);
104 ConditionVariable condition_ GUARDED_BY(Locks::reference_processor_lock_);
Dsystem_weak.h91 ConditionVariable new_weak_condition_ GUARDED_BY(allow_disallow_lock_);
92 bool allow_new_system_weak_ GUARDED_BY(allow_disallow_lock_);
Dheap.h1227 std::vector<space::ContinuousSpace*> continuous_spaces_ GUARDED_BY(Locks::mutator_lock_);
1230 std::vector<space::DiscontinuousSpace*> discontinuous_spaces_ GUARDED_BY(Locks::mutator_lock_);
1326 std::unique_ptr<ConditionVariable> gc_complete_cond_ GUARDED_BY(gc_complete_lock_);
1330 std::unique_ptr<ConditionVariable> thread_flip_cond_ GUARDED_BY(thread_flip_lock_);
1333 size_t disable_thread_flip_count_ GUARDED_BY(thread_flip_lock_);
1334 bool thread_flip_running_ GUARDED_BY(thread_flip_lock_);
1343 volatile CollectorType collector_type_running_ GUARDED_BY(gc_complete_lock_);
1346 volatile GcCause last_gc_cause_ GUARDED_BY(gc_complete_lock_);
1349 volatile Thread* thread_running_gc_ GUARDED_BY(gc_complete_lock_);
1352 volatile collector::GcType last_gc_type_ GUARDED_BY(gc_complete_lock_);
[all …]
Dallocation_record.h299 size_t alloc_record_max_ GUARDED_BY(Locks::alloc_tracker_lock_) = kDefaultNumAllocRecords;
300 size_t recent_record_max_ GUARDED_BY(Locks::alloc_tracker_lock_) = kDefaultNumRecentRecords;
302 bool allow_new_record_ GUARDED_BY(Locks::alloc_tracker_lock_) = true;
303 ConditionVariable new_record_condition_ GUARDED_BY(Locks::alloc_tracker_lock_);
305 EntryList entries_ GUARDED_BY(Locks::alloc_tracker_lock_);
/art/runtime/gc/space/
Dlarge_object_space.h132 uint64_t num_bytes_allocated_ GUARDED_BY(lock_);
133 uint64_t num_objects_allocated_ GUARDED_BY(lock_);
137 uint64_t total_bytes_allocated_ GUARDED_BY(lock_);
138 uint64_t total_objects_allocated_ GUARDED_BY(lock_);
182 GUARDED_BY(lock_);
240 size_t free_end_ GUARDED_BY(lock_);
241 FreeBlocks free_blocks_ GUARDED_BY(lock_);
/art/openjdkjvmti/
Ddeopt_manager.h174 art::ConditionVariable deoptimization_condition_ GUARDED_BY(deoptimization_status_lock_);
175 bool performing_deoptimization_ GUARDED_BY(deoptimization_status_lock_);
178 uint32_t global_deopt_count_ GUARDED_BY(deoptimization_status_lock_);
181 uint32_t deopter_count_ GUARDED_BY(deoptimization_status_lock_);
188 GUARDED_BY(breakpoint_status_lock_);
Dart_jvmti.h95 std::unordered_set<art::ArtField*> access_watched_fields GUARDED_BY(event_info_mutex_);
96 std::unordered_set<art::ArtField*> modify_watched_fields GUARDED_BY(event_info_mutex_);
99 std::unordered_set<Breakpoint> breakpoints GUARDED_BY(event_info_mutex_);
100 std::unordered_set<const art::ShadowFrame*> notify_frames GUARDED_BY(event_info_mutex_);
105 std::string last_error_ GUARDED_BY(last_error_mutex_);
/art/compiler/dex/
Dverification_results.h70 VerifiedMethodMap verified_methods_ GUARDED_BY(verified_methods_lock_);
83 std::set<ClassReference> rejected_classes_ GUARDED_BY(rejected_classes_lock_);
/art/dex2oat/dex/
Ddex_to_dex_compiler.h115 GUARDED_BY(lock_);
117 size_t num_code_items_ GUARDED_BY(lock_) = 0u;

123