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

1 2 3 4 5 6

  /art/runtime/gc/collector/
mark_sweep.h 61 virtual void RunPhases() OVERRIDE REQUIRES(!mark_stack_lock_);
63 void MarkingPhase() REQUIRES(!mark_stack_lock_) REQUIRES_SHARED(Locks::mutator_lock_);
64 void PausePhase() REQUIRES(Locks::mutator_lock_) REQUIRES(!mark_stack_lock_);
65 void ReclaimPhase() REQUIRES(!mark_stack_lock_) REQUIRES_SHARED(Locks::mutator_lock_);
68 REQUIRES(Locks::heap_bitmap_lock_)
69 REQUIRES(!mark_stack_lock_)
92 REQUIRES(Locks::heap_bitmap_lock_)
93 REQUIRES(!mark_stack_lock_)
97 REQUIRES(Locks::heap_bitmap_lock_
    [all...]
sticky_mark_sweep.h 38 REQUIRES(Locks::heap_bitmap_lock_)
39 REQUIRES(!mark_stack_lock_)
49 REQUIRES(Locks::heap_bitmap_lock_)
54 REQUIRES(Locks::heap_bitmap_lock_)
mark_compact.h 67 void MarkingPhase() REQUIRES(Locks::mutator_lock_)
68 REQUIRES(!Locks::heap_bitmap_lock_);
69 void ReclaimPhase() REQUIRES(Locks::mutator_lock_)
70 REQUIRES(!Locks::heap_bitmap_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_);
100 REQUIRES(!Locks::heap_bitmap_lock_);
103 REQUIRES(Locks::heap_bitmap_lock_)
    [all...]
concurrent_copying.h 72 REQUIRES(!immune_gray_stack_lock_,
77 REQUIRES(!mark_stack_lock_, !immune_gray_stack_lock_);
79 REQUIRES(!mark_stack_lock_, !skipped_blocks_lock_, !immune_gray_stack_lock_);
80 void ReclaimPhase() REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!mark_stack_lock_);
81 void FinishPhase() REQUIRES(!mark_stack_lock_,
86 REQUIRES(!Locks::heap_bitmap_lock_);
114 REQUIRES(!mark_stack_lock_, !skipped_blocks_lock_, !immune_gray_stack_lock_);
117 REQUIRES(!mark_stack_lock_, !skipped_blocks_lock_, !immune_gray_stack_lock_);
127 bool IsWeakRefAccessEnabled() REQUIRES(Locks::thread_list_lock_) {
131 REQUIRES(!mark_stack_lock_)
    [all...]
semi_space.h 69 virtual void MarkingPhase() REQUIRES(Locks::mutator_lock_)
70 REQUIRES(!Locks::heap_bitmap_lock_);
71 virtual void ReclaimPhase() REQUIRES(Locks::mutator_lock_)
72 REQUIRES(!Locks::heap_bitmap_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_);
115 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_)
    [all...]
  /art/runtime/
barrier.h 42 void Pass(Thread* self) REQUIRES(!lock_);
45 void Wait(Thread* self) REQUIRES(!lock_);
54 void Increment(Thread* self, int delta) REQUIRES(!lock_);
58 bool Increment(Thread* self, int delta, uint32_t timeout_ms) REQUIRES(!lock_);
62 void Init(Thread* self, int count) REQUIRES(!lock_);
64 int GetCount(Thread* self) REQUIRES(!lock_);
67 void SetCountLocked(Thread* self, int count) REQUIRES(lock_);
linear_alloc.h 31 void* Alloc(Thread* self, size_t size) REQUIRES(!lock_);
32 void* AllocAlign16(Thread* self, size_t size) REQUIRES(!lock_);
35 void* Realloc(Thread* self, void* ptr, size_t old_size, size_t new_size) REQUIRES(!lock_);
39 T* AllocArray(Thread* self, size_t elements) REQUIRES(!lock_) {
44 size_t GetUsedMemory() const REQUIRES(!lock_);
46 ArenaPool* GetArenaPool() REQUIRES(!lock_);
49 bool Contains(void* ptr) const REQUIRES(!lock_);
thread_list.h 54 REQUIRES(!Locks::thread_list_lock_, !Locks::mutator_lock_);
57 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_);
62 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_)
65 REQUIRES(!Locks::thread_suspend_count_lock_);
72 REQUIRES(!Locks::thread_list_lock_,
83 REQUIRES(!Locks::mutator_lock_,
92 REQUIRES(!Locks::mutator_lock_,
97 Thread* FindThreadByThreadId(uint32_t thread_id) REQUIRES(Locks::thread_list_lock_);
105 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_);
113 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_)
    [all...]
intern_table.h 61 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
71 REQUIRES(!Roles::uninterruptible_);
76 REQUIRES(!Roles::uninterruptible_);
80 REQUIRES(!Roles::uninterruptible_);
83 REQUIRES(!Locks::intern_table_lock_);
86 REQUIRES(!Locks::intern_table_lock_);
90 REQUIRES(!Locks::intern_table_lock_)
93 REQUIRES(!Locks::intern_table_lock_)
98 REQUIRES(!Locks::intern_table_lock_)
102 size_t Size() const REQUIRES(!Locks::intern_table_lock_)
    [all...]
thread_pool.h 69 static void* Callback(void* arg) REQUIRES(!Locks::mutator_lock_);
96 void StartWorkers(Thread* self) REQUIRES(!task_queue_lock_);
99 void StopWorkers(Thread* self) REQUIRES(!task_queue_lock_);
103 void AddTask(Thread* self, Task* task) REQUIRES(!task_queue_lock_);
106 void RemoveAllTasks(Thread* self) REQUIRES(!task_queue_lock_);
119 void Wait(Thread* self, bool do_work, bool may_hold_locks) REQUIRES(!task_queue_lock_);
121 size_t GetTaskCount(Thread* self) REQUIRES(!task_queue_lock_);
130 void SetMaxActiveWorkers(size_t threads) REQUIRES(!task_queue_lock_);
137 virtual Task* GetTask(Thread* self) REQUIRES(!task_queue_lock_);
140 Task* TryGetTask(Thread* self) REQUIRES(!task_queue_lock_)
    [all...]
trace.h 119 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_,
121 static void Pause() REQUIRES(!Locks::trace_lock_, !Locks::thread_list_lock_);
122 static void Resume() REQUIRES(!Locks::trace_lock_);
126 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::trace_lock_);
129 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::trace_lock_);
131 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::trace_lock_);
132 static TracingMode GetMethodTracingMode() REQUIRES(!Locks::trace_lock_);
140 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!*unique_methods_lock_, !*streaming_lock_);
145 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!*unique_methods_lock_, !*streaming_lock_)
150 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!*unique_methods_lock_, !*streaming_lock_
    [all...]
oat_file_manager.h 53 REQUIRES(!Locks::oat_file_manager_lock_);
56 REQUIRES(!Locks::oat_file_manager_lock_);
60 REQUIRES(!Locks::oat_file_manager_lock_);
65 REQUIRES(!Locks::oat_file_manager_lock_);
76 const OatFile* GetPrimaryOatFile() const REQUIRES(!Locks::oat_file_manager_lock_);
81 REQUIRES(!Locks::oat_file_manager_lock_);
103 REQUIRES(!Locks::oat_file_manager_lock_, !Locks::mutator_lock_);
118 REQUIRES(!Locks::oat_file_manager_lock_);
121 REQUIRES(Locks::oat_file_manager_lock_);
transaction.h 51 REQUIRES(!log_lock_)
54 REQUIRES(!log_lock_)
56 bool IsAborted() REQUIRES(!log_lock_);
63 REQUIRES(!log_lock_);
68 REQUIRES(!log_lock_);
73 REQUIRES(!log_lock_);
78 REQUIRES(!log_lock_);
83 REQUIRES(!log_lock_);
88 REQUIRES(!log_lock_);
93 REQUIRES(!log_lock_)
    [all...]
class_table.h 138 REQUIRES(!lock_)
144 REQUIRES(!lock_)
149 REQUIRES(!lock_)
154 REQUIRES(!lock_)
159 REQUIRES(!lock_)
164 REQUIRES(!lock_)
169 REQUIRES(!lock_)
176 REQUIRES(!lock_)
182 REQUIRES(!lock_)
188 REQUIRES(!lock_
    [all...]
signal_catcher.h 38 void HandleSigQuit() REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_,
48 void SetHaltFlag(bool new_value) REQUIRES(!lock_);
49 bool ShouldHalt() REQUIRES(!lock_);
50 int WaitForSignal(Thread* self, SignalSet& signals) REQUIRES(!lock_);
runtime_callbacks.h 78 void AddThreadLifecycleCallback(ThreadLifecycleCallback* cb) REQUIRES(Locks::mutator_lock_);
79 void RemoveThreadLifecycleCallback(ThreadLifecycleCallback* cb) REQUIRES(Locks::mutator_lock_);
84 void AddClassLoadCallback(ClassLoadCallback* cb) REQUIRES(Locks::mutator_lock_);
85 void RemoveClassLoadCallback(ClassLoadCallback* cb) REQUIRES(Locks::mutator_lock_);
92 REQUIRES(Locks::mutator_lock_);
94 REQUIRES(Locks::mutator_lock_);
99 REQUIRES(Locks::mutator_lock_);
101 REQUIRES(Locks::mutator_lock_);
115 void AddMethodCallback(MethodCallback* cb) REQUIRES(Locks::mutator_lock_);
116 void RemoveMethodCallback(MethodCallback* cb) REQUIRES(Locks::mutator_lock_)
    [all...]
scoped_thread_state_change.h 45 REQUIRES(!Locks::thread_suspend_count_lock_);
47 ALWAYS_INLINE ~ScopedThreadStateChange() REQUIRES(!Locks::thread_suspend_count_lock_);
105 REQUIRES(!Locks::thread_suspend_count_lock_);
108 REQUIRES(!Locks::thread_suspend_count_lock_);
148 REQUIRES(!Locks::thread_suspend_count_lock_);
151 REQUIRES(!Locks::thread_suspend_count_lock_);
153 ALWAYS_INLINE ~ScopedObjectAccessUnchecked() REQUIRES(!Locks::thread_suspend_count_lock_) {}
172 REQUIRES(!Locks::thread_suspend_count_lock_)
176 REQUIRES(!Locks::thread_suspend_count_lock_)
197 REQUIRES(!Locks::thread_suspend_count_lock_, !Roles::uninterruptible_
    [all...]
  /art/runtime/jit/
jit_code_cache.h 70 size_t CodeCacheSize() REQUIRES(!lock_);
73 size_t DataCacheSize() REQUIRES(!lock_);
77 REQUIRES(!lock_);
80 REQUIRES(Locks::mutator_lock_)
81 REQUIRES(!lock_);
89 REQUIRES(!lock_);
93 REQUIRES(!lock_);
97 REQUIRES(!lock_);
121 REQUIRES(!lock_);
127 bool ContainsMethod(ArtMethod* method) REQUIRES(!lock_)
    [all...]
profile_saver.h 36 REQUIRES(!Locks::profiler_lock_, !wait_lock_);
41 REQUIRES(!Locks::profiler_lock_, !wait_lock_)
45 static bool IsStarted() REQUIRES(!Locks::profiler_lock_);
52 REQUIRES(!Locks::profiler_lock_, !wait_lock_)
72 REQUIRES(!Locks::profiler_lock_, !wait_lock_)
76 void Run() REQUIRES(!Locks::profiler_lock_, !wait_lock_);
85 REQUIRES(!Locks::profiler_lock_)
86 REQUIRES(!Locks::mutator_lock_);
88 void NotifyJitActivityInternal() REQUIRES(!wait_lock_);
89 void WakeUpSaver() REQUIRES(wait_lock_)
    [all...]
  /art/runtime/entrypoints/quick/
quick_alloc_entrypoints.h 36 REQUIRES(Locks::mutator_lock_, Locks::runtime_shutdown_lock_);
39 REQUIRES(Locks::mutator_lock_, Locks::runtime_shutdown_lock_);
  /art/runtime/gc/
task_processor.h 57 void AddTask(Thread* self, HeapTask* task) REQUIRES(!*lock_);
58 HeapTask* GetTask(Thread* self) REQUIRES(!*lock_);
59 void Start(Thread* self) REQUIRES(!*lock_);
62 void Stop(Thread* self) REQUIRES(!*lock_);
63 void RunAllTasks(Thread* self) REQUIRES(!*lock_);
64 bool IsRunning() const REQUIRES(!*lock_);
66 REQUIRES(!*lock_);
67 Thread* GetRunningThread() const REQUIRES(!*lock_);
reference_processor.h 54 REQUIRES(Locks::heap_bitmap_lock_)
55 REQUIRES(!Locks::reference_processor_lock_);
63 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Locks::reference_processor_lock_);
64 void EnqueueClearedReferences(Thread* self) REQUIRES(!Locks::mutator_lock_);
74 REQUIRES(!Locks::reference_processor_lock_,
78 REQUIRES(!Locks::reference_processor_lock_);
83 void DisableSlowPath(Thread* self) REQUIRES(Locks::reference_processor_lock_)
88 void StartPreservingReferences(Thread* self) REQUIRES(!Locks::reference_processor_lock_);
89 void StopPreservingReferences(Thread* self) REQUIRES(!Locks::reference_processor_lock_);
93 REQUIRES(Locks::reference_processor_lock_)
    [all...]
  /art/runtime/jdwp/
object_registry.h 69 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, !lock_);
73 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, !lock_);
78 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, !lock_);
82 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, !lock_);
85 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!lock_) {
93 void Clear() REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!lock_);
96 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!lock_);
99 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!lock_);
102 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!lock_);
105 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!lock_)
    [all...]
  /art/compiler/dex/
verification_results.h 49 REQUIRES(!verified_methods_lock_);
52 REQUIRES(!verified_methods_lock_);
55 REQUIRES(!verified_methods_lock_);
57 void AddRejectedClass(ClassReference ref) REQUIRES(!rejected_classes_lock_);
58 bool IsClassRejected(ClassReference ref) REQUIRES(!rejected_classes_lock_);
63 void AddDexFile(const DexFile* dex_file) REQUIRES(!verified_methods_lock_);
  /art/runtime/gc/space/
bump_pointer_space.h 54 OVERRIDE REQUIRES(Locks::mutator_lock_);
102 void Clear() OVERRIDE REQUIRES(!block_lock_);
106 size_t RevokeThreadLocalBuffers(Thread* thread) REQUIRES(!block_lock_);
108 REQUIRES(!Locks::runtime_shutdown_lock_, !Locks::thread_list_lock_, !block_lock_);
109 void AssertThreadLocalBuffersAreRevoked(Thread* thread) REQUIRES(!block_lock_);
111 REQUIRES(!Locks::runtime_shutdown_lock_, !Locks::thread_list_lock_, !block_lock_);
114 REQUIRES(!*Locks::runtime_shutdown_lock_, !*Locks::thread_list_lock_, !block_lock_);
116 REQUIRES(!*Locks::runtime_shutdown_lock_, !*Locks::thread_list_lock_, !block_lock_);
138 bool AllocNewTlab(Thread* self, size_t bytes) REQUIRES(!block_lock_);
146 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!block_lock_)
    [all...]

Completed in 1622 milliseconds

1 2 3 4 5 6