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
 

A B C D E F G H I J K L M N O P R S T U V W X Z