public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL 00/25] perf/core improvements and fixes
@ 2013-11-25 14:17 Arnaldo Carvalho de Melo
  2013-11-25 14:17 ` [PATCH 01/25] tools lib traceevent: Use helper trace-seq in print functions like kernel does Arnaldo Carvalho de Melo
                   ` (24 more replies)
  0 siblings, 25 replies; 31+ messages in thread
From: Arnaldo Carvalho de Melo @ 2013-11-25 14:17 UTC (permalink / raw)
  To: Ingo Molnar
  Cc: linux-kernel, Arnaldo Carvalho de Melo, Adrian Hunter,
	David Ahern, Frederic Weisbecker, Jiri Olsa, Mike Galbraith,
	Namhyung Kim, Paul Mackerras, Pekka Enberg, Peter Zijlstra,
	Ramkumar Ramachandra, Stanislav Fomichev, Stephane Eranian,
	Steven Rostedt, Arnaldo Carvalho de Melo

From: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>

Hi Ingo,

	Please consider pulling,

	This is based on top of a recent tip/perf/urgent.

- Arnaldo

The following changes since commit e98a6e59dff885eb387163b1a7abe019a44ba90b:

  Merge tag 'perf-urgent-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent (2013-11-20 14:29:46 +0100)

are available in the git repository at:


  git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux tags/perf-core-for-mingo

for you to fetch changes up to 33d7da61e10ad7d43c60d4a5f4adb712361e5131:

  perf script: Print callchains and symbols if they exist (2013-11-22 15:47:41 -0300)

----------------------------------------------------------------
perf/core improvements and fixes:

. Make per-cpu mmaps the default in 'perf record', from Adrian Hunter.

. Default -t/--thread 'perf record' option to no inheritance,
  from Adrian Hunter.

. Make 'perf top -g' refer to callchains, for consistency with other tools,
  from David Ahern.

. Skip ignored symbols while printing callchain, from David Ahern.

. Print callchains and symbols if they exist in 'perf script',
  from David Ahern.

. Remove thread summary coloring in 'perf trace', from Pekka Enberg.

. zsh completion support, from Ramkumar Ramachandra.

. 'perf timechart' improvements, including backtrace support,
  from Stanislav Fomichev.

Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>

----------------------------------------------------------------
Adrian Hunter (4):
      perf record: Make per-cpu mmaps the default.
      perf tools: Allow '--inherit' as the negation of '--no-inherit'
      perf tools: Add option macro OPT_BOOLEAN_SET
      perf record: Default -t option to no inheritance

David Ahern (6):
      perf top: Make -g refer to callchains
      perf evsel: Skip ignored symbols while printing callchain
      perf symbols: Move idle syms check from top to generic function
      perf thread: Move comm_list check into function
      perf tools: Export setup_list
      perf script: Print callchains and symbols if they exist

Namhyung Kim (1):
      perf script: Move evname print code to process_event()

Pekka Enberg (1):
      perf trace: Remove thread summary coloring

Ramkumar Ramachandra (5):
      perf completion: Introduce a layer of indirection
      perf completion: Factor out compgen stuff
      perf completion: Factor out call to __ltrim_colon_completions
      perf completion: Introduce zsh support
      perf completion: Rename file to reflect zsh support

Stanislav Fomichev (7):
      perf timechart: Always try to print at least 15 tasks
      perf timechart: Add option to limit number of tasks
      perf timechart: Use proc_num to implement --power-only
      perf timechart: Add support for displaying only tasks related data
      perf timechart: Group figures and add title with details
      perf timechart: Add support for -P and -T in timechart recording
      perf timechart: Add backtrace support

Steven Rostedt (1):
      tools lib traceevent: Use helper trace-seq in print functions like kernel does

 tools/lib/traceevent/event-parse.c                 |   7 +-
 tools/perf/Documentation/perf-record.txt           |  12 +-
 tools/perf/Documentation/perf-timechart.txt        |  26 +-
 tools/perf/Documentation/perf-top.txt              |   5 +-
 tools/perf/Makefile.perf                           |   4 +-
 tools/perf/builtin-record.c                        |  13 +-
 tools/perf/builtin-script.c                        |  35 ++-
 tools/perf/builtin-timechart.c                     | 306 +++++++++++++++++----
 tools/perf/builtin-top.c                           |  29 +-
 tools/perf/builtin-trace.c                         |  13 +-
 tools/perf/{bash_completion => perf-completion.sh} | 100 ++++++-
 tools/perf/perf.h                                  |   1 +
 tools/perf/tests/attr/test-record-no-inherit       |   2 +-
 tools/perf/util/event.c                            |   3 +-
 tools/perf/util/evlist.c                           |   6 +-
 tools/perf/util/evsel.c                            |   5 +-
 tools/perf/util/parse-options.c                    |  21 ++
 tools/perf/util/parse-options.h                    |   8 +
 tools/perf/util/session.c                          |  10 +-
 tools/perf/util/svghelper.c                        |  77 +++++-
 tools/perf/util/svghelper.h                        |  11 +-
 tools/perf/util/symbol.c                           |  32 ++-
 tools/perf/util/symbol.h                           |   4 +
 tools/perf/util/target.c                           |  11 +-
 tools/perf/util/target.h                           |   4 +-
 tools/perf/util/thread.h                           |  12 +
 26 files changed, 603 insertions(+), 154 deletions(-)
 rename tools/perf/{bash_completion => perf-completion.sh} (65%)

^ permalink raw reply	[flat|nested] 31+ messages in thread

end of thread, other threads:[~2013-11-26 16:19 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-25 14:17 [GIT PULL 00/25] perf/core improvements and fixes Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 01/25] tools lib traceevent: Use helper trace-seq in print functions like kernel does Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 02/25] perf trace: Remove thread summary coloring Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 03/25] perf top: Make -g refer to callchains Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 04/25] perf completion: Introduce a layer of indirection Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 05/25] perf completion: Factor out compgen stuff Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 06/25] perf completion: Factor out call to __ltrim_colon_completions Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 07/25] perf completion: Introduce zsh support Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 08/25] perf completion: Rename file to reflect " Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 09/25] perf script: Move evname print code to process_event() Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 10/25] perf record: Make per-cpu mmaps the default Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 11/25] perf tools: Allow '--inherit' as the negation of '--no-inherit' Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 12/25] perf tools: Add option macro OPT_BOOLEAN_SET Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 13/25] perf record: Default -t option to no inheritance Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 14/25] perf timechart: Always try to print at least 15 tasks Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 15/25] perf timechart: Add option to limit number of tasks Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 16/25] perf timechart: Use proc_num to implement --power-only Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 17/25] perf timechart: Add support for displaying only tasks related data Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 18/25] perf timechart: Group figures and add title with details Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 19/25] perf timechart: Add support for -P and -T in timechart recording Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 20/25] perf timechart: Add backtrace support Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 21/25] perf evsel: Skip ignored symbols while printing callchain Arnaldo Carvalho de Melo
2013-11-26 10:52   ` Adrian Hunter
2013-11-26 14:20     ` Arnaldo Carvalho de Melo
2013-11-26 14:30       ` David Ahern
2013-11-26 14:33         ` Arnaldo Carvalho de Melo
2013-11-26 16:18           ` Ingo Molnar
2013-11-25 14:17 ` [PATCH 22/25] perf symbols: Move idle syms check from top to generic function Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 23/25] perf thread: Move comm_list check into function Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 24/25] perf tools: Export setup_list Arnaldo Carvalho de Melo
2013-11-25 14:17 ` [PATCH 25/25] perf script: Print callchains and symbols if they exist Arnaldo Carvalho de Melo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox