Searched defs:REQUIRES (Results 1 - 25 of 41) sorted by relevance

12

/art/openjdkjvmti/
H A Dobject_tagging.h55 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 Dtransform.cc153 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 Djvmti_weak_table.h65 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 Devents.cc960 OVERRIDE REQUIRES(art::Locks::mutator_lock_) { function in class:openjdkjvmti::UpdateEntryPointsClassVisitor
H A Dti_class.cc409 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 Dsystem_weak.h50 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 Dallocation_record.cc126 REQUIRES(Locks::alloc_tracker_lock_) { function in namespace:art::gc
H A Dallocation_record.h216 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 Drosalloc_space.h51 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 Dregion_space.h55 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 Dspace.h221 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 Dthread_list.h58 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 Dthread_pool.h69 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 Dinstrumentation.h194 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 Djni_env_ext.cc293 REQUIRES(Locks::jni_function_table_lock_) { function in namespace:art
H A Druntime_callbacks_test.cc75 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 Dremembered_set.cc84 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 Dmod_union_table.cc155 REQUIRES(Locks::heap_bitmap_lock_)
316 REQUIRES(Locks::heap_bitmap_lock_) function in class:art::gc::accounting::ModUnionCheckReferences
/art/runtime/jit/
H A Ddebugger_interface.cc159 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 Dconcurrent_copying.h74 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 Dmark_compact.cc105 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 Dsemi_space.cc376 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 Ddex_cache-inl.h286 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(Locks::heap_bitmap_lock_) { function in namespace:art::mirror
/art/runtime/native/
H A Ddalvik_system_ZygoteHooks.cc102 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 Dshadow_frame.h261 void SetMethod(ArtMethod* method) REQUIRES(Locks::mutator_lock_) { function in class:art::ShadowFrame

Completed in 218 milliseconds

12