Lines Matching refs:TraceWriter

265 bool TraceWriter::HasMethodEncoding(ArtMethod* method) {  in HasMethodEncoding()
269 std::pair<uint32_t, bool> TraceWriter::GetMethodEncoding(ArtMethod* method) { in GetMethodEncoding()
281 uint16_t TraceWriter::GetThreadEncoding(pid_t thread_id) { in GetThreadEncoding()
297 TraceWriter* trace_writer, int index, uintptr_t* buffer, size_t cur_offset, size_t thread_id) in TraceWriterTask()
317 TraceWriter* GetTraceWriter() { return trace_writer_; } in GetTraceWriter()
320 TraceWriter* trace_writer_;
330 TraceWriter* trace_writer, int index, uintptr_t* buffer, size_t cur_offset, size_t tid) in TraceEntriesWriterTask()
335 TraceWriter* trace_writer = GetTraceWriter(); in ProcessBuffer()
346 MethodInfoWriterTask(TraceWriter* trace_writer, int index, uintptr_t* buffer, size_t cur_offset) in MethodInfoWriterTask()
618 uint8_t* TraceWriter::AddMethodInfoWriteTask(uint8_t* buffer, in AddMethodInfoWriteTask()
633 void TraceWriter::WriteToFile(uint8_t* buffer, size_t offset) { in WriteToFile()
640 void TraceWriter::RecordMethodInfoV2(mirror::Class* klass, uint8_t** buffer, size_t* offset) { in RecordMethodInfoV2()
1030 TraceWriter::TraceWriter(File* trace_file, in TraceWriter() function in art::TraceWriter
1130 trace_writer_.reset(new TraceWriter(trace_file, in Trace()
1139 void TraceWriter::FinishTracing(int flags, bool flush_entries) { in FinishTracing()
1359 std::string TraceWriter::GetMethodLine(const std::string& method_line, uint32_t method_index) { in GetMethodLine()
1363 std::string TraceWriter::GetMethodInfoLine(ArtMethod* method) { in GetMethodInfoLine()
1372 void TraceWriter::RecordThreadInfo(Thread* thread) { in RecordThreadInfo()
1410 void TraceWriter::PreProcessTraceForMethodInfos( in PreProcessTraceForMethodInfos()
1435 void TraceWriter::RecordMethodInfoV1(const std::string& method_info_line, uint64_t method_id) { in RecordMethodInfoV1()
1459 void TraceWriter::FlushAllThreadBuffers() { in FlushAllThreadBuffers()
1478 uintptr_t* TraceWriter::PrepareBufferForNewEntries(Thread* thread) { in PrepareBufferForNewEntries()
1495 void TraceWriter::InitializeTraceBuffers() { in InitializeTraceBuffers()
1504 uintptr_t* TraceWriter::AcquireTraceBuffer(size_t tid) { in AcquireTraceBuffer()
1583 void TraceWriter::StopTracing() { in StopTracing()
1593 void TraceWriter::ReleaseBuffer(int index) { in ReleaseBuffer()
1602 void TraceWriter::ReleaseBufferForThread(Thread* self) { in ReleaseBufferForThread()
1612 int TraceWriter::GetMethodTraceIndex(uintptr_t* current_buffer) { in GetMethodTraceIndex()
1621 void TraceWriter::FlushBuffer(Thread* thread, bool is_sync, bool release) { in FlushBuffer()
1662 void TraceWriter::ReadValuesFromRecord(uintptr_t* method_trace_entries, in ReadValuesFromRecord()
1688 void TraceWriter::FlushEntriesFormatV1( in FlushEntriesFormatV1()
1726 void TraceWriter::FlushEntriesFormatV2( in FlushEntriesFormatV2()
1796 void TraceWriter::FlushBuffer(uintptr_t* method_trace_entries, in FlushBuffer()
1909 void TraceWriter::EncodeEventEntry(uint8_t* ptr, in EncodeEventEntry()
1932 void TraceWriter::EncodeEventBlockHeader(uint8_t* ptr, in EncodeEventBlockHeader()
1956 void TraceWriter::EnsureSpace(uint8_t* buffer, in EnsureSpace()
1970 void TraceWriter::DumpMethodList(std::ostream& os) { in DumpMethodList()
1977 void TraceWriter::DumpThreadList(std::ostream& os) { in DumpThreadList()