1#
2# Configuration file for rmi benchmarks
3#
4
5# Warmup (null calls)
6# Arguments: <# calls>
70.0 "Warmup" bench.rmi.NullCalls 50000
8
9# Time null calls
10# Arguments: <# calls>
111.0 "Null calls" bench.rmi.NullCalls 10000
12
13# Time boolean calls
14# Arguments: <# calls>
151.0 "Boolean calls" bench.rmi.BooleanCalls 10000
16
17# Time byte calls
18# Arguments: <# calls>
191.0 "Byte calls" bench.rmi.ByteCalls 10000
20
21# Time char calls
22# Arguments: <# calls>
231.0 "Char calls" bench.rmi.CharCalls 10000
24
25# Time short calls
26# Arguments: <# calls>
271.0 "Short calls" bench.rmi.ShortCalls 10000
28
29# Time int calls
30# Arguments: <# calls>
311.0 "Int calls" bench.rmi.IntCalls 10000
32
33# Time long calls
34# Arguments: <# calls>
351.0 "Long calls" bench.rmi.LongCalls 10000
36
37# Time float calls
38# Arguments: <# calls>
391.0 "Float calls" bench.rmi.FloatCalls 10000
40
41# Time double calls
42# Arguments: <# calls>
431.0 "Double calls" bench.rmi.DoubleCalls 10000
44
45# Time boolean array calls
46# Arguments: <array size> <# calls>
471.0 "Boolean array calls" bench.rmi.BooleanArrayCalls 100 10000
48
49# Time byte array calls
50# Arguments: <array size> <# calls>
511.0 "Byte array calls" bench.rmi.ByteArrayCalls 100 10000
52
53# Time char array calls
54# Arguments: <array size> <# calls>
551.0 "Char array calls" bench.rmi.CharArrayCalls 100 10000
56
57# Time short array calls
58# Arguments: <array size> <# calls>
591.0 "Short array calls" bench.rmi.ShortArrayCalls 100 10000
60
61# Time int array calls
62# Arguments: <array size> <# calls>
631.0 "Int array calls" bench.rmi.IntArrayCalls 100 10000
64
65# Time long array calls
66# Arguments: <array size> <# calls>
671.0 "Long array calls" bench.rmi.LongArrayCalls 100 10000
68
69# Time float array calls
70# Arguments: <array size> <# calls>
711.0 "Float array calls" bench.rmi.FloatArrayCalls 100 10000
72
73# Time double array calls
74# Arguments: <array size> <# calls>
751.0 "Double array calls" bench.rmi.DoubleArrayCalls 100 10000
76
77# Time small-object tree calls
78# Arguments: <tree depth> <# calls>
791.0 "Small object tree calls" bench.rmi.SmallObjTreeCalls 4 10000
80
81# Time object tree calls
82# Arguments: <tree depth> <# calls>
831.0 "Object tree calls" bench.rmi.ObjTreeCalls 4 10000
84
85# Time object array calls
86# Arguments: <array size> <# calls>
871.0 "Object array calls" bench.rmi.ObjArrayCalls 100 10000
88
89# Time remote object array calls
90# Arguments: <array size> <# calls>
911.0 "Remote object array calls" bench.rmi.RemoteObjArrayCalls 100 10000
92
93# Time proxy object array calls
94# Arguments: <array size> <# calls>
95#
96# NOTE: this benchmark should be commented out unless you are running Java 2
97# version 1.3 or higher
98# 1.0 "Proxy array calls" bench.rmi.ProxyArrayCalls 100 10000
99
100# Time exception calls
101# Arguments: <# calls>
1021.0 "Exception calls" bench.rmi.ExceptionCalls 10000
103
104# Time exporting objects
105# Arguments: <# objects>
1061.0 "Exporting objects" bench.rmi.ExportObjs 10000
107
108# Time class loading
109# Arguments: <# reps>
1101.0 "Class loading" bench.rmi.ClassLoading 10000
111
112