diff options
Diffstat (limited to 'simpleperf/cmd_kmem.cpp')
-rw-r--r-- | simpleperf/cmd_kmem.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/simpleperf/cmd_kmem.cpp b/simpleperf/cmd_kmem.cpp index 51f9a58a..59ec2c3f 100644 --- a/simpleperf/cmd_kmem.cpp +++ b/simpleperf/cmd_kmem.cpp @@ -612,7 +612,8 @@ bool KmemCommand::ProcessRecord(std::unique_ptr<Record> record) { slab_sample_tree_builder_->ProcessSampleRecord( *static_cast<const SampleRecord*>(record.get())); } - } else if (record->type() == PERF_RECORD_TRACING_DATA) { + } else if (record->type() == PERF_RECORD_TRACING_DATA || + record->type() == SIMPLE_PERF_RECORD_TRACING_DATA) { const auto& r = *static_cast<TracingDataRecord*>(record.get()); ProcessTracingData(std::vector<char>(r.data, r.data + r.data_size)); } |