HomeSort by relevance Sort by last modified time
    Searched refs:Locks (Results 1 - 25 of 181) sorted by null

1 2 3 4 5 6 7 8

  /art/runtime/
thread_list.h 41 LOCKS_EXCLUDED(Locks::thread_list_lock_)
42 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
44 EXCLUSIVE_LOCKS_REQUIRED(Locks::thread_list_lock_)
45 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
50 UNLOCK_FUNCTION(Locks::mutator_lock_)
51 LOCKS_EXCLUDED(Locks::thread_list_lock_,
52 Locks::thread_suspend_count_lock_);
54 LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_);
58 EXCLUSIVE_LOCK_FUNCTION(Locks::mutator_lock_)
59 LOCKS_EXCLUDED(Locks::thread_list_lock_
    [all...]
common_throws.h 36 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
40 void ThrowArithmeticExceptionDivideByZero() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
45 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
51 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
55 void ThrowClassCircularityError(mirror::Class* c) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
60 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
63 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
69 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
74 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
80 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
debugger.h 93 static void GcDidFinish() LOCKS_EXCLUDED(Locks::mutator_lock_);
106 static void GoActive() LOCKS_EXCLUDED(Locks::breakpoint_lock_, Locks::mutator_lock_);
107 static void Disconnected() LOCKS_EXCLUDED(Locks::mutator_lock_);
132 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
134 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
136 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
138 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
140 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
142 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
locks.cc 17 #include "locks.h"
23 Mutex* Locks::abort_lock_ = NULL;
24 Mutex* Locks::breakpoint_lock_ = NULL;
25 ReaderWriterMutex* Locks::classlinker_classes_lock_ = NULL;
26 ReaderWriterMutex* Locks::heap_bitmap_lock_ = NULL;
27 Mutex* Locks::logging_lock_ = NULL;
28 ReaderWriterMutex* Locks::mutator_lock_ = NULL;
29 Mutex* Locks::runtime_shutdown_lock_ = NULL;
30 Mutex* Locks::thread_list_lock_ = NULL;
31 Mutex* Locks::thread_suspend_count_lock_ = NULL
    [all...]
instrumentation.h 21 #include "locks.h"
51 uint32_t dex_pc) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) = 0;
59 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) = 0;
64 uint32_t dex_pc) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) = 0;
69 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) = 0;
75 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) = 0;
105 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
106 LOCKS_EXCLUDED(Locks::thread_list_lock_, Locks::classlinker_classes_lock_);
110 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_
    [all...]
intern_table.h 46 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
50 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
53 mirror::String* InternStrong(mirror::String* s) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
56 mirror::String* InternWeak(mirror::String* s) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
59 SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
61 bool ContainsWeak(mirror::String* s) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
69 void DisallowNewInterns() EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
70 void AllowNewInterns() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
76 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
79 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
class_linker.h 57 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
61 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
70 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
73 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
78 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
83 LOCKS_EXCLUDED(Locks::classlinker_classes_lock_)
84 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
88 LOCKS_EXCLUDED(Locks::classlinker_classes_lock_)
89 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
91 mirror::Class* FindPrimitiveClass(char type) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
trace.h 61 LOCKS_EXCLUDED(Locks::mutator_lock_,
62 Locks::thread_list_lock_,
63 Locks::thread_suspend_count_lock_,
64 Locks::trace_lock_);
65 static void Stop() LOCKS_EXCLUDED(Locks::trace_lock_);
66 static void Shutdown() LOCKS_EXCLUDED(Locks::trace_lock_);
67 static TracingMode GetMethodTracingMode() LOCKS_EXCLUDED(Locks::trace_lock_);
73 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
77 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
81 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
reflection.h 35 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
38 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
41 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
44 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
49 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
52 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
55 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
scoped_thread_state_change.h 33 LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_) ALWAYS_INLINE
38 MutexLock mu(NULL, *Locks::runtime_shutdown_lock_);
44 // Read state without locks, ok as state is effectively thread local and we're not interested
64 ~ScopedThreadStateChange() LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_) ALWAYS_INLINE {
67 MutexLock mu(NULL, *Locks::runtime_shutdown_lock_);
123 LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_) ALWAYS_INLINE
130 LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_)
164 T AddLocalReference(mirror::Object* obj) const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
199 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
200 Locks::mutator_lock_->AssertSharedHeld(Self())
    [all...]
  /art/runtime/gc/collector/
sticky_mark_sweep.h 21 #include "locks.h"
40 void BindBitmaps() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
43 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
44 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
47 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
48 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
50 void Sweep(bool swap_bitmaps) EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
mark_sweep.h 69 virtual bool HandleDirtyObjectsPhase() EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
70 virtual void MarkingPhase() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
71 virtual void ReclaimPhase() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
74 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
75 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
88 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_)
89 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
92 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
95 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
98 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_
    [all...]
  /art/runtime/verifier/
reg_type_cache.h 46 static void Init() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
57 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
60 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
61 void FillPrimitiveTypes() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
63 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
65 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
67 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
69 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
71 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
73 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
method_verifier.h 150 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
155 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
162 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
188 void Dump(std::ostream& os) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
201 // to the locks held at 'dex_pc' in method 'm'.
204 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
209 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
214 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
216 static void Init() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
231 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
  /art/runtime/mirror/
art_field.h 35 void SetDeclaringClass(Class *new_declaring_class) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
76 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
78 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
80 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
82 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
84 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
86 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
88 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
90 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
92 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
object_array.h 29 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
31 T* Get(int32_t i) const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
35 bool CheckAssignable(T* object) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
37 void Set(int32_t i, T* object) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
41 void SetWithoutChecks(int32_t i, T* object) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
45 void SetPtrWithoutChecks(int32_t i, T* object) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
47 T* GetWithoutChecks(int32_t i) const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
52 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
55 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
dex_cache.h 52 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
54 void Fixup(ArtMethod* trampoline) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
56 String* GetLocation() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
72 size_t NumStrings() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
76 size_t NumResolvedTypes() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
80 size_t NumResolvedMethods() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
84 size_t NumResolvedFields() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
89 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
94 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
99 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
class.h 131 void SetStatus(Status new_status, Thread* self) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
257 void SetName(String* name) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_); // Sets the cached name.
259 String* ComputeName() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
326 size_t Depth() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
342 bool IsThrowableClass() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
344 bool IsArtFieldClass() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
352 void SetComponentType(Class* new_component_type) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
362 bool IsObjectClass() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
374 Object* AllocObject(Thread* self) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
393 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
throwable.h 32 void SetDetailMessage(String* new_detail_message) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
38 std::string Dump() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
43 void SetCause(Throwable* cause) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
44 bool IsCheckedException() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
  /art/runtime/entrypoints/quick/
callee_save_frame.h 31 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
33 Locks::mutator_lock_->AssertSharedHeld(self);
quick_thread_entrypoints.cc 25 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
32 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
  /art/runtime/jdwp/
object_registry.h 57 JDWP::ObjectId Add(mirror::Object* o) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
58 JDWP::RefTypeId AddRefType(mirror::Class* c) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
60 template<typename T> T Get(JDWP::ObjectId id) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
67 bool Contains(mirror::Object* o) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
69 void Clear() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
71 void DisableCollection(JDWP::ObjectId id) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
72 void EnableCollection(JDWP::ObjectId id) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
74 bool IsCollected(JDWP::ObjectId id) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
77 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
84 jobject GetJObject(JDWP::ObjectId id) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
  /art/runtime/interpreter/
interpreter.h 21 #include "locks.h"
39 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
43 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
48 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
53 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
60 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
  /art/compiler/trampolines/
trampoline_compiler.h 23 #include "locks.h"
31 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
  /art/runtime/entrypoints/portable/
portable_dexcache_entrypoints.cc 27 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
34 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
41 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
49 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {

Completed in 102 milliseconds

1 2 3 4 5 6 7 8