add preliminary perf.data parser