Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
Z
S
SAXfactory
- Variable in class spec.benchmarks.xml.
XMLBenchmark
saxParser
- Variable in class spec.benchmarks.xml.
XMLBenchmark
SCIMARK_BNAME_LARGE_POSTFIX
- Static variable in class spec.harness.
Constants
SCIMARK_BNAME_PREFIX
- Static variable in class spec.harness.
Constants
SCIMARK_BNAME_SMALL_POSTFIX
- Static variable in class spec.harness.
Constants
SCIMARK_FFT_BNAME
- Static variable in class spec.harness.
Constants
SCIMARK_LARGE_FFT_BNAME
- Static variable in class spec.harness.
Constants
SCIMARK_LARGE_GNAME
- Static variable in class spec.harness.
Constants
SCIMARK_LARGE_LU_BNAME
- Static variable in class spec.harness.
Constants
SCIMARK_LARGE_SOR_BNAME
- Static variable in class spec.harness.
Constants
SCIMARK_LARGE_SPARSE_BNAME
- Static variable in class spec.harness.
Constants
SCIMARK_LU_BNAME
- Static variable in class spec.harness.
Constants
SCIMARK_MONTE_CARLO_BNAME
- Static variable in class spec.harness.
Constants
SCIMARK_SIZE_PROP
- Static variable in class spec.harness.
Constants
Property that specifies how large scimark input to use.
SCIMARK_SMALL_FFT_BNAME
- Static variable in class spec.harness.
Constants
SCIMARK_SMALL_GNAME
- Static variable in class spec.harness.
Constants
SCIMARK_SMALL_LU_BNAME
- Static variable in class spec.harness.
Constants
SCIMARK_SMALL_SOR_BNAME
- Static variable in class spec.harness.
Constants
SCIMARK_SMALL_SPARSE_BNAME
- Static variable in class spec.harness.
Constants
SCIMARK_SOR_BNAME
- Static variable in class spec.harness.
Constants
SCIMARK_SPARSE_BNAME
- Static variable in class spec.harness.
Constants
seconds()
- Static method in class spec.benchmarks.scimark.utils.
Stopwatch
Return system time (in seconds)
sensorCompliant()
- Method in class spec.harness.analyzer.
TempSensor
sensorPtdHostOs()
- Method in class spec.harness.analyzer.
TempSensor
sensorPtdMode()
- Method in class spec.harness.analyzer.
TempSensor
sensorPtdVersion()
- Method in class spec.harness.analyzer.
TempSensor
sensorType()
- Method in class spec.harness.analyzer.
TempSensor
SERIAL_BNAME
- Static variable in class spec.harness.
Constants
serialize()
- Method in class spec.benchmarks.serial.
Main
setA(int)
- Method in class spec.benchmarks.serial.data.
TestParent
setAnalyzerFreq(long)
- Method in class spec.harness.results.
BenchmarkResult
setAnalyzers(String)
- Method in class spec.harness.results.
BenchmarkResult
setArgs(String[])
- Method in class spec.harness.results.
BenchmarkResult
setB(int)
- Method in class spec.benchmarks.serial.data.
Child
setBenchmarkDelay(long)
- Method in class spec.harness.results.
BenchmarkResult
setBenchmarkForcegc(boolean)
- Method in class spec.harness.results.
BenchmarkResult
setBenchmarkResult(BenchmarkResult)
- Method in class spec.harness.results.
IterationResult
setBmThreadId(int)
- Method in class spec.harness.results.
LoopResult
setBmType(String)
- Method in class spec.harness.results.
BenchmarkResult
setChecksum(boolean)
- Method in class spec.harness.results.
BenchmarkResult
setChild(Child)
- Method in class spec.benchmarks.serial.data.
TestParent
setChild(TestPayload)
- Method in class spec.benchmarks.serial.data.
TestPayload
setDerbyProperties()
- Static method in class spec.benchmarks.derby.
DerbyHarness
setEndTime(long)
- Method in class spec.harness.results.
IterationResult
setEndTime(long)
- Method in class spec.harness.results.
LoopResult
setExpectedDuration(long)
- Method in class spec.harness.results.
IterationResult
setExpectedLoops(long)
- Method in class spec.harness.results.
IterationResult
setInvalidStartupResult(BenchmarkResult, IterationResult)
- Method in class spec.harness.
BenchmarkThread
setIteration(int)
- Method in class spec.harness.results.
IterationResult
setIteration(int)
- Method in class spec.harness.results.
LoopResult
setIterationDelay(long)
- Method in class spec.harness.results.
BenchmarkResult
setIterationForcegc(boolean)
- Method in class spec.harness.results.
BenchmarkResult
setIterationResult(IterationResult)
- Method in class spec.harness.analyzer.
AnalyzerBase
setIterationTime(long)
- Method in class spec.harness.results.
BenchmarkResult
setIterationTime(long, boolean)
- Method in class spec.harness.results.
BenchmarkResult
setItResult(IterationResult)
- Method in class spec.harness.
BenchmarkThread
setKitVersion(String)
- Method in class spec.harness.results.
SuiteResult
setLoopCnt(int)
- Method in class spec.harness.results.
LoopResult
setMaxIter(int)
- Method in class spec.harness.results.
BenchmarkResult
setMinIter(int)
- Method in class spec.harness.results.
BenchmarkResult
setNames(String)
- Method in class spec.harness.results.
BenchmarkResult
setNumberBmThreads(int)
- Method in class spec.harness.results.
BenchmarkResult
setNumberOfLoops(int)
- Method in class spec.harness.results.
BenchmarkResult
setOut(PrintStream)
- Static method in class spec.harness.
Context
setOutputStream(BaseOutputStream)
- Method in class spec.benchmarks.xml.transform.
Main
setParent(TestParent)
- Method in class spec.benchmarks.serial.data.
Child
setPrintProgress(boolean)
- Method in class spec.harness.
BenchmarkThread
setPrintProgress(boolean)
- Static method in class spec.harness.
ProgramRunner
setResultDirNameBase(String)
- Static method in class spec.harness.
Context
Root folder for results
setResultDirNameCurrent(String)
- Static method in class spec.harness.
Context
Folder for results in this run
setRunMode(int)
- Method in class spec.harness.results.
BenchmarkResult
setRunName(String)
- Method in class spec.harness.results.
BenchmarkResult
setSpecBasePath(String)
- Static method in class spec.harness.
Context
This function set the SpecBasePath to the string value passed with some data stripped.
setStartTime(long)
- Method in class spec.harness.results.
IterationResult
setStartTime(long)
- Method in class spec.harness.results.
LoopResult
setStartTime(long)
- Method in class spec.reporter.
BenchmarkChart
setStartupTest(boolean)
- Method in class spec.harness.results.
IterationResult
setStartupTestValidity(boolean)
- Static method in class spec.benchmarks.startup.
Main
setStopTime(long)
- Method in class spec.harness.results.
IterationResult
setSuiteResult(SuiteResult)
- Static method in class spec.harness.
Context
setTest(int)
- Method in class spec.benchmarks.serial.data.
TestExternalizable
setType(String)
- Method in class spec.reporter.
Writer
setup()
- Method in class spec.harness.analyzer.
AnalyzerBase
Setup method called when analyzer is created.
setup()
- Method in class spec.harness.analyzer.
CallbackAnalyzerExample
setup()
- Method in class spec.harness.analyzer.
PowerAnalyzer
setup()
- Method in class spec.harness.analyzer.
TempAnalyzer
setupAnalyzerClass()
- Static method in class spec.harness.analyzer.
AnalyzerBase
Setup method for the analyzer class, which is called when an analyzer class is created.
setupAnalyzerClass()
- Static method in class spec.harness.analyzer.
PowerAnalyzer
setupAnalyzerClass()
- Static method in class spec.harness.analyzer.
TempAnalyzer
setupAnalyzerClasses(String)
- Static method in class spec.harness.analyzer.
AnalyzersRunner
setupAnalyzers(IterationResult, long)
- Static method in class spec.harness.analyzer.
AnalyzersRunner
setupBenchmark()
- Static method in class spec.benchmarks.compiler.compiler.
Main
setupBenchmark()
- Static method in class spec.benchmarks.compiler.sunflow.
Main
setupBenchmark()
- Static method in class spec.benchmarks.compress.
Main
setupBenchmark()
- Static method in class spec.benchmarks.crypto.aes.
Main
setupBenchmark()
- Static method in class spec.benchmarks.crypto.rsa.
Main
setupBenchmark()
- Static method in class spec.benchmarks.crypto.signverify.
Main
setupBenchmark()
- Static method in class spec.benchmarks.derby.
Main
setupBenchmark()
- Static method in class spec.benchmarks.scimark.fft.
Main
setupBenchmark()
- Static method in class spec.benchmarks.scimark.lu.
Main
setupBenchmark()
- Static method in class spec.benchmarks.scimark.sor.
Main
setupBenchmark()
- Static method in class spec.benchmarks.scimark.sparse.
Main
setupBenchmark()
- Static method in class spec.benchmarks.serial.
Main
setupBenchmark()
- Static method in class spec.benchmarks.startup.
Main
setupBenchmark()
- Static method in class spec.benchmarks.sunflow.
Main
setupBenchmark()
- Static method in class spec.benchmarks.xml.transform.
Main
setupBenchmark()
- Static method in class spec.benchmarks.xml.validation.
Main
setupBenchmark()
- Static method in class spec.harness.
SpecJVMBenchmarkBase
This method is called before anything in the benchmark is started.
setupContext()
- Static method in class spec.harness.
Launch
setupIteration()
- Static method in class spec.harness.
SpecJVMBenchmarkBase
This method is called before each iteration of the benchmark is started.
setupSimple(String[])
- Static method in class spec.harness.
Launch
setVerify(boolean)
- Static method in class spec.harness.
Context
Set verify flag
setWarmupResult(IterationResult)
- Method in class spec.harness.results.
BenchmarkResult
setWarmupTime(long)
- Method in class spec.harness.results.
BenchmarkResult
setWorkloadName(String)
- Method in class spec.harness.results.
SuiteResult
setXmlResultFile(PrintStream)
- Static method in class spec.harness.
Context
shutdownDerbySystem()
- Static method in class spec.benchmarks.derby.
DerbyHarness
sign(byte[], String, PrivateKey)
- Method in class spec.benchmarks.crypto.signverify.
Main
SINGLE
- Static variable in interface spec.harness.
SpecJVMBenchmark
Run type that tells the famework to only kickoff one instance of the benchmark.
singleLoop
- Static variable in class spec.benchmarks.serial.
Utils
skipVerify
- Variable in class spec.benchmarks.compiler.
Compiler
sleep(long)
- Static method in class spec.harness.
Util
SMALL_DATASET_NAME
- Static variable in class spec.benchmarks.scimark.utils.
Constants
solve(double[])
- Method in class spec.benchmarks.scimark.lu.
LU
Solve a linear system, with pre-computed factorization.
solve(double[][], int[], double[])
- Method in class spec.benchmarks.scimark.lu.
LU
Solve a linear system, using a prefactored matrix in LU form.
SOR
- Class in
spec.benchmarks.scimark.sor
SOR(int)
- Constructor for class spec.benchmarks.scimark.sor.
SOR
SOR_LOOPS
- Static variable in class spec.benchmarks.scimark.utils.
kernel
SOR_SIZE
- Static variable in class spec.benchmarks.scimark.utils.
Constants
SOURCES
- Static variable in class spec.benchmarks.compress.
Harness
SPARSE_LOOPS
- Static variable in class spec.benchmarks.scimark.utils.
kernel
SPARSE_SIZE_M
- Static variable in class spec.benchmarks.scimark.utils.
Constants
SPARSE_SIZE_nz
- Static variable in class spec.benchmarks.scimark.utils.
Constants
SparseCompRow
- Class in
spec.benchmarks.scimark.sparse
SparseCompRow(int)
- Constructor for class spec.benchmarks.scimark.sparse.
SparseCompRow
spec.benchmarks
- package spec.benchmarks
Complements the framwork for writing benchmarks and/or tests.
spec.benchmarks.check
- package spec.benchmarks.check
spec.benchmarks.compiler
- package spec.benchmarks.compiler
spec.benchmarks.compiler.compiler
- package spec.benchmarks.compiler.compiler
spec.benchmarks.compiler.sunflow
- package spec.benchmarks.compiler.sunflow
spec.benchmarks.compress
- package spec.benchmarks.compress
spec.benchmarks.crypto
- package spec.benchmarks.crypto
spec.benchmarks.crypto.aes
- package spec.benchmarks.crypto.aes
spec.benchmarks.crypto.rsa
- package spec.benchmarks.crypto.rsa
spec.benchmarks.crypto.signverify
- package spec.benchmarks.crypto.signverify
spec.benchmarks.derby
- package spec.benchmarks.derby
spec.benchmarks.helloworld
- package spec.benchmarks.helloworld
spec.benchmarks.mpegaudio
- package spec.benchmarks.mpegaudio
spec.benchmarks.scimark.fft
- package spec.benchmarks.scimark.fft
spec.benchmarks.scimark.lu
- package spec.benchmarks.scimark.lu
spec.benchmarks.scimark.monte_carlo
- package spec.benchmarks.scimark.monte_carlo
spec.benchmarks.scimark.sor
- package spec.benchmarks.scimark.sor
spec.benchmarks.scimark.sparse
- package spec.benchmarks.scimark.sparse
spec.benchmarks.scimark.utils
- package spec.benchmarks.scimark.utils
spec.benchmarks.serial
- package spec.benchmarks.serial
spec.benchmarks.serial.data
- package spec.benchmarks.serial.data
spec.benchmarks.startup
- package spec.benchmarks.startup
spec.benchmarks.sunflow
- package spec.benchmarks.sunflow
spec.benchmarks.xml
- package spec.benchmarks.xml
spec.benchmarks.xml.transform
- package spec.benchmarks.xml.transform
spec.benchmarks.xml.validation
- package spec.benchmarks.xml.validation
spec.harness
- package spec.harness
Provides for a framwork for writing benchmarks and/or tests.
spec.harness.analyzer
- package spec.harness.analyzer
An analyzer package, containing a analysis system that can be used by the harness.
spec.harness.results
- package spec.harness.results
A result package, containing results structs/beans to store configuration and result info for and from the
spec.harness
.
spec.io
- package spec.io
Complements the framwork and assists the benchmarks with some io classes, that assists and verifies the results.
spec.reporter
- package spec.reporter
A reporter for SPECjvm2008 that produces html and text reports from the raw xml files the harness produces.
spec.validity
- package spec.validity
SpecFileManager
- Class in
spec.benchmarks.compiler
SpecFileManager(Context, boolean, Charset)
- Constructor for class spec.benchmarks.compiler.
SpecFileManager
SpecFileManager.BaseFileObject
- Class in
spec.benchmarks.compiler
SpecFileManager.BaseFileObject()
- Constructor for class spec.benchmarks.compiler.
SpecFileManager.BaseFileObject
SpecFileManager.CachedFileObject
- Class in
spec.benchmarks.compiler
SpecFileManager.InputFileObject
- Class in
spec.benchmarks.compiler
SpecFileManager.InputFileObject(String, File)
- Constructor for class spec.benchmarks.compiler.
SpecFileManager.InputFileObject
SpecFileManager.OutputFileObject
- Class in
spec.benchmarks.compiler
SpecFileManager.OutputFileObject(String)
- Constructor for class spec.benchmarks.compiler.
SpecFileManager.OutputFileObject
SPECIAL_REQ
- Static variable in class spec.harness.
Constants
SPECJVM_RESULT_ENAME
- Static variable in class spec.harness.
Constants
SpecJVMBenchmark
- Interface in
spec.harness
SpecJVMBenchmarkBase
- Class in
spec.harness
SpecJVMBenchmarkBase(BenchmarkResult, int)
- Constructor for class spec.harness.
SpecJVMBenchmarkBase
specLogo
- Static variable in class spec.reporter.
ReportGenerator
specNonCompliance
- Static variable in class spec.reporter.
ReportGenerator
specNonComplianceReason
- Static variable in class spec.reporter.
ReportGenerator
specNonComplianceRemedy
- Static variable in class spec.reporter.
ReportGenerator
SPECSubmissionPreparer
- Class in
spec.reporter
SPECSubmissionPreparer()
- Constructor for class spec.reporter.
SPECSubmissionPreparer
SPECSubmissionProcessor
- Class in
spec.reporter
SPECSubmissionProcessor()
- Constructor for class spec.reporter.
SPECSubmissionProcessor
srcsFile
- Static variable in class spec.benchmarks.compiler.
MainBase
start()
- Method in class spec.benchmarks.scimark.utils.
Stopwatch
Start (and reset) timer
START_TIME_ENAME
- Static variable in class spec.harness.
Constants
startDetailsTable()
- Method in class spec.reporter.
HTMLWriter
startDetailsTable()
- Method in class spec.reporter.
PlainWriter
startDetailsTable()
- Method in class spec.reporter.
Writer
startHandling(String)
- Method in class spec.reporter.
BenchmarkRecord
startMeasurementInterval()
- Method in class spec.harness.analyzer.
AnalyzerBase
This method is called at the start of the measurement interval.
startMeasurementInterval()
- Method in class spec.harness.analyzer.
CallbackAnalyzerExample
startMeasurementInterval()
- Method in class spec.harness.analyzer.
PowerAnalyzer
startMeasurementInterval()
- Method in class spec.harness.analyzer.
TempAnalyzer
startRecordAndData()
- Method in class spec.reporter.
HTMLWriter
startRecordAndData()
- Method in class spec.reporter.
Writer
startReport()
- Method in class spec.reporter.
HTMLWriter
startReport()
- Method in class spec.reporter.
Writer
startRun(int, int, int)
- Method in class spec.harness.analyzer.
PowerMeter
startRun(int, int, int)
- Method in class spec.harness.analyzer.
TempSensor
startTable(String, boolean, boolean, boolean)
- Method in class spec.reporter.
HTMLWriter
startTable(String, boolean)
- Method in class spec.reporter.
HTMLWriter
startTable(String, boolean)
- Method in class spec.reporter.
Writer
startTable(String, boolean, boolean, boolean)
- Method in class spec.reporter.
Writer
STARTUP_BNAME_PREFIX
- Static variable in class spec.harness.
Constants
STARTUP_COMPILER_COMPILER_BNAME
- Static variable in class spec.harness.
Constants
STARTUP_COMPILER_SUNFLOW_BNAME
- Static variable in class spec.harness.
Constants
STARTUP_COMPRESS_BNAME
- Static variable in class spec.harness.
Constants
STARTUP_CRYPTO_AES_BNAME
- Static variable in class spec.harness.
Constants
STARTUP_CRYPTO_RSA_BNAME
- Static variable in class spec.harness.
Constants
STARTUP_CRYPTO_SIGNVERFY_BNAME
- Static variable in class spec.harness.
Constants
STARTUP_HELLOWORLD_BNAME
- Static variable in class spec.harness.
Constants
STARTUP_JVM_OPTIONS_PROP
- Static variable in class spec.harness.
Constants
Specifies which jvm options to use in startup benchmark.
STARTUP_LAUNCHER
- Static variable in class spec.harness.
Constants
STARTUP_MPEGAUDIO_BNAME
- Static variable in class spec.harness.
Constants
STARTUP_RUN_ALL_CRYPTO
- Static variable in class spec.harness.
Constants
STARTUP_RUN_ALL_SCIMARK
- Static variable in class spec.harness.
Constants
Properties that defines how to run startup benchmarks on scimark and crypto
STARTUP_SCIMARK_FFT_BNAME
- Static variable in class spec.harness.
Constants
STARTUP_SCIMARK_LU_BNAME
- Static variable in class spec.harness.
Constants
STARTUP_SCIMARK_MONTE_CARLO_BNAME
- Static variable in class spec.harness.
Constants
STARTUP_SCIMARK_SOR_BNAME
- Static variable in class spec.harness.
Constants
STARTUP_SCIMARK_SPARSE_BNAME
- Static variable in class spec.harness.
Constants
STARTUP_SERIAL_BNAME
- Static variable in class spec.harness.
Constants
STARTUP_SUNFLOW_BNAME
- Static variable in class spec.harness.
Constants
STARTUP_XML_TRANSFORM_BNAME
- Static variable in class spec.harness.
Constants
STARTUP_XML_VALIDATION_NAME
- Static variable in class spec.harness.
Constants
StartupBenchmarkOutput
- Class in
spec.benchmarks.startup
StartupBenchmarkOutput(InputStream)
- Constructor for class spec.benchmarks.startup.
StartupBenchmarkOutput
Creates a new instance of StartupBenchmarkOutput
StartupBenchmarkOutput(InputStream, boolean)
- Constructor for class spec.benchmarks.startup.
StartupBenchmarkOutput
Creates a new instance of StartupBenchmarkOutput
startupTestValid()
- Static method in class spec.benchmarks.startup.
Main
staticToString()
- Static method in class spec.harness.
Context
stop()
- Method in class spec.benchmarks.scimark.utils.
Stopwatch
Stop timer
stop()
- Method in class spec.harness.analyzer.
PowerMeter
stop()
- Method in class spec.harness.analyzer.
TempSensor
StopBenchmarkException
- Exception in
spec.harness
This class mainly handles the the runtime exceptions caused during the execution of the benchmarks.
StopBenchmarkException(String)
- Constructor for exception spec.harness.
StopBenchmarkException
StopBenchmarkException(String, Throwable)
- Constructor for exception spec.harness.
StopBenchmarkException
Stopwatch
- Class in
spec.benchmarks.scimark.utils
Provides a stopwatch to measure elapsed time.
Stopwatch()
- Constructor for class spec.benchmarks.scimark.utils.
Stopwatch
stream
- Variable in class spec.reporter.
Writer
streams
- Static variable in class spec.benchmarks.serial.
Main
STRESS
- Static variable in interface spec.harness.
SpecJVMBenchmark
Run type that tells the framework this is a stress test.
Sub
- Class in
spec.benchmarks.check
Sub(int)
- Constructor for class spec.benchmarks.check.
Sub
SuiteResult
- Class in
spec.harness.results
SuiteResult()
- Constructor for class spec.harness.results.
SuiteResult
SUNFLOW_BNAME
- Static variable in class spec.harness.
Constants
SUNFLOW_THREADS
- Static variable in class spec.harness.
Constants
Property that specifies internal threads in sunflow benchmark.
Super
- Class in
spec.benchmarks.check
Super(int)
- Constructor for class spec.benchmarks.check.
Super
SW_INFO_ENAME
- Static variable in class spec.harness.
Constants
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
Z