Home
last modified time | relevance | path

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

123

/art/runtime/jit/
Dprofile_saver.h122 static ProfileSaver* instance_ GUARDED_BY(Locks::profiler_lock_);
124 static pthread_t profiler_pthread_ GUARDED_BY(Locks::profiler_lock_);
131 GUARDED_BY(Locks::profiler_lock_);
137 GUARDED_BY(Locks::profiler_lock_);
144 GUARDED_BY(Locks::profiler_lock_);
146 bool shutting_down_ GUARDED_BY(Locks::profiler_lock_);
147 uint64_t last_time_ns_saver_woke_up_ GUARDED_BY(wait_lock_);
155 SafeMap<std::string, ProfileCompilationInfo*> profile_cache_ GUARDED_BY(Locks::profiler_lock_);
165 ConditionVariable period_condition_ GUARDED_BY(wait_lock_);
Djit_code_cache.h520 ConditionVariable inline_cache_cond_ GUARDED_BY(Locks::jit_lock_);
547 SafeMap<JniStubKey, JniStubData> jni_stubs_map_ GUARDED_BY(Locks::jit_lock_);
550 SafeMap<const void*, ArtMethod*> method_code_map_ GUARDED_BY(Locks::jit_lock_);
554 SafeMap<ArtMethod*, const void*> saved_compiled_methods_map_ GUARDED_BY(Locks::jit_lock_);
557 SafeMap<ArtMethod*, const void*> osr_code_map_ GUARDED_BY(Locks::jit_lock_);
560 SafeMap<ArtMethod*, ProfilingInfo*> profiling_infos_ GUARDED_BY(Locks::jit_lock_);
563 std::set<const void*> zombie_code_ GUARDED_BY(Locks::jit_lock_);
564 std::set<ArtMethod*> zombie_jni_code_ GUARDED_BY(Locks::jit_lock_);
566 std::set<const void*> processed_zombie_code_ GUARDED_BY(Locks::jit_lock_);
567 std::set<ArtMethod*> processed_zombie_jni_code_ GUARDED_BY(Locks::jit_lock_);
[all …]
Djit_memory_region.h240 size_t initial_capacity_ GUARDED_BY(Locks::jit_lock_);
243 size_t max_capacity_ GUARDED_BY(Locks::jit_lock_);
246 size_t current_capacity_ GUARDED_BY(Locks::jit_lock_);
249 size_t data_end_ GUARDED_BY(Locks::jit_lock_);
252 size_t exec_end_ GUARDED_BY(Locks::jit_lock_);
255 size_t used_memory_for_code_ GUARDED_BY(Locks::jit_lock_);
258 size_t used_memory_for_data_ GUARDED_BY(Locks::jit_lock_);
275 void* data_mspace_ GUARDED_BY(Locks::jit_lock_);
278 void* exec_mspace_ GUARDED_BY(Locks::jit_lock_);
Djit.h161 std::deque<Task*> generic_queue_ GUARDED_BY(task_queue_lock_);
163 std::deque<ArtMethod*> osr_queue_ GUARDED_BY(task_queue_lock_);
164 std::deque<ArtMethod*> baseline_queue_ GUARDED_BY(task_queue_lock_);
165 std::deque<ArtMethod*> optimized_queue_ GUARDED_BY(task_queue_lock_);
170 std::set<ArtMethod*> osr_enqueued_methods_ GUARDED_BY(task_queue_lock_);
171 std::set<ArtMethod*> baseline_enqueued_methods_ GUARDED_BY(task_queue_lock_);
172 std::set<ArtMethod*> optimized_enqueued_methods_ GUARDED_BY(task_queue_lock_);
176 std::unordered_set<JitCompileTask*> current_compilations_ GUARDED_BY(task_queue_lock_);
437 bool boot_completed_ GUARDED_BY(boot_completed_lock_) = false;
438 std::deque<Task*> tasks_after_boot_ GUARDED_BY(boot_completed_lock_);
[all …]
/art/runtime/
Dsignal_catcher.h58 ConditionVariable cond_ GUARDED_BY(lock_);
59 bool halt_ GUARDED_BY(lock_);
60 pthread_t pthread_ GUARDED_BY(lock_);
61 Thread* thread_ GUARDED_BY(lock_);
Dinstrumentation.h703 uint8_t have_method_entry_listeners_ GUARDED_BY(Locks::mutator_lock_);
706 uint8_t have_method_exit_listeners_ GUARDED_BY(Locks::mutator_lock_);
709 bool have_method_unwind_listeners_ GUARDED_BY(Locks::mutator_lock_);
712 bool have_dex_pc_listeners_ GUARDED_BY(Locks::mutator_lock_);
715 bool have_field_read_listeners_ GUARDED_BY(Locks::mutator_lock_);
718 bool have_field_write_listeners_ GUARDED_BY(Locks::mutator_lock_);
721 bool have_exception_thrown_listeners_ GUARDED_BY(Locks::mutator_lock_);
724 bool have_watched_frame_pop_listeners_ GUARDED_BY(Locks::mutator_lock_);
727 bool have_branch_listeners_ GUARDED_BY(Locks::mutator_lock_);
730 bool have_exception_handled_listeners_ GUARDED_BY(Locks::mutator_lock_);
[all …]
Druntime_callbacks.h287 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_);
304 std::vector<AppInfoCallback*> appinfo_callbacks_ GUARDED_BY(callback_lock_);
[all …]
Dthread_pool.h193 ConditionVariable task_queue_condition_ GUARDED_BY(task_queue_lock_);
194 ConditionVariable completion_condition_ GUARDED_BY(task_queue_lock_);
195 volatile bool started_ GUARDED_BY(task_queue_lock_);
196 volatile bool shutting_down_ GUARDED_BY(task_queue_lock_);
198 volatile size_t waiting_count_ GUARDED_BY(task_queue_lock_);
201 uint64_t start_time_ GUARDED_BY(task_queue_lock_);
204 size_t max_active_workers_ GUARDED_BY(task_queue_lock_);
249 std::deque<Task*> tasks_ GUARDED_BY(task_queue_lock_);
Dbarrier.h91 int count_ GUARDED_BY(GetLock());
94 std::unique_ptr<ConditionVariable> condition_ GUARDED_BY(GetLock());
Dmonitor_pool.h233 size_t current_chunk_list_index_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);
235 size_t num_chunks_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);
238 size_t current_chunk_list_capacity_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);
245 Monitor* first_free_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);
Dmonitor.h341 unsigned int lock_count_ GUARDED_BY(monitor_lock_);
351 Thread* wait_set_ GUARDED_BY(monitor_lock_);
354 Thread* wake_set_ GUARDED_BY(monitor_lock_);
437 Monitor* next_free_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);
470 bool allow_new_monitors_ GUARDED_BY(monitor_list_lock_);
472 ConditionVariable monitor_add_condition_ GUARDED_BY(monitor_list_lock_);
473 Monitors list_ GUARDED_BY(monitor_list_lock_);
Dthread_list.h268 std::bitset<kMaxThreadId> allocated_ids_ GUARDED_BY(Locks::allocated_thread_ids_lock_);
271 std::list<Thread*> list_ GUARDED_BY(Locks::thread_list_lock_);
277 int suspend_all_count_ GUARDED_BY(Locks::thread_suspend_count_lock_);
280 int unregistering_count_ GUARDED_BY(Locks::thread_list_lock_);
284 Histogram<uint64_t> suspend_all_histogram_ GUARDED_BY(Locks::mutator_lock_);
Dapp_info.h128 std::optional<std::string> package_name_ GUARDED_BY(update_mutex_);
131 SafeMap<std::string, CodeLocationInfo> registered_code_locations_ GUARDED_BY(update_mutex_);
Dintern_table.h312 bool log_new_roots_ GUARDED_BY(Locks::intern_table_lock_);
313 ConditionVariable weak_intern_condition_ GUARDED_BY(Locks::intern_table_lock_);
318 Table strong_interns_ GUARDED_BY(Locks::intern_table_lock_);
320 GUARDED_BY(Locks::intern_table_lock_);
324 Table weak_interns_ GUARDED_BY(Locks::intern_table_lock_);
326 gc::WeakRootState weak_root_state_ GUARDED_BY(Locks::intern_table_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.h85 ConditionVariable cond_ GUARDED_BY(lock_);
86 bool is_running_ GUARDED_BY(lock_);
87 std::multiset<HeapTask*, CompareByTargetRunTime> tasks_ GUARDED_BY(lock_);
88 Thread* running_thread_ GUARDED_BY(lock_);
Dsystem_weak.h92 ConditionVariable new_weak_condition_ GUARDED_BY(allow_disallow_lock_);
93 bool allow_new_system_weak_ GUARDED_BY(allow_disallow_lock_);
Dheap.h1337 std::vector<space::ContinuousSpace*> continuous_spaces_ GUARDED_BY(Locks::mutator_lock_);
1340 std::vector<space::DiscontinuousSpace*> discontinuous_spaces_ GUARDED_BY(Locks::mutator_lock_);
1436 std::unique_ptr<ConditionVariable> gc_complete_cond_ GUARDED_BY(gc_complete_lock_);
1440 std::unique_ptr<ConditionVariable> thread_flip_cond_ GUARDED_BY(thread_flip_lock_);
1443 size_t disable_thread_flip_count_ GUARDED_BY(thread_flip_lock_);
1444 bool thread_flip_running_ GUARDED_BY(thread_flip_lock_);
1456 volatile CollectorType collector_type_running_ GUARDED_BY(gc_complete_lock_);
1459 volatile GcCause last_gc_cause_ GUARDED_BY(gc_complete_lock_);
1462 volatile Thread* thread_running_gc_ GUARDED_BY(gc_complete_lock_);
1465 volatile collector::GcType last_gc_type_ GUARDED_BY(gc_complete_lock_);
[all …]
Dallocation_record.h297 size_t alloc_record_max_ GUARDED_BY(Locks::alloc_tracker_lock_) = kDefaultNumAllocRecords;
298 size_t recent_record_max_ GUARDED_BY(Locks::alloc_tracker_lock_) = kDefaultNumRecentRecords;
300 bool allow_new_record_ GUARDED_BY(Locks::alloc_tracker_lock_) = true;
301 ConditionVariable new_record_condition_ GUARDED_BY(Locks::alloc_tracker_lock_);
303 EntryList entries_ GUARDED_BY(Locks::alloc_tracker_lock_);
/art/runtime/base/
Dgc_visited_arena_pool.h264 std::vector<MemMap> maps_ GUARDED_BY(lock_);
265 std::set<Chunk*, LessByChunkSize> best_fit_allocs_ GUARDED_BY(lock_);
266 std::set<Chunk*, LessByChunkAddr> free_chunks_ GUARDED_BY(lock_);
269 AllocatedArenaSet allocated_arenas_ GUARDED_BY(lock_);
271 size_t bytes_allocated_ GUARDED_BY(lock_);
274 TrackedArena* unused_arenas_ GUARDED_BY(lock_);
280 bool defer_arena_freeing_ GUARDED_BY(lock_);
286 bool pre_zygote_fork_ GUARDED_BY(lock_);
/art/openjdkjvmti/
Ddeopt_manager.h165 art::ConditionVariable deoptimization_condition_ GUARDED_BY(deoptimization_status_lock_);
166 bool performing_deoptimization_ GUARDED_BY(deoptimization_status_lock_);
169 uint32_t global_deopt_count_ GUARDED_BY(deoptimization_status_lock_);
172 uint32_t deopter_count_ GUARDED_BY(deoptimization_status_lock_);
179 GUARDED_BY(breakpoint_status_lock_);
Dart_jvmti.h104 std::unordered_set<art::ArtField*> access_watched_fields GUARDED_BY(event_info_mutex_);
105 std::unordered_set<art::ArtField*> modify_watched_fields GUARDED_BY(event_info_mutex_);
108 std::unordered_set<Breakpoint> breakpoints GUARDED_BY(event_info_mutex_);
109 std::unordered_set<const art::ShadowFrame*> notify_frames GUARDED_BY(event_info_mutex_);
114 std::string last_error_ GUARDED_BY(last_error_mutex_);
/art/dex2oat/dex/
Dverification_results.h49 std::set<MethodReference> uncompilable_methods_ GUARDED_BY(uncompilable_methods_lock_);
54 std::set<ClassReference> rejected_classes_ GUARDED_BY(rejected_classes_lock_);
/art/runtime/gc/space/
Dlarge_object_space.h144 uint64_t num_bytes_allocated_ GUARDED_BY(lock_);
145 uint64_t num_objects_allocated_ GUARDED_BY(lock_);
149 uint64_t total_bytes_allocated_ GUARDED_BY(lock_);
150 uint64_t total_objects_allocated_ GUARDED_BY(lock_);
195 GUARDED_BY(lock_);
253 size_t free_end_ GUARDED_BY(lock_);
254 FreeBlocks free_blocks_ GUARDED_BY(lock_);
/art/runtime/javaheapprof/
Djavaheapsampler.h89 std::minstd_rand rng_ GUARDED_BY(geo_dist_rng_lock_); // Holds the state
91 std::geometric_distribution</*result_type=*/size_t> geo_dist_ GUARDED_BY(geo_dist_rng_lock_);

123