Result Overview

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

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 12811.31 1 6GB 0 0 0 556 2 281 0
Loop 1 9067.07 2 4GB 0 0 0 193 0 55 0
Mandelbrot 1 206.73 1 96MB 0 0 0 2 0 13 -13
Queens 1 8374.74 4 4GB 0 0 0 105 7 54 8
Recurse 1 8333.53 1 4GB 0 0 0 112 -1 45 -6

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 19196.22 1 10GB 0 0 0 1836 -9 652 -6
Loop 1 13447.01 2 7GB 0 0 0 1117 -8 344 -5
Mandelbrot 1 283.21 -1 173MB 0 0 0 3 50 2 0
Queens 1 11839.05 -4 7GB 0 0 0 969 -14 331 -6
Recurse 1 12301.06 0 7GB 0 0 0 1053 0 361 0

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 87.26 4 163MB 7 0 0 0 0 0 0
Havlak 130 353.22 0 665MB -2 0 0 2 0 4 33

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 57.30 1 38MB 1 0 0 0 0 0 0
GraphSearch 250 51.51 1 48MB 0 0 0 0 0 0 0
Json 120 127.70 -5 199MB -4 0 0 0 -100 0 -100
NBody 120 69.30 0 1kb 0 0 0 0 0 0 0
PageRank 120 111.23 0 15MB 0 0 0 0 0 0 0
Richards 130 81.43 0 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.52 0 39MB 0 0 0 0 0 0 0
BubbleSort 55 108.22 0 4MB 0 0 0 0 0 0 0
Dispatch 55 250.14 0 376b 0 0 0 0 0 0 0
Fannkuch 55 47.56 0 36MB 0 0 0 0 0 0 0
Fibonacci 60 99.85 0 166MB 0 0 0 0 0 0 0
FieldLoop 55 273.87 0 376b 0 0 -100 0 0 0 0
IntegerLoop 55 153.06 0 376b 0 0 0 0 0 0 0
List 65 85.90 0 33MB 0 0 0 0 0 0 0
Loop 55 3.82 0 935kb 0 2 -86 0 0 0 0
Mandelbrot 110 396.48 0 600b 0 0 0 0 0 0 0
Permute 55 143.79 -1 180MB 0 0 -100 1 0 0 0
Queens 55 87.67 0 12MB 0 0 0 0 0 0 0
QuickSort 55 158.75 1 129MB 0 0 0 2 0 1 0
Recurse 65 125.77 -1 214MB 0 0 0 0 0 0 0
Sieve 60 137.84 0 12MB 0 0 0 0 0 0 0
Storage 60 105.50 0 453MB 0 0 0 0 0 0 0
Sum 55 324.54 0 376b 0 0 0 0 0 0 0
Towers 55 212.18 -4 144MB 0 0 0 0 0 0 0
TreeSort 60 151.45 0 199MB 0 0 0 0 0 0 0
WhileLoop 55 282.30 0 376b 0 13 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 116.41 2 288MB 6 0 0 2 0 1 0
Havlak 130 477.88 -1 950MB -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.46 0 55MB 6 0 0 0 0 0 0
GraphSearch 250 51.14 -3 48MB -5 0 0 0 0 0 0
Json 120 137.85 -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.44 0 16MB 0 0 0 0 0 0 0
Richards 130 75.33 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.82 0 39MB 0 0 0 0 0 0 0
BubbleSort 55 102.45 1 21MB 0 0 0 0 0 0 0
Dispatch 55 168.01 2 935kb 0 0 0 0 0 0 0
Fannkuch 55 166.19 0 168MB 0 0 0 3 -40 1 0
Fibonacci 60 111.84 2 166MB 0 0 0 0 0 0 0
FieldLoop 55 275.12 0 82kb 0 0 0 0 0 0 0
IntegerLoop 55 278.25 0 560kb 0 0 0 0 0 0 0
List 65 88.19 0 33MB 0 0 0 0 0 0 0
Loop 55 190.72 8 935kb 0 4 0 0 0 0 0
Mandelbrot 110 424.43 0 154MB 0 0 0 3 0 1 0
Permute 55 261.66 -5 985MB -1 0 0 8 0 2 0
Queens 55 147.69 24 169MB -24 0 0 0 0 0 0
QuickSort 55 220.92 0 542MB 0 0 0 0 0 0 0
Recurse 65 146.95 1 214MB 0 0 0 0 0 0 0
Sieve 60 111.66 -2 12MB 0 0 0 0 0 0 0
Storage 60 133.24 6 516MB 1 0 0 3 0 1 0
Sum 55 172.13 -1 935kb 0 0 0 0 0 0 0
Towers 55 248.51 0 144MB 0 0 0 0 0 0 0
TreeSort 60 155.03 0 245MB 0 0 0 0 0 0 0
WhileLoop 55 805.11 0 4GB 0 0 -100 31 7 8 14

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 425.30 1 222MB 0 0 0 5 0 14 8
Havlak 5 11003.16 1 5GB 0 0 0 51 2 839 3

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.88 1 13MB 0 0 0 0 0 0 0
GraphSearch 5 26.66 1 10MB 0 0 0 0 0 0 0
Json 5 61.36 -6 20MB -4 0 0 0 0 0 0
NBody 5 30.64 0 17MB 0 0 0 0 0 0 0
PageRank 5 22.31 -2 6MB 0 0 0 0 0 0 0
Richards 5 233.65 1 100MB 0 0 0 3 0 11 10

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.76 1 20MB 0 0 0 0 0 0 0
BubbleSort 5 28.70 4 10MB 0 0 0 0 0 0 0
Dispatch 5 39.16 -2 29MB 0 0 0 0 0 0 0
Fannkuch 5 23.53 2 4MB 0 0 0 0 0 0 0
Fibonacci 5 53.20 1 22MB 0 0 0 0 0 0 0
FieldLoop 5 19.56 3 14MB 0 0 0 0 0 0 0
IntegerLoop 5 42.31 1 34MB 0 0 0 0 0 0 0
List 5 13.39 1 5MB 0 0 0 0 0 0 0
Loop 5 69.53 1 4MB 0 0 0 0 0 0 0
Mandelbrot 5 26.44 -1 8MB 0 0 0 0 0 0 0
Permute 5 78.87 1 34MB 0 0 0 0 0 0 0
Queens 5 44.12 0 14MB 0 0 0 0 0 0 0
QuickSort 5 39.15 0 14MB 0 0 0 0 0 0 0
Recurse 5 46.38 -1 20MB 0 0 0 0 0 0 0
Sieve 5 35.40 6 6MB 0 0 0 0 0 0 0
Storage 5 46.14 -3 21MB 0 0 0 0 0 0 0
Sum 5 43.42 1 18MB 0 0 0 0 0 0 0
Test 10 234.10 4 19MB 0 0 0 12 0 193 6
TestGC 10 121.34 2 8kb 0 0 0 20 0 146 3
Towers 5 30.04 0 13MB 0 0 0 0 0 0 0
TreeSort 5 39.72 0 15MB 0 0 0 0 0 0 0
WhileLoop 5 30.01 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 60.99 0 19MB 0 0 0 0 0 0 0
SomParse 10 84.79 2 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 487.03 0 268MB 0 0 0 6 0 11 0
Havlak 5 14177.87 1 7GB 0 0 0 101 7 1277 3

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 46.05 1 18MB 0 0 0 0 0 0 0
GraphSearch 5 46.45 2 24MB 0 0 0 0 0 0 0
Json 5 80.59 2 33MB 0 0 0 0 0 0 0
NBody 5 53.63 0 26MB 0 0 0 0 0 0 0
PageRank 5 80.39 1 43MB 0 0 0 2 0 7 0
Richards 5 277.11 -2 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.80 0 32MB 0 0 0 0 0 0 0
BubbleSort 5 73.96 1 43MB 0 0 0 0 0 0 0
Dispatch 5 91.78 1 61MB 0 0 0 2 0 5 0
Fannkuch 5 51.37 0 15MB 0 0 0 0 0 0 0
Fibonacci 5 119.37 1 55MB 0 0 0 2 0 5 0
FieldLoop 5 12.92 0 944kb 0 0 0 0 0 0 0
IntegerLoop 5 104.02 -1 43MB 0 0 0 0 0 0 0
List 5 14.86 0 5MB 0 0 0 0 0 0 0
Loop 5 339.88 1 268MB 0 0 0 6 0 6 0
Mandelbrot 5 57.09 0 15MB 0 0 0 0 0 0 0
Permute 5 113.04 1 47MB 0 0 0 2 0 5 0
Queens 5 91.77 0 35MB 0 0 0 0 0 0 0
QuickSort 5 63.63 1 25MB 0 0 0 0 0 0 0
Recurse 5 63.30 0 29MB 0 0 0 0 0 0 0
Sieve 5 84.08 1 37MB 0 0 0 0 0 0 0
Storage 5 62.91 1 30MB 0 0 0 0 0 0 0
Sum 5 157.16 1 140MB 0 0 0 4 0 5 0
Test 10 186.97 0 24MB 0 0 0 12 0 129 -4
TestGC 10 58.87 1 9kb 0 0 0 20 0 72 1
Towers 5 38.76 2 17MB 0 0 0 0 0 0 0
TreeSort 5 56.87 2 25MB 0 0 0 0 0 0 0
WhileLoop 5 57.27 2 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.76 0 26MB 0 0 0 0 0 0 0
SomParse 10 77.09 1 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
12811.31
19196.22
0
50
6GB
10GB
0
81
0
0
0
0
556
1836
0
230
281
652
0
132
Loop ast
bc
1
1
9067.07
13447.01
0
48
4GB
7GB
0
81
0
0
0
0
193
1117
0
479
55
344
0
525
Mandelbrot ast
bc
1
1
206.73
283.21
0
37
96MB
173MB
0
80
0
0
0
0
2
3
0
50
13
2
0
-85
Queens ast
bc
1
1
8374.74
11839.05
0
41
4GB
7GB
0
77
0
0
0
0
105
969
0
823
54
331
0
513
Recurse ast
bc
1
1
8333.53
12301.06
0
48
4GB
7GB
0
80
0
0
0
0
112
1053
0
840
45
361
0
702

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
87.26
116.41
0
33
163MB
288MB
0
76
0
0
0
0
0
2
0
0
0
1
0
0
Havlak
-bc
130
130
353.22
477.88
0
35
665MB
950MB
0
43
0
0
0
0
2
4
0
100
4
5
0
25

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
57.30
74.46
0
30
38MB
55MB
0
44
0
0
0
0
0
0
0
0
0
0
0
0
GraphSearch
-bc
250
250
51.51
51.14
0
-1
48MB
48MB
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Json
-bc
120
120
127.70
137.85
0
8
199MB
227MB
0
14
0
0
0
0
0
0
0
0
0
0
0
0
NBody
-bc
120
120
69.30
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.23
111.44
0
0
15MB
16MB
0
5
0
0
0
0
0
0
0
0
0
0
0
0
Richards
-bc
130
130
81.43
75.33
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.52
206.82
0
47
39MB
39MB
0
1
0
0
0
0
0
0
0
0
0
0
0
0
BubbleSort
-bc
55
55
108.22
102.45
0
-5
4MB
21MB
0
488
0
0
0
0
0
0
0
0
0
0
0
0
Dispatch
-bc
55
55
250.14
168.01
0
-33
376b
935kb
0
254536
0
0
0
0
0
0
0
0
0
0
0
0
Fannkuch
-bc
55
55
47.56
166.19
0
249
36MB
168MB
0
368
0
0
0
0
0
3
0
0
0
1
0
0
Fibonacci
-bc
60
60
99.85
111.84
0
12
166MB
166MB
0
0
0
0
0
0
0
0
0
0
0
0
0
0
FieldLoop
-bc
55
55
273.87
275.12
0
0
376b
82kb
0
22196
0
0
0
0
0
0
0
0
0
0
0
0
IntegerLoop
-bc
55
55
153.06
278.25
0
82
376b
560kb
0
152409
0
0
0
0
0
0
0
0
0
0
0
0
List
-bc
65
65
85.90
88.19
0
3
33MB
33MB
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Loop
-bc
55
55
3.82
190.72
0
4889
935kb
935kb
0
0
2
4
0
100
0
0
0
0
0
0
0
0
Mandelbrot
-bc
110
110
396.48
424.43
0
7
600b
154MB
0
26999492
0
0
0
0
0
3
0
0
0
1
0
0
Permute
-bc
55
55
143.79
261.66
0
82
180MB
985MB
0
447
0
0
0
0
1
8
0
700
0
2
0
0
Queens
-bc
55
55
87.67
147.69
0
68
12MB
169MB
0
1307
0
0
0
0
0
0
0
0
0
0
0
0
QuickSort
-bc
55
55
158.75
220.92
0
39
129MB
542MB
0
319
0
0
0
0
2
0
0
-100
1
0
0
-100
Recurse
-bc
65
65
125.77
146.95
0
17
214MB
214MB
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Sieve
-bc
60
60
137.84
111.66
0
-19
12MB
12MB
0
2
0
0
0
0
0
0
0
0
0
0
0
0
Storage
-bc
60
60
105.50
133.24
0
26
453MB
516MB
0
14
0
0
0
0
0
3
0
0
0
1
0
0
Sum
-bc
55
55
324.54
172.13
0
-47
376b
935kb
0
254536
0
0
0
0
0
0
0
0
0
0
0
0
Towers
-bc
55
55
212.18
248.51
0
17
144MB
144MB
0
0
0
0
0
0
0
0
0
0
0
0
0
0
TreeSort
-bc
60
60
151.45
155.03
0
2
199MB
245MB
0
23
0
0
0
0
0
0
0
0
0
0
0
0
WhileLoop
-bc
55
55
282.30
805.11
0
185
376b
4GB
0
1004341762
13
0
0
-100
0
31
0
0
0
8
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
425.30
487.03
0
15
222MB
268MB
0
21
0
0
0
0
5
6
0
20
14
11
0
-21
Havlak ast
bc
5
5
11003.16
14177.87
0
29
5GB
7GB
0
38
0
0
0
0
51
101
0
98
839
1277
0
52

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.88
46.05
0
22
13MB
18MB
0
37
0
0
0
0
0
0
0
0
0
0
0
0
GraphSearch ast
bc
5
5
26.66
46.45
0
74
10MB
24MB
0
148
0
0
0
0
0
0
0
0
0
0
0
0
Json ast
bc
5
5
61.36
80.59
0
31
20MB
33MB
0
64
0
0
0
0
0
0
0
0
0
0
0
0
NBody ast
bc
5
5
30.64
53.63
0
75
17MB
26MB
0
52
0
0
0
0
0
0
0
0
0
0
0
0
PageRank ast
bc
5
5
22.31
80.39
0
260
6MB
43MB
0
674
0
0
0
0
0
2
0
0
0
7
0
0
Richards ast
bc
5
5
233.65
277.11
0
19
100MB
128MB
0
28
0
0
0
0
3
3
0
0
11
7
0
-36

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.76
68.80
0
41
20MB
32MB
0
66
0
0
0
0
0
0
0
0
0
0
0
0
BubbleSort ast
bc
5
5
28.70
73.96
0
158
10MB
43MB
0
342
0
0
0
0
0
0
0
0
0
0
0
0
Dispatch ast
bc
5
5
39.16
91.78
0
134
29MB
61MB
0
111
0
0
0
0
0
2
0
0
0
5
0
0
Fannkuch ast
bc
5
5
23.53
51.37
0
118
4MB
15MB
0
241
0
0
0
0
0
0
0
0
0
0
0
0
Fibonacci ast
bc
5
5
53.20
119.37
0
124
22MB
55MB
0
154
0
0
0
0
0
2
0
0
0
5
0
0
FieldLoop ast
bc
5
5
19.56
12.92
0
-34
14MB
944kb
0
-94
0
0
0
0
0
0
0
0
0
0
0
0
IntegerLoop ast
bc
5
5
42.31
104.02
0
146
34MB
43MB
0
25
0
0
0
0
0
0
0
0
0
0
0
0
List ast
bc
5
5
13.39
14.86
0
11
5MB
5MB
0
6
0
0
0
0
0
0
0
0
0
0
0
0
Loop ast
bc
5
5
69.53
339.88
0
389
4MB
268MB
0
6597
0
0
0
0
0
6
0
0
0
6
0
0
Mandelbrot ast
bc
5
5
26.44
57.09
0
116
8MB
15MB
0
98
0
0
0
0
0
0
0
0
0
0
0
0
Permute ast
bc
5
5
78.87
113.04
0
43
34MB
47MB
0
37
0
0
0
0
0
2
0
0
0
5
0
0
Queens ast
bc
5
5
44.12
91.77
0
108
14MB
35MB
0
147
0
0
0
0
0
0
0
0
0
0
0
0
QuickSort ast
bc
5
5
39.15
63.63
0
63
14MB
25MB
0
80
0
0
0
0
0
0
0
0
0
0
0
0
Recurse ast
bc
5
5
46.38
63.30
0
36
20MB
29MB
0
46
0
0
0
0
0
0
0
0
0
0
0
0
Sieve ast
bc
5
5
35.40
84.08
0
138
6MB
37MB
0
559
0
0
0
0
0
0
0
0
0
0
0
0
Storage ast
bc
5
5
46.14
62.91
0
36
21MB
30MB
0
39
0
0
0
0
0
0
0
0
0
0
0
0
Sum ast
bc
5
5
43.42
157.16
0
262
18MB
140MB
0
665
0
0
0
0
0
4
0
0
0
5
0
0
Test ast
bc
10
10
234.10
186.97
0
-20
19MB
24MB
0
26
0
0
0
0
12
12
0
0
193
129
0
-33
TestGC ast
bc
10
10
121.34
58.87
0
-51
8kb
9kb
0
10
0
0
0
0
20
20
0
0
146
72
0
-51
Towers ast
bc
5
5
30.04
38.76
0
29
13MB
17MB
0
28
0
0
0
0
0
0
0
0
0
0
0
0
TreeSort ast
bc
5
5
39.72
56.87
0
43
15MB
25MB
0
66
0
0
0
0
0
0
0
0
0
0
0
0
WhileLoop ast
bc
5
5
30.01
57.27
0
91
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
60.99
77.76
0
28
19MB
26MB
0
38
0
0
0
0
0
0
0
0
0
0
0
0
SomParse ast
bc
10
10
84.79
77.09
0
-9
20MB
19MB
0
-5
0
0
0
0
0
0
0
0
0
0
0
0