Home
last modified time | relevance | path

Searched refs:streaming_lock_ (Results 1 – 2 of 2) sorted by relevance

/aosp12/art/runtime/
H A Dtrace.h182 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 Dtrace.cc561 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()