HomeSort by relevance Sort by last modified time
    Searched defs:ReaderWriterMutex (Results 1 - 2 of 2) sorted by null

  /art/runtime/base/
mutex.cc 43 ReaderWriterMutex* Locks::breakpoint_lock_ = nullptr;
44 ReaderWriterMutex* Locks::classlinker_classes_lock_ = nullptr;
46 ReaderWriterMutex* Locks::heap_bitmap_lock_ = nullptr;
55 ReaderWriterMutex* Locks::verifier_deps_lock_ = nullptr;
56 ReaderWriterMutex* Locks::oat_file_manager_lock_ = nullptr;
74 ReaderWriterMutex* Locks::jni_globals_lock_ = nullptr;
76 ReaderWriterMutex* Locks::dex_lock_ = nullptr;
604 ReaderWriterMutex::ReaderWriterMutex(const char* name, LockLevel level)
616 ReaderWriterMutex::~ReaderWriterMutex()
    [all...]
mutex.h 49 class SHARED_LOCKABLE ReaderWriterMutex;
316 // A ReaderWriterMutex is used to achieve mutual exclusion between threads, similar to a Mutex.
317 // Unlike a Mutex a ReaderWriterMutex can be used to gain exclusive (writer) or shared (reader)
319 // condition variable. A ReaderWriterMutex can be in one of three states:
332 std::ostream& operator<<(std::ostream& os, const ReaderWriterMutex& mu);
333 class SHARED_LOCKABLE ReaderWriterMutex : public BaseMutex {
335 explicit ReaderWriterMutex(const char* name, LockLevel level = kDefaultMutexLevel);
336 ~ReaderWriterMutex();
340 // Block until ReaderWriterMutex is free then acquire exclusive access.
348 // Block until ReaderWriterMutex is free and acquire exclusive access. Returns true on succes
    [all...]

Completed in 162 milliseconds