Result Overview

Number of Run Configurations
130
Change of Allocated
median 0% (min. -4%, max. 50%)
Change of Compile time
median 0% (min. -100%, max. 0%)
Change of GC count
median 0% (min. -100%, max. 33%)
Change of GC time
median 0% (min. -100%, max. 15%)
Change of Run time
median 0% (min. -24%, max. 28%)

Performance Changes between Versions

micro-somsom

Executor: SomSom-native-interp-ast
#M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
List 1 12654.45 -1 6GB 0 0 0 547 0 280 1
Loop 1 8882.34 -1 4GB 0 0 0 193 0 55 0
Mandelbrot 1 205.43 1 96MB 0 0 0 2 0 15 15
Queens 1 8029.83 -1 4GB 0 0 0 98 0 50 0
Recurse 1 8217.83 -1 4GB 0 0 0 113 0 48 0

micro-somsom

Executor: SomSom-native-interp-bc
#M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
List 1 19037.56 -15 10GB 0 0 0 2010 -1 693 -1
Loop 1 13243.33 -5 7GB 0 0 0 1217 0 364 0
Mandelbrot 1 285.68 -2 173MB 0 0 0 2 -33 2 0
Queens 1 12372.26 -2 7GB 0 0 0 1129 0 351 3
Recurse 1 12305.58 -5 7GB 0 0 0 1051 -1 361 -1

awfy-steady

Executor: TruffleSOM-graal
#M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
CD 130 83.87 0 152MB -2 0 0 0 0 0 0
Havlak 130 354.20 4 677MB 4 0 0 2 0 3 0

macro-steady

Executor: TruffleSOM-graal
#M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
DeltaBlue 120 56.71 1 38MB 2 0 0 0 0 0 0
GraphSearch 250 50.80 1 48MB 0 0 0 0 0 0 0
Json 120 134.22 6 206MB 5 0 0 2 0 1 0
NBody 120 69.31 0 1kb 0 0 0 0 0 0 0
PageRank 120 111.09 -1 15MB 0 0 0 0 0 0 0
Richards 130 81.06 2 192kb 0 0 0 0 0 0 0

micro-steady

Executor: TruffleSOM-graal
#M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
Bounce 60 140.28 0 39MB 0 0 0 0 0 0 0
BubbleSort 55 108.27 -5 4MB 0 0 0 0 0 0 0
Dispatch 55 250.57 0 376b 0 0 0 0 0 0 0
Fannkuch 55 47.40 0 36MB 0 0 0 0 0 0 0
Fibonacci 60 99.92 0 166MB 0 0 0 0 0 0 0
FieldLoop 55 273.88 0 376b 0 3 0 0 0 0 0
IntegerLoop 55 153.02 0 376b 0 0 0 0 0 0 0
List 65 85.84 0 33MB 0 0 0 0 0 0 0
Loop 55 3.82 -4 935kb 0 14 0 0 0 0 0
Mandelbrot 110 395.96 0 600b 0 0 0 0 0 0 0
Permute 55 144.87 0 180MB 0 13 0 1 0 0 0
Queens 55 87.53 0 12MB 0 0 0 0 0 0 0
QuickSort 55 157.83 0 129MB 0 0 0 2 0 1 0
Recurse 65 126.99 0 214MB 0 0 0 0 0 0 0
Sieve 60 137.51 0 12MB 0 0 0 0 0 0 0
Storage 60 105.03 4 453MB 50 0 0 0 -100 0 -100
Sum 55 324.79 0 376b 0 0 0 0 0 0 0
Towers 55 221.52 0 144MB 0 0 0 0 0 0 0
TreeSort 60 151.71 1 199MB 0 0 0 0 0 0 0
WhileLoop 55 282.40 0 376b 0 0 0 0 0 0 0

awfy-steady

Executor: TruffleSOM-graal-bc
#M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
CD 130 114.51 0 271MB 0 0 0 2 0 1 0
Havlak 130 480.62 -3 988MB -4 0 0 4 0 5 0

macro-steady

Executor: TruffleSOM-graal-bc
#M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
DeltaBlue 120 74.49 -2 51MB -3 0 0 0 0 0 0
GraphSearch 250 52.59 5 50MB 5 0 0 0 0 0 0
Json 120 139.01 1 227MB 0 0 0 0 0 0 0
NBody 120 62.30 0 2kb 0 0 0 0 0 0 0
PageRank 120 111.49 -2 16MB 0 0 0 0 0 0 0
Richards 130 75.32 0 195kb 0 0 0 0 0 0 0

micro-steady

Executor: TruffleSOM-graal-bc
#M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
Bounce 60 206.46 -1 39MB 0 0 0 0 0 0 0
BubbleSort 55 101.85 0 21MB 0 0 0 0 0 0 0
Dispatch 55 165.36 -1 935kb 0 0 0 0 0 0 0
Fannkuch 55 166.36 0 168MB 0 0 -100 5 0 1 0
Fibonacci 60 109.75 -1 166MB 0 0 0 0 0 0 0
FieldLoop 55 275.07 0 82kb 0 0 0 0 0 0 0
IntegerLoop 55 278.27 0 560kb 0 0 0 0 0 0 0
List 65 88.05 0 33MB 0 0 0 0 0 0 0
Loop 55 176.50 0 935kb 0 0 -100 0 0 0 0
Mandelbrot 110 424.40 0 154MB 0 0 0 3 0 1 0
Permute 55 274.83 1 995MB 0 0 0 8 33 2 0
Queens 55 118.77 -24 224MB 0 0 0 0 0 0 0
QuickSort 55 221.39 0 542MB 0 0 0 0 0 0 0
Recurse 65 145.48 0 214MB 0 0 0 0 0 0 0
Sieve 60 114.14 2 12MB 0 0 0 0 0 0 0
Storage 60 125.77 -8 509MB -4 0 0 0 0 0 0
Sum 55 174.44 1 935kb 0 0 0 0 0 0 0
Towers 55 249.32 0 144MB 0 0 0 0 0 0 0
TreeSort 60 155.77 -1 245MB 0 0 0 0 0 0 0
WhileLoop 55 807.30 0 4GB 0 14 0 29 0 7 0

awfy-startup

Executor: TruffleSOM-native-interp-ast
#M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
CD 5 419.46 -2 222MB 0 0 0 5 0 13 -7
Havlak 5 10916.35 -1 5GB 0 0 0 50 -4 814 -5

macro-startup

Executor: TruffleSOM-native-interp-ast
#M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
DeltaBlue 5 37.33 0 13MB 0 0 0 0 0 0 0
GraphSearch 5 26.31 -1 10MB 0 0 0 0 0 0 0
Json 5 65.54 0 21MB 0 0 0 0 0 0 0
NBody 5 30.69 -6 17MB 0 0 0 0 0 0 0
PageRank 5 22.76 6 6MB 0 0 0 0 0 0 0
Richards 5 232.29 0 100MB 0 0 0 3 0 10 -9

micro-startup

Executor: TruffleSOM-native-interp-ast
#M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
Bounce 5 48.41 1 20MB 0 0 0 0 0 0 0
BubbleSort 5 27.61 13 10MB 0 0 0 0 0 0 0
Dispatch 5 39.95 3 29MB 0 0 0 0 0 0 0
Fannkuch 5 23.06 -1 4MB 0 0 0 0 0 0 0
Fibonacci 5 52.42 0 22MB 0 0 0 0 0 0 0
FieldLoop 5 19.05 -4 14MB 0 0 0 0 0 0 0
IntegerLoop 5 41.82 5 34MB 0 0 0 0 0 0 0
List 5 13.21 -4 5MB 0 0 0 0 0 0 0
Loop 5 69.01 24 4MB 0 0 0 0 0 0 0
Mandelbrot 5 26.78 -3 8MB 0 0 0 0 0 0 0
Permute 5 78.33 -2 34MB 0 0 0 0 0 0 0
Queens 5 43.90 -1 14MB 0 0 0 0 0 0 0
QuickSort 5 39.27 1 14MB 0 0 0 0 0 0 0
Recurse 5 46.87 -3 20MB 0 0 0 0 0 0 0
Sieve 5 33.27 13 6MB 0 0 0 0 0 0 0
Storage 5 47.33 2 21MB 0 0 0 0 0 0 0
Sum 5 42.88 28 18MB 0 0 0 0 0 0 0
Test 10 225.32 0 19MB 0 0 0 12 0 182 0
TestGC 10 119.33 2 8kb 0 0 0 20 0 142 3
Towers 5 29.97 -1 13MB 0 0 0 0 0 0 0
TreeSort 5 39.61 -2 15MB 0 0 0 0 0 0 0
WhileLoop 5 29.90 0 12MB 0 0 0 0 0 0 0

som-parse

Executor: TruffleSOM-native-interp-ast
#M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
SomInit 10 61.12 -1 19MB 0 0 0 0 0 0 0
SomParse 10 82.88 -1 20MB 0 0 0 0 0 0 0

awfy-startup

Executor: TruffleSOM-native-interp-bc
#M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
CD 5 486.64 -6 268MB 0 0 0 6 0 11 0
Havlak 5 14105.09 -5 7GB 0 0 0 94 1 1243 0

macro-startup

Executor: TruffleSOM-native-interp-bc
#M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
DeltaBlue 5 45.40 -3 18MB 0 0 0 0 0 0 0
GraphSearch 5 45.60 -4 24MB 0 0 0 0 0 0 0
Json 5 78.85 -2 33MB 0 0 0 0 0 0 0
NBody 5 53.68 -5 26MB 0 0 0 0 0 0 0
PageRank 5 79.72 -6 43MB 0 0 0 2 0 7 0
Richards 5 282.72 0 128MB 0 0 0 3 0 7 0

micro-startup

Executor: TruffleSOM-native-interp-bc
#M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
Bounce 5 68.98 0 32MB 0 0 0 0 0 0 0
BubbleSort 5 72.97 -4 43MB 0 0 0 0 0 0 0
Dispatch 5 90.96 -4 61MB 0 0 0 2 0 5 0
Fannkuch 5 51.43 0 15MB 0 0 0 0 0 0 0
Fibonacci 5 117.79 -4 55MB 0 0 0 2 0 5 0
FieldLoop 5 12.91 -11 944kb 0 0 0 0 0 0 0
IntegerLoop 5 104.62 -10 43MB 0 0 0 0 0 0 0
List 5 14.88 -10 5MB 0 0 0 0 0 0 0
Loop 5 336.56 -6 268MB 0 0 0 6 0 6 0
Mandelbrot 5 56.88 -11 15MB 0 0 0 0 0 0 0
Permute 5 111.70 -6 47MB 0 0 0 2 0 5 0
Queens 5 91.63 -1 35MB 0 0 0 0 0 0 0
QuickSort 5 63.27 1 25MB 0 0 0 0 0 0 0
Recurse 5 63.57 -6 29MB 0 0 0 0 0 0 0
Sieve 5 83.16 -10 37MB 0 0 0 0 0 0 0
Storage 5 62.11 0 30MB 0 0 0 0 0 0 0
Sum 5 155.72 -7 140MB 0 0 0 4 0 5 0
Test 10 186.06 0 24MB 0 0 0 12 0 134 0
TestGC 10 58.11 -2 9kb 0 0 0 20 0 71 -1
Towers 5 38.11 -7 17MB 0 0 0 0 0 0 0
TreeSort 5 55.97 1 25MB 0 0 0 0 0 0 0
WhileLoop 5 56.13 -1 12MB 0 0 0 0 0 0 0

som-parse

Executor: TruffleSOM-native-interp-bc
#M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
SomInit 10 77.56 -4 26MB 0 0 0 0 0 0 0
SomParse 10 76.53 0 19MB 0 0 0 0 0 0 0

Executor Comparisons

micro-somsom

Baseline: SomSom-native-interp-ast

Exe #M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
List ast
bc
1
1
12654.45
19037.56
0
50
6GB
10GB
0
81
0
0
0
0
547
2010
0
267
280
693
0
148
Loop ast
bc
1
1
8882.34
13243.33
0
49
4GB
7GB
0
81
0
0
0
0
193
1217
0
531
55
364
0
562
Mandelbrot ast
bc
1
1
205.43
285.68
0
39
96MB
173MB
0
80
0
0
0
0
2
2
0
0
15
2
0
-87
Queens ast
bc
1
1
8029.83
12372.26
0
54
4GB
7GB
0
77
0
0
0
0
98
1129
0
1052
50
351
0
602
Recurse ast
bc
1
1
8217.83
12305.58
0
50
4GB
7GB
0
80
0
0
0
0
113
1051
0
830
48
361
0
652

awfy-steady

Baseline: TruffleSOM-graal

Exe #M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
CD
-bc
130
130
83.87
114.51
0
37
152MB
271MB
0
78
0
0
0
0
0
2
0
0
0
1
0
0
Havlak
-bc
130
130
354.20
480.62
0
36
677MB
988MB
0
46
0
0
0
0
2
4
0
100
3
5
0
67

macro-steady

Baseline: TruffleSOM-graal

Exe #M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
DeltaBlue
-bc
120
120
56.71
74.49
0
31
38MB
51MB
0
37
0
0
0
0
0
0
0
0
0
0
0
0
GraphSearch
-bc
250
250
50.80
52.59
0
4
48MB
50MB
0
5
0
0
0
0
0
0
0
0
0
0
0
0
Json
-bc
120
120
134.22
139.01
0
4
206MB
227MB
0
10
0
0
0
0
2
0
0
-100
1
0
0
-100
NBody
-bc
120
120
69.31
62.30
0
-10
1kb
2kb
0
81
0
0
0
0
0
0
0
0
0
0
0
0
PageRank
-bc
120
120
111.09
111.49
0
0
15MB
16MB
0
5
0
0
0
0
0
0
0
0
0
0
0
0
Richards
-bc
130
130
81.06
75.32
0
-7
192kb
195kb
0
1
0
0
0
0
0
0
0
0
0
0
0
0

micro-steady

Baseline: TruffleSOM-graal

Exe #M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
Bounce
-bc
60
60
140.28
206.46
0
47
39MB
39MB
0
1
0
0
0
0
0
0
0
0
0
0
0
0
BubbleSort
-bc
55
55
108.27
101.85
0
-6
4MB
21MB
0
488
0
0
0
0
0
0
0
0
0
0
0
0
Dispatch
-bc
55
55
250.57
165.36
0
-34
376b
935kb
0
254536
0
0
0
0
0
0
0
0
0
0
0
0
Fannkuch
-bc
55
55
47.40
166.36
0
251
36MB
168MB
0
368
0
0
0
0
0
5
0
0
0
1
0
0
Fibonacci
-bc
60
60
99.92
109.75
0
10
166MB
166MB
0
0
0
0
0
0
0
0
0
0
0
0
0
0
FieldLoop
-bc
55
55
273.88
275.07
0
0
376b
82kb
0
22196
3
0
0
-100
0
0
0
0
0
0
0
0
IntegerLoop
-bc
55
55
153.02
278.27
0
82
376b
560kb
0
152409
0
0
0
0
0
0
0
0
0
0
0
0
List
-bc
65
65
85.84
88.05
0
3
33MB
33MB
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Loop
-bc
55
55
3.82
176.50
0
4519
935kb
935kb
0
0
14
0
0
-100
0
0
0
0
0
0
0
0
Mandelbrot
-bc
110
110
395.96
424.40
0
7
600b
154MB
0
26999492
0
0
0
0
0
3
0
0
0
1
0
0
Permute
-bc
55
55
144.87
274.83
0
90
180MB
995MB
0
452
13
0
0
-100
1
8
0
700
0
2
0
0
Queens
-bc
55
55
87.53
118.77
0
36
12MB
224MB
0
1763
0
0
0
0
0
0
0
0
0
0
0
0
QuickSort
-bc
55
55
157.83
221.39
0
40
129MB
542MB
0
319
0
0
0
0
2
0
0
-100
1
0
0
-100
Recurse
-bc
65
65
126.99
145.48
0
15
214MB
214MB
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Sieve
-bc
60
60
137.51
114.14
0
-17
12MB
12MB
0
2
0
0
0
0
0
0
0
0
0
0
0
0
Storage
-bc
60
60
105.03
125.77
0
20
453MB
509MB
0
12
0
0
0
0
0
0
0
0
0
0
0
0
Sum
-bc
55
55
324.79
174.44
0
-46
376b
935kb
0
254536
0
0
0
0
0
0
0
0
0
0
0
0
Towers
-bc
55
55
221.52
249.32
0
13
144MB
144MB
0
0
0
0
0
0
0
0
0
0
0
0
0
0
TreeSort
-bc
60
60
151.71
155.77
0
3
199MB
245MB
0
23
0
0
0
0
0
0
0
0
0
0
0
0
WhileLoop
-bc
55
55
282.40
807.30
0
186
376b
4GB
0
1004341762
0
14
0
0
0
29
0
0
0
7
0
0

awfy-startup

Baseline: TruffleSOM-native-interp-ast

Exe #M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
CD ast
bc
5
5
419.46
486.64
0
16
222MB
268MB
0
21
0
0
0
0
5
6
0
20
13
11
0
-15
Havlak ast
bc
5
5
10916.35
14105.09
0
29
5GB
7GB
0
38
0
0
0
0
50
94
0
88
814
1243
0
53

macro-startup

Baseline: TruffleSOM-native-interp-ast

Exe #M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
DeltaBlue ast
bc
5
5
37.33
45.40
0
22
13MB
18MB
0
37
0
0
0
0
0
0
0
0
0
0
0
0
GraphSearch ast
bc
5
5
26.31
45.60
0
73
10MB
24MB
0
148
0
0
0
0
0
0
0
0
0
0
0
0
Json ast
bc
5
5
65.54
78.85
0
20
21MB
33MB
0
58
0
0
0
0
0
0
0
0
0
0
0
0
NBody ast
bc
5
5
30.69
53.68
0
75
17MB
26MB
0
52
0
0
0
0
0
0
0
0
0
0
0
0
PageRank ast
bc
5
5
22.76
79.72
0
250
6MB
43MB
0
674
0
0
0
0
0
2
0
0
0
7
0
0
Richards ast
bc
5
5
232.29
282.72
0
22
100MB
128MB
0
28
0
0
0
0
3
3
0
0
10
7
0
-30

micro-startup

Baseline: TruffleSOM-native-interp-ast

Exe #M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
Bounce ast
bc
5
5
48.41
68.98
0
43
20MB
32MB
0
66
0
0
0
0
0
0
0
0
0
0
0
0
BubbleSort ast
bc
5
5
27.61
72.97
0
164
10MB
43MB
0
342
0
0
0
0
0
0
0
0
0
0
0
0
Dispatch ast
bc
5
5
39.95
90.96
0
128
29MB
61MB
0
111
0
0
0
0
0
2
0
0
0
5
0
0
Fannkuch ast
bc
5
5
23.06
51.43
0
123
4MB
15MB
0
241
0
0
0
0
0
0
0
0
0
0
0
0
Fibonacci ast
bc
5
5
52.42
117.79
0
125
22MB
55MB
0
154
0
0
0
0
0
2
0
0
0
5
0
0
FieldLoop ast
bc
5
5
19.05
12.91
0
-32
14MB
944kb
0
-94
0
0
0
0
0
0
0
0
0
0
0
0
IntegerLoop ast
bc
5
5
41.82
104.62
0
150
34MB
43MB
0
25
0
0
0
0
0
0
0
0
0
0
0
0
List ast
bc
5
5
13.21
14.88
0
13
5MB
5MB
0
6
0
0
0
0
0
0
0
0
0
0
0
0
Loop ast
bc
5
5
69.01
336.56
0
388
4MB
268MB
0
6597
0
0
0
0
0
6
0
0
0
6
0
0
Mandelbrot ast
bc
5
5
26.78
56.88
0
112
8MB
15MB
0
98
0
0
0
0
0
0
0
0
0
0
0
0
Permute ast
bc
5
5
78.33
111.70
0
43
34MB
47MB
0
37
0
0
0
0
0
2
0
0
0
5
0
0
Queens ast
bc
5
5
43.90
91.63
0
109
14MB
35MB
0
147
0
0
0
0
0
0
0
0
0
0
0
0
QuickSort ast
bc
5
5
39.27
63.27
0
61
14MB
25MB
0
80
0
0
0
0
0
0
0
0
0
0
0
0
Recurse ast
bc
5
5
46.87
63.57
0
36
20MB
29MB
0
46
0
0
0
0
0
0
0
0
0
0
0
0
Sieve ast
bc
5
5
33.27
83.16
0
150
6MB
37MB
0
559
0
0
0
0
0
0
0
0
0
0
0
0
Storage ast
bc
5
5
47.33
62.11
0
31
21MB
30MB
0
39
0
0
0
0
0
0
0
0
0
0
0
0
Sum ast
bc
5
5
42.88
155.72
0
263
18MB
140MB
0
665
0
0
0
0
0
4
0
0
0
5
0
0
Test ast
bc
10
10
225.32
186.06
0
-17
19MB
24MB
0
26
0
0
0
0
12
12
0
0
182
134
0
-26
TestGC ast
bc
10
10
119.33
58.11
0
-51
8kb
9kb
0
10
0
0
0
0
20
20
0
0
142
71
0
-50
Towers ast
bc
5
5
29.97
38.11
0
27
13MB
17MB
0
28
0
0
0
0
0
0
0
0
0
0
0
0
TreeSort ast
bc
5
5
39.61
55.97
0
41
15MB
25MB
0
66
0
0
0
0
0
0
0
0
0
0
0
0
WhileLoop ast
bc
5
5
29.90
56.13
0
88
12MB
12MB
0
0
0
0
0
0
0
0
0
0
0
0
0
0

som-parse

Baseline: TruffleSOM-native-interp-ast

Exe #M median time
in ms
time diff % median allocated
in bytes
allocated diff % median compile
in ms
compile diff % median GC count
in n
GC count diff % median GC
in ms
GC diff %
SomInit ast
bc
10
10
61.12
77.56
0
27
19MB
26MB
0
38
0
0
0
0
0
0
0
0
0
0
0
0
SomParse ast
bc
10
10
82.88
76.53
0
-8
20MB
19MB
0
-5
0
0
0
0
0
0
0
0
0
0
0
0