Result Overview

Number of Run Configurations
192
Run time (geomean)
0.96 (min. 0.86, max. 1.01)
GC time (geomean)
Inf (min. 0.86, max. Inf)
Allocated bytes (geomean)
1 (min. 0.99, max. 1.01)

Benchmark Performance

micro-somsom

Executor: SomSom-native-interp-ast
#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
List 1 11637.83 -7 250 -5 5.67GB 0
Loop 1 8099.66 -9 77 0 4GB 0
Mandelbrot 1 202.34 -5 20 11 96.3MB 0
Queens 1 7443.57 -9 74 1 3.89GB 0
Recurse 1 7358.62 -9 75 -3 3.67GB 0

micro-somsom

Executor: SomSom-native-interp-ast-ee
#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
List 1 11948.31 0 0 3.92GB 0
Loop 1 8624.66 1 0 2.76GB 0
Mandelbrot 1 215.74 0 0 66.5MB 0
Queens 1 7715.70 1 0 2.68GB 0
Recurse 1 7932.16 1 0 2.53GB 0

micro-somsom

Executor: SomSom-native-interp-bc
#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
List 1 15863.15 -14 611 -16 10.3GB 0
Loop 1 10992.81 -14 360 -13 7.24GB 0
Mandelbrot 1 245.63 -14 2 0 174MB 0
Queens 1 10015.85 -15 306 -22 6.91GB 0
Recurse 1 10261.04 -14 355 -15 6.63GB 0

micro-somsom

Executor: SomSom-native-interp-bc-ee
#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
List 1 18798.78 0 0 6.91GB 0
Loop 1 13106.15 -1 0 4.84GB 0
Mandelbrot 1 360.31 0 0 116MB 0
Queens 1 11715.32 1 0 4.62GB 0
Recurse 1 12055.99 -1 0 4.44GB 0

macro-steady

Executor: TruffleSOM-graal
#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
DeltaBlue 101 57.72 3 0 36.9MB -1
GraphSearch 151 49.06 1 0 47.7MB 0
Json 101 113.24 1 0 209MB 0
NBody 101 69.11 0 0 1.03kb 0
PageRank 101 106.97 0 0 15.3MB 0
Richards 101 95.08 1 0 191kb 0

micro-steady

Executor: TruffleSOM-graal
#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
Bounce 51 126.81 0 0 38.6MB 0
BubbleSort 51 107.31 0 0 3.57MB 0
Dispatch 51 243.91 0 0 376b 0
Fannkuch 51 47.27 0 0 36MB 0
Fibonacci 51 100.22 1 0 166MB 0
FieldLoop 51 206.32 0 0 376b 0
IntegerLoop 51 153.01 0 0 376b 0
List 51 85.31 0 0 32.9MB 0
Loop 51 3.73 -2 0 935kb 0
Mandelbrot 101 396.45 0 0 600b 0
Permute 51 140.13 0 0 180MB 0
Queens 51 88.47 1 0 14.3MB 0
QuickSort 51 161.37 2 1 0 129MB 0
Recurse 51 123.37 0 0 214MB 0
Sieve 51 138.00 1 0 12MB 0
Storage 51 100.64 -2 1 0 288MB -6
Sum 51 324.09 0 0 376b 0
Towers 51 214.92 1 0 144MB 0
TreeSort 51 141.05 -1 0 199MB 0
WhileLoop 51 282.15 0 0 376b 0

macro-steady

Executor: TruffleSOM-graal-bc
#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
DeltaBlue 101 73.29 3 0 54.2MB 5
GraphSearch 151 64.21 0 0 67MB 0
Json 101 130.13 0 0 237MB 0
NBody 101 62.43 0 0 1.87kb 0
PageRank 101 111.02 1 0 16.4MB 0
Richards 101 74.65 -3 0 197kb 0

micro-steady

Executor: TruffleSOM-graal-bc
#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
Bounce 51 180.13 0 0 38.9MB 0
BubbleSort 51 101.20 1 0 21MB 0
Dispatch 51 165.69 -2 0 935kb 0
Fannkuch 51 169.62 0 1 0 168MB 0
Fibonacci 51 111.75 0 1 0 166MB 0
FieldLoop 51 183.87 0 0 81.9kb 0
IntegerLoop 51 278.24 0 0 560kb 0
List 51 86.32 0 0 33MB 0
Loop 51 176.72 0 0 935kb 0
Mandelbrot 101 429.79 0 1 0 154MB 0
Permute 51 267.11 1 2 0 985MB -1
Queens 51 118.80 -4 0 224MB 0
QuickSort 51 237.47 0 2 Inf 542MB 0
Recurse 51 140.70 -1 1 0 214MB 0
Sieve 51 110.52 0 0 12.2MB 0
Storage 51 102.15 -21 1 0 395MB -18
Sum 51 170.58 0 0 935kb 0
Towers 51 247.34 -1 0 144MB 0
TreeSort 51 155.06 1 1 Inf 245MB 0
WhileLoop 51 805.63 0 7 0 3.52GB 0

macro-startup

Executor: TruffleSOM-native-interp-ast
#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
DeltaBlue 5 41.09 -5 0 17.2MB 0
GraphSearch 5 26.08 -7 0 12.1MB 0
Json 5 70.92 -5 0 27.8MB 0
NBody 5 29.61 -5 0 20.2MB 0
PageRank 5 20.11 -8 0 7.24MB 0
Richards 5 231.38 -6 14 0 104MB 0

micro-startup

Executor: TruffleSOM-native-interp-ast
#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
Bounce 5 46.13 -5 0 20.7MB 0
BubbleSort 5 22.71 -12 0 12.5MB 0
Dispatch 5 35.85 -9 0 32MB 0
Fannkuch 5 20.90 -4 0 4.41MB 0
Fibonacci 5 47.52 -6 0 21.8MB 0
FieldLoop 5 18.60 -12 0 18.9MB 0
IntegerLoop 5 39.95 -7 0 36.3MB 0
List 5 11.34 -7 0 4.85MB 0
Loop 5 47.24 -23 0 4.15MB 0
Mandelbrot 5 23.51 -7 0 10.2MB 0
Permute 5 67.90 -9 0 34.8MB 0
Queens 5 40.52 -8 0 14.3MB 0
QuickSort 5 37.92 -4 0 16.2MB 0
Recurse 5 42.48 -8 0 19.5MB 0
Sieve 5 26.75 -5 0 7.5MB 0
Storage 5 45.35 -5 0 22MB 0
Sum 5 33.91 -10 0 24.4MB 0
Test 10 225.91 -1 180 -1 28.4MB 0
TestGC 10 130.65 -1 147 -2 8.35kb 0
Towers 5 26.70 -7 0 13.1MB 0
TreeSort 5 38.39 -5 0 15.5MB 0
WhileLoop 5 30.66 -3 0 16.1MB 0

som-parse

Executor: TruffleSOM-native-interp-ast
#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
SomInit 10 57.92 -5 0 18.8MB 0
SomParse 10 160.89 -4 23 -4 84.7MB 1

macro-startup

Executor: TruffleSOM-native-interp-ast-ee
#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
DeltaBlue 5 36.92 0 0 11.6MB 0
GraphSearch 5 24.64 -1 0 8.38MB 0
Json 5 67.54 2 0 18.9MB 0
NBody 5 27.89 -1 0 14.6MB 0
PageRank 5 20.76 0 0 5.4MB 0
Richards 5 225.12 0 0 72.1MB 0

micro-startup

Executor: TruffleSOM-native-interp-ast-ee
#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
Bounce 5 44.75 0 0 14.9MB 0
BubbleSort 5 24.02 -2 0 9.32MB 0
Dispatch 5 37.62 4 0 22.9MB 0
Fannkuch 5 20.57 1 0 3.24MB 0
Fibonacci 5 48.82 0 0 15.1MB 0
FieldLoop 5 18.49 -8 0 14.2MB 0
IntegerLoop 5 40.50 -2 0 25.6MB 0
List 5 11.57 1 0 3.23MB 0
Loop 5 62.43 7 0 3.08MB 0
Mandelbrot 5 24.23 -4 0 7.63MB 0
Permute 5 72.61 0 0 24.8MB 0
Queens 5 41.79 -1 0 9.5MB 0
QuickSort 5 36.06 1 0 11.8MB 0
Recurse 5 44.24 -2 0 13.5MB 0
Sieve 5 29.57 -1 0 5.64MB 0
Storage 5 43.30 1 0 14.7MB 0
Sum 5 36.61 11 0 18.3MB 0
Test 10 147.76 1 0 18MB 0
TestGC 10 140.14 -3 0 4.82kb 0
Towers 5 27.03 0 0 9.16MB 0
TreeSort 5 37.43 0 0 10.8MB 0
WhileLoop 5 27.88 1 0 12.1MB 0

som-parse

Executor: TruffleSOM-native-interp-ast-ee
#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
SomInit 10 59.07 0 0 12.8MB 0
SomParse 10 122.69 -1 0 55.9MB 0

macro-startup

Executor: TruffleSOM-native-interp-bc
#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
DeltaBlue 5 45.71 -8 0 21.6MB 0
GraphSearch 5 42.17 -12 0 29MB 0
Json 5 77.85 -10 0 39.4MB 0
NBody 5 46.48 -14 0 30.2MB 0
PageRank 5 67.54 -16 8 0 50.8MB 0
Richards 5 239.95 -14 11 0 132MB 0

micro-startup

Executor: TruffleSOM-native-interp-bc
#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
Bounce 5 60.09 -12 0 35MB 0
BubbleSort 5 64.10 -14 6 0 45.5MB 0
Dispatch 5 76.53 -13 5 0 64.1MB 0
Fannkuch 5 41.91 -15 0 15.1MB 0
Fibonacci 5 99.09 -12 5 0 55.2MB 0
FieldLoop 5 9.75 -23 0 1.23MB 0
IntegerLoop 5 89.50 -16 5 0 44.8MB 0
List 5 11.98 -17 0 5.17MB 0
Loop 5 285.93 -19 6 0 268MB 0
Mandelbrot 5 43.19 -24 0 20.1MB 0
Permute 5 92.72 -14 5 0 46.9MB 0
Queens 5 79.66 -12 0 35.4MB 0
QuickSort 5 54.14 -14 0 29.7MB 0
Recurse 5 56.67 -8 0 28.5MB 0
Sieve 5 70.54 -17 0 42.2MB 0
Storage 5 56.54 -10 0 30.8MB 0
Sum 5 136.23 -14 6 0 152MB 0
Test 10 165.83 -3 111 0 33.1MB 0
TestGC 10 62.62 9 67 8 9.16kb 0
Towers 5 32.22 -13 0 16.6MB 0
TreeSort 5 50.84 -10 0 26.4MB 0
WhileLoop 5 46.74 -17 0 16.1MB 0

som-parse

Executor: TruffleSOM-native-interp-bc
#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
SomInit 10 64.51 -15 0 25.7MB 0
SomParse 10 141.81 -3 14 0 76.8MB 1

macro-startup

Executor: TruffleSOM-native-interp-bc-ee
#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
DeltaBlue 5 43.93 -1 0 14.4MB 0
GraphSearch 5 42.95 -2 0 20.3MB 0
Json 5 73.55 1 0 26.2MB 0
NBody 5 47.96 -3 0 21.8MB 0
PageRank 5 77.94 -1 0 36.3MB 0
Richards 5 285.25 0 0 88.9MB 0

micro-startup

Executor: TruffleSOM-native-interp-bc-ee
#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
Bounce 5 64.35 0 0 24.1MB 0
BubbleSort 5 65.91 -2 0 32.3MB 0
Dispatch 5 88.53 0 0 44.2MB 0
Fannkuch 5 47.39 0 0 9.93MB 0
Fibonacci 5 107.68 -1 0 35.1MB 0
FieldLoop 5 13.19 1 0 940kb 0
IntegerLoop 5 97.82 -2 0 32MB 0
List 5 12.69 -5 0 3.43MB 0
Loop 5 375.62 -1 0 189MB 0
Mandelbrot 5 52.29 -4 0 15.1MB 0
Permute 5 99.53 -2 0 30.7MB 0
Queens 5 88.62 -1 0 23.1MB 0
QuickSort 5 62.96 1 0 21.3MB 0
Recurse 5 59.98 0 0 19.5MB 0
Sieve 5 76.15 -4 0 30.3MB 0
Storage 5 62.84 2 0 20.5MB 0
Sum 5 171.58 -1 0 110MB 0
Test 10 154.95 2 0 21.4MB 0
TestGC 10 113.44 1 0 5.59kb 0
Towers 5 34.63 -3 0 11.2MB 0
TreeSort 5 51.79 0 0 17.7MB 0
WhileLoop 5 50.81 1 0 12.1MB 0

som-parse

Executor: TruffleSOM-native-interp-bc-ee
#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
SomInit 10 69.22 -2 0 17MB 0
SomParse 10 111.10 -1 0 50.3MB 0

Executor Comparisons

macro-startup

Baseline: TruffleSOM-native-interp-ast

#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
DeltaBlue -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
41.09
36.92
45.71
43.93
0
-10
11
7
0
0
0
0



17.2MB
11.6MB
21.6MB
14.4MB
0
-33
26
-16
GraphSearch -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
26.08
24.64
42.17
42.95
0
-5
62
65
0
0
0
0



12.1MB
8.38MB
29MB
20.3MB
0
-31
138
67
Json -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
70.92
67.54
77.85
73.55
0
-5
10
4
0
0
0
0



27.8MB
18.9MB
39.4MB
26.2MB
0
-32
42
-6
NBody -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
29.61
27.89
46.48
47.96
0
-6
57
62
0
0
0
0



20.2MB
14.6MB
30.2MB
21.8MB
0
-28
49
8
PageRank -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
20.11
20.76
67.54
77.94
0
3
236
288
0
0
8
0


Inf
7.24MB
5.4MB
50.8MB
36.3MB
0
-25
601
401
Richards -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
231.38
225.12
239.95
285.25
0
-3
4
23
14
0
11
0
0
-100
-21
-100
104MB
72.1MB
132MB
88.9MB
0
-31
27
-14

macro-steady

Baseline: TruffleSOM-graal

#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
DeltaBlue 101
-bc 101
57.72
73.29
0
27
0
0

36.9MB
54.2MB
0
47
GraphSearch 151
-bc 151
49.06
64.21
0
31
0
0

47.7MB
67MB
0
40
Json 101
-bc 101
113.24
130.13
0
15
0
0

209MB
237MB
0
14
NBody 101
-bc 101
69.11
62.43
0
-10
0
0

1.03kb
1.87kb
0
81
PageRank 101
-bc 101
106.97
111.02
0
4
0
0

15.3MB
16.4MB
0
8
Richards 101
-bc 101
95.08
74.65
0
-21
0
0

191kb
197kb
0
3

micro-somsom

Baseline: SomSom-native-interp-ast

#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
List -ast 1
-ast-ee 1
-bc 1
-bc-ee 1
11637.83
11948.31
15863.15
18798.78
0
3
36
62
250
0
611
0
0
-100
144
-100
5.67GB
3.92GB
10.3GB
6.91GB
0
-31
82
22
Loop -ast 1
-ast-ee 1
-bc 1
-bc-ee 1
8099.66
8624.66
10992.81
13106.15
0
6
36
62
77
0
360
0
0
-100
368
-100
4GB
2.76GB
7.24GB
4.84GB
0
-31
81
21
Mandelbrot -ast 1
-ast-ee 1
-bc 1
-bc-ee 1
202.34
215.74
245.63
360.31
0
7
21
78
20
0
2
0
0
-100
-90
-100
96.3MB
66.5MB
174MB
116MB
0
-31
80
21
Queens -ast 1
-ast-ee 1
-bc 1
-bc-ee 1
7443.57
7715.70
10015.85
11715.32
0
4
35
57
74
0
306
0
0
-100
314
-100
3.89GB
2.68GB
6.91GB
4.62GB
0
-31
78
19
Recurse -ast 1
-ast-ee 1
-bc 1
-bc-ee 1
7358.62
7932.16
10261.04
12055.99
0
8
39
64
75
0
355
0
0
-100
373
-100
3.67GB
2.53GB
6.63GB
4.44GB
0
-31
81
21

micro-startup

Baseline: TruffleSOM-native-interp-ast

#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
Bounce -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
46.13
44.75
60.09
64.35
0
-3
30
40
0
0
0
0



20.7MB
14.9MB
35MB
24.1MB
0
-28
69
16
BubbleSort -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
22.71
24.02
64.10
65.91
0
6
182
190
0
0
6
0


Inf
12.5MB
9.32MB
45.5MB
32.3MB
0
-26
264
158
Dispatch -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
35.85
37.62
76.53
88.53
0
5
113
147
0
0
5
0


Inf
32MB
22.9MB
64.1MB
44.2MB
0
-29
100
38
Fannkuch -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
20.90
20.57
41.91
47.39
0
-2
101
127
0
0
0
0



4.41MB
3.24MB
15.1MB
9.93MB
0
-26
241
125
Fibonacci -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
47.52
48.82
99.09
107.68
0
3
109
127
0
0
5
0


Inf
21.8MB
15.1MB
55.2MB
35.1MB
0
-31
153
61
FieldLoop -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
18.60
18.49
9.75
13.19
0
-1
-48
-29
0
0
0
0



18.9MB
14.2MB
1.23MB
940kb
0
-25
-94
-95
IntegerLoop -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
39.95
40.50
89.50
97.82
0
1
124
145
0
0
5
0


Inf
36.3MB
25.6MB
44.8MB
32MB
0
-29
24
-12
List -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
11.34
11.57
11.98
12.69
0
2
6
12
0
0
0
0



4.85MB
3.23MB
5.17MB
3.43MB
0
-34
6
-29
Loop -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
47.24
62.43
285.93
375.62
0
32
505
695
0
0
6
0


Inf
4.15MB
3.08MB
268MB
189MB
0
-26
6356
4452
Mandelbrot -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
23.51
24.23
43.19
52.29
0
3
84
122
0
0
0
0



10.2MB
7.63MB
20.1MB
15.1MB
0
-25
98
48
Permute -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
67.90
72.61
92.72
99.53
0
7
37
47
0
0
5
0


Inf
34.8MB
24.8MB
46.9MB
30.7MB
0
-29
34
-12
Queens -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
40.52
41.79
79.66
88.62
0
3
97
119
0
0
0
0



14.3MB
9.5MB
35.4MB
23.1MB
0
-34
147
61
QuickSort -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
37.92
36.06
54.14
62.96
0
-5
43
66
0
0
0
0



16.2MB
11.8MB
29.7MB
21.3MB
0
-27
83
31
Recurse -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
42.48
44.24
56.67
59.98
0
4
33
41
0
0
0
0



19.5MB
13.5MB
28.5MB
19.5MB
0
-31
46
0
Sieve -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
26.75
29.57
70.54
76.15
0
11
164
185
0
0
0
0



7.5MB
5.64MB
42.2MB
30.3MB
0
-25
463
305
Storage -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
45.35
43.30
56.54
62.84
0
-5
25
39
0
0
0
0



22MB
14.7MB
30.8MB
20.5MB
0
-33
40
-7
Sum -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
33.91
36.61
136.23
171.58
0
8
302
406
0
0
6
0


Inf
24.4MB
18.3MB
152MB
110MB
0
-25
524
349
Test -ast 10
-ast-ee 10
-bc 10
-bc-ee 10
225.91
147.76
165.83
154.95
0
-35
-27
-31
180
0
111
0
0
-100
-38
-100
28.4MB
18MB
33.1MB
21.4MB
0
-36
17
-25
TestGC -ast 10
-ast-ee 10
-bc 10
-bc-ee 10
130.65
140.14
62.62
113.44
0
7
-52
-13
147
0
67
0
0
-100
-54
-100
8.35kb
4.82kb
9.16kb
5.59kb
0
-42
10
-33
Towers -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
26.70
27.03
32.22
34.63
0
1
21
30
0
0
0
0



13.1MB
9.16MB
16.6MB
11.2MB
0
-30
27
-14
TreeSort -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
38.39
37.43
50.84
51.79
0
-3
32
35
0
0
0
0



15.5MB
10.8MB
26.4MB
17.7MB
0
-31
70
14
WhileLoop -ast 5
-ast-ee 5
-bc 5
-bc-ee 5
30.66
27.88
46.74
50.81
0
-9
52
66
0
0
0
0



16.1MB
12.1MB
16.1MB
12.1MB
0
-25
0
-25

micro-steady

Baseline: TruffleSOM-graal

#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
Bounce 51
-bc 51
126.81
180.13
0
42
0
0

38.6MB
38.9MB
0
1
BubbleSort 51
-bc 51
107.31
101.20
0
-6
0
0

3.57MB
21MB
0
488
Dispatch 51
-bc 51
243.91
165.69
0
-32
0
0

376b
935kb
0
254536
Fannkuch 51
-bc 51
47.27
169.62
0
259
0
1

Inf
36MB
168MB
0
368
Fibonacci 51
-bc 51
100.22
111.75
0
12
0
1

Inf
166MB
166MB
0
0
FieldLoop 51
-bc 51
206.32
183.87
0
-11
0
0

376b
81.9kb
0
22196
IntegerLoop 51
-bc 51
153.01
278.24
0
82
0
0

376b
560kb
0
152409
List 51
-bc 51
85.31
86.32
0
1
0
0

32.9MB
33MB
0
0
Loop 51
-bc 51
3.73
176.72
0
4637
0
0

935kb
935kb
0
0
Mandelbrot 101
-bc 101
396.45
429.79
0
8
0
1

Inf
600b
154MB
0
26999492
Permute 51
-bc 51
140.13
267.11
0
91
0
2

Inf
180MB
985MB
0
447
Queens 51
-bc 51
88.47
118.80
0
34
0
0

14.3MB
224MB
0
1466
QuickSort 51
-bc 51
161.37
237.47
0
47
1
2
0
100
129MB
542MB
0
319
Recurse 51
-bc 51
123.37
140.70
0
14
0
1

Inf
214MB
214MB
0
0
Sieve 51
-bc 51
138.00
110.52
0
-20
0
0

12MB
12.2MB
0
2
Storage 51
-bc 51
100.64
102.15
0
2
1
1
0
0
288MB
395MB
0
37
Sum 51
-bc 51
324.09
170.58
0
-47
0
0

376b
935kb
0
254536
Towers 51
-bc 51
214.92
247.34
0
15
0
0

144MB
144MB
0
0
TreeSort 51
-bc 51
141.05
155.06
0
10
0
1

Inf
199MB
245MB
0
23
WhileLoop 51
-bc 51
282.15
805.63
0
186
0
7

Inf
376b
3.52GB
0
1004341762

som-parse

Baseline: TruffleSOM-native-interp-ast

#M median time
in ms
time diff % median GC
time in ms
GC diff % median
allocated bytes
Alloc diff %
SomInit -ast 10
-ast-ee 10
-bc 10
-bc-ee 10
57.92
59.07
64.51
69.22
0
2
11
20
0
0
0
0



18.8MB
12.8MB
25.7MB
17MB
0
-32
36
-10
SomParse -ast 10
-ast-ee 10
-bc 10
-bc-ee 10
160.89
122.69
141.81
111.10
0
-24
-12
-31
23
0
14
0
0
-100
-39
-100
84.7MB
55.9MB
76.8MB
50.3MB
0
-34
-9
-41
Run time of Report: 2.35 mins