Home
last modified time | relevance | path

Searched refs:method_trace_buffer (Results 1 – 4 of 4) sorted by relevance

/art/runtime/
Dtrace.cc1013 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()
[all …]
Dthread.h1206 uintptr_t* GetMethodTraceBuffer() { return tlsPtr_.method_trace_buffer; } in GetMethodTraceBuffer()
1211 return tlsPtr_.method_trace_buffer = buffer; in SetMethodTraceBuffer()
1215 if (tlsPtr_.method_trace_buffer != nullptr) { in ResetMethodTraceBuffer()
1216 delete[] tlsPtr_.method_trace_buffer; in ResetMethodTraceBuffer()
1218 tlsPtr_.method_trace_buffer = nullptr; in ResetMethodTraceBuffer()
1956 method_trace_buffer(nullptr), in PACKED()
2118 uintptr_t* method_trace_buffer; in PACKED() local
Dentrypoints_order_test.cc138 Thread, tlsPtr_, top_reflective_handle_scope, method_trace_buffer, sizeof(void*)); in CheckThreadOffsets()
140 Thread, tlsPtr_, method_trace_buffer, method_trace_buffer_index, sizeof(void*)); in CheckThreadOffsets()
Dthread.cc2653 if (tlsPtr_.method_trace_buffer != nullptr) { in ~Thread()
2654 delete[] tlsPtr_.method_trace_buffer; in ~Thread()