perf/trace/scripting: rwtop script cleanup
authorTom Zanussi <tzanussi@gmail.com>
Mon, 10 May 2010 04:46:54 +0000 (23:46 -0500)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Mon, 10 May 2010 22:50:56 +0000 (19:50 -0300)
commite88a4bfbcda440b1c6b9d5a31a554a6ad9686182
treeba73fe7a89847aadf2584e1a537ee257a56ac564
parent6922c3d772711239e75ddaea760e6b0535e7e7a6
perf/trace/scripting: rwtop script cleanup

A couple of fixes for the rwtop script:

- printing the totals and clearing the hashes in the signal handler
  eventually leads to various random and serious problems when running
  the rwtop script continuously.  Moving the print_totals() calls to
  the event handlers solves that problem, and the event handlers are
  invoked frequently enough that it doesn't affect the timeliness of
  the output.

- Fix nuisance 'use of uninitialized value' warnings

Cc: Frédéric Weisbecker <fweisbec@gmail.com>
Cc: Ingo Molnar <mingo@elte.hu>
Message-Id: <1273466820-9330-4-git-send-email-tzanussi@gmail.com>
Signed-off-by: Tom Zanussi <tzanussi@gmail.com>
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/perf/scripts/perl/rwtop.pl