Home
last modified time | relevance | path

Searched refs:lambda_table_lock_ (Results 1 – 4 of 4) sorted by relevance

/art/runtime/lambda/
Dbox_table.h52 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!Locks::lambda_table_lock_);
61 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!Locks::lambda_table_lock_);
65 REQUIRES(!Locks::lambda_table_lock_);
69 REQUIRES(!Locks::lambda_table_lock_);
73 REQUIRES(!Locks::lambda_table_lock_);
94 SHARED_REQUIRES(Locks::lambda_table_lock_);
98 SHARED_REQUIRES(Locks::lambda_table_lock_);
131 UnorderedMap map_ GUARDED_BY(Locks::lambda_table_lock_);
132 bool allow_new_weaks_ GUARDED_BY(Locks::lambda_table_lock_);
133 ConditionVariable new_weaks_condition_ GUARDED_BY(Locks::lambda_table_lock_);
Dbox_table.cc61 new_weaks_condition_("lambda box table allowed weaks", *Locks::lambda_table_lock_) {} in BoxTable()
83 /*Reader*/MutexLock mu(self, *Locks::lambda_table_lock_); in BoxLambda()
130 MutexLock mu(self, *Locks::lambda_table_lock_); in BoxLambda()
221 MutexLock mu(self, *Locks::lambda_table_lock_); in SweepWeakBoxedLambdas()
264 MutexLock mu(self, *Locks::lambda_table_lock_); in DisallowNewWeakBoxedLambdas()
272 MutexLock mu(self, *Locks::lambda_table_lock_); in AllowNewWeakBoxedLambdas()
281 MutexLock mu(self, *Locks::lambda_table_lock_); in BroadcastForNewWeakBoxedLambdas()
/art/runtime/base/
Dmutex.cc65 Mutex* Locks::lambda_table_lock_ = nullptr; member in art::Locks
966 DCHECK(lambda_table_lock_ != nullptr); in Init()
1078 DCHECK(lambda_table_lock_ == nullptr); in Init()
1079 lambda_table_lock_ = new Mutex("lambda table lock", current_lock_level); in Init()
Dmutex.h696 static Mutex* lambda_table_lock_ ACQUIRED_AFTER(mutator_lock_);