com.sun.electric.tool.ncc.result
Class BenchmarkResults

java.lang.Object
  extended by com.sun.electric.tool.ncc.result.BenchmarkResults
All Implemented Interfaces:
java.io.Serializable

public class BenchmarkResults
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Nested Class Summary
static class BenchmarkResults.BenchIdx
           
static class BenchmarkResults.CellInfo
           
 
Field Summary
 java.util.HashMap<java.lang.String,BenchmarkResults.CellInfo> info
           
 long[] results
           
 
Constructor Summary
BenchmarkResults()
           
BenchmarkResults(BenchmarkResults other)
           
 
Method Summary
 void accumulateResults(BenchmarkResults other)
           
 void addInfo(java.lang.String name, BenchmarkResults.CellInfo newInfo)
           
 void clearResults()
           
 void computeFinalStatistics()
           
 long get(BenchmarkResults.BenchIdx idx)
           
 long get(int idx)
           
 BenchmarkResults.CellInfo getInfo(java.lang.String name)
           
static void main(java.lang.String[] args)
           
 void normalizeResults(long div)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

results

public long[] results

info

public java.util.HashMap<java.lang.String,BenchmarkResults.CellInfo> info
Constructor Detail

BenchmarkResults

public BenchmarkResults()

BenchmarkResults

public BenchmarkResults(BenchmarkResults other)
Method Detail

computeFinalStatistics

public void computeFinalStatistics()

clearResults

public void clearResults()

accumulateResults

public void accumulateResults(BenchmarkResults other)

normalizeResults

public void normalizeResults(long div)

get

public long get(BenchmarkResults.BenchIdx idx)

addInfo

public void addInfo(java.lang.String name,
                    BenchmarkResults.CellInfo newInfo)

getInfo

public BenchmarkResults.CellInfo getInfo(java.lang.String name)

get

public long get(int idx)

main

public static void main(java.lang.String[] args)