Searched refs:thread_running_gc_ (Results 1 – 8 of 8) sorted by relevance
/art/runtime/gc/collector/ |
D | concurrent_copying.cc | 90 thread_running_gc_(nullptr), in ConcurrentCopying() 230 thread_running_gc_ = self; in RunPhases() 276 thread_running_gc_ = nullptr; in RunPhases() 1266 DCHECK_EQ(thread_running_gc_, self); in PushOntoLocalMarkStack() 1285 MutexLock mu(thread_running_gc_, mark_stack_lock_); in ProcessMarkStackForMarkingAndComputeLiveBytes() 1383 CHECK_EQ(self, thread_running_gc_); in MarkingPhase() 1837 CHECK(thread_running_gc_ != nullptr); in PushOntoMarkStack() 1840 if (LIKELY(self == thread_running_gc_)) { in PushOntoMarkStack() 1889 CHECK(self == thread_running_gc_) in PushOntoMarkStack() 2136 DCHECK(thread_running_gc_ != nullptr); in ProcessMarkStackOnce() [all …]
|
D | mark_compact.cc | 679 DCHECK(thread_running_gc_ != nullptr); in MaybeClampGcStructures() 755 Thread* self = thread_running_gc_; in MarkZygoteLargeObjects() 833 thread_running_gc_ = self; in RunPhases() 872 thread_running_gc_ = nullptr; in RunPhases() 1161 pool->AddTask(thread_running_gc_, new ConcurrentCompactionGcTask(this, i + 1)); in PrepareForCompaction() 1163 CHECK_EQ(pool->GetTaskCount(thread_running_gc_), num_threads); in PrepareForCompaction() 1356 DCHECK_EQ(thread_running_gc_, Thread::Current()); in ReMarkRoots() 1357 Locks::mutator_lock_->AssertExclusiveHeld(thread_running_gc_); in ReMarkRoots() 1374 Locks::mutator_lock_->AssertExclusiveHeld(thread_running_gc_); in MarkingPause() 1377 WriterMutexLock mu(thread_running_gc_, *Locks::heap_bitmap_lock_); in MarkingPause() [all …]
|
D | concurrent_copying-inl.h | 103 if (self == thread_running_gc_) { in MarkImmuneSpace() 139 DCHECK_EQ(self, thread_running_gc_); in Mark()
|
D | concurrent_copying.h | 384 Thread* thread_running_gc_; variable
|
D | mark_compact.h | 758 Thread* thread_running_gc_; variable
|
/art/runtime/gc/ |
D | heap-visit-objects-inl.h | 94 is_thread_running_gc = self == thread_running_gc_; in VisitObjectsInternalRegionSpace()
|
D | heap.cc | 344 thread_running_gc_(nullptr), in Heap() 1664 thread_running_gc_ = self; in StartGC() 1678 thread_running_gc_ = self; in StartGCRunnable() 1689 thread_running_gc_ = nullptr; in StartGCRunnable() 2979 thread_running_gc_ = nullptr; in FinishGC()
|
D | heap.h | 1462 volatile Thread* thread_running_gc_ GUARDED_BY(gc_complete_lock_);
|