Lines Matching refs:Current

38   MutexLock mu(Thread::Current(), *Locks::intern_table_lock_);  in Size()
43 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_); in StrongSize()
48 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_); in WeakSize()
57 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_); in VisitRoots()
94 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_); in SwapPostZygoteWithPreZygote()
100 Runtime* runtime = Runtime::Current(); in InsertStrong()
112 Runtime* runtime = Runtime::Current(); in InsertWeak()
125 Runtime* runtime = Runtime::Current(); in RemoveWeak()
134 DCHECK(!Runtime::Current()->IsActiveTransaction()); in InsertStrongFromTransaction()
138 DCHECK(!Runtime::Current()->IsActiveTransaction()); in InsertWeakFromTransaction()
142 DCHECK(!Runtime::Current()->IsActiveTransaction()); in RemoveStrongFromTransaction()
146 DCHECK(!Runtime::Current()->IsActiveTransaction()); in RemoveWeakFromTransaction()
152 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_); in AddImageStringsToTable()
181 gc::space::ImageSpace* image = Runtime::Current()->GetHeap()->GetImageSpace(); in LookupStringFromImage()
205 Thread* self = Thread::Current(); in AllowNewInterns()
212 Thread* self = Thread::Current(); in DisallowNewInterns()
221 Thread* self = Thread::Current(); in Insert()
253 Thread::Current(), utf16_length, utf8_data)); in InternStrong()
258 return InternStrong(mirror::String::AllocFromModifiedUtf8(Thread::Current(), utf8_data)); in InternStrong()
270 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_); in ContainsWeak()
275 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_); in SweepInternTableWeaks()
281 Locks::mutator_lock_->AssertSharedHeld(Thread::Current()); in operator ()()
289 Locks::mutator_lock_->AssertSharedHeld(Thread::Current()); in operator ()()
306 Locks::intern_table_lock_->AssertHeld(Thread::Current()); in Find()