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

S

SCOPEMEMORY - Static variable in class suramadu.util.exec.MemoryType
 
ScopeMemoryTest - class suramadu.tests.memory.ScopeMemoryTest.
Tests the cost of entering and exiting ScopeMemory.
ScopeMemoryTest() - Constructor for class suramadu.tests.memory.ScopeMemoryTest
constructor for test class Instantiates testProperties.
ScopeMemoryTest(ScopeMemoryTest.TestProps) - Constructor for class suramadu.tests.memory.ScopeMemoryTest
 
ScopeMemoryTest.TestProps - class suramadu.tests.memory.ScopeMemoryTest.TestProps.
 
ScopeMemoryTest.TestProps() - Constructor for class suramadu.tests.memory.ScopeMemoryTest.TestProps
 
ScopeMemoryTest.TestProps(Class) - Constructor for class suramadu.tests.memory.ScopeMemoryTest.TestProps
 
Shifting - class suramadu.tests.throughput.Shifting.
This test exercises Java's arithmetic capabilities to measure throughput during computationally intensive operations with shift operations PURPOSE: To measure the Java and RTSJ computational throughput with shift operations.
Shifting() - Constructor for class suramadu.tests.throughput.Shifting
constructor for test class Instantiates testProperties.
Shifting(Shifting.TestProps) - Constructor for class suramadu.tests.throughput.Shifting
 
Shifting.TestProps - class suramadu.tests.throughput.Shifting.TestProps.
 
Shifting.TestProps() - Constructor for class suramadu.tests.throughput.Shifting.TestProps
 
Shifting.TestProps(Class) - Constructor for class suramadu.tests.throughput.Shifting.TestProps
 
StatPack - class suramadu.util.stats.StatPack.
Static helper class to compute various statistical values of collections and arrays.
StatPack() - Constructor for class suramadu.util.stats.StatPack
 
SuramaduTestStub - class suramadu.tests.SuramaduTestStub.
This is a stubbed that demonstrates how to build a Suramadu benchmark.
SuramaduTestStub() - Constructor for class suramadu.tests.SuramaduTestStub
constructor for test class Instantiates testProperties.
SuramaduTestStub(SuramaduTestStub.TestProps) - Constructor for class suramadu.tests.SuramaduTestStub
 
SuramaduTestStub.TestProps - class suramadu.tests.SuramaduTestStub.TestProps.
 
SuramaduTestStub.TestProps() - Constructor for class suramadu.tests.SuramaduTestStub.TestProps
 
SuramaduTestStub.TestProps(Class) - Constructor for class suramadu.tests.SuramaduTestStub.TestProps
 
Synchronization - class suramadu.tests.latency.Synchronization.
 
Synchronization() - Constructor for class suramadu.tests.latency.Synchronization
constructor for test class Instantiates testProperties.
Synchronization(Synchronization.TestProps) - Constructor for class suramadu.tests.latency.Synchronization
 
Synchronization.TestProps - class suramadu.tests.latency.Synchronization.TestProps.
 
Synchronization.TestProps() - Constructor for class suramadu.tests.latency.Synchronization.TestProps
 
Synchronization.TestProps(Class) - Constructor for class suramadu.tests.latency.Synchronization.TestProps
 
SynchronizationResource - class suramadu.tests.latency.SynchronizationResource.
 
SynchronizationResource() - Constructor for class suramadu.tests.latency.SynchronizationResource
 
sFromCycles(long[]) - Static method in class suramadu.util.time.Time
Calculates the number of seconds represented by the specified number of machine cycles based on its intrinsically calculated CPU speed timebase (cps) for an array of values.
sFromCycles(long[], long) - Static method in class suramadu.util.time.Time
Calculates the number of seconds represented by the specified number of machine cycles based on its intrinsically calculated CPU speed timebase (frequency) for an array of values.
sFromCycles(long) - Static method in class suramadu.util.time.Time
Calculates the number of seconds represented by the specified number of machine cycles based on its intrinsically calculated CPU speed timebase (cps).
sFromCycles(long, long) - Static method in class suramadu.util.time.Time
Calculates the number of seconds represented by the specified number of machine cycles based on its intrinsically calculated CPU speed timebase (cps).
sFromCyclesL(long[]) - Static method in class suramadu.util.time.Time
Calculates the number of seconds represented by the specified number of machine cycles based on its intrinsically calculated CPU speed timebase (cps) for an array of values.
sFromCyclesL(long[], long) - Static method in class suramadu.util.time.Time
Calculates the number of seconds represented by the specified number of machine cycles based on its intrinsically calculated CPU speed timebase (frequency) for an array of values.
sFudgeFactor - Static variable in class suramadu.util.time.Waster
 
sWaste(long) - Static method in class suramadu.util.time.Waster
 
samples - Static variable in class suramadu.tests.latency.PriorityInheritance.TestProps
 
setData(ThreadLauncherData) - Method in class suramadu.util.exec.JavaThreadLauncher
 
setData(ThreadLauncherData) - Method in interface suramadu.util.exec.ThreadLauncher
 
setDelay(long) - Method in class suramadu.util.exec.PeriodicJavaThread
Allows after-construction of the initial delay and period of the thread.
setInitialDelay(long) - Method in class suramadu.util.exec.JavaThreadLauncher
 
setInitialDelay(long) - Method in class suramadu.util.exec.RTThreadLauncher
 
setInitialDelay(long) - Method in interface suramadu.util.exec.ThreadLauncher
 
setInitialDelay(long) - Method in class suramadu.util.exec.ThreadLauncherData
 
setInputProperty(String, String) - Method in class suramadu.util.exec.TestProperties
 
setInputProperty(String, Number) - Method in class suramadu.util.exec.TestProperties
setting input properties
setInputProperty(String, boolean) - Method in class suramadu.util.exec.TestProperties
 
setInputProperty(String, int) - Method in class suramadu.util.exec.TestProperties
 
setInputProperty(String, long) - Method in class suramadu.util.exec.TestProperties
 
setInputProperty(String, float) - Method in class suramadu.util.exec.TestProperties
 
setInputProperty(String, double) - Method in class suramadu.util.exec.TestProperties
 
setIterations(int) - Method in class suramadu.util.exec.JavaThreadLauncher
 
setIterations(int) - Method in interface suramadu.util.exec.ThreadLauncher
 
setIterations(int) - Method in class suramadu.util.exec.ThreadLauncherData
Setters and getters for member fields
setMemoryType(MemoryType) - Method in class suramadu.util.exec.JavaThreadLauncher
 
setMemoryType(MemoryType) - Method in interface suramadu.util.exec.ThreadLauncher
 
setMemoryType(MemoryType) - Method in class suramadu.util.exec.ThreadLauncherData
 
setMissHandler(AsyncEventHandler) - Method in class suramadu.util.exec.RTThreadLauncher
 
setOutputProperty(String, String) - Method in class suramadu.util.exec.TestProperties
setting output properties
setOutputProperty(String, Number) - Method in class suramadu.util.exec.TestProperties
 
setOutputProperty(String, boolean) - Method in class suramadu.util.exec.TestProperties
 
setOutputProperty(String, int) - Method in class suramadu.util.exec.TestProperties
 
setOutputProperty(String, long) - Method in class suramadu.util.exec.TestProperties
 
setOutputProperty(String, float) - Method in class suramadu.util.exec.TestProperties
 
setOutputProperty(String, double) - Method in class suramadu.util.exec.TestProperties
 
setOutputProperty(String, Collection) - Method in class suramadu.util.exec.TestProperties
 
setOutputProperty(String, Collection, boolean) - Method in class suramadu.util.exec.TestProperties
 
setOutputProperty(String, int[]) - Method in class suramadu.util.exec.TestProperties
 
setOutputProperty(String, int[], boolean) - Method in class suramadu.util.exec.TestProperties
 
setOutputProperty(String, long[]) - Method in class suramadu.util.exec.TestProperties
 
setOutputProperty(String, long[], boolean) - Method in class suramadu.util.exec.TestProperties
 
setOutputProperty(String, float[]) - Method in class suramadu.util.exec.TestProperties
 
setOutputProperty(String, float[], boolean) - Method in class suramadu.util.exec.TestProperties
 
setOutputProperty(String, double[]) - Method in class suramadu.util.exec.TestProperties
 
setOutputProperty(String, double[], boolean) - Method in class suramadu.util.exec.TestProperties
 
setOverrunHandler(AsyncEventHandler) - Method in class suramadu.util.exec.RTThreadLauncher
 
setPeriod(long) - Method in class suramadu.util.exec.JavaThreadLauncher
 
setPeriod(long) - Method in class suramadu.util.exec.PeriodicJavaThread
Allows after-construction of the period of the thread.
setPeriod(long) - Method in class suramadu.util.exec.RTThreadLauncher
 
setPeriod(long) - Method in interface suramadu.util.exec.ThreadLauncher
 
setPeriod(long) - Method in class suramadu.util.exec.ThreadLauncherData
 
setPriority(int) - Method in class suramadu.util.exec.JavaThreadLauncher
 
setPriority(int) - Method in interface suramadu.util.exec.ThreadLauncher
 
setPriority(int) - Method in class suramadu.util.exec.ThreadLauncherData
 
setProperty(String, String) - Method in class suramadu.util.exec.TestProperties
Overloaded from java.util.Properties.
setRTCost(RelativeTime) - Method in class suramadu.util.exec.RTThreadLauncher
 
setRTDeadline(RelativeTime) - Method in class suramadu.util.exec.RTThreadLauncher
 
setRunnable(Runnable) - Method in class suramadu.util.exec.JavaThreadLauncher
Setters and getters for member fields
setScopeSize(int) - Method in class suramadu.util.exec.RTThreadLauncher
 
setTestRunner(Runnable) - Method in class suramadu.util.exec.TestInitializer
 
setThreadType(ThreadType) - Method in class suramadu.util.exec.JavaThreadLauncher
 
setThreadType(ThreadType) - Method in class suramadu.util.exec.RTThreadLauncher
 
setThreadType(ThreadType) - Method in interface suramadu.util.exec.ThreadLauncher
 
setThreadType(ThreadType) - Method in class suramadu.util.exec.ThreadLauncherData
 
setValue(Object) - Method in class suramadu.util.stats.Counter
Sets the current value of the counter as Number.
setWrapperScratchSize(int) - Method in class suramadu.util.exec.RTThreadLauncher
 
shortAverageCycles - Static variable in class suramadu.util.time.Waster
 
splitFormatTime(double) - Static method in class suramadu.util.time.Time
Formats a String that represents the real time value represented by the number of milliseconds specified.
splitFormatTime(double, int) - Static method in class suramadu.util.time.Time
Formats a String that represents the real time value represented by the number of machine cycles passed in.
splitTimeFromCycles(long) - Static method in class suramadu.util.time.Time
Formats a String that represents the real time value represented by the number of machine cycles passed in.
splitTimeFromCycles(long, long) - Static method in class suramadu.util.time.Time
Formats a String that represents the real time value represented by the number of machine cycles passed in.
splitTimeFromCycles(long, int) - Static method in class suramadu.util.time.Time
Formats a String that represents the real time value represented by the number of machine cycles passed in.
splitTimeFromCycles(long, long, int) - Static method in class suramadu.util.time.Time
Formats a String that represents the real time value represented by the number of machine cycles passed in.
start() - Method in class suramadu.util.exec.PeriodicJavaThread
Overloads Thread.start().
startTest(Class, Class) - Static method in class suramadu.util.exec.ThreadLauncherFactory
 
stddev(int[]) - Static method in class suramadu.util.stats.StatPack
Calculate the statistical standard deviation of an array of ints.
stddev(long[]) - Static method in class suramadu.util.stats.StatPack
Calculate the statistical standard deviation of an array of longs.
stddev(float[]) - Static method in class suramadu.util.stats.StatPack
Calculate the statistical standard deviation of an array of floats.
stddev(double[]) - Static method in class suramadu.util.stats.StatPack
Calculate the statistical standard deviation of an array of doubles.
stddev(Collection) - Static method in class suramadu.util.stats.StatPack
Calculate the statistical standard deviation of Collection of Numbers.
suramadu.tests - package suramadu.tests
 
suramadu.tests.access - package suramadu.tests.access
 
suramadu.tests.jitter - package suramadu.tests.jitter
 
suramadu.tests.latency - package suramadu.tests.latency
 
suramadu.tests.memory - package suramadu.tests.memory
 
suramadu.tests.memory.footprint - package suramadu.tests.memory.footprint
 
suramadu.tests.throughput - package suramadu.tests.throughput
 
suramadu.util - package suramadu.util
 
suramadu.util.exec - package suramadu.util.exec
 
suramadu.util.stats - package suramadu.util.stats
 
suramadu.util.time - package suramadu.util.time
 
synchMethod() - Static method in class suramadu.tests.latency.SynchronizationResource
 

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