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

1 2 3 4 5

  /art/runtime/gc/collector/
mark_sweep.h 61 virtual void RunPhases() OVERRIDE REQUIRES(!mark_stack_lock_);
63 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_);
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...]
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...]
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_);
114 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_)
    [all...]
concurrent_copying.h 65 virtual void RunPhases() OVERRIDE REQUIRES(!mark_stack_lock_, !skipped_blocks_lock_);
66 void InitializePhase() SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!mark_stack_lock_);
68 REQUIRES(!mark_stack_lock_, !skipped_blocks_lock_);
69 void ReclaimPhase() SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!mark_stack_lock_);
70 void FinishPhase() REQUIRES(!mark_stack_lock_, !skipped_blocks_lock_);
73 REQUIRES(!Locks::heap_bitmap_lock_);
97 REQUIRES(!mark_stack_lock_, !skipped_blocks_lock_);
111 REQUIRES(!mark_stack_lock_);
115 REQUIRES(!mark_stack_lock_);
117 REQUIRES(!skipped_blocks_lock_, !mark_stack_lock_)
    [all...]
sticky_mark_sweep.h 43 REQUIRES(Locks::heap_bitmap_lock_)
48 REQUIRES(Locks::heap_bitmap_lock_)
  /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_);
65 void SetCountLocked(Thread* self, int count) REQUIRES(lock_);
linear_alloc.h 31 void* Alloc(Thread* self, size_t size) REQUIRES(!lock_);
34 void* Realloc(Thread* self, void* ptr, size_t old_size, size_t new_size) REQUIRES(!lock_);
38 T* AllocArray(Thread* self, size_t elements) REQUIRES(!lock_) {
43 size_t GetUsedMemory() const REQUIRES(!lock_);
45 ArenaPool* GetArenaPool() REQUIRES(!lock_);
48 bool Contains(void* ptr) const REQUIRES(!lock_);
intern_table.h 61 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
71 REQUIRES(!Roles::uninterruptible_);
75 REQUIRES(!Roles::uninterruptible_);
79 REQUIRES(!Roles::uninterruptible_);
82 REQUIRES(!Locks::intern_table_lock_);
85 REQUIRES(!Locks::intern_table_lock_);
89 REQUIRES(!Locks::intern_table_lock_)
92 REQUIRES(!Locks::intern_table_lock_)
97 REQUIRES(!Locks::intern_table_lock_)
101 size_t Size() const REQUIRES(!Locks::intern_table_lock_)
    [all...]
thread_list.h 50 REQUIRES(!Locks::thread_list_lock_, !Locks::mutator_lock_);
53 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_);
58 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_)
61 REQUIRES(!Locks::thread_suspend_count_lock_);
68 REQUIRES(!Locks::thread_list_lock_,
79 REQUIRES(!Locks::mutator_lock_,
88 REQUIRES(!Locks::mutator_lock_,
93 Thread* FindThreadByThreadId(uint32_t thread_id) REQUIRES(Locks::thread_list_lock_);
99 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_);
102 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_)
    [all...]
transaction.h 49 REQUIRES(!log_lock_)
52 REQUIRES(!log_lock_)
54 bool IsAborted() REQUIRES(!log_lock_);
59 REQUIRES(!log_lock_);
62 REQUIRES(!log_lock_);
65 REQUIRES(!log_lock_);
68 REQUIRES(!log_lock_);
71 REQUIRES(!log_lock_);
74 REQUIRES(!log_lock_);
77 REQUIRES(!log_lock_)
    [all...]
java_vm_ext.h 96 REQUIRES(!Locks::jni_libraries_lock_)
107 REQUIRES(!Locks::jni_libraries_lock_, !globals_lock_, !weak_globals_lock_);
110 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!globals_lock_, !weak_globals_lock_);
115 REQUIRES(!globals_lock_);
117 void DisallowNewWeakGlobals() SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!weak_globals_lock_);
118 void AllowNewWeakGlobals() SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!weak_globals_lock_);
120 REQUIRES(!weak_globals_lock_);
123 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!globals_lock_);
126 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!weak_globals_lock_);
128 void DeleteGlobalRef(Thread* self, jobject obj) REQUIRES(!globals_lock_)
    [all...]
class_table.h 74 REQUIRES(!lock_)
80 REQUIRES(!lock_)
84 size_t NumZygoteClasses() const REQUIRES(!lock_);
87 size_t NumNonZygoteClasses() const REQUIRES(!lock_);
91 REQUIRES(!lock_)
98 REQUIRES(!lock_)
104 REQUIRES(!lock_)
110 REQUIRES(!lock_)
115 REQUIRES(!lock_)
120 REQUIRES(!lock_
    [all...]
oat_file_manager.h 54 REQUIRES(!Locks::oat_file_manager_lock_);
57 REQUIRES(!Locks::oat_file_manager_lock_);
61 REQUIRES(!Locks::oat_file_manager_lock_);
66 REQUIRES(!Locks::oat_file_manager_lock_);
77 const OatFile* GetPrimaryOatFile() const REQUIRES(!Locks::oat_file_manager_lock_);
82 REQUIRES(!Locks::oat_file_manager_lock_);
105 REQUIRES(!Locks::oat_file_manager_lock_, !Locks::mutator_lock_);
124 REQUIRES(!Locks::oat_file_manager_lock_);
127 REQUIRES(Locks::oat_file_manager_lock_);
trace.h 117 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_,
119 static void Pause() REQUIRES(!Locks::trace_lock_, !Locks::thread_list_lock_);
120 static void Resume() REQUIRES(!Locks::trace_lock_);
124 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::trace_lock_);
127 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::trace_lock_);
129 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::trace_lock_);
130 static TracingMode GetMethodTracingMode() REQUIRES(!Locks::trace_lock_);
138 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!*unique_methods_lock_, !*streaming_lock_);
143 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!*unique_methods_lock_, !*streaming_lock_)
148 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!*unique_methods_lock_, !*streaming_lock_
    [all...]
thread_pool.h 67 static void* Callback(void* arg) REQUIRES(!Locks::mutator_lock_);
88 void StartWorkers(Thread* self) REQUIRES(!task_queue_lock_);
91 void StopWorkers(Thread* self) REQUIRES(!task_queue_lock_);
95 void AddTask(Thread* self, Task* task) REQUIRES(!task_queue_lock_);
98 void RemoveAllTasks(Thread* self) REQUIRES(!task_queue_lock_);
104 void Wait(Thread* self, bool do_work, bool may_hold_locks) REQUIRES(!task_queue_lock_);
106 size_t GetTaskCount(Thread* self) REQUIRES(!task_queue_lock_);
115 void SetMaxActiveWorkers(size_t threads) REQUIRES(!task_queue_lock_);
122 virtual Task* GetTask(Thread* self) REQUIRES(!task_queue_lock_);
125 Task* TryGetTask(Thread* self) REQUIRES(!task_queue_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_);
  /art/runtime/jit/
jit_code_cache.h 67 size_t CodeCacheSize() REQUIRES(!lock_);
70 size_t DataCacheSize() REQUIRES(!lock_);
74 REQUIRES(!lock_);
82 REQUIRES(!lock_);
86 REQUIRES(!lock_);
90 REQUIRES(!lock_);
103 REQUIRES(!lock_);
109 bool ContainsMethod(ArtMethod* method) REQUIRES(!lock_);
114 REQUIRES(!lock_);
119 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_);
54 REQUIRES(!Locks::profiler_lock_, !wait_lock_)
72 REQUIRES(!Locks::profiler_lock_, !wait_lock_)
76 void Run() REQUIRES(!Locks::profiler_lock_, !wait_lock_);
80 REQUIRES(!Locks::profiler_lock_)
81 REQUIRES(!Locks::mutator_lock_);
83 void NotifyJitActivityInternal() REQUIRES(!wait_lock_);
84 void WakeUpSaver() REQUIRES(wait_lock_)
    [all...]
  /art/runtime/entrypoints/quick/
quick_alloc_entrypoints.h 34 REQUIRES(Locks::mutator_lock_, Locks::runtime_shutdown_lock_);
37 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 52 REQUIRES(Locks::heap_bitmap_lock_)
53 REQUIRES(!Locks::reference_processor_lock_);
61 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!Locks::reference_processor_lock_);
62 void EnqueueClearedReferences(Thread* self) REQUIRES(!Locks::mutator_lock_);
71 REQUIRES(!Locks::reference_processor_lock_,
77 void DisableSlowPath(Thread* self) REQUIRES(Locks::reference_processor_lock_)
82 void StartPreservingReferences(Thread* self) REQUIRES(!Locks::reference_processor_lock_);
83 void StopPreservingReferences(Thread* self) REQUIRES(!Locks::reference_processor_lock_);
  /art/compiler/dex/
verification_results.h 47 REQUIRES(!verified_methods_lock_);
50 REQUIRES(!verified_methods_lock_);
52 void AddRejectedClass(ClassReference ref) REQUIRES(!rejected_classes_lock_);
53 bool IsClassRejected(ClassReference ref) REQUIRES(!rejected_classes_lock_);
  /art/runtime/jdwp/
object_registry.h 67 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, !lock_);
71 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, !lock_);
76 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, !lock_);
80 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, !lock_);
83 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!lock_) {
91 void Clear() SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!lock_);
94 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!lock_);
97 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!lock_);
100 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!lock_);
103 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!lock_)
    [all...]
  /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 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!block_lock_)
    [all...]
  /art/runtime/gc/accounting/
heap_bitmap.h 39 void Clear(const mirror::Object* obj) REQUIRES(Locks::heap_bitmap_lock_);
43 REQUIRES(Locks::heap_bitmap_lock_) ALWAYS_INLINE;
47 REQUIRES(Locks::heap_bitmap_lock_) ALWAYS_INLINE;
56 REQUIRES(Locks::heap_bitmap_lock_)
61 REQUIRES(Locks::heap_bitmap_lock_);
65 REQUIRES(Locks::heap_bitmap_lock_);

Completed in 282 milliseconds

1 2 3 4 5