|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object scale.test.Stats
public class Stats
This class extracts the statistics from the output generated by a compilation and/or execution.
$Id: Stats.java,v 1.37 2007-10-04 19:58:39 burrill Exp $
Copyright 2008 by the
Scale Compiler Group,
Department of Computer Science
University of Massachusetts,
Amherst MA. 01003, USA
All Rights Reserved.
Field Summary | |
---|---|
protected int |
aai
|
protected int[] |
benchmarkI
|
protected int |
benchmarkIndex
|
protected HashMap<java.lang.String,java.lang.Integer> |
benchmarkMap
|
protected Vector<java.lang.String> |
benchmarkNames
|
protected java.lang.String[] |
benchmarks
|
protected CmdParam |
bks
|
protected Vector<Vector<Vector<java.lang.String>>> |
byFile
|
protected Vector[] |
byFileA
|
protected Vector<scale.test.Stats.Calc> |
calcVect
|
protected int |
cati
|
protected HashSet<java.lang.String> |
collectedSet
|
protected static int |
CSV
|
protected HashMap<java.lang.String,java.lang.String> |
cvt
|
protected int |
displayMode
|
protected boolean |
doAll
|
protected boolean |
doJoin
|
protected boolean |
doSort
|
protected boolean |
doTranspose
|
protected static java.lang.String[] |
dstats
|
protected int[] |
dstatsI
|
protected CmdParam |
files
|
protected Vector<java.lang.String> |
fname
|
protected java.lang.String[] |
fnameA
|
protected int |
gsi
|
protected static int |
HTM
|
protected java.lang.String[] |
ignoreVect
|
protected Vector<java.lang.String> |
inputFiles
|
protected CmdParam |
join
|
protected java.lang.String[] |
lax
|
protected CmdParam |
mode
|
protected static java.lang.String[] |
monthN
|
protected static java.lang.String[] |
monthNI
|
protected static java.lang.String[] |
nstats
|
protected static char[] |
nstatsc
|
protected int[] |
nstatsI
|
protected char[] |
opx
|
protected int[] |
ovs
|
protected CmdParam[] |
params
|
protected java.lang.String[] |
rax
|
protected CmdParam |
rc
|
protected CmdParam |
sort
|
protected int |
statIndex
|
protected HashMap<java.lang.String,java.lang.Integer> |
statMap
|
protected java.lang.String[] |
stats
|
protected int[] |
statsI
|
protected java.lang.String[] |
summaryVect
|
protected int[][] |
svs
|
protected static int |
TEX
|
protected CmdParam |
title
|
protected java.lang.String[] |
totalVect
|
protected CmdParam |
tran
|
protected int[] |
tvs
|
protected static int |
TXT
|
protected HashSet<java.lang.String> |
wantedBenchmarks
|
protected java.lang.String[] |
wantedVect
|
Constructor Summary | |
---|---|
Stats()
|
Method Summary | |
---|---|
static void |
main(java.lang.String[] args)
Process a set of files generated by a compilation. |
protected void |
parseCmdLine(java.lang.String[] args,
CmdParam[] params)
Process the command line parameters. |
protected void |
process()
Do the processing. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final int TXT
protected static final int CSV
protected static final int TEX
protected static final int HTM
protected CmdParam mode
protected CmdParam rc
protected CmdParam title
protected CmdParam files
protected CmdParam bks
protected CmdParam tran
protected CmdParam sort
protected CmdParam join
protected CmdParam[] params
protected Vector<java.lang.String> inputFiles
protected java.lang.String[] wantedVect
protected java.lang.String[] ignoreVect
protected Vector<java.lang.String> fname
protected java.lang.String[] fnameA
protected Vector[] byFileA
protected Vector<Vector<Vector<java.lang.String>>> byFile
protected HashSet<java.lang.String> collectedSet
protected HashMap<java.lang.String,java.lang.Integer> statMap
protected java.lang.String[] stats
protected int[] statsI
protected int statIndex
protected HashMap<java.lang.String,java.lang.Integer> benchmarkMap
protected Vector<java.lang.String> benchmarkNames
protected java.lang.String[] benchmarks
protected int[] benchmarkI
protected HashSet<java.lang.String> wantedBenchmarks
protected int benchmarkIndex
protected boolean doTranspose
protected boolean doJoin
protected boolean doAll
protected boolean doSort
protected int displayMode
protected HashMap<java.lang.String,java.lang.String> cvt
protected java.lang.String[] summaryVect
protected int[][] svs
protected java.lang.String[] totalVect
protected int[] tvs
protected Vector<scale.test.Stats.Calc> calcVect
protected int[] ovs
protected java.lang.String[] lax
protected java.lang.String[] rax
protected char[] opx
protected static final java.lang.String[] nstats
protected static final char[] nstatsc
protected static final java.lang.String[] monthN
protected static final java.lang.String[] monthNI
protected static final java.lang.String[] dstats
protected int[] nstatsI
protected int[] dstatsI
protected int aai
protected int cati
protected int gsi
Constructor Detail |
---|
public Stats()
Method Detail |
---|
public static void main(java.lang.String[] args)
args
- the command line argumentsprotected void process()
protected void parseCmdLine(java.lang.String[] args, CmdParam[] params)
args
- the array of command line parametersparams
- an array of allowed command line parameters
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |