Result Overview

Number of Run Configurations
130
Change of Allocated
median 0% (min. -25%, max. 19%)
Change of Compile time
median 0% (min. -100%, max. 0%)
Change of GC count
median 0% (min. -100%, max. 59%)
Change of GC time
median 0% (min. -100%, max. 29%)
Change of Run time
median 0% (min. -7%, max. 25%)

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 13060.74 3 6GB 0 0 0 559 2 287 2
Loop 1 9016.06 2 4GB 0 0 0 193 0 54 -2
Mandelbrot 1 207.25 1 96MB 0 0 0 2 0 13 -13
Queens 1 8337.45 4 4GB 0 0 0 156 59 62 24
Recurse 1 8277.30 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 19041.47 0 10GB 0 0 0 1926 -4 663 -4
Loop 1 13658.74 3 7GB 0 0 0 1219 0 365 0
Mandelbrot 1 283.69 -1 173MB 0 0 0 3 50 2 0
Queens 1 11721.42 -5 7GB 0 0 0 953 -16 291 -17
Recurse 1 12245.96 0 7GB 0 0 0 1049 0 360 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 85.31 2 156MB 3 0 0 0 0 0 0
Havlak 130 353.74 0 678MB 0 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 60.18 6 40MB 6 0 0 0 0 0 0
GraphSearch 250 49.73 -2 48MB 0 0 0 0 0 0 0
Json 120 124.66 -7 196MB -5 0 0 0 -100 0 -100
NBody 120 69.30 0 1kb 0 0 0 0 0 0 0
PageRank 120 111.02 0 15MB 0 0 0 0 0 0 0
Richards 130 81.29 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 142.47 2 39MB 0 0 0 0 0 0 0
BubbleSort 55 108.99 1 4MB 0 0 0 0 0 0 0
Dispatch 55 250.50 0 376b 0 0 0 0 0 0 0
Fannkuch 55 47.58 0 36MB 0 0 0 0 0 0 0
Fibonacci 60 99.86 0 166MB 0 0 0 0 0 0 0
FieldLoop 55 274.07 0 376b 0 0 -100 0 0 0 0
IntegerLoop 55 153.01 0 376b 0 0 0 0 0 0 0
List 65 85.97 0 33MB 0 0 0 0 0 0 0
Loop 55 3.83 0 935kb 0 2 -86 0 0 0 0
Mandelbrot 110 396.44 0 600b 0 0 0 0 0 0 0
Permute 55 144.80 0 180MB 0 1 -92 1 0 0 0
Queens 55 88.28 1 14MB 19 0 0 0 0 0 0
QuickSort 55 157.28 0 129MB 0 0 0 2 0 1 0
Recurse 65 125.36 -1 214MB 0 0 0 0 0 0 0
Sieve 60 137.61 0 12MB 0 0 0 0 0 0 0
Storage 60 119.79 14 494MB 9 0 0 0 0 0 0
Sum 55 325.01 0 376b 0 0 0 0 0 0 0
Towers 55 220.91 0 144MB 0 0 0 0 0 0 0
TreeSort 60 152.98 1 199MB 0 0 0 0 0 0 0
WhileLoop 55 282.29 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 117.14 2 286MB 6 0 0 2 0 1 0
Havlak 130 473.53 -1 949MB -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 73.49 -1 52MB 1 0 0 0 0 0 0
GraphSearch 250 52.59 0 50MB 0 0 0 0 0 0 0
Json 120 138.74 0 227MB 0 0 0 0 0 0 0
NBody 120 62.30 0 2kb 0 0 0 0 0 0 0
PageRank 120 112.74 1 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.20 0 39MB 0 0 0 0 0 0 0
BubbleSort 55 101.56 0 21MB 0 0 0 0 0 0 0
Dispatch 55 167.84 2 935kb 0 0 0 0 0 0 0
Fannkuch 55 167.76 1 168MB 0 0 0 5 0 1 0
Fibonacci 60 110.59 1 166MB 0 0 0 0 0 0 0
FieldLoop 55 275.08 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.08 0 33MB 0 0 0 0 0 0 0
Loop 55 176.59 0 935kb 0 0 0 0 0 0 0
Mandelbrot 110 424.61 0 154MB 0 0 0 3 0 1 0
Permute 55 268.53 -2 995MB 0 0 0 8 0 2 0
Queens 55 148.08 25 169MB -25 4 0 0 0 0 0
QuickSort 55 222.44 0 542MB 0 0 0 0 0 0 0
Recurse 65 145.64 0 214MB 0 0 0 0 0 0 0
Sieve 60 116.13 2 12MB 0 0 0 0 0 0 0
Storage 60 139.06 11 521MB 2 0 0 3 0 1 0
Sum 55 172.16 -1 935kb 0 0 0 0 0 0 0
Towers 55 248.62 0 144MB 0 0 0 0 0 0 0
TreeSort 60 157.04 1 245MB 0 0 0 0 0 0 0
WhileLoop 55 804.55 0 4GB 0 1 -93 27 -7 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 426.81 2 222MB 0 0 0 5 0 14 8
Havlak 5 10918.53 0 5GB 0 0 0 52 4 833 2

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.70 1 13MB 0 0 0 0 0 0 0
GraphSearch 5 26.42 0 10MB 0 0 0 0 0 0 0
Json 5 61.07 -7 20MB -4 0 0 0 0 0 0
NBody 5 30.71 0 17MB 0 0 0 0 0 0 0
PageRank 5 22.40 -2 6MB 0 0 0 0 0 0 0
Richards 5 234.47 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.68 1 20MB 0 0 0 0 0 0 0
BubbleSort 5 28.58 4 10MB 0 0 0 0 0 0 0
Dispatch 5 39.55 -1 29MB 0 0 0 0 0 0 0
Fannkuch 5 23.53 2 4MB 0 0 0 0 0 0 0
Fibonacci 5 52.36 0 22MB 0 0 0 0 0 0 0
FieldLoop 5 19.23 1 14MB 0 0 0 0 0 0 0
IntegerLoop 5 41.83 0 34MB 0 0 0 0 0 0 0
List 5 13.45 2 5MB 0 0 0 0 0 0 0
Loop 5 69.20 0 4MB 0 0 0 0 0 0 0
Mandelbrot 5 26.88 0 8MB 0 0 0 0 0 0 0
Permute 5 78.02 0 34MB 0 0 0 0 0 0 0
Queens 5 44.33 1 14MB 0 0 0 0 0 0 0
QuickSort 5 38.95 -1 14MB 0 0 0 0 0 0 0
Recurse 5 47.27 1 20MB 0 0 0 0 0 0 0
Sieve 5 35.34 6 6MB 0 0 0 0 0 0 0
Storage 5 46.92 -1 21MB 0 0 0 0 0 0 0
Sum 5 42.92 0 18MB 0 0 0 0 0 0 0
Test 10 233.35 4 19MB 0 0 0 12 0 193 6
TestGC 10 117.09 -2 8kb 0 0 0 20 0 138 -2
Towers 5 29.59 -1 13MB 0 0 0 0 0 0 0
TreeSort 5 40.45 2 15MB 0 0 0 0 0 0 0
WhileLoop 5 29.84 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.61 -1 19MB 0 0 0 0 0 0 0
SomParse 10 83.53 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 482.51 -1 268MB 0 0 0 6 0 11 0
Havlak 5 14139.85 0 7GB 0 0 0 92 -2 1254 1

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.36 0 18MB 0 0 0 0 0 0 0
GraphSearch 5 45.83 1 24MB 0 0 0 0 0 0 0
Json 5 80.33 2 33MB 0 0 0 0 0 0 0
NBody 5 53.12 -1 26MB 0 0 0 0 0 0 0
PageRank 5 79.83 0 43MB 0 0 0 2 0 7 0
Richards 5 280.66 -1 128MB 0 0 0 3 0 9 29

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 69.13 0 32MB 0 0 0 0 0 0 0
BubbleSort 5 73.45 1 43MB 0 0 0 0 0 0 0
Dispatch 5 91.08 0 61MB 0 0 0 2 0 5 0
Fannkuch 5 50.74 -1 15MB 0 0 0 0 0 0 0
Fibonacci 5 117.81 0 55MB 0 0 0 2 0 5 0
FieldLoop 5 12.91 0 944kb 0 0 0 0 0 0 0
IntegerLoop 5 104.58 0 43MB 0 0 0 0 0 0 0
List 5 14.76 -1 5MB 0 0 0 0 0 0 0
Loop 5 336.48 0 268MB 0 0 0 6 0 6 0
Mandelbrot 5 56.85 0 15MB 0 0 0 0 0 0 0
Permute 5 112.45 1 47MB 0 0 0 2 0 5 0
Queens 5 91.42 0 35MB 0 0 0 0 0 0 0
QuickSort 5 63.86 1 25MB 0 0 0 0 0 0 0
Recurse 5 63.49 0 29MB 0 0 0 0 0 0 0
Sieve 5 83.12 0 37MB 0 0 0 0 0 0 0
Storage 5 61.24 -1 30MB 0 0 0 0 0 0 0
Sum 5 155.82 0 140MB 0 0 0 4 0 5 0
Test 10 179.58 -3 24MB 0 0 0 12 0 122 -9
TestGC 10 58.49 1 9kb 0 0 0 20 0 71 0
Towers 5 38.34 1 17MB 0 0 0 0 0 0 0
TreeSort 5 56.99 2 25MB 0 0 0 0 0 0 0
WhileLoop 5 56.65 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.67 0 26MB 0 0 0 0 0 0 0
SomParse 10 76.36 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
13060.74
19041.47
0
46
6GB
10GB
0
81
0
0
0
0
559
1926
0
245
287
663
0
131
Loop ast
bc
1
1
9016.06
13658.74
0
51
4GB
7GB
0
81
0
0
0
0
193
1219
0
532
54
365
0
576
Mandelbrot ast
bc
1
1
207.25
283.69
0
37
96MB
173MB
0
80
0
0
0
0
2
3
0
50
13
2
0
-85
Queens ast
bc
1
1
8337.45
11721.42
0
41
4GB
7GB
0
77
0
0
0
0
156
953
0
511
62
291
0
369
Recurse ast
bc
1
1
8277.30
12245.96
0
48
4GB
7GB
0
80
0
0
0
0
113
1049
0
828
48
360
0
650

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
85.31
117.14
0
37
156MB
286MB
0
83
0
0
0
0
0
2
0
0
0
1
0
0
Havlak
-bc
130
130
353.74
473.53
0
34
678MB
949MB
0
40
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
60.18
73.49
0
22
40MB
52MB
0
31
0
0
0
0
0
0
0
0
0
0
0
0
GraphSearch
-bc
250
250
49.73
52.59
0
6
48MB
50MB
0
5
0
0
0
0
0
0
0
0
0
0
0
0
Json
-bc
120
120
124.66
138.74
0
11
196MB
227MB
0
16
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.02
112.74
0
2
15MB
16MB
0
5
0
0
0
0
0
0
0
0
0
0
0
0
Richards
-bc
130
130
81.29
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
142.47
206.20
0
45
39MB
39MB
0
1
0
0
0
0
0
0
0
0
0
0
0
0
BubbleSort
-bc
55
55
108.99
101.56
0
-7
4MB
21MB
0
488
0
0
0
0
0
0
0
0
0
0
0
0
Dispatch
-bc
55
55
250.50
167.84
0
-33
376b
935kb
0
254536
0
0
0
0
0
0
0
0
0
0
0
0
Fannkuch
-bc
55
55
47.58
167.76
0
253
36MB
168MB
0
368
0
0
0
0
0
5
0
0
0
1
0
0
Fibonacci
-bc
60
60
99.86
110.59
0
11
166MB
166MB
0
0
0
0
0
0
0
0
0
0
0
0
0
0
FieldLoop
-bc
55
55
274.07
275.08
0
0
376b
82kb
0
22196
0
0
0
0
0
0
0
0
0
0
0
0
IntegerLoop
-bc
55
55
153.01
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.97
88.08
0
2
33MB
33MB
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Loop
-bc
55
55
3.83
176.59
0
4510
935kb
935kb
0
0
2
0
0
-100
0
0
0
0
0
0
0
0
Mandelbrot
-bc
110
110
396.44
424.61
0
7
600b
154MB
0
26999492
0
0
0
0
0
3
0
0
0
1
0
0
Permute
-bc
55
55
144.80
268.53
0
85
180MB
995MB
0
452
1
0
0
-100
1
8
0
700
0
2
0
0
Queens
-bc
55
55
88.28
148.08
0
68
14MB
169MB
0
1081
0
4
0
0
0
0
0
0
0
0
0
0
QuickSort
-bc
55
55
157.28
222.44
0
41
129MB
542MB
0
319
0
0
0
0
2
0
0
-100
1
0
0
-100
Recurse
-bc
65
65
125.36
145.64
0
16
214MB
214MB
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Sieve
-bc
60
60
137.61
116.13
0
-16
12MB
12MB
0
2
0
0
0
0
0
0
0
0
0
0
0
0
Storage
-bc
60
60
119.79
139.06
0
16
494MB
521MB
0
5
0
0
0
0
0
3
0
0
0
1
0
0
Sum
-bc
55
55
325.01
172.16
0
-47
376b
935kb
0
254536
0
0
0
0
0
0
0
0
0
0
0
0
Towers
-bc
55
55
220.91
248.62
0
13
144MB
144MB
0
0
0
0
0
0
0
0
0
0
0
0
0
0
TreeSort
-bc
60
60
152.98
157.04
0
3
199MB
245MB
0
23
0
0
0
0
0
0
0
0
0
0
0
0
WhileLoop
-bc
55
55
282.29
804.55
0
185
376b
4GB
0
1004341762
0
1
0
0
0
27
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
426.81
482.51
0
13
222MB
268MB
0
21
0
0
0
0
5
6
0
20
14
11
0
-21
Havlak ast
bc
5
5
10918.53
14139.85
0
30
5GB
7GB
0
38
0
0
0
0
52
92
0
77
833
1254
0
51

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.70
45.36
0
20
13MB
18MB
0
37
0
0
0
0
0
0
0
0
0
0
0
0
GraphSearch ast
bc
5
5
26.42
45.83
0
73
10MB
24MB
0
148
0
0
0
0
0
0
0
0
0
0
0
0
Json ast
bc
5
5
61.07
80.33
0
32
20MB
33MB
0
64
0
0
0
0
0
0
0
0
0
0
0
0
NBody ast
bc
5
5
30.71
53.12
0
73
17MB
26MB
0
52
0
0
0
0
0
0
0
0
0
0
0
0
PageRank ast
bc
5
5
22.40
79.83
0
256
6MB
43MB
0
674
0
0
0
0
0
2
0
0
0
7
0
0
Richards ast
bc
5
5
234.47
280.66
0
20
100MB
128MB
0
28
0
0
0
0
3
3
0
0
11
9
0
-18

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.68
69.13
0
42
20MB
32MB
0
66
0
0
0
0
0
0
0
0
0
0
0
0
BubbleSort ast
bc
5
5
28.58
73.45
0
157
10MB
43MB
0
342
0
0
0
0
0
0
0
0
0
0
0
0
Dispatch ast
bc
5
5
39.55
91.08
0
130
29MB
61MB
0
111
0
0
0
0
0
2
0
0
0
5
0
0
Fannkuch ast
bc
5
5
23.53
50.74
0
116
4MB
15MB
0
241
0
0
0
0
0
0
0
0
0
0
0
0
Fibonacci ast
bc
5
5
52.36
117.81
0
125
22MB
55MB
0
154
0
0
0
0
0
2
0
0
0
5
0
0
FieldLoop ast
bc
5
5
19.23
12.91
0
-33
14MB
944kb
0
-94
0
0
0
0
0
0
0
0
0
0
0
0
IntegerLoop ast
bc
5
5
41.83
104.58
0
150
34MB
43MB
0
25
0
0
0
0
0
0
0
0
0
0
0
0
List ast
bc
5
5
13.45
14.76
0
10
5MB
5MB
0
6
0
0
0
0
0
0
0
0
0
0
0
0
Loop ast
bc
5
5
69.20
336.48
0
386
4MB
268MB
0
6597
0
0
0
0
0
6
0
0
0
6
0
0
Mandelbrot ast
bc
5
5
26.88
56.85
0
111
8MB
15MB
0
98
0
0
0
0
0
0
0
0
0
0
0
0
Permute ast
bc
5
5
78.02
112.45
0
44
34MB
47MB
0
37
0
0
0
0
0
2
0
0
0
5
0
0
Queens ast
bc
5
5
44.33
91.42
0
106
14MB
35MB
0
147
0
0
0
0
0
0
0
0
0
0
0
0
QuickSort ast
bc
5
5
38.95
63.86
0
64
14MB
25MB
0
80
0
0
0
0
0
0
0
0
0
0
0
0
Recurse ast
bc
5
5
47.27
63.49
0
34
20MB
29MB
0
46
0
0
0
0
0
0
0
0
0
0
0
0
Sieve ast
bc
5
5
35.34
83.12
0
135
6MB
37MB
0
559
0
0
0
0
0
0
0
0
0
0
0
0
Storage ast
bc
5
5
46.92
61.24
0
31
21MB
30MB
0
39
0
0
0
0
0
0
0
0
0
0
0
0
Sum ast
bc
5
5
42.92
155.82
0
263
18MB
140MB
0
665
0
0
0
0
0
4
0
0
0
5
0
0
Test ast
bc
10
10
233.35
179.58
0
-23
19MB
24MB
0
26
0
0
0
0
12
12
0
0
193
122
0
-37
TestGC ast
bc
10
10
117.09
58.49
0
-50
8kb
9kb
0
10
0
0
0
0
20
20
0
0
138
71
0
-49
Towers ast
bc
5
5
29.59
38.34
0
30
13MB
17MB
0
28
0
0
0
0
0
0
0
0
0
0
0
0
TreeSort ast
bc
5
5
40.45
56.99
0
41
15MB
25MB
0
66
0
0
0
0
0
0
0
0
0
0
0
0
WhileLoop ast
bc
5
5
29.84
56.65
0
90
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.61
77.67
0
28
19MB
26MB
0
38
0
0
0
0
0
0
0
0
0
0
0
0
SomParse ast
bc
10
10
83.53
76.36
0
-9
20MB
19MB
0
-5
0
0
0
0
0
0
0
0
0
0
0
0