examples
Class LoopingBackwardsBenchmark

java.lang.Object
  extended by com.google.caliper.api.Benchmark
      extended by com.google.caliper.SimpleBenchmark
          extended by examples.LoopingBackwardsBenchmark
All Implemented Interfaces:
com.google.caliper.Benchmark

public class LoopingBackwardsBenchmark
extends com.google.caliper.SimpleBenchmark

Testing the old canard that looping backwards is faster.


Constructor Summary
LoopingBackwardsBenchmark()
           
 
Method Summary
static void main(String[] args)
           
 int timeBackwards(int reps)
           
 int timeForwards(int reps)
           
 
Methods inherited from class com.google.caliper.SimpleBenchmark
bytesToUnits, createBenchmark, getInstanceUnitNames, getMemoryUnitNames, getTimeUnitNames, instancesToUnits, nanosToUnits, normalizeScenario, parameterNames, parameterValues, setUp, tearDown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoopingBackwardsBenchmark

public LoopingBackwardsBenchmark()
Method Detail

timeForwards

public int timeForwards(int reps)

timeBackwards

public int timeBackwards(int reps)

main

public static void main(String[] args)
                 throws Exception
Throws:
Exception


Copyright © 2009-2011 Google, Inc.. All Rights Reserved.