Class PoolingPerf
java.lang.Object
org.jbox2d.profile.BasicPerformanceTest
org.jbox2d.testbed.perf.PoolingPerf
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionfloatstatic final intstatic final intjava.lang.String[]Fields inherited from class BasicPerformanceTest
times -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjava.lang.StringgetTestName(int argNum) static voidmain(java.lang.String[] c) floatvoidvoidvoidvoidvoidrunTest(int argNum) voidvoidMethods inherited from class BasicPerformanceTest
getFrames, getTestTime, go, printf, println, printResultsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
INNER_ITERS
public static final int INNER_ITERS- See Also:
-
OUTER_ITERS
public static final int OUTER_ITERS- See Also:
-
tests
public java.lang.String[] tests -
aStore
public float aStore -
wp
-
cp
-
tlv
-
mv
-
stack
-
-
Constructor Details
-
PoolingPerf
public PoolingPerf()- Parameters:
argNumTests-argIters-
-
-
Method Details
-
op
-
runTest
public void runTest(int argNum) - Specified by:
runTestin classBasicPerformanceTest- See Also:
-
runCreationTest
public void runCreationTest() -
runWorldPoolTest
public void runWorldPoolTest() -
runCirclePoolTest
public void runCirclePoolTest() -
runThreadLocalTest
public void runThreadLocalTest() -
runCustStackTest
public void runCustStackTest() -
runMemberTest
public void runMemberTest() -
getTestName
public java.lang.String getTestName(int argNum) - Specified by:
getTestNamein classBasicPerformanceTest- See Also:
-
main
public static void main(java.lang.String[] c)
-