HomeSort by relevance Sort by last modified time
    Searched full:locks (Results 1 - 25 of 1343) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /art/test/132-daemon-locks-shutdown/
info.txt 1 Tests that we can shut down the runtime with daemons still looping over locks.
  /external/valgrind/none/tests/
pth_rwlock.c 8 #define LOCKS 2000
12 pthread_rwlock_t locks[LOCKS]; local
16 for (n = 0; n < LOCKS; n++) {
17 if ((e = pthread_rwlock_init(locks + n, NULL)) != 0) {
23 for (n = 0; n < LOCKS; n++) {
24 if ((e = pthread_rwlock_destroy(locks + n)) != 0) {
  /art/runtime/
thread_list.h 49 LOCKS_EXCLUDED(Locks::thread_list_lock_, Locks::mutator_lock_);
52 LOCKS_EXCLUDED(Locks::thread_list_lock_, Locks::thread_suspend_count_lock_);
57 UNLOCK_FUNCTION(Locks::mutator_lock_)
58 LOCKS_EXCLUDED(Locks::thread_list_lock_,
59 Locks::thread_suspend_count_lock_);
61 LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_);
67 EXCLUSIVE_LOCK_FUNCTION(Locks::mutator_lock_)
68 LOCKS_EXCLUDED(Locks::thread_list_lock_
    [all...]
art_field.h 45 mirror::Class* GetDeclaringClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
48 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
50 uint32_t GetAccessFlags() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
52 void SetAccessFlags(uint32_t new_access_flags) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
57 bool IsPublic() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
61 bool IsStatic() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
65 bool IsFinal() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
79 MemberOffset GetOffset() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
85 MemberOffset GetOffsetDuringLinking() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
87 void SetOffset(MemberOffset num_bytes) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
intern_table.h 59 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
63 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
66 mirror::String* InternStrong(mirror::String* s) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
69 mirror::String* InternWeak(mirror::String* s) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
72 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
74 bool ContainsWeak(mirror::String* s) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
77 size_t Size() const LOCKS_EXCLUDED(Locks::intern_table_lock_);
79 size_t StrongSize() const LOCKS_EXCLUDED(Locks::intern_table_lock_);
81 size_t WeakSize() const LOCKS_EXCLUDED(Locks::intern_table_lock_);
84 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
common_throws.h 36 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) COLD_ATTR;
40 void ThrowArithmeticExceptionDivideByZero() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) COLD_ATTR;
45 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) COLD_ATTR;
50 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) COLD_ATTR;
55 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) COLD_ATTR;
60 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) COLD_ATTR;
63 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) COLD_ATTR;
69 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) COLD_ATTR;
74 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) COLD_ATTR;
79 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) COLD_ATTR
    [all...]
debugger.h 85 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
161 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
167 ArtMethod* Method() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
169 void SetMethod(ArtMethod* m) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
208 jobject Add(mirror::Class* t) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_,
209 Locks::alloc_tracker_lock_);
211 void Clear() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_,
212 Locks::alloc_tracker_lock_);
224 static void GcDidFinish() LOCKS_EXCLUDED(Locks::mutator_lock_);
238 LOCKS_EXCLUDED(Locks::breakpoint_lock_, Locks::deoptimization_lock_, Locks::mutator_lock_)
    [all...]
trace.h 117 LOCKS_EXCLUDED(Locks::mutator_lock_,
118 Locks::thread_list_lock_,
119 Locks::thread_suspend_count_lock_,
120 Locks::trace_lock_);
121 static void Pause() LOCKS_EXCLUDED(Locks::trace_lock_, Locks::thread_list_lock_);
122 static void Resume() LOCKS_EXCLUDED(Locks::trace_lock_);
126 LOCKS_EXCLUDED(Locks::mutator_lock_,
127 Locks::thread_list_lock_,
128 Locks::trace_lock_)
    [all...]
class_linker.h 113 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
116 void InitFromImage() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
122 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
133 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
138 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
142 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
153 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
159 LOCKS_EXCLUDED(Locks::classlinker_classes_lock_)
160 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
164 LOCKS_EXCLUDED(Locks::classlinker_classes_lock_
    [all...]
art_method.h 60 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
62 ALWAYS_INLINE mirror::Class* GetDeclaringClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
65 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
68 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
71 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
77 ALWAYS_INLINE uint32_t GetAccessFlags() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
85 InvokeType GetInvokeType() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
88 bool IsPublic() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
93 bool IsPrivate() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
98 bool IsStatic() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
transaction.h 50 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
53 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
82 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
86 EXCLUSIVE_LOCKS_REQUIRED(Locks::intern_table_lock_)
89 EXCLUSIVE_LOCKS_REQUIRED(Locks::intern_table_lock_)
92 EXCLUSIVE_LOCKS_REQUIRED(Locks::intern_table_lock_)
95 EXCLUSIVE_LOCKS_REQUIRED(Locks::intern_table_lock_)
100 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
105 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
118 void Undo(mirror::Object* obj) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
  /art/runtime/gc/collector/
mark_compact.h 67 void MarkingPhase() EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
68 LOCKS_EXCLUDED(Locks::heap_bitmap_lock_);
69 void ReclaimPhase() EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
70 LOCKS_EXCLUDED(Locks::heap_bitmap_lock_);
71 void FinishPhase() EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
73 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_, Locks::heap_bitmap_lock_);
91 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
95 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_)
    [all...]
mark_sweep.h 63 void MarkingPhase() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
64 void PausePhase() EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
65 void ReclaimPhase() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
66 void FinishPhase() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
68 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
69 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
91 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_)
92 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
95 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_)
96 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
semi_space.h 69 virtual void MarkingPhase() EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
70 LOCKS_EXCLUDED(Locks::heap_bitmap_lock_);
71 virtual void ReclaimPhase() EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
72 LOCKS_EXCLUDED(Locks::heap_bitmap_lock_);
73 virtual void FinishPhase() EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
75 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_, Locks::heap_bitmap_lock_);
104 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
107 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_)
    [all...]
concurrent_copying.h 149 void InitializePhase() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
150 void MarkingPhase() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
151 void ReclaimPhase() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
154 void BindBitmaps() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
155 LOCKS_EXCLUDED(Locks::heap_bitmap_lock_);
171 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
172 bool IsInToSpace(mirror::Object* ref) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
176 mirror::Object* Mark(mirror::Object* from_ref) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
190 void PushOntoMarkStack(mirror::Object* obj) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
191 mirror::Object* Copy(mirror::Object* from_ref) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
  /art/runtime/verifier/
reg_type_cache.h 45 static void Init() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
56 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
58 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
60 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
62 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
64 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
66 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
68 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
70 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
71 const ConstantType& Zero() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
  /art/runtime/mirror/
object.h 87 ALWAYS_INLINE Class* GetClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
90 void SetClass(Class* new_klass) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
92 Object* GetReadBarrierPointer() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
96 void SetReadBarrierPointer(Object* rb_ptr) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
101 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
102 void AssertReadBarrierPointer() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
107 bool VerifierInstanceOf(Class* klass) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
109 ALWAYS_INLINE bool InstanceOf(Class* klass) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
113 size_t SizeOf() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
115 Object* Clone(Thread* self) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
method.h 32 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
34 static mirror::Class* StaticClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
38 static void SetClass(Class* klass) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
40 static void ResetClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
42 static mirror::Class* ArrayClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
46 static void SetArrayClass(Class* klass) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
48 static void ResetArrayClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
50 static void VisitRoots(RootVisitor* visitor) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
63 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
65 static mirror::Class* StaticClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
field.h 39 static mirror::Class* StaticClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
43 static mirror::Class* ArrayClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
47 ALWAYS_INLINE uint32_t GetDexFieldIndex() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
51 mirror::Class* GetDeclaringClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
55 uint32_t GetAccessFlags() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
59 bool IsStatic() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
63 bool IsFinal() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
67 bool IsVolatile() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
72 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
76 mirror::Class* GetType() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
dex_cache.h 51 size_t pointer_size) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
54 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
56 String* GetLocation() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
76 size_t NumStrings() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
80 size_t NumResolvedTypes() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
84 size_t NumResolvedMethods() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
88 size_t NumResolvedFields() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
92 String* GetResolvedString(uint32_t string_idx) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
97 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
103 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
class.h 130 Status GetStatus() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
138 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
146 bool IsRetired() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
152 bool IsErroneous() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
158 bool IsIdxLoaded() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
164 bool IsLoaded() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
170 bool IsResolved() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
176 bool IsCompileTimeVerified() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
182 bool IsVerified() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
188 bool IsInitializing() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
string.h 52 uint16_t* GetValue() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
57 size_t SizeOf() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
60 int32_t GetLength() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
64 void SetCount(int32_t new_count) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
71 int32_t GetHashCode() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
74 int32_t ComputeHashCode() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
76 int32_t GetUtfLength() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
78 uint16_t CharAt(int32_t index) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
80 void SetCharAt(int32_t index, uint16_t c) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
82 String* Intern() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
  /art/runtime/gc/
reference_processor.h 45 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
50 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
51 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_)
52 LOCKS_EXCLUDED(Locks::reference_processor_lock_);
56 void EnableSlowPath() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
59 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) LOCKS_EXCLUDED(Locks::reference_processor_lock_);
60 void EnqueueClearedReferences(Thread* self) LOCKS_EXCLUDED(Locks::mutator_lock_);
63 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
65 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_, Locks::heap_bitmap_lock_)
    [all...]
  /libcore/luni/src/main/java/java/util/concurrent/locks/
package-info.java 11 * locks and conditions, at the expense of more awkward syntax.
13 * <p>The {@link java.util.concurrent.locks.Lock} interface supports
17 * is {@link java.util.concurrent.locks.ReentrantLock}.
19 * <p>The {@link java.util.concurrent.locks.ReadWriteLock} interface
20 * similarly defines locks that may be shared among readers but are
22 * java.util.concurrent.locks.ReentrantReadWriteLock}, is provided, since
26 * <p>The {@link java.util.concurrent.locks.Condition} interface
27 * describes condition variables that may be associated with Locks.
35 * <p>The {@link java.util.concurrent.locks.AbstractQueuedSynchronizer}
36 * class serves as a useful superclass for defining locks and othe
    [all...]
  /art/runtime/jdwp/
object_registry.h 66 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
67 LOCKS_EXCLUDED(Locks::thread_list_lock_,
68 Locks::thread_suspend_count_lock_);
71 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
72 LOCKS_EXCLUDED(Locks::thread_list_lock_,
73 Locks::thread_suspend_count_lock_);
77 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
78 LOCKS_EXCLUDED(Locks::thread_list_lock_,
79 Locks::thread_suspend_count_lock_);
82 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_
    [all...]

Completed in 385 milliseconds

1 2 3 4 5 6 7 8 91011>>