Fix stats reset
authorNathan Binkert <binkertn@umich.edu>
Wed, 5 Nov 2003 22:57:41 +0000 (17:57 -0500)
committerNathan Binkert <binkertn@umich.edu>
Wed, 5 Nov 2003 22:57:41 +0000 (17:57 -0500)
commit9471a4d20ffa98ae3f83edbe8cad1d282ab328af
tree08d0bd7401c1994b8688739df8f965b1326a65be
parent74fd8b1ad106c98e08bc433a6cc63a3c6cf564df
Fix stats reset
make SIGUSR2 dump and reset stats
Make resetting time work

base/statistics.cc:
    Fix statistics reset so that it works again, and correctly
    reset bins as well.  (The old code wouldn't reset if you didn't
    have any bins, and then would actually only reset the first
    bin)
cpu/simple_cpu/simple_cpu.cc:
cpu/simple_cpu/simple_cpu.hh:
    convert idleCycles/idleFraction into a single Average stat
    to make reset work more simply
sim/main.cc:
    handle SIGUSR2 to dump and reset stats
    (SIGUSR1 only dumps them)
sim/sim_time.cc:
sim/sim_time.hh:
    Add support for resetting the time

--HG--
extra : convert_revision : ea43e03c50c0a4bb826dc0842a8c4fa1a9289e0a
base/statistics.cc
cpu/simple_cpu/simple_cpu.cc
cpu/simple_cpu/simple_cpu.hh
sim/main.cc
sim/sim_time.cc
sim/sim_time.hh