/art/runtime/mirror/ |
D | class.h | 148 Status GetStatus() REQUIRES_SHARED(Locks::mutator_lock_) { in GetStatus() 156 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_); 164 bool IsRetired() REQUIRES_SHARED(Locks::mutator_lock_) { in IsRetired() 170 bool IsErroneousUnresolved() REQUIRES_SHARED(Locks::mutator_lock_) { in IsErroneousUnresolved() 176 bool IsErroneousResolved() REQUIRES_SHARED(Locks::mutator_lock_) { in IsErroneousResolved() 187 bool IsErroneous() REQUIRES_SHARED(Locks::mutator_lock_) { in IsErroneous() 193 bool IsIdxLoaded() REQUIRES_SHARED(Locks::mutator_lock_) { in IsIdxLoaded() 199 bool IsLoaded() REQUIRES_SHARED(Locks::mutator_lock_) { in IsLoaded() 205 bool IsResolved() REQUIRES_SHARED(Locks::mutator_lock_) { in IsResolved() 212 bool ShouldVerifyAtRuntime() REQUIRES_SHARED(Locks::mutator_lock_) { in ShouldVerifyAtRuntime() [all …]
|
D | object.h | 93 ALWAYS_INLINE Class* GetClass() REQUIRES_SHARED(Locks::mutator_lock_); 96 void SetClass(ObjPtr<Class> new_klass) REQUIRES_SHARED(Locks::mutator_lock_); 101 REQUIRES_SHARED(Locks::mutator_lock_); 103 ALWAYS_INLINE uint32_t GetReadBarrierState() REQUIRES_SHARED(Locks::mutator_lock_); 105 ALWAYS_INLINE uint32_t GetReadBarrierStateAcquire() REQUIRES_SHARED(Locks::mutator_lock_); 110 ALWAYS_INLINE void SetReadBarrierState(uint32_t rb_state) REQUIRES_SHARED(Locks::mutator_lock_); 114 REQUIRES_SHARED(Locks::mutator_lock_); 116 ALWAYS_INLINE uint32_t GetMarkBit() REQUIRES_SHARED(Locks::mutator_lock_); 119 REQUIRES_SHARED(Locks::mutator_lock_); 122 ALWAYS_INLINE void AssertReadBarrierState() const REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
D | field.h | 40 static mirror::Class* StaticClass() REQUIRES_SHARED(Locks::mutator_lock_) { in StaticClass() 44 static mirror::Class* ArrayClass() REQUIRES_SHARED(Locks::mutator_lock_) { in ArrayClass() 48 ALWAYS_INLINE uint32_t GetDexFieldIndex() REQUIRES_SHARED(Locks::mutator_lock_) { in GetDexFieldIndex() 52 mirror::Class* GetDeclaringClass() REQUIRES_SHARED(Locks::mutator_lock_) { in GetDeclaringClass() 56 uint32_t GetAccessFlags() REQUIRES_SHARED(Locks::mutator_lock_) { in GetAccessFlags() 60 bool IsStatic() REQUIRES_SHARED(Locks::mutator_lock_) { in IsStatic() 64 bool IsFinal() REQUIRES_SHARED(Locks::mutator_lock_) { in IsFinal() 68 bool IsVolatile() REQUIRES_SHARED(Locks::mutator_lock_) { in IsVolatile() 73 REQUIRES_SHARED(Locks::mutator_lock_) { in GetTypeAsPrimitiveType() 77 mirror::Class* GetType() REQUIRES_SHARED(Locks::mutator_lock_) { in GetType() [all …]
|
D | string.h | 59 uint16_t* GetValue() REQUIRES_SHARED(Locks::mutator_lock_) { in GetValue() 63 uint8_t* GetValueCompressed() REQUIRES_SHARED(Locks::mutator_lock_) { in GetValueCompressed() 68 size_t SizeOf() REQUIRES_SHARED(Locks::mutator_lock_); 72 int32_t GetLength() REQUIRES_SHARED(Locks::mutator_lock_) { in GetLength() 77 int32_t GetCount() REQUIRES_SHARED(Locks::mutator_lock_) { in GetCount() 81 void SetCount(int32_t new_count) REQUIRES_SHARED(Locks::mutator_lock_) { in SetCount() 87 int32_t GetHashCode() REQUIRES_SHARED(Locks::mutator_lock_); 90 int32_t ComputeHashCode() REQUIRES_SHARED(Locks::mutator_lock_); 92 int32_t GetUtfLength() REQUIRES_SHARED(Locks::mutator_lock_); 94 uint16_t CharAt(int32_t index) REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
D | method.h | 33 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_); 35 static mirror::Class* StaticClass() REQUIRES_SHARED(Locks::mutator_lock_) { in StaticClass() 39 static void SetClass(Class* klass) REQUIRES_SHARED(Locks::mutator_lock_); 41 static void ResetClass() REQUIRES_SHARED(Locks::mutator_lock_); 43 static mirror::Class* ArrayClass() REQUIRES_SHARED(Locks::mutator_lock_) { in ArrayClass() 47 static void SetArrayClass(Class* klass) REQUIRES_SHARED(Locks::mutator_lock_); 49 static void ResetArrayClass() REQUIRES_SHARED(Locks::mutator_lock_); 51 static void VisitRoots(RootVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_); 65 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_); 67 static mirror::Class* StaticClass() REQUIRES_SHARED(Locks::mutator_lock_) { in StaticClass() [all …]
|
D | throwable.h | 35 void SetDetailMessage(ObjPtr<String> new_detail_message) REQUIRES_SHARED(Locks::mutator_lock_); 37 String* GetDetailMessage() REQUIRES_SHARED(Locks::mutator_lock_); 39 std::string Dump() REQUIRES_SHARED(Locks::mutator_lock_); 44 void SetCause(ObjPtr<Throwable> cause) REQUIRES_SHARED(Locks::mutator_lock_); 45 void SetStackState(ObjPtr<Object> state) REQUIRES_SHARED(Locks::mutator_lock_); 46 bool IsCheckedException() REQUIRES_SHARED(Locks::mutator_lock_); 48 static Class* GetJavaLangThrowable() REQUIRES_SHARED(Locks::mutator_lock_) { in GetJavaLangThrowable() 53 int32_t GetStackDepth() REQUIRES_SHARED(Locks::mutator_lock_); 58 REQUIRES_SHARED(Locks::mutator_lock_); 61 Object* GetStackState() REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
/art/runtime/verifier/ |
D | reg_type_cache.h | 65 static void Init() REQUIRES_SHARED(Locks::mutator_lock_) { in Init() 76 REQUIRES_SHARED(Locks::mutator_lock_); 79 REQUIRES_SHARED(Locks::mutator_lock_); 82 REQUIRES_SHARED(Locks::mutator_lock_); 85 REQUIRES_SHARED(Locks::mutator_lock_); 87 REQUIRES_SHARED(Locks::mutator_lock_); 89 REQUIRES_SHARED(Locks::mutator_lock_); 91 REQUIRES_SHARED(Locks::mutator_lock_); 93 REQUIRES_SHARED(Locks::mutator_lock_); 97 REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
D | method_verifier.h | 99 REQUIRES_SHARED(Locks::mutator_lock_); 109 REQUIRES_SHARED(Locks::mutator_lock_); 120 REQUIRES_SHARED(Locks::mutator_lock_); 148 void Dump(std::ostream& os) REQUIRES_SHARED(Locks::mutator_lock_); 149 void Dump(VariableIndentationOutputStream* vios) REQUIRES_SHARED(Locks::mutator_lock_); 155 REQUIRES_SHARED(Locks::mutator_lock_); 160 REQUIRES_SHARED(Locks::mutator_lock_); 165 REQUIRES_SHARED(Locks::mutator_lock_); 167 static void Init() REQUIRES_SHARED(Locks::mutator_lock_); 178 bool Verify() REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
D | reg_type.h | 124 REQUIRES_SHARED(Locks::mutator_lock_); 177 bool IsJavaLangObject() const REQUIRES_SHARED(Locks::mutator_lock_); 178 virtual bool IsArrayTypes() const REQUIRES_SHARED(Locks::mutator_lock_); 179 virtual bool IsObjectArrayTypes() const REQUIRES_SHARED(Locks::mutator_lock_); 182 REQUIRES_SHARED(Locks::mutator_lock_); 183 bool IsInstantiableTypes() const REQUIRES_SHARED(Locks::mutator_lock_); 190 mirror::Class* GetClass() const REQUIRES_SHARED(Locks::mutator_lock_) { in GetClass() 198 REQUIRES_SHARED(Locks::mutator_lock_); 201 REQUIRES_SHARED(Locks::mutator_lock_) = 0; 205 REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
/art/runtime/ |
D | art_field.h | 45 ObjPtr<mirror::Class> GetDeclaringClass() REQUIRES_SHARED(Locks::mutator_lock_); 48 REQUIRES_SHARED(Locks::mutator_lock_); 54 uint32_t GetAccessFlags() REQUIRES_SHARED(Locks::mutator_lock_) { in GetAccessFlags() 61 void SetAccessFlags(uint32_t new_access_flags) REQUIRES_SHARED(Locks::mutator_lock_) { in SetAccessFlags() 66 bool IsPublic() REQUIRES_SHARED(Locks::mutator_lock_) { in IsPublic() 70 bool IsStatic() REQUIRES_SHARED(Locks::mutator_lock_) { in IsStatic() 74 bool IsFinal() REQUIRES_SHARED(Locks::mutator_lock_) { in IsFinal() 88 MemberOffset GetOffset() REQUIRES_SHARED(Locks::mutator_lock_) { in GetOffset() 99 MemberOffset GetOffsetDuringLinking() REQUIRES_SHARED(Locks::mutator_lock_); 101 void SetOffset(MemberOffset num_bytes) REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
D | common_throws.h | 39 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR; 42 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR; 46 void ThrowArithmeticExceptionDivideByZero() REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR; 51 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR; 57 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR; 62 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR; 65 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR; 70 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR; 73 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR; 78 REQUIRES_SHARED(Locks::mutator_lock_) COLD_ATTR; [all …]
|
D | instrumentation.h | 69 uint32_t dex_pc) REQUIRES_SHARED(Locks::mutator_lock_) = 0; 76 REQUIRES_SHARED(Locks::mutator_lock_); 86 REQUIRES_SHARED(Locks::mutator_lock_) = 0; 94 REQUIRES_SHARED(Locks::mutator_lock_) = 0; 101 REQUIRES_SHARED(Locks::mutator_lock_) = 0; 116 REQUIRES_SHARED(Locks::mutator_lock_); 125 REQUIRES_SHARED(Locks::mutator_lock_) = 0; 130 REQUIRES_SHARED(Locks::mutator_lock_) = 0; 137 REQUIRES_SHARED(Locks::mutator_lock_) = 0; 145 REQUIRES_SHARED(Locks::mutator_lock_) = 0; [all …]
|
D | runtime_callbacks.h | 59 virtual void SigQuit() REQUIRES_SHARED(Locks::mutator_lock_) = 0; 73 virtual void NextRuntimePhase(RuntimePhase phase) REQUIRES_SHARED(Locks::mutator_lock_) = 0; 78 void AddThreadLifecycleCallback(ThreadLifecycleCallback* cb) REQUIRES(Locks::mutator_lock_); 79 void RemoveThreadLifecycleCallback(ThreadLifecycleCallback* cb) REQUIRES(Locks::mutator_lock_); 81 void ThreadStart(Thread* self) REQUIRES_SHARED(Locks::mutator_lock_); 82 void ThreadDeath(Thread* self) REQUIRES_SHARED(Locks::mutator_lock_); 84 void AddClassLoadCallback(ClassLoadCallback* cb) REQUIRES(Locks::mutator_lock_); 85 void RemoveClassLoadCallback(ClassLoadCallback* cb) REQUIRES(Locks::mutator_lock_); 87 void ClassLoad(Handle<mirror::Class> klass) REQUIRES_SHARED(Locks::mutator_lock_); 89 REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
D | debugger.h | 86 REQUIRES_SHARED(Locks::mutator_lock_); 162 REQUIRES_SHARED(Locks::mutator_lock_) in REQUIRES_SHARED() argument 168 ArtMethod* Method() const REQUIRES_SHARED(Locks::mutator_lock_); 170 void SetMethod(ArtMethod* m) REQUIRES_SHARED(Locks::mutator_lock_); 213 static void GcDidFinish() REQUIRES(!Locks::mutator_lock_); 227 REQUIRES(!Locks::breakpoint_lock_, !Locks::deoptimization_lock_, !Locks::mutator_lock_); 228 static void Disconnected() REQUIRES(!Locks::deoptimization_lock_, !Locks::mutator_lock_); 247 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Locks::breakpoint_lock_); 267 REQUIRES_SHARED(Locks::mutator_lock_); 269 REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
D | dex_file_annotations.h | 39 REQUIRES_SHARED(Locks::mutator_lock_); 41 REQUIRES_SHARED(Locks::mutator_lock_); 43 REQUIRES_SHARED(Locks::mutator_lock_); 45 REQUIRES_SHARED(Locks::mutator_lock_); 49 REQUIRES_SHARED(Locks::mutator_lock_); 51 REQUIRES_SHARED(Locks::mutator_lock_); 53 REQUIRES_SHARED(Locks::mutator_lock_); 55 REQUIRES_SHARED(Locks::mutator_lock_); 57 REQUIRES_SHARED(Locks::mutator_lock_); 61 REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
D | stack.h | 127 REQUIRES_SHARED(Locks::mutator_lock_); 135 virtual bool VisitFrame() REQUIRES_SHARED(Locks::mutator_lock_) = 0; 144 REQUIRES_SHARED(Locks::mutator_lock_); 150 ArtMethod* GetMethod() const REQUIRES_SHARED(Locks::mutator_lock_); 154 void SetMethod(ArtMethod* method) REQUIRES(Locks::mutator_lock_); 164 uint32_t GetDexPc(bool abort_on_failure = true) const REQUIRES_SHARED(Locks::mutator_lock_); 166 mirror::Object* GetThisObject() const REQUIRES_SHARED(Locks::mutator_lock_); 168 size_t GetNativePcOffset() const REQUIRES_SHARED(Locks::mutator_lock_); 171 size_t GetFrameHeight() REQUIRES_SHARED(Locks::mutator_lock_) { in GetFrameHeight() 176 size_t GetFrameId() REQUIRES_SHARED(Locks::mutator_lock_) { in GetFrameId() [all …]
|
D | art_method.h | 80 REQUIRES_SHARED(Locks::mutator_lock_); 83 ALWAYS_INLINE mirror::Class* GetDeclaringClass() REQUIRES_SHARED(Locks::mutator_lock_); 87 REQUIRES_SHARED(Locks::mutator_lock_); 94 REQUIRES_SHARED(Locks::mutator_lock_); 97 REQUIRES_SHARED(Locks::mutator_lock_); 141 InvokeType GetInvokeType() REQUIRES_SHARED(Locks::mutator_lock_); 192 ALWAYS_INLINE void SetIntrinsic(uint32_t intrinsic) REQUIRES_SHARED(Locks::mutator_lock_); 279 bool IsProxyMethod() REQUIRES_SHARED(Locks::mutator_lock_); 307 bool IsOverridableByDefaultMethod() REQUIRES_SHARED(Locks::mutator_lock_); 309 bool CheckIncompatibleClassChange(InvokeType type) REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
D | class_linker.h | 90 REQUIRES_SHARED(Locks::classlinker_classes_lock_, Locks::mutator_lock_) = 0; 149 REQUIRES_SHARED(Locks::mutator_lock_) 154 REQUIRES_SHARED(Locks::mutator_lock_) 169 REQUIRES_SHARED(Locks::mutator_lock_); 175 REQUIRES_SHARED(Locks::mutator_lock_); 182 REQUIRES_SHARED(Locks::mutator_lock_) 188 REQUIRES_SHARED(Locks::mutator_lock_) in FindSystemClass() 195 REQUIRES_SHARED(Locks::mutator_lock_) 210 REQUIRES_SHARED(Locks::mutator_lock_) 219 REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
D | class_table.h | 59 bool IsNull() const REQUIRES_SHARED(Locks::mutator_lock_) { in IsNull() 76 REQUIRES_SHARED(Locks::mutator_lock_); 79 mirror::Class* Read() const REQUIRES_SHARED(Locks::mutator_lock_); 88 REQUIRES_SHARED(Locks::mutator_lock_); 91 REQUIRES_SHARED(Locks::mutator_lock_); 138 REQUIRES_SHARED(Locks::mutator_lock_); 144 REQUIRES_SHARED(Locks::mutator_lock_); 149 REQUIRES_SHARED(Locks::mutator_lock_); 154 REQUIRES_SHARED(Locks::mutator_lock_); 159 REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
/art/runtime/gc/collector/ |
D | mark_compact.h | 66 void MarkingPhase() REQUIRES(Locks::mutator_lock_) 68 void ReclaimPhase() REQUIRES(Locks::mutator_lock_) 70 void FinishPhase() REQUIRES(Locks::mutator_lock_); 72 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_); 90 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 94 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 98 void BindBitmaps() REQUIRES_SHARED(Locks::mutator_lock_) 104 void ProcessReferences(Thread* self) REQUIRES(Locks::mutator_lock_) 105 REQUIRES(Locks::mutator_lock_); 108 void Sweep(bool swap_bitmaps) REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); [all …]
|
D | mark_sweep.h | 62 void MarkingPhase() REQUIRES(!mark_stack_lock_) REQUIRES_SHARED(Locks::mutator_lock_); 63 void PausePhase() REQUIRES(Locks::mutator_lock_) REQUIRES(!mark_stack_lock_); 64 void ReclaimPhase() REQUIRES(!mark_stack_lock_) REQUIRES_SHARED(Locks::mutator_lock_); 69 REQUIRES_SHARED(Locks::mutator_lock_); 87 void FindDefaultSpaceBitmap() REQUIRES_SHARED(Locks::mutator_lock_); 93 REQUIRES_SHARED(Locks::mutator_lock_); 98 REQUIRES_SHARED(Locks::mutator_lock_); 103 REQUIRES_SHARED(Locks::mutator_lock_); 108 REQUIRES_SHARED(Locks::mutator_lock_); 114 REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|
D | concurrent_copying.h | 78 void InitializePhase() REQUIRES_SHARED(Locks::mutator_lock_) 80 void MarkingPhase() REQUIRES_SHARED(Locks::mutator_lock_) 82 void ReclaimPhase() REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!mark_stack_lock_); 87 void BindBitmaps() REQUIRES_SHARED(Locks::mutator_lock_) 104 REQUIRES_SHARED(Locks::mutator_lock_); 106 REQUIRES_SHARED(Locks::mutator_lock_); 107 bool IsInToSpace(mirror::Object* ref) REQUIRES_SHARED(Locks::mutator_lock_) { in IsInToSpace() 115 REQUIRES_SHARED(Locks::mutator_lock_) 118 REQUIRES_SHARED(Locks::mutator_lock_) 137 void RevokeThreadLocalMarkStack(Thread* thread) REQUIRES_SHARED(Locks::mutator_lock_) [all …]
|
D | semi_space.h | 68 virtual void MarkingPhase() REQUIRES(Locks::mutator_lock_) 70 virtual void ReclaimPhase() REQUIRES(Locks::mutator_lock_) 72 virtual void FinishPhase() REQUIRES(Locks::mutator_lock_); 74 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_); 103 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 107 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 110 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 114 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 117 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 120 REQUIRES_SHARED(Locks::heap_bitmap_lock_, Locks::mutator_lock_); [all …]
|
/art/runtime/openjdkjvmti/ |
D | ti_redefine.h | 109 REQUIRES_SHARED(art::Locks::mutator_lock_); 124 art::mirror::Class* GetMirrorClass() REQUIRES_SHARED(art::Locks::mutator_lock_); 125 art::mirror::ClassLoader* GetClassLoader() REQUIRES_SHARED(art::Locks::mutator_lock_); 132 REQUIRES_SHARED(art::Locks::mutator_lock_); 136 REQUIRES_SHARED(art::Locks::mutator_lock_); 143 REQUIRES_SHARED(art::Locks::mutator_lock_); 149 REQUIRES_SHARED(art::Locks::mutator_lock_); 152 REQUIRES(art::Locks::mutator_lock_); 156 bool CheckClass() REQUIRES_SHARED(art::Locks::mutator_lock_); 160 REQUIRES_SHARED(art::Locks::mutator_lock_); [all …]
|
/art/compiler/ |
D | image_writer.h | 99 T* GetImageAddress(T* object) const REQUIRES_SHARED(Locks::mutator_lock_) { in GetImageAddress() 109 ArtMethod* GetImageMethodAddress(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_); 126 REQUIRES(!Locks::mutator_lock_); 141 REQUIRES_SHARED(Locks::mutator_lock_); 158 void RecordImageAllocations() REQUIRES_SHARED(Locks::mutator_lock_); 329 REQUIRES_SHARED(Locks::mutator_lock_); 331 REQUIRES_SHARED(Locks::mutator_lock_); 333 REQUIRES_SHARED(Locks::mutator_lock_); 334 size_t GetImageOffset(mirror::Object* object) const REQUIRES_SHARED(Locks::mutator_lock_); 336 REQUIRES_SHARED(Locks::mutator_lock_); [all …]
|