Searched refs:mutator_lock_ (Results 1 - 25 of 262) sorted by relevance

1234567891011

/art/runtime/
H A Dart_field.h44 mirror::Class* GetDeclaringClass() SHARED_REQUIRES(Locks::mutator_lock_);
47 SHARED_REQUIRES(Locks::mutator_lock_);
49 uint32_t GetAccessFlags() SHARED_REQUIRES(Locks::mutator_lock_);
51 void SetAccessFlags(uint32_t new_access_flags) SHARED_REQUIRES(Locks::mutator_lock_) {
56 bool IsPublic() SHARED_REQUIRES(Locks::mutator_lock_) {
60 bool IsStatic() SHARED_REQUIRES(Locks::mutator_lock_) {
64 bool IsFinal() SHARED_REQUIRES(Locks::mutator_lock_) {
78 MemberOffset GetOffset() SHARED_REQUIRES(Locks::mutator_lock_);
84 MemberOffset GetOffsetDuringLinking() SHARED_REQUIRES(Locks::mutator_lock_);
86 void SetOffset(MemberOffset num_bytes) SHARED_REQUIRES(Locks::mutator_lock_);
[all...]
H A Dobject_lock.h31 ObjectLock(Thread* self, Handle<T> object) SHARED_REQUIRES(Locks::mutator_lock_);
33 ~ObjectLock() SHARED_REQUIRES(Locks::mutator_lock_);
35 void WaitIgnoringInterrupts() SHARED_REQUIRES(Locks::mutator_lock_);
37 void Notify() SHARED_REQUIRES(Locks::mutator_lock_);
39 void NotifyAll() SHARED_REQUIRES(Locks::mutator_lock_);
51 ObjectTryLock(Thread* self, Handle<T> object) SHARED_REQUIRES(Locks::mutator_lock_);
53 ~ObjectTryLock() SHARED_REQUIRES(Locks::mutator_lock_);
H A Dcommon_throws.h37 SHARED_REQUIRES(Locks::mutator_lock_) COLD_ATTR;
40 SHARED_REQUIRES(Locks::mutator_lock_) COLD_ATTR;
44 void ThrowArithmeticExceptionDivideByZero() SHARED_REQUIRES(Locks::mutator_lock_) COLD_ATTR;
49 SHARED_REQUIRES(Locks::mutator_lock_) COLD_ATTR;
54 SHARED_REQUIRES(Locks::mutator_lock_) COLD_ATTR;
59 SHARED_REQUIRES(Locks::mutator_lock_) COLD_ATTR;
62 SHARED_REQUIRES(Locks::mutator_lock_) COLD_ATTR;
67 SHARED_REQUIRES(Locks::mutator_lock_) COLD_ATTR;
70 SHARED_REQUIRES(Locks::mutator_lock_) COLD_ATTR;
76 SHARED_REQUIRES(Locks::mutator_lock_) COLD_ATT
[all...]
H A Dinstrumentation.h66 uint32_t dex_pc) SHARED_REQUIRES(Locks::mutator_lock_) = 0; member in struct:art::instrumentation::InstrumentationListener
72 SHARED_REQUIRES(Locks::mutator_lock_) = 0; member in struct:art::instrumentation::InstrumentationListener
78 SHARED_REQUIRES(Locks::mutator_lock_) = 0; member in struct:art::instrumentation::InstrumentationListener
83 SHARED_REQUIRES(Locks::mutator_lock_) = 0; member in struct:art::instrumentation::InstrumentationListener
95 SHARED_REQUIRES(Locks::mutator_lock_) = 0; member in struct:art::instrumentation::InstrumentationListener
102 SHARED_REQUIRES(Locks::mutator_lock_) = 0; member in struct:art::instrumentation::InstrumentationListener
111 SHARED_REQUIRES(Locks::mutator_lock_) = 0; member in struct:art::instrumentation::InstrumentationListener
145 REQUIRES(Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::classlinker_classes_lock_);
149 REQUIRES(Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::classlinker_classes_lock_);
153 REQUIRES(Locks::mutator_lock_)
[all...]
H A Dreflection.h36 SHARED_REQUIRES(Locks::mutator_lock_);
39 SHARED_REQUIRES(Locks::mutator_lock_);
41 SHARED_REQUIRES(Locks::mutator_lock_);
46 SHARED_REQUIRES(Locks::mutator_lock_);
50 SHARED_REQUIRES(Locks::mutator_lock_);
54 SHARED_REQUIRES(Locks::mutator_lock_);
58 SHARED_REQUIRES(Locks::mutator_lock_);
62 SHARED_REQUIRES(Locks::mutator_lock_);
67 SHARED_REQUIRES(Locks::mutator_lock_);
70 SHARED_REQUIRES(Locks::mutator_lock_);
[all...]
H A Ddebugger.h83 SHARED_REQUIRES(Locks::mutator_lock_);
159 SHARED_REQUIRES(Locks::mutator_lock_)
165 ArtMethod* Method() const SHARED_REQUIRES(Locks::mutator_lock_);
167 void SetMethod(ArtMethod* m) SHARED_REQUIRES(Locks::mutator_lock_);
209 static void GcDidFinish() REQUIRES(!Locks::mutator_lock_);
223 REQUIRES(!Locks::breakpoint_lock_, !Locks::deoptimization_lock_, !Locks::mutator_lock_);
224 static void Disconnected() REQUIRES(!Locks::deoptimization_lock_, !Locks::mutator_lock_);
243 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!Locks::breakpoint_lock_);
263 SHARED_REQUIRES(Locks::mutator_lock_);
265 SHARED_REQUIRES(Locks::mutator_lock_);
[all...]
H A Djni_env_ext.h42 SHARED_REQUIRES(Locks::mutator_lock_);
46 void PushFrame(int capacity) SHARED_REQUIRES(Locks::mutator_lock_);
47 void PopFrame() SHARED_REQUIRES(Locks::mutator_lock_);
51 SHARED_REQUIRES(Locks::mutator_lock_);
57 jobject NewLocalRef(mirror::Object* obj) SHARED_REQUIRES(Locks::mutator_lock_);
58 void DeleteLocalRef(jobject obj) SHARED_REQUIRES(Locks::mutator_lock_);
67 IndirectReferenceTable locals GUARDED_BY(Locks::mutator_lock_);
93 void RecordMonitorEnter(jobject obj) SHARED_REQUIRES(Locks::mutator_lock_);
96 void CheckMonitorRelease(jobject obj) SHARED_REQUIRES(Locks::mutator_lock_);
99 void CheckNoHeldMonitors() SHARED_REQUIRES(Locks::mutator_lock_);
[all...]
H A Dintern_table.h61 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
67 SHARED_REQUIRES(Locks::mutator_lock_);
70 mirror::String* InternStrong(const char* utf8_data) SHARED_REQUIRES(Locks::mutator_lock_)
74 mirror::String* InternStrong(mirror::String* s) SHARED_REQUIRES(Locks::mutator_lock_)
78 mirror::String* InternWeak(mirror::String* s) SHARED_REQUIRES(Locks::mutator_lock_)
81 void SweepInternTableWeaks(IsMarkedVisitor* visitor) SHARED_REQUIRES(Locks::mutator_lock_)
84 bool ContainsWeak(mirror::String* s) SHARED_REQUIRES(Locks::mutator_lock_)
90 SHARED_REQUIRES(Locks::mutator_lock_);
93 SHARED_REQUIRES(Locks::mutator_lock_);
98 SHARED_REQUIRES(Locks::mutator_lock_);
[all...]
H A Dclass_linker.h78 SHARED_REQUIRES(Locks::classlinker_classes_lock_, Locks::mutator_lock_) = 0;
131 SHARED_REQUIRES(Locks::mutator_lock_)
136 SHARED_REQUIRES(Locks::mutator_lock_)
151 SHARED_REQUIRES(Locks::mutator_lock_);
157 SHARED_REQUIRES(Locks::mutator_lock_);
164 SHARED_REQUIRES(Locks::mutator_lock_)
178 SHARED_REQUIRES(Locks::mutator_lock_)
184 SHARED_REQUIRES(Locks::mutator_lock_)
189 SHARED_REQUIRES(Locks::mutator_lock_)
204 SHARED_REQUIRES(Locks::mutator_lock_)
[all...]
/art/runtime/mirror/
H A Dmethod.h33 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
35 static mirror::Class* StaticClass() SHARED_REQUIRES(Locks::mutator_lock_) {
39 static void SetClass(Class* klass) SHARED_REQUIRES(Locks::mutator_lock_);
41 static void ResetClass() SHARED_REQUIRES(Locks::mutator_lock_);
43 static mirror::Class* ArrayClass() SHARED_REQUIRES(Locks::mutator_lock_) {
47 static void SetArrayClass(Class* klass) SHARED_REQUIRES(Locks::mutator_lock_);
49 static void ResetArrayClass() SHARED_REQUIRES(Locks::mutator_lock_);
51 static void VisitRoots(RootVisitor* visitor) SHARED_REQUIRES(Locks::mutator_lock_);
65 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
67 static mirror::Class* StaticClass() SHARED_REQUIRES(Locks::mutator_lock_) {
[all...]
H A Dthrowable.h34 void SetDetailMessage(String* new_detail_message) SHARED_REQUIRES(Locks::mutator_lock_);
36 String* GetDetailMessage() SHARED_REQUIRES(Locks::mutator_lock_) {
40 std::string Dump() SHARED_REQUIRES(Locks::mutator_lock_);
45 void SetCause(Throwable* cause) SHARED_REQUIRES(Locks::mutator_lock_);
46 void SetStackState(Object* state) SHARED_REQUIRES(Locks::mutator_lock_);
47 bool IsCheckedException() SHARED_REQUIRES(Locks::mutator_lock_);
49 static Class* GetJavaLangThrowable() SHARED_REQUIRES(Locks::mutator_lock_) {
54 int32_t GetStackDepth() SHARED_REQUIRES(Locks::mutator_lock_);
59 SHARED_REQUIRES(Locks::mutator_lock_);
62 Object* GetStackState() SHARED_REQUIRES(Locks::mutator_lock_) {
[all...]
H A Dclass.h126 Status GetStatus() SHARED_REQUIRES(Locks::mutator_lock_) {
134 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
142 bool IsRetired() SHARED_REQUIRES(Locks::mutator_lock_) {
148 bool IsErroneous() SHARED_REQUIRES(Locks::mutator_lock_) {
154 bool IsIdxLoaded() SHARED_REQUIRES(Locks::mutator_lock_) {
160 bool IsLoaded() SHARED_REQUIRES(Locks::mutator_lock_) {
166 bool IsResolved() SHARED_REQUIRES(Locks::mutator_lock_) {
172 bool IsCompileTimeVerified() SHARED_REQUIRES(Locks::mutator_lock_) {
178 bool IsVerified() SHARED_REQUIRES(Locks::mutator_lock_) {
184 bool IsInitializing() SHARED_REQUIRES(Locks::mutator_lock_) {
[all...]
H A Dfield.h39 static mirror::Class* StaticClass() SHARED_REQUIRES(Locks::mutator_lock_) {
43 static mirror::Class* ArrayClass() SHARED_REQUIRES(Locks::mutator_lock_) {
47 ALWAYS_INLINE uint32_t GetDexFieldIndex() SHARED_REQUIRES(Locks::mutator_lock_) {
51 mirror::Class* GetDeclaringClass() SHARED_REQUIRES(Locks::mutator_lock_) {
55 uint32_t GetAccessFlags() SHARED_REQUIRES(Locks::mutator_lock_) {
59 bool IsStatic() SHARED_REQUIRES(Locks::mutator_lock_) {
63 bool IsFinal() SHARED_REQUIRES(Locks::mutator_lock_) {
67 bool IsVolatile() SHARED_REQUIRES(Locks::mutator_lock_) {
72 SHARED_REQUIRES(Locks::mutator_lock_) {
76 mirror::Class* GetType() SHARED_REQUIRES(Locks::mutator_lock_) {
[all...]
H A Dstring.h53 uint16_t* GetValue() SHARED_REQUIRES(Locks::mutator_lock_) {
58 size_t SizeOf() SHARED_REQUIRES(Locks::mutator_lock_);
61 int32_t GetLength() SHARED_REQUIRES(Locks::mutator_lock_) {
65 void SetCount(int32_t new_count) SHARED_REQUIRES(Locks::mutator_lock_) {
72 int32_t GetHashCode() SHARED_REQUIRES(Locks::mutator_lock_);
75 int32_t ComputeHashCode() SHARED_REQUIRES(Locks::mutator_lock_);
77 int32_t GetUtfLength() SHARED_REQUIRES(Locks::mutator_lock_);
79 uint16_t CharAt(int32_t index) SHARED_REQUIRES(Locks::mutator_lock_);
81 void SetCharAt(int32_t index, uint16_t c) SHARED_REQUIRES(Locks::mutator_lock_);
83 String* Intern() SHARED_REQUIRES(Locks::mutator_lock_);
[all...]
H A Dobject_reference.h20 #include "base/mutex.h" // For Locks::mutator_lock_.
36 MirrorType* AsMirrorPtr() const SHARED_REQUIRES(Locks::mutator_lock_) {
40 void Assign(MirrorType* other) SHARED_REQUIRES(Locks::mutator_lock_) {
59 SHARED_REQUIRES(Locks::mutator_lock_)
64 static uint32_t Compress(MirrorType* mirror_ptr) SHARED_REQUIRES(Locks::mutator_lock_) {
70 MirrorType* UnCompress() const SHARED_REQUIRES(Locks::mutator_lock_) {
86 SHARED_REQUIRES(Locks::mutator_lock_) {
90 HeapReference<MirrorType>(MirrorType* mirror_ptr) SHARED_REQUIRES(Locks::mutator_lock_)
98 CompressedReference<MirrorType>() SHARED_REQUIRES(Locks::mutator_lock_)
102 SHARED_REQUIRES(Locks::mutator_lock_) {
[all...]
H A Ddex_cache.h59 size_t pointer_size) SHARED_REQUIRES(Locks::mutator_lock_);
62 SHARED_REQUIRES(Locks::mutator_lock_);
66 SHARED_REQUIRES(Locks::mutator_lock_);
70 SHARED_REQUIRES(Locks::mutator_lock_);
72 String* GetLocation() SHARED_REQUIRES(Locks::mutator_lock_) {
113 SHARED_REQUIRES(Locks::mutator_lock_);
116 SHARED_REQUIRES(Locks::mutator_lock_);
118 Class* GetResolvedType(uint32_t type_idx) SHARED_REQUIRES(Locks::mutator_lock_);
120 void SetResolvedType(uint32_t type_idx, Class* resolved) SHARED_REQUIRES(Locks::mutator_lock_);
123 SHARED_REQUIRES(Locks::mutator_lock_);
[all...]
H A Dobject.h90 ALWAYS_INLINE Class* GetClass() SHARED_REQUIRES(Locks::mutator_lock_);
93 void SetClass(Class* new_klass) SHARED_REQUIRES(Locks::mutator_lock_);
95 Object* GetReadBarrierPointer() SHARED_REQUIRES(Locks::mutator_lock_);
100 void SetReadBarrierPointer(Object* rb_ptr) SHARED_REQUIRES(Locks::mutator_lock_);
104 SHARED_REQUIRES(Locks::mutator_lock_);
105 void AssertReadBarrierPointer() const SHARED_REQUIRES(Locks::mutator_lock_);
110 bool VerifierInstanceOf(Class* klass) SHARED_REQUIRES(Locks::mutator_lock_);
112 ALWAYS_INLINE bool InstanceOf(Class* klass) SHARED_REQUIRES(Locks::mutator_lock_);
116 size_t SizeOf() SHARED_REQUIRES(Locks::mutator_lock_);
118 Object* Clone(Thread* self) SHARED_REQUIRES(Locks::mutator_lock_)
[all...]
/art/runtime/verifier/
H A Dreg_type_cache.h49 static void Init() SHARED_REQUIRES(Locks::mutator_lock_) {
60 SHARED_REQUIRES(Locks::mutator_lock_);
63 SHARED_REQUIRES(Locks::mutator_lock_);
66 SHARED_REQUIRES(Locks::mutator_lock_);
69 SHARED_REQUIRES(Locks::mutator_lock_);
71 SHARED_REQUIRES(Locks::mutator_lock_);
73 SHARED_REQUIRES(Locks::mutator_lock_);
75 SHARED_REQUIRES(Locks::mutator_lock_);
77 SHARED_REQUIRES(Locks::mutator_lock_);
79 SHARED_REQUIRES(Locks::mutator_lock_);
[all...]
/art/runtime/gc/
H A Dreference_queue.h58 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!*lock_);
62 void EnqueueReference(mirror::Reference* ref) SHARED_REQUIRES(Locks::mutator_lock_);
65 mirror::Reference* DequeuePendingReference() SHARED_REQUIRES(Locks::mutator_lock_);
71 SHARED_REQUIRES(Locks::mutator_lock_);
77 SHARED_REQUIRES(Locks::mutator_lock_);
83 SHARED_REQUIRES(Locks::mutator_lock_);
85 void Dump(std::ostream& os) const SHARED_REQUIRES(Locks::mutator_lock_);
86 size_t GetLength() const SHARED_REQUIRES(Locks::mutator_lock_);
94 mirror::Reference* GetList() SHARED_REQUIRES(Locks::mutator_lock_) {
100 SHARED_REQUIRES(Locks::mutator_lock_);
[all...]
/art/runtime/gc/collector/
H A Dconcurrent_copying.h66 void InitializePhase() SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!mark_stack_lock_);
67 void MarkingPhase() SHARED_REQUIRES(Locks::mutator_lock_)
69 void ReclaimPhase() SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!mark_stack_lock_);
72 void BindBitmaps() SHARED_REQUIRES(Locks::mutator_lock_)
89 SHARED_REQUIRES(Locks::mutator_lock_);
91 SHARED_REQUIRES(Locks::mutator_lock_);
92 bool IsInToSpace(mirror::Object* ref) SHARED_REQUIRES(Locks::mutator_lock_) {
96 ALWAYS_INLINE mirror::Object* Mark(mirror::Object* from_ref) SHARED_REQUIRES(Locks::mutator_lock_)
110 void RevokeThreadLocalMarkStack(Thread* thread) SHARED_REQUIRES(Locks::mutator_lock_)
114 void PushOntoMarkStack(mirror::Object* obj) SHARED_REQUIRES(Locks::mutator_lock_)
[all...]
H A Dmark_compact.h67 void MarkingPhase() REQUIRES(Locks::mutator_lock_)
69 void ReclaimPhase() REQUIRES(Locks::mutator_lock_)
71 void FinishPhase() REQUIRES(Locks::mutator_lock_);
73 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_);
91 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
95 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
99 void BindBitmaps() SHARED_REQUIRES(Locks::mutator_lock_)
105 void ProcessReferences(Thread* self) REQUIRES(Locks::mutator_lock_)
106 REQUIRES(Locks::mutator_lock_);
109 void Sweep(bool swap_bitmaps) REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
[all...]
H A Dmark_sweep.h63 void MarkingPhase() REQUIRES(!mark_stack_lock_) SHARED_REQUIRES(Locks::mutator_lock_);
64 void PausePhase() REQUIRES(Locks::mutator_lock_) REQUIRES(!mark_stack_lock_);
65 void ReclaimPhase() REQUIRES(!mark_stack_lock_) SHARED_REQUIRES(Locks::mutator_lock_);
70 SHARED_REQUIRES(Locks::mutator_lock_);
88 void FindDefaultSpaceBitmap() SHARED_REQUIRES(Locks::mutator_lock_);
94 SHARED_REQUIRES(Locks::mutator_lock_);
99 SHARED_REQUIRES(Locks::mutator_lock_);
104 SHARED_REQUIRES(Locks::mutator_lock_);
109 SHARED_REQUIRES(Locks::mutator_lock_);
115 SHARED_REQUIRES(Locks::mutator_lock_);
[all...]
H A Dsemi_space.h69 virtual void MarkingPhase() REQUIRES(Locks::mutator_lock_)
71 virtual void ReclaimPhase() REQUIRES(Locks::mutator_lock_)
73 virtual void FinishPhase() REQUIRES(Locks::mutator_lock_);
75 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_);
104 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
108 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
111 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 SHARED_REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
[all...]
/art/runtime/entrypoints/quick/
H A Dquick_thread_entrypoints.cc22 extern "C" void artTestSuspendFromCode(Thread* self) SHARED_REQUIRES(Locks::mutator_lock_) {
H A Dquick_alloc_entrypoints.h34 REQUIRES(Locks::mutator_lock_, Locks::runtime_shutdown_lock_);
37 REQUIRES(Locks::mutator_lock_, Locks::runtime_shutdown_lock_);

Completed in 662 milliseconds

1234567891011