LLDB
mainline
|
#include <DecodedThread.h>
Public Member Functions | |
void | RecordEvent (lldb::TraceEvent event) |
Public Attributes | |
std::unordered_map< lldb::TraceEvent, size_t > | events_counts |
A count for each individual event kind. More... | |
size_t | total_count = 0 |
Definition at line 124 of file DecodedThread.h.
void DecodedThread::EventsStats::RecordEvent | ( | lldb::TraceEvent | event | ) |
Definition at line 132 of file DecodedThread.cpp.
Referenced by lldb_private::trace_intel_pt::DecodedThread::AppendEvent().
std::unordered_map<lldb::TraceEvent, size_t> lldb_private::trace_intel_pt::DecodedThread::EventsStats::events_counts |
A count for each individual event kind.
We use an unordered map instead of a DenseMap because DenseMap can't understand enums.
Definition at line 127 of file DecodedThread.h.
Referenced by lldb_private::trace_intel_pt::TraceIntelPT::DumpTraceInfo(), and lldb_private::trace_intel_pt::TraceIntelPT::DumpTraceInfoAsJson().
size_t lldb_private::trace_intel_pt::DecodedThread::EventsStats::total_count = 0 |
Definition at line 128 of file DecodedThread.h.
Referenced by lldb_private::trace_intel_pt::TraceIntelPT::DumpTraceInfo(), and lldb_private::trace_intel_pt::TraceIntelPT::DumpTraceInfoAsJson().