Searched refs:streaming_lock_ (Results 1 – 2 of 2) sorted by relevance
/aosp12/art/runtime/ |
H A D | trace.h | 182 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!unique_methods_lock_, !streaming_lock_) 190 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!unique_methods_lock_, !streaming_lock_) 196 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!unique_methods_lock_, !streaming_lock_) 280 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(streaming_lock_); 282 REQUIRES(streaming_lock_); 287 REQUIRES(streaming_lock_); 290 REQUIRES(streaming_lock_); 376 Mutex* streaming_lock_; variable 377 std::map<const DexFile*, DexIndexBitSet*> seen_methods_ GUARDED_BY(streaming_lock_); 378 std::unique_ptr<ThreadIDBitSet> seen_threads_ GUARDED_BY(streaming_lock_); [all …]
|
H A D | trace.cc | 561 overflow_(false), interval_us_(0), streaming_lock_(nullptr), in Trace() 584 streaming_lock_ = new Mutex("tracing lock", LockLevel::kTracingStreamingLock); in Trace() 590 delete streaming_lock_; in ~Trace() 620 MutexLock mu(Thread::Current(), *streaming_lock_); in FinishTracing() 666 MutexLock mu(Thread::Current(), *streaming_lock_); in FinishTracing() 962 MutexLock mu(Thread::Current(), *streaming_lock_); // To serialize writing. in LogMethodTraceEvent()
|