Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932702AbbGGRdX (ORCPT ); Tue, 7 Jul 2015 13:33:23 -0400 Received: from mga02.intel.com ([134.134.136.20]:28710 "EHLO mga02.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932189AbbGGRdF (ORCPT ); Tue, 7 Jul 2015 13:33:05 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.15,425,1432623600"; d="scan'208";a="724459519" From: kan.liang@intel.com To: acme@kernel.org, jolsa@kernel.org Cc: namhyung@kernel.org, ak@linux.intel.com, linux-kernel@vger.kernel.org, Kan Liang Subject: [PATCH RFC V2 0/5] partial callgrap and time support Date: Tue, 7 Jul 2015 06:19:00 -0400 Message-Id: <1436264345-12085-1-git-send-email-kan.liang@intel.com> X-Mailer: git-send-email 1.8.3.1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1556 Lines: 39 From: Kan Liang This patchkit adds the ability to turn off callgraphs and time stamps per event. This in term can reduce sampling overhead and the size of the perf.data. Changes since V1: - Break up V1 patches into three patches(parse option changes, partial time support and partial callgrap support). - Use strings 'fp,dwarf,lbr,no' to identify callchains - Add test case in parse-events.c Kan Liang (5): perf,tools: introduce OPT_CALLBACK_SET/OPT_CALLBACK_NOOPT_SET perf/documentation: Add description for period perf,tool: partial time support perf,tool: partial callgrap support perf,tests: Add tests to callgrap and time parse tools/perf/Documentation/perf-record.txt | 14 ++++++++ tools/perf/builtin-record.c | 7 ++-- tools/perf/perf.h | 2 ++ tools/perf/tests/parse-events.c | 28 ++++++++++++++++ tools/perf/util/evsel.c | 56 ++++++++++++++++++++++++++++++-- tools/perf/util/parse-events.c | 25 ++++++++++++++ tools/perf/util/parse-events.h | 3 ++ tools/perf/util/parse-events.l | 3 ++ tools/perf/util/parse-options.c | 2 ++ tools/perf/util/parse-options.h | 4 +++ 10 files changed, 138 insertions(+), 6 deletions(-) -- 1.8.3.1 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/