Searched refs:Locks (Results 51 - 75 of 395) sorted by relevance
1234567891011>>
/art/runtime/ |
H A D | aot_class_linker.h | 38 REQUIRES_SHARED(Locks::mutator_lock_); 45 REQUIRES_SHARED(Locks::mutator_lock_) 46 REQUIRES(!Locks::dex_lock_);
|
H A D | jni_env_ext.h | 53 REQUIRES_SHARED(Locks::mutator_lock_) 54 REQUIRES(!Locks::alloc_tracker_lock_); 56 void SetCheckJniEnabled(bool enabled) REQUIRES(!Locks::jni_function_table_lock_); 58 void PushFrame(int capacity) REQUIRES_SHARED(Locks::mutator_lock_); 59 void PopFrame() REQUIRES_SHARED(Locks::mutator_lock_); 63 REQUIRES_SHARED(Locks::mutator_lock_) 64 REQUIRES(!Locks::alloc_tracker_lock_); 66 void UpdateLocal(IndirectRef iref, ObjPtr<mirror::Object> obj) REQUIRES_SHARED(Locks::mutator_lock_) { 70 jobject NewLocalRef(mirror::Object* obj) REQUIRES_SHARED(Locks::mutator_lock_); 71 void DeleteLocalRef(jobject obj) REQUIRES_SHARED(Locks [all...] |
H A D | transaction.h | 53 REQUIRES_SHARED(Locks::mutator_lock_); 56 REQUIRES_SHARED(Locks::mutator_lock_); 108 REQUIRES_SHARED(Locks::mutator_lock_); 112 REQUIRES(Locks::intern_table_lock_) 115 REQUIRES(Locks::intern_table_lock_) 118 REQUIRES(Locks::intern_table_lock_) 121 REQUIRES(Locks::intern_table_lock_) 126 REQUIRES_SHARED(Locks::mutator_lock_) 131 REQUIRES_SHARED(Locks::mutator_lock_) 136 REQUIRES_SHARED(Locks [all...] |
H A D | reflection.h | 37 REQUIRES_SHARED(Locks::mutator_lock_); 43 REQUIRES_SHARED(Locks::mutator_lock_); 48 REQUIRES_SHARED(Locks::mutator_lock_); 54 REQUIRES_SHARED(Locks::mutator_lock_); 61 REQUIRES_SHARED(Locks::mutator_lock_); 67 REQUIRES_SHARED(Locks::mutator_lock_); 73 REQUIRES_SHARED(Locks::mutator_lock_); 79 REQUIRES_SHARED(Locks::mutator_lock_); 85 REQUIRES_SHARED(Locks::mutator_lock_); 93 REQUIRES_SHARED(Locks [all...] |
H A D | read_barrier.h | 58 REQUIRES_SHARED(Locks::mutator_lock_); 65 REQUIRES_SHARED(Locks::mutator_lock_); 72 REQUIRES_SHARED(Locks::mutator_lock_); 77 REQUIRES_SHARED(Locks::mutator_lock_); 83 REQUIRES_SHARED(Locks::mutator_lock_) { 89 REQUIRES_SHARED(Locks::mutator_lock_); 92 REQUIRES_SHARED(Locks::mutator_lock_); 96 REQUIRES_SHARED(Locks::mutator_lock_) { 103 static mirror::Object* Mark(mirror::Object* obj) REQUIRES_SHARED(Locks::mutator_lock_); 117 REQUIRES_SHARED(Locks [all...] |
H A D | quick_exception_handler.h | 43 REQUIRES_SHARED(Locks::mutator_lock_); 51 void FindCatch(ObjPtr<mirror::Throwable> exception) REQUIRES_SHARED(Locks::mutator_lock_); 56 void DeoptimizeStack() REQUIRES_SHARED(Locks::mutator_lock_); 67 void DeoptimizeSingleFrame(DeoptimizationKind kind) REQUIRES_SHARED(Locks::mutator_lock_); 70 REQUIRES_SHARED(Locks::mutator_lock_); 75 uintptr_t UpdateInstrumentationStack() REQUIRES_SHARED(Locks::mutator_lock_); 79 REQUIRES_SHARED(Locks::mutator_lock_); 82 NO_RETURN void DoLongJump(bool smash_caller_saves = true) REQUIRES_SHARED(Locks::mutator_lock_); 139 REQUIRES_SHARED(Locks::mutator_lock_); 170 REQUIRES_SHARED(Locks [all...] |
H A D | handle.h | 53 ALWAYS_INLINE T& operator*() const REQUIRES_SHARED(Locks::mutator_lock_) { 57 ALWAYS_INLINE T* operator->() const REQUIRES_SHARED(Locks::mutator_lock_) { 61 ALWAYS_INLINE T* Get() const REQUIRES_SHARED(Locks::mutator_lock_) { 65 ALWAYS_INLINE bool IsNull() const REQUIRES_SHARED(Locks::mutator_lock_) { 69 ALWAYS_INLINE jobject ToJObject() const REQUIRES_SHARED(Locks::mutator_lock_) { 85 ALWAYS_INLINE bool operator!=(std::nullptr_t) const REQUIRES_SHARED(Locks::mutator_lock_) { 89 ALWAYS_INLINE bool operator==(std::nullptr_t) const REQUIRES_SHARED(Locks::mutator_lock_) { 121 REQUIRES_SHARED(Locks::mutator_lock_) = default; 124 REQUIRES_SHARED(Locks::mutator_lock_) = default; 127 REQUIRES_SHARED(Locks [all...] |
/art/runtime/entrypoints/quick/ |
H A D | quick_throw_entrypoints.cc | 28 REQUIRES_SHARED(Locks::mutator_lock_) { 34 REQUIRES_SHARED(Locks::mutator_lock_) { 44 REQUIRES_SHARED(Locks::mutator_lock_) { 63 REQUIRES_SHARED(Locks::mutator_lock_) { 73 REQUIRES_SHARED(Locks::mutator_lock_) { 81 REQUIRES_SHARED(Locks::mutator_lock_) { 89 REQUIRES_SHARED(Locks::mutator_lock_) { 97 REQUIRES_SHARED(Locks::mutator_lock_) { 104 REQUIRES_SHARED(Locks::mutator_lock_) { 113 REQUIRES_SHARED(Locks [all...] |
H A D | quick_cast_entrypoints.cc | 24 REQUIRES_SHARED(Locks::mutator_lock_) { 32 REQUIRES_SHARED(Locks::mutator_lock_) {
|
/art/runtime/mirror/ |
H A D | emulated_stack_frame.h | 43 const InstructionOperands* const operands) REQUIRES_SHARED(Locks::mutator_lock_); 51 ShadowFrame* callee_frame) REQUIRES_SHARED(Locks::mutator_lock_); 54 void GetReturnValue(Thread* self, JValue* value) REQUIRES_SHARED(Locks::mutator_lock_); 57 void SetReturnValue(Thread* self, const JValue& value) REQUIRES_SHARED(Locks::mutator_lock_); 59 mirror::MethodType* GetType() REQUIRES_SHARED(Locks::mutator_lock_) { 63 mirror::Object* GetReceiver() REQUIRES_SHARED(Locks::mutator_lock_) { 67 static void SetClass(Class* klass) REQUIRES_SHARED(Locks::mutator_lock_); 68 static void ResetClass() REQUIRES_SHARED(Locks::mutator_lock_); 69 static void VisitRoots(RootVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_); 72 static mirror::Class* StaticClass() REQUIRES_SHARED(Locks [all...] |
H A D | object.h | 95 ALWAYS_INLINE Class* GetClass() REQUIRES_SHARED(Locks::mutator_lock_); 98 void SetClass(ObjPtr<Class> new_klass) REQUIRES_SHARED(Locks::mutator_lock_); 103 REQUIRES_SHARED(Locks::mutator_lock_); 105 ALWAYS_INLINE uint32_t GetReadBarrierState() REQUIRES_SHARED(Locks::mutator_lock_); 107 ALWAYS_INLINE uint32_t GetReadBarrierStateAcquire() REQUIRES_SHARED(Locks::mutator_lock_); 112 ALWAYS_INLINE void SetReadBarrierState(uint32_t rb_state) REQUIRES_SHARED(Locks::mutator_lock_); 116 REQUIRES_SHARED(Locks::mutator_lock_); 118 ALWAYS_INLINE uint32_t GetMarkBit() REQUIRES_SHARED(Locks::mutator_lock_); 121 REQUIRES_SHARED(Locks::mutator_lock_); 124 ALWAYS_INLINE void AssertReadBarrierState() const REQUIRES_SHARED(Locks [all...] |
H A D | reference.h | 67 Object* GetReferent() REQUIRES_SHARED(Locks::mutator_lock_) { 72 void SetReferent(ObjPtr<Object> referent) REQUIRES_SHARED(Locks::mutator_lock_); 74 void ClearReferent() REQUIRES_SHARED(Locks::mutator_lock_) { 79 Reference* GetPendingNext() REQUIRES_SHARED(Locks::mutator_lock_) { 83 void SetPendingNext(ObjPtr<Reference> pending_next) REQUIRES_SHARED(Locks::mutator_lock_); 97 bool IsUnprocessed() REQUIRES_SHARED(Locks::mutator_lock_) { 102 static ALWAYS_INLINE Class* GetJavaLangRefReference() REQUIRES_SHARED(Locks::mutator_lock_); 105 static void VisitRoots(RootVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_); 109 HeapReference<Object>* GetReferentReferenceAddr() REQUIRES_SHARED(Locks::mutator_lock_) { 135 void SetZombie(ObjPtr<Object> zombie) REQUIRES_SHARED(Locks [all...] |
H A D | stack_trace_element.h | 33 String* GetDeclaringClass() REQUIRES_SHARED(Locks::mutator_lock_) { 37 String* GetMethodName() REQUIRES_SHARED(Locks::mutator_lock_) { 41 String* GetFileName() REQUIRES_SHARED(Locks::mutator_lock_) { 45 int32_t GetLineNumber() REQUIRES_SHARED(Locks::mutator_lock_) { 54 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_); 59 REQUIRES_SHARED(Locks::mutator_lock_); 60 static Class* GetStackTraceElement() REQUIRES_SHARED(Locks::mutator_lock_) { 77 REQUIRES_SHARED(Locks::mutator_lock_);
|
H A D | object_reference.h | 21 #include "base/mutex.h" // For Locks::mutator_lock_. 51 static uint32_t Compress(ObjPtr<MirrorType> ptr) REQUIRES_SHARED(Locks::mutator_lock_) { 71 void Assign(ObjPtr<MirrorType> ptr) REQUIRES_SHARED(Locks::mutator_lock_); 87 REQUIRES_SHARED(Locks::mutator_lock_) { 92 explicit ObjectReference(MirrorType* mirror_ptr) REQUIRES_SHARED(Locks::mutator_lock_) 108 HeapReference() REQUIRES_SHARED(Locks::mutator_lock_) : HeapReference(nullptr) {} 111 MirrorType* AsMirrorPtr() const REQUIRES_SHARED(Locks::mutator_lock_) { 117 void Assign(MirrorType* other) REQUIRES_SHARED(Locks::mutator_lock_) { 126 void Assign(ObjPtr<MirrorType> ptr) REQUIRES_SHARED(Locks::mutator_lock_); 138 REQUIRES_SHARED(Locks [all...] |
H A D | dex_cache.h | 86 T* GetObjectForIndex(uint32_t idx) REQUIRES_SHARED(Locks::mutator_lock_) { 115 T* GetObjectForIndex(uint32_t idx) REQUIRES_SHARED(Locks::mutator_lock_) { 202 REQUIRES_SHARED(Locks::mutator_lock_) 203 REQUIRES(Locks::dex_lock_); 207 REQUIRES_SHARED(Locks::mutator_lock_); 211 REQUIRES_SHARED(Locks::mutator_lock_); 215 REQUIRES_SHARED(Locks::mutator_lock_); 219 REQUIRES_SHARED(Locks::mutator_lock_); 221 String* GetLocation() REQUIRES_SHARED(Locks::mutator_lock_) { 274 REQUIRES_SHARED(Locks [all...] |
H A D | array.h | 46 REQUIRES_SHARED(Locks::mutator_lock_) 52 REQUIRES_SHARED(Locks::mutator_lock_) 57 size_t SizeOf() REQUIRES_SHARED(Locks::mutator_lock_); 59 ALWAYS_INLINE int32_t GetLength() REQUIRES_SHARED(Locks::mutator_lock_) { 63 void SetLength(int32_t length) REQUIRES_SHARED(Locks::mutator_lock_) { 77 REQUIRES_SHARED(Locks::mutator_lock_) { 92 ALWAYS_INLINE bool CheckIsValidIndex(int32_t index) REQUIRES_SHARED(Locks::mutator_lock_); 94 Array* CopyOf(Thread* self, int32_t new_length) REQUIRES_SHARED(Locks::mutator_lock_) 98 void ThrowArrayStoreException(ObjPtr<Object> object) REQUIRES_SHARED(Locks::mutator_lock_) 103 REQUIRES_SHARED(Locks [all...] |
/art/runtime/verifier/ |
H A D | method_verifier.h | 104 REQUIRES_SHARED(Locks::mutator_lock_); 114 REQUIRES_SHARED(Locks::mutator_lock_); 125 REQUIRES_SHARED(Locks::mutator_lock_); 149 void Dump(std::ostream& os) REQUIRES_SHARED(Locks::mutator_lock_); 150 void Dump(VariableIndentationOutputStream* vios) REQUIRES_SHARED(Locks::mutator_lock_); 168 REQUIRES_SHARED(Locks::mutator_lock_); 170 static void Init() REQUIRES_SHARED(Locks::mutator_lock_); 181 bool Verify() REQUIRES_SHARED(Locks::mutator_lock_); 187 REQUIRES_SHARED(Locks::mutator_lock_); 189 REQUIRES_SHARED(Locks [all...] |
H A D | verifier_deps.h | 72 REQUIRES(!Locks::verifier_deps_lock_); 79 REQUIRES_SHARED(Locks::mutator_lock_) 80 REQUIRES(!Locks::verifier_deps_lock_); 87 REQUIRES_SHARED(Locks::mutator_lock_) 88 REQUIRES(!Locks::verifier_deps_lock_); 95 REQUIRES_SHARED(Locks::mutator_lock_) 96 REQUIRES(!Locks::verifier_deps_lock_); 106 REQUIRES_SHARED(Locks::mutator_lock_) 107 REQUIRES(!Locks::verifier_deps_lock_); 118 REQUIRES_SHARED(Locks [all...] |
H A D | register_line.h | 72 REQUIRES_SHARED(Locks::mutator_lock_); 77 REQUIRES_SHARED(Locks::mutator_lock_); 82 REQUIRES_SHARED(Locks::mutator_lock_); 87 REQUIRES_SHARED(Locks::mutator_lock_); 90 void SetResultTypeToUnknown(MethodVerifier* verifier) REQUIRES_SHARED(Locks::mutator_lock_); 107 REQUIRES_SHARED(Locks::mutator_lock_); 113 REQUIRES_SHARED(Locks::mutator_lock_); 117 REQUIRES_SHARED(Locks::mutator_lock_); 120 REQUIRES_SHARED(Locks::mutator_lock_); 128 REQUIRES_SHARED(Locks [all...] |
/art/runtime/interpreter/ |
H A D | interpreter.h | 46 REQUIRES_SHARED(Locks::mutator_lock_); 54 REQUIRES_SHARED(Locks::mutator_lock_); 59 REQUIRES_SHARED(Locks::mutator_lock_); 65 REQUIRES_SHARED(Locks::mutator_lock_);
|
H A D | lock_count_data.h | 43 void AddMonitor(Thread* self, mirror::Object* obj) REQUIRES_SHARED(Locks::mutator_lock_); 49 const mirror::Object* obj) REQUIRES_SHARED(Locks::mutator_lock_); 54 bool CheckAllMonitorsReleasedOrThrow(Thread* self) REQUIRES_SHARED(Locks::mutator_lock_); 57 void VisitMonitors(T visitor, Args&&... args) REQUIRES_SHARED(Locks::mutator_lock_) {
|
/art/openjdkjvmti/ |
H A D | ti_thread.h | 63 static void VMInitEventSent() REQUIRES_SHARED(art::Locks::mutator_lock_); 109 REQUIRES_SHARED(art::Locks::mutator_lock_) 110 REQUIRES(art::Locks::thread_list_lock_); 118 REQUIRES_SHARED(art::Locks::mutator_lock_) 119 REQUIRES(art::Locks::thread_list_lock_); 123 REQUIRES(!art::Locks::mutator_lock_, !art::Locks::user_code_suspension_lock_); 128 REQUIRES(art::Locks::user_code_suspension_lock_, 129 !art::Locks::thread_suspend_count_lock_); 134 REQUIRES(!art::Locks [all...] |
H A D | ti_class_loader.h | 76 REQUIRES_SHARED(art::Locks::mutator_lock_); 83 REQUIRES_SHARED(art::Locks::mutator_lock_); 91 REQUIRES_SHARED(art::Locks::mutator_lock_); 94 art::Handle<art::mirror::Object> java_dex_file) REQUIRES_SHARED(art::Locks::mutator_lock_); 99 const art::DexFile* new_dex_file) REQUIRES_SHARED(art::Locks::mutator_lock_); 103 REQUIRES(art::Roles::uninterruptible_) REQUIRES_SHARED(art::Locks::mutator_lock_); 108 REQUIRES_SHARED(art::Locks::mutator_lock_);
|
/art/dex2oat/linker/ |
H A D | image_writer.h | 102 T* GetImageAddress(T* object) const REQUIRES_SHARED(Locks::mutator_lock_) { 112 ArtMethod* GetImageMethodAddress(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_); 129 REQUIRES(!Locks::mutator_lock_); 144 REQUIRES_SHARED(Locks::mutator_lock_); 161 void RecordImageAllocations() REQUIRES_SHARED(Locks::mutator_lock_); 371 REQUIRES_SHARED(Locks::mutator_lock_); 373 REQUIRES_SHARED(Locks::mutator_lock_); 375 REQUIRES_SHARED(Locks::mutator_lock_); 376 size_t GetImageOffset(mirror::Object* object) const REQUIRES_SHARED(Locks::mutator_lock_); 378 REQUIRES_SHARED(Locks [all...] |
/art/runtime/gc/ |
H A D | heap.h | 210 REQUIRES_SHARED(Locks::mutator_lock_) 227 REQUIRES_SHARED(Locks::mutator_lock_) 245 REQUIRES_SHARED(Locks::mutator_lock_) 262 REQUIRES_SHARED(Locks::mutator_lock_) 263 REQUIRES(!Locks::heap_bitmap_lock_, !*gc_complete_lock_); 266 REQUIRES(Locks::mutator_lock_, !Locks::heap_bitmap_lock_, !*gc_complete_lock_); 269 REQUIRES_SHARED(Locks::mutator_lock_); 277 REQUIRES(Locks::mutator_lock_, !Locks [all...] |
Completed in 1114 milliseconds
1234567891011>>