From: <dfr...@us...> - 2011-02-22 02:51:07
|
Revision: 16043 http://jikesrvm.svn.sourceforge.net/jikesrvm/?rev=16043&view=rev Author: dframpton-oss Date: 2011-02-22 02:51:00 +0000 (Tue, 22 Feb 2011) Log Message: ----------- Minor changes to statistics, only aesthetic changes. Modified Paths: -------------- rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/BooleanCounter.java rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/Counter.java rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/EventCounter.java rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/LongCounter.java rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/PerfEvent.java rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/SizeCounter.java rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/Stats.java rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/Timer.java Modified: rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/BooleanCounter.java =================================================================== --- rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/BooleanCounter.java 2011-02-22 02:10:42 UTC (rev 16042) +++ rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/BooleanCounter.java 2011-02-22 02:51:00 UTC (rev 16043) @@ -22,7 +22,8 @@ * This class implements a simple boolean counter (counting number of * phases where some boolean event is true). */ -@Uninterruptible public class BooleanCounter extends Counter { +@Uninterruptible +public class BooleanCounter extends Counter { /**************************************************************************** * @@ -73,8 +74,6 @@ public BooleanCounter(String name, boolean start, boolean mergephases) { super(name, start, mergephases); state = new boolean[Stats.MAX_PHASES]; - for (int i = 0; i < Stats.MAX_PHASES; i++) - state[i] = false; } /**************************************************************************** Modified: rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/Counter.java =================================================================== --- rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/Counter.java 2011-02-22 02:10:42 UTC (rev 16042) +++ rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/Counter.java 2011-02-22 02:51:00 UTC (rev 16043) @@ -18,7 +18,8 @@ * * This abstract class describes the interface of a generic counter. */ -@Uninterruptible public abstract class Counter { +@Uninterruptible +public abstract class Counter { /**************************************************************************** * Modified: rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/EventCounter.java =================================================================== --- rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/EventCounter.java 2011-02-22 02:10:42 UTC (rev 16042) +++ rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/EventCounter.java 2011-02-22 02:51:00 UTC (rev 16043) @@ -22,7 +22,8 @@ * This class implements a simple event counter (counting number * events that occur for each phase). */ -@Uninterruptible public class EventCounter extends Counter { +@Uninterruptible +public class EventCounter extends Counter { /**************************************************************************** * Modified: rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/LongCounter.java =================================================================== --- rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/LongCounter.java 2011-02-22 02:10:42 UTC (rev 16042) +++ rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/LongCounter.java 2011-02-22 02:51:00 UTC (rev 16043) @@ -22,7 +22,8 @@ * This abstract class implements a simple counter (counting some * integer (long) value for each phase). */ -@Uninterruptible public abstract class LongCounter extends Counter { +@Uninterruptible +public abstract class LongCounter extends Counter { /**************************************************************************** * Modified: rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/PerfEvent.java =================================================================== --- rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/PerfEvent.java 2011-02-22 02:10:42 UTC (rev 16042) +++ rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/PerfEvent.java 2011-02-22 02:51:00 UTC (rev 16043) @@ -42,9 +42,6 @@ private static final int TIME_ENABLED = 1; private static final int TIME_RUNNING = 2; - /** Three 64 bit values is 24 bytes */ - private static final int BYTES_TO_READ = 24; - /** True if any data was scaled */ public static boolean dataWasScaled = false; Modified: rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/SizeCounter.java =================================================================== --- rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/SizeCounter.java 2011-02-22 02:10:42 UTC (rev 16042) +++ rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/SizeCounter.java 2011-02-22 02:51:00 UTC (rev 16043) @@ -22,7 +22,8 @@ * The counter is trivially composed from two event counters (one for * counting the number of events, the other for counting the volume). */ -@Uninterruptible public class SizeCounter { +@Uninterruptible +public class SizeCounter { /**************************************************************************** * Modified: rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/Stats.java =================================================================== --- rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/Stats.java 2011-02-22 02:10:42 UTC (rev 16042) +++ rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/Stats.java 2011-02-22 02:51:00 UTC (rev 16043) @@ -25,7 +25,8 @@ /** * This class implements basic statistics functionality */ -@Uninterruptible public class Stats { +@Uninterruptible +public class Stats { /**************************************************************************** * Modified: rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/Timer.java =================================================================== --- rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/Timer.java 2011-02-22 02:10:42 UTC (rev 16042) +++ rvmroot/trunk/MMTk/src/org/mmtk/utility/statistics/Timer.java 2011-02-22 02:51:00 UTC (rev 16043) @@ -20,7 +20,8 @@ /** * This class implements a simple timer. */ -@Uninterruptible public class Timer extends LongCounter { +@Uninterruptible +public class Timer extends LongCounter { /**************************************************************************** * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |