Lines Matching refs:trace_writer_lock_
161 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!trace_writer_lock_);
173 REQUIRES(!trace_writer_lock_);
176 void FinishTracing(int flags, bool flush_entries) REQUIRES(!trace_writer_lock_)
182 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!trace_writer_lock_);
190 REQUIRES(!trace_writer_lock_);
194 void RecordThreadInfo(Thread* thread) REQUIRES(!trace_writer_lock_);
203 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!trace_writer_lock_);
225 REQUIRES(!trace_writer_lock_);
242 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!trace_writer_lock_);
258 uint8_t* init_buffer_ptr) REQUIRES(trace_writer_lock_);
265 uint8_t* buffer_ptr) REQUIRES(trace_writer_lock_);
269 std::pair<uint32_t, bool> GetMethodEncoding(ArtMethod* method) REQUIRES(trace_writer_lock_);
270 bool HasMethodEncoding(ArtMethod* method) REQUIRES(trace_writer_lock_);
274 uint16_t GetThreadEncoding(pid_t thread_id) REQUIRES(trace_writer_lock_);
284 REQUIRES(trace_writer_lock_);
292 uint32_t wall_clock_diff) REQUIRES(trace_writer_lock_);
301 uint16_t num_records) REQUIRES(trace_writer_lock_);
313 void FlushAllThreadBuffers() REQUIRES(!Locks::thread_list_lock_) REQUIRES(!trace_writer_lock_);
318 REQUIRES(!trace_writer_lock_);
319 void DumpThreadList(std::ostream& os) REQUIRES(!Locks::thread_list_lock_, !trace_writer_lock_);
336 std::unordered_map<ArtMethod*, uint32_t> art_method_id_map_ GUARDED_BY(trace_writer_lock_);
340 std::unordered_map<pid_t, uint16_t> thread_id_map_ GUARDED_BY(trace_writer_lock_);
352 size_t cur_offset_ GUARDED_BY(trace_writer_lock_);
383 Mutex trace_writer_lock_; variable