Lines Matching refs:method_trace_buffer
1013 uintptr_t* method_trace_buffer = thread->GetMethodTraceBuffer(); in RecordStreamingMethodEvent() local
1016 if (method_trace_buffer == nullptr) { in RecordStreamingMethodEvent()
1017 method_trace_buffer = new uintptr_t[std::max(kMinBufSize, kPerThreadBufSize)](); in RecordStreamingMethodEvent()
1018 thread->SetMethodTraceBuffer(method_trace_buffer); in RecordStreamingMethodEvent()
1058 method_trace_buffer[current_index++] = reinterpret_cast<uintptr_t>(method); in RecordStreamingMethodEvent()
1061 method_trace_buffer[current_index++] = action; in RecordStreamingMethodEvent()
1063 method_trace_buffer[current_index++] = thread_clock_diff; in RecordStreamingMethodEvent()
1068 method_trace_buffer[current_index++] = timestamp_counter >> 32; in RecordStreamingMethodEvent()
1069 method_trace_buffer[current_index++] = static_cast<uint32_t>(timestamp_counter); in RecordStreamingMethodEvent()
1071 method_trace_buffer[current_index++] = timestamp_counter; in RecordStreamingMethodEvent()
1106 uintptr_t* method_trace_buffer = thread->GetMethodTraceBuffer(); in FlushStreamingBuffer() local
1114 ArtMethod* method = reinterpret_cast<ArtMethod*>(method_trace_buffer[entry_index++]); in FlushStreamingBuffer()
1115 TraceAction action = DecodeTraceAction(method_trace_buffer[entry_index++]); in FlushStreamingBuffer()
1119 thread_time = method_trace_buffer[entry_index++]; in FlushStreamingBuffer()
1122 uint64_t timestamp = method_trace_buffer[entry_index++]; in FlushStreamingBuffer()
1125 timestamp = (timestamp << 32 | method_trace_buffer[entry_index++]); in FlushStreamingBuffer()