/art/openjdkjvmti/ |
H A D | object_tagging.h | 55 REQUIRES(!allow_disallow_lock_); 58 REQUIRES(allow_disallow_lock_); 62 REQUIRES(!allow_disallow_lock_) { 69 REQUIRES(allow_disallow_lock_) { function in class:openjdkjvmti::FINAL
|
H A D | transform.cc | 153 void RemoveDefinition(ArtClassDefinition* def) REQUIRES(!uninitialized_class_definitions_lock_) { 175 void AddArtDefinition(ArtClassDefinition* def) REQUIRES(!uninitialized_class_definitions_lock_) { 182 bool DefinitionIsInitializing(uintptr_t ptr) REQUIRES(uninitialized_class_definitions_lock_) { function in namespace:openjdkjvmti 189 void WaitForClassInitializationToFinish() REQUIRES(uninitialized_class_definitions_lock_) { function
|
H A D | jvmti_weak_table.h | 65 REQUIRES(!allow_disallow_lock_); 68 REQUIRES(allow_disallow_lock_); 74 REQUIRES(!allow_disallow_lock_); 77 REQUIRES(allow_disallow_lock_); 83 REQUIRES(!allow_disallow_lock_) { 92 REQUIRES(allow_disallow_lock_) { function in class:openjdkjvmti::JvmtiWeakTable 103 REQUIRES(!allow_disallow_lock_); 114 REQUIRES(!allow_disallow_lock_); 123 REQUIRES(!allow_disallow_lock_); 137 REQUIRES(allow_disallow_lock 146 REQUIRES(allow_disallow_lock_) { function in class:openjdkjvmti::JvmtiWeakTable [all...] |
H A D | events.cc | 960 OVERRIDE REQUIRES(art::Locks::mutator_lock_) { function in class:openjdkjvmti::UpdateEntryPointsClassVisitor
|
H A D | ti_class.cc | 409 REQUIRES(art::Locks::mutator_lock_) { function in struct:openjdkjvmti::ClassCallback 439 REQUIRES(art::Locks::mutator_lock_) { function in struct:openjdkjvmti::ClassCallback 445 static void Callback(art::Thread* t, void* arg) REQUIRES(art::Locks::mutator_lock_) { function in class:openjdkjvmti::ClassCallback::LocalUpdate 464 REQUIRES(art::Locks::mutator_lock_) { function in struct:openjdkjvmti::ClassCallback
|
/art/runtime/gc/ |
H A D | system_weak.h | 50 REQUIRES(!allow_disallow_lock_) { 59 REQUIRES(!allow_disallow_lock_) { 66 REQUIRES(!allow_disallow_lock_) { 79 REQUIRES(allow_disallow_lock_) { function in class:art::gc::SystemWeakHolder
|
H A D | allocation_record.cc | 126 REQUIRES(Locks::alloc_tracker_lock_) { function in namespace:art::gc
|
H A D | allocation_record.h | 216 REQUIRES(!Locks::alloc_tracker_lock_) 219 static void SetAllocTrackingEnabled(bool enabled) REQUIRES(!Locks::alloc_tracker_lock_); 221 AllocRecordObjectMap() REQUIRES(Locks::alloc_tracker_lock_); 226 REQUIRES(Locks::alloc_tracker_lock_) { function in class:art::gc::AllocRecordObjectMap 245 REQUIRES(Locks::alloc_tracker_lock_); 249 REQUIRES(Locks::alloc_tracker_lock_); 259 REQUIRES(Locks::alloc_tracker_lock_); 262 REQUIRES(Locks::alloc_tracker_lock_); 264 REQUIRES(Locks::alloc_tracker_lock_); 269 REQUIRES(Lock function in class:art::gc::AllocRecordObjectMap 275 REQUIRES(Locks::alloc_tracker_lock_) { function in class:art::gc::AllocRecordObjectMap 281 REQUIRES(Locks::alloc_tracker_lock_) { function in class:art::gc::AllocRecordObjectMap 287 REQUIRES(Locks::alloc_tracker_lock_) { function in class:art::gc::AllocRecordObjectMap [all...] |
/art/runtime/gc/space/ |
H A D | rosalloc_space.h | 51 OVERRIDE REQUIRES(!lock_); 59 OVERRIDE REQUIRES(Locks::mutator_lock_) { function in class:art::gc::space::RosAllocSpace 107 void Walk(WalkCallback callback, void* arg) OVERRIDE REQUIRES(!lock_); 137 void Verify() REQUIRES(Locks::mutator_lock_) { function in class:art::gc::space::RosAllocSpace 171 REQUIRES(!Locks::runtime_shutdown_lock_, !Locks::thread_list_lock_); 175 REQUIRES(!Locks::runtime_shutdown_lock_, !Locks::thread_list_lock_);
|
H A D | region_space.h | 55 OVERRIDE REQUIRES(!region_lock_); 62 OVERRIDE REQUIRES(Locks::mutator_lock_) REQUIRES(!region_lock_); 69 REQUIRES(!region_lock_); 75 /* out */ size_t* bytes_tl_bulk_allocated) REQUIRES(!region_lock_); 77 void FreeLarge(mirror::Object* large_obj, size_t bytes_allocated) REQUIRES(!region_lock_); 81 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!region_lock_) { 85 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!region_lock_); 102 void Clear() OVERRIDE REQUIRES(!region_lock_); 109 void ClampGrowthLimit(size_t new_capacity) REQUIRES(!region_lock 182 ALWAYS_INLINE void Walk(Visitor&& visitor) REQUIRES(Locks::mutator_lock_) { function in class:art::gc::space::FINAL 187 REQUIRES(Locks::mutator_lock_) { function in class:art::gc::space::FINAL 528 Region* RefToRegionLocked(mirror::Object* ref) REQUIRES(region_lock_) { function in class:art::gc::space::FINAL 549 void AdjustNonFreeRegionLimit(size_t new_non_free_region_index) REQUIRES(region_lock_) { function in class:art::gc::space::FINAL 556 void SetNonFreeRegionLimit(size_t new_non_free_region_index_limit) REQUIRES(region_lock_) { function in class:art::gc::space::FINAL 564 void VerifyNonFreeRegionLimit() REQUIRES(region_lock_) { function in class:art::gc::space::FINAL [all...] |
H A D | space.h | 221 REQUIRES(Locks::mutator_lock_) { function in class:art::gc::space::AllocSpace 426 bool HasBoundBitmaps() const REQUIRES(Locks::heap_bitmap_lock_); 429 void BindLiveToMarkBitmap() REQUIRES(Locks::heap_bitmap_lock_); 431 void UnBindBitmaps() REQUIRES(Locks::heap_bitmap_lock_);
|
/art/runtime/ |
H A D | thread_list.h | 58 REQUIRES(!Locks::thread_list_lock_, !Locks::mutator_lock_); 61 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 66 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 69 REQUIRES(!Locks::thread_suspend_count_lock_) WARN_UNUSED; 76 REQUIRES(!Locks::thread_list_lock_, 89 REQUIRES(!Locks::mutator_lock_, 98 REQUIRES(!Locks::mutator_lock_, 103 Thread* FindThreadByThreadId(uint32_t thread_id) REQUIRES(Locks::thread_list_lock_); 111 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 119 REQUIRES(!Lock 173 std::list<Thread*> GetList() REQUIRES(Locks::thread_list_lock_) { function in class:art::ThreadList [all...] |
H A D | thread_pool.h | 69 static void* Callback(void* arg) REQUIRES(!Locks::mutator_lock_); 96 void StartWorkers(Thread* self) REQUIRES(!task_queue_lock_); 99 void StopWorkers(Thread* self) REQUIRES(!task_queue_lock_); 103 void AddTask(Thread* self, Task* task) REQUIRES(!task_queue_lock_); 106 void RemoveAllTasks(Thread* self) REQUIRES(!task_queue_lock_); 119 void Wait(Thread* self, bool do_work, bool may_hold_locks) REQUIRES(!task_queue_lock_); 121 size_t GetTaskCount(Thread* self) REQUIRES(!task_queue_lock_); 130 void SetMaxActiveWorkers(size_t threads) REQUIRES(!task_queue_lock_); 137 virtual Task* GetTask(Thread* self) REQUIRES(!task_queue_lock_); 140 Task* TryGetTask(Thread* self) REQUIRES(!task_queue_lock 144 bool IsShuttingDown() const REQUIRES(task_queue_lock_) { function in class:art::ThreadPool 148 bool HasOutstandingTasks() const REQUIRES(task_queue_lock_) { function in class:art::ThreadPool [all...] |
H A D | instrumentation.h | 194 REQUIRES(Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::classlinker_classes_lock_); 198 REQUIRES(Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::classlinker_classes_lock_); 202 REQUIRES(Locks::mutator_lock_) 203 REQUIRES(!deoptimized_methods_lock_); 206 REQUIRES(Locks::mutator_lock_, Roles::uninterruptible_) 207 REQUIRES(!deoptimized_methods_lock_); 220 REQUIRES(Locks::mutator_lock_, Roles::uninterruptible_) 221 REQUIRES(!Locks::thread_list_lock_, 228 REQUIRES(Locks::mutator_lock_, Roles::uninterruptible_) 229 REQUIRES(!Lock 544 void UpdateInterpreterHandlerTable() REQUIRES(Locks::mutator_lock_) { function in class:art::instrumentation::Instrumentation [all...] |
H A D | jni_env_ext.cc | 293 REQUIRES(Locks::jni_function_table_lock_) { function in namespace:art
|
H A D | runtime_callbacks_test.cc | 75 virtual void AddListener() REQUIRES(Locks::mutator_lock_) = 0; 76 virtual void RemoveListener() REQUIRES(Locks::mutator_lock_) = 0; 104 void AddListener() OVERRIDE REQUIRES(Locks::mutator_lock_) { function in class:art::ThreadLifecycleCallbackRuntimeCallbacksTest 107 void RemoveListener() OVERRIDE REQUIRES(Locks::mutator_lock_) { function in class:art::ThreadLifecycleCallbackRuntimeCallbacksTest 223 void AddListener() OVERRIDE REQUIRES(Locks::mutator_lock_) { function in class:art::ClassLoadCallbackRuntimeCallbacksTest 226 void RemoveListener() OVERRIDE REQUIRES(Locks::mutator_lock_) { function in class:art::ClassLoadCallbackRuntimeCallbacksTest 323 void AddListener() OVERRIDE REQUIRES(Locks::mutator_lock_) { function in class:art::RuntimeSigQuitCallbackRuntimeCallbacksTest 326 void RemoveListener() OVERRIDE REQUIRES(Locks::mutator_lock_) { function in class:art::RuntimeSigQuitCallbackRuntimeCallbacksTest 369 void AddListener() OVERRIDE REQUIRES(Locks::mutator_lock_) { function in class:art::RuntimePhaseCallbackRuntimeCallbacksTest 372 void RemoveListener() OVERRIDE REQUIRES(Lock function in class:art::RuntimePhaseCallbackRuntimeCallbacksTest 441 void AddListener() OVERRIDE REQUIRES(Locks::mutator_lock_) { function in class:art::MonitorWaitCallbacksTest 444 void RemoveListener() OVERRIDE REQUIRES(Locks::mutator_lock_) { function in class:art::MonitorWaitCallbacksTest [all...] |
/art/runtime/gc/accounting/ |
H A D | remembered_set.cc | 84 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(Locks::heap_bitmap_lock_) { function in class:art::gc::accounting::RememberedSetReferenceVisitor 121 void operator()(ObjPtr<mirror::Object> obj) const REQUIRES(Locks::heap_bitmap_lock_)
|
H A D | mod_union_table.cc | 155 REQUIRES(Locks::heap_bitmap_lock_) 316 REQUIRES(Locks::heap_bitmap_lock_) function in class:art::gc::accounting::ModUnionCheckReferences
|
/art/runtime/jit/ |
H A D | debugger_interface.cc | 159 REQUIRES(Locks::native_debug_interface_lock_) { function in namespace:art 192 REQUIRES(Locks::native_debug_interface_lock_) { function in namespace:art
|
/art/runtime/gc/collector/ |
H A D | concurrent_copying.h | 74 REQUIRES(!immune_gray_stack_lock_, 79 REQUIRES(!mark_stack_lock_, !immune_gray_stack_lock_); 81 REQUIRES(!mark_stack_lock_, !skipped_blocks_lock_, !immune_gray_stack_lock_); 82 void ReclaimPhase() REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!mark_stack_lock_); 83 void FinishPhase() REQUIRES(!mark_stack_lock_, 88 REQUIRES(!Locks::heap_bitmap_lock_); 119 REQUIRES(!mark_stack_lock_, !skipped_blocks_lock_, !immune_gray_stack_lock_); 122 REQUIRES(!mark_stack_lock_, !skipped_blocks_lock_, !immune_gray_stack_lock_); 137 bool IsWeakRefAccessEnabled() REQUIRES(Locks::thread_list_lock_) { function in class:art::gc::collector::ConcurrentCopying 141 REQUIRES(!mark_stack_lock [all...] |
H A D | mark_compact.cc | 105 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_) { function 299 OVERRIDE REQUIRES(Locks::mutator_lock_) 313 OVERRIDE REQUIRES(Locks::mutator_lock_) 334 REQUIRES(Locks::mutator_lock_) ALWAYS_INLINE { 425 ALWAYS_INLINE REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_) { function in class:art::gc::collector::MarkCompact::UpdateReferenceVisitor 430 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_) { function in class:art::gc::collector::MarkCompact::UpdateReferenceVisitor 527 REQUIRES(Locks::mutator_lock_) ALWAYS_INLINE { 572 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_) { function in class:art::gc::collector::MarkCompact::MarkObjectVisitor 580 REQUIRES(Locks::heap_bitmap_lock_) { function in class:art::gc::collector::MarkCompact::MarkObjectVisitor
|
H A D | semi_space.cc | 376 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_) { function 416 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_) { function 691 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_) { function in class:art::gc::collector::SemiSpace::MarkObjectVisitor 697 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_) { function in class:art::gc::collector::SemiSpace::MarkObjectVisitor
|
/art/runtime/mirror/ |
H A D | dex_cache-inl.h | 286 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(Locks::heap_bitmap_lock_) { function in namespace:art::mirror
|
/art/runtime/native/ |
H A D | dalvik_system_ZygoteHooks.cc | 102 void AddClass(ObjPtr<mirror::Class> klass) REQUIRES(Locks::mutator_lock_) { function in class:art::ClassSet 116 REQUIRES(Locks::mutator_lock_) { function in namespace:art 125 bool VisitFrame() OVERRIDE REQUIRES(Locks::mutator_lock_) { function in class:art::NonDebuggableStacksVisitor 145 static void CollectNonDebuggableClasses() REQUIRES(!Locks::mutator_lock_) {
|
/art/runtime/interpreter/ |
H A D | shadow_frame.h | 261 void SetMethod(ArtMethod* method) REQUIRES(Locks::mutator_lock_) { function in class:art::ShadowFrame
|