Result Overview

Number of Run Configurations
130
Change of Allocated
median 0% (min. -2%, max. 21%)
Change of Compile time
median 0% (min. -100%, max. 100%)
Change of GC count
median 0% (min. -42%, max. 17%)
Change of GC time
median 0% (min. -18%, max. 20%)
Change of Run time
median 0% (min. -18%, max. 16%)

Changes in Benchmark Set

Commit Executor Suite Benchmark Variable Values Cores Input Size Extra Arguments
4267a8 SomSom-native-interp-ast-ee micro-somsom List 1 1
4267a8 SomSom-native-interp-ast-ee micro-somsom Loop 1 1
4267a8 SomSom-native-interp-ast-ee micro-somsom Mandelbrot 1 3
4267a8 SomSom-native-interp-ast-ee micro-somsom Queens 1 1
4267a8 SomSom-native-interp-ast-ee micro-somsom Recurse 1 1
4267a8 SomSom-native-interp-bc-ee micro-somsom List 1 1
4267a8 SomSom-native-interp-bc-ee micro-somsom Loop 1 1
4267a8 SomSom-native-interp-bc-ee micro-somsom Mandelbrot 1 3
4267a8 SomSom-native-interp-bc-ee micro-somsom Queens 1 1
4267a8 SomSom-native-interp-bc-ee micro-somsom Recurse 1 1
4267a8 TruffleSOM-native-interp-ast-ee awfy-startup CD 1 10
4267a8 TruffleSOM-native-interp-ast-ee awfy-startup Havlak 1 15
4267a8 TruffleSOM-native-interp-ast-ee macro-startup DeltaBlue 1 100
4267a8 TruffleSOM-native-interp-ast-ee macro-startup GraphSearch 1 7
4267a8 TruffleSOM-native-interp-ast-ee macro-startup Json 1 1
4267a8 TruffleSOM-native-interp-ast-ee macro-startup NBody 1 1000
4267a8 TruffleSOM-native-interp-ast-ee macro-startup PageRank 1 75
4267a8 TruffleSOM-native-interp-ast-ee macro-startup Richards 1 1
4267a8 TruffleSOM-native-interp-ast-ee micro-startup Bounce 1 10
4267a8 TruffleSOM-native-interp-ast-ee micro-startup BubbleSort 1 15
4267a8 TruffleSOM-native-interp-ast-ee micro-startup Dispatch 1 10
4267a8 TruffleSOM-native-interp-ast-ee micro-startup Fannkuch 1 7
4267a8 TruffleSOM-native-interp-ast-ee micro-startup Fibonacci 1 10
4267a8 TruffleSOM-native-interp-ast-ee micro-startup FieldLoop 1 1
4267a8 TruffleSOM-native-interp-ast-ee micro-startup IntegerLoop 1 7
4267a8 TruffleSOM-native-interp-ast-ee micro-startup List 1 2
4267a8 TruffleSOM-native-interp-ast-ee micro-startup Loop 1 100
4267a8 TruffleSOM-native-interp-ast-ee micro-startup Mandelbrot 1 50
4267a8 TruffleSOM-native-interp-ast-ee micro-startup Permute 1 10
4267a8 TruffleSOM-native-interp-ast-ee micro-startup Queens 1 10
4267a8 TruffleSOM-native-interp-ast-ee micro-startup QuickSort 1 15
4267a8 TruffleSOM-native-interp-ast-ee micro-startup Recurse 1 12
4267a8 TruffleSOM-native-interp-ast-ee micro-startup Sieve 1 20
4267a8 TruffleSOM-native-interp-ast-ee micro-startup Storage 1 8
4267a8 TruffleSOM-native-interp-ast-ee micro-startup Sum 1 40
4267a8 TruffleSOM-native-interp-ast-ee micro-startup Test 1
4267a8 TruffleSOM-native-interp-ast-ee micro-startup TestGC 1 10
4267a8 TruffleSOM-native-interp-ast-ee micro-startup Towers 1 2
4267a8 TruffleSOM-native-interp-ast-ee micro-startup TreeSort 1 7
4267a8 TruffleSOM-native-interp-ast-ee micro-startup WhileLoop 1 30
4267a8 TruffleSOM-native-interp-ast-ee som-parse SomInit 1 10000
4267a8 TruffleSOM-native-interp-ast-ee som-parse SomParse 1 1
4267a8 TruffleSOM-native-interp-bc-ee awfy-startup CD 1 10
4267a8 TruffleSOM-native-interp-bc-ee awfy-startup Havlak 1 15
4267a8 TruffleSOM-native-interp-bc-ee macro-startup DeltaBlue 1 100
4267a8 TruffleSOM-native-interp-bc-ee macro-startup GraphSearch 1 7
4267a8 TruffleSOM-native-interp-bc-ee macro-startup Json 1 1
4267a8 TruffleSOM-native-interp-bc-ee macro-startup NBody 1 1000
4267a8 TruffleSOM-native-interp-bc-ee macro-startup PageRank 1 75
4267a8 TruffleSOM-native-interp-bc-ee macro-startup Richards 1 1
4267a8 TruffleSOM-native-interp-bc-ee micro-startup Bounce 1 10
4267a8 TruffleSOM-native-interp-bc-ee micro-startup BubbleSort 1 15
4267a8 TruffleSOM-native-interp-bc-ee micro-startup Dispatch 1 10
4267a8 TruffleSOM-native-interp-bc-ee micro-startup Fannkuch 1 7
4267a8 TruffleSOM-native-interp-bc-ee micro-startup Fibonacci 1 10
4267a8 TruffleSOM-native-interp-bc-ee micro-startup FieldLoop 1 1
4267a8 TruffleSOM-native-interp-bc-ee micro-startup IntegerLoop 1 7
4267a8 TruffleSOM-native-interp-bc-ee micro-startup List 1 2
4267a8 TruffleSOM-native-interp-bc-ee micro-startup Loop 1 100
4267a8 TruffleSOM-native-interp-bc-ee micro-startup Mandelbrot 1 50
4267a8 TruffleSOM-native-interp-bc-ee micro-startup Permute 1 10
4267a8 TruffleSOM-native-interp-bc-ee micro-startup Queens 1 10
4267a8 TruffleSOM-native-interp-bc-ee micro-startup QuickSort 1 15
4267a8 TruffleSOM-native-interp-bc-ee micro-startup Recurse 1 12
4267a8 TruffleSOM-native-interp-bc-ee micro-startup Sieve 1 20
4267a8 TruffleSOM-native-interp-bc-ee micro-startup Storage 1 8
4267a8 TruffleSOM-native-interp-bc-ee micro-startup Sum 1 40
4267a8 TruffleSOM-native-interp-bc-ee micro-startup Test 1
4267a8 TruffleSOM-native-interp-bc-ee micro-startup TestGC 1 10
4267a8 TruffleSOM-native-interp-bc-ee micro-startup Towers 1 2
4267a8 TruffleSOM-native-interp-bc-ee micro-startup TreeSort 1 7
4267a8 TruffleSOM-native-interp-bc-ee micro-startup WhileLoop 1 30
4267a8 TruffleSOM-native-interp-bc-ee som-parse SomInit 1 10000
4267a8 TruffleSOM-native-interp-bc-ee som-parse SomParse 1 1

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 12568.66 0 6GB 0 0 0 645 0 143 0
Loop 1 9067.36 2 4GB 0 0 0 209 0 55 0
Mandelbrot 1 206.57 0 96MB 0 0 0 2 0 13 -7
Queens 1 8205.53 -1 4GB 0 0 0 99 -42 47 -18
Recurse 1 8187.05 -1 4GB 0 0 0 125 0 45 0

micro-somsom

Executor: SomSom-native-interp-ast-ee
#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 No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Loop No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Mandelbrot No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Queens No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Recurse No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total

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 18705.96 -3 10GB 0 0 0 1860 0 388 4
Loop 1 13024.13 -4 7GB 0 0 0 1058 0 221 0
Mandelbrot 1 288.33 2 173MB 0 0 0 2 0 2 0
Queens 1 11570.49 -4 7GB 0 0 0 1019 6 195 7
Recurse 1 12082.38 -4 7GB 0 0 0 902 0 195 1

micro-somsom

Executor: SomSom-native-interp-bc-ee
#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 No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Loop No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Mandelbrot No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Queens No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Recurse No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total

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.90 2 160MB 3 0 0 0 0 0 0
Havlak 130 379.79 0 736MB 0 0 0 2 -33 4 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.12 -2 38MB 5 0 0 0 0 0 0
GraphSearch 250 49.53 0 48MB 0 0 0 0 0 0 0
Json 120 125.63 1 196MB 1 0 0 0 0 0 0
NBody 120 69.30 0 1kb 0 0 0 0 0 0 0
PageRank 120 110.99 -1 15MB 0 0 0 0 0 0 0
Richards 130 81.34 -14 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 143.97 2 39MB 0 0 0 0 0 0 0
BubbleSort 55 108.70 1 4MB 0 0 0 0 0 0 0
Dispatch 55 250.61 0 376b 0 0 -100 0 0 0 0
Fannkuch 55 47.60 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.89 0 376b 0 0 0 0 0 0 0
IntegerLoop 55 153.01 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.83 -1 935kb 0 2 100 0 0 0 0
Mandelbrot 110 396.45 0 600b 0 0 0 0 0 0 0
Permute 55 145.25 0 180MB 0 0 0 1 0 0 0
Queens 55 88.08 0 14MB 0 0 -100 0 0 0 0
QuickSort 55 157.92 2 129MB 0 0 0 2 0 1 0
Recurse 65 126.58 -1 214MB 0 0 0 0 0 0 0
Sieve 60 137.63 0 12MB 0 0 0 0 0 0 0
Storage 60 104.31 5 453MB 21 0 0 0 0 0 0
Sum 55 325.01 3 376b 0 0 0 0 0 0 0
Towers 55 225.53 3 144MB 0 0 -100 0 0 0 0
TreeSort 60 150.75 -1 199MB 0 0 0 0 0 0 0
WhileLoop 55 282.31 0 376b 0 12 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.36 2 276MB 1 0 0 2 0 1 0
Havlak 130 472.57 1 962MB -2 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 77.94 0 54MB 0 0 0 0 0 0 0
GraphSearch 250 52.48 -1 50MB 0 0 0 0 0 0 0
Json 120 143.37 3 227MB 0 0 0 0 0 0 0
NBody 120 62.31 0 2kb 0 0 0 0 0 0 0
PageRank 120 112.81 0 16MB 0 0 0 0 0 0 0
Richards 130 75.36 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.09 0 39MB 0 0 0 0 0 0 0
BubbleSort 55 101.71 0 21MB 0 0 0 0 0 0 0
Dispatch 55 167.85 2 935kb 0 0 0 0 0 0 0
Fannkuch 55 166.07 1 168MB 0 0 0 3 -40 1 0
Fibonacci 60 109.66 -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.06 0 560kb 0 0 0 0 0 0 0
List 65 87.97 0 33MB 0 0 0 0 0 0 0
Loop 55 176.39 0 935kb 0 0 0 0 0 0 0
Mandelbrot 110 424.27 0 154MB 0 0 0 3 0 1 0
Permute 55 272.87 0 995MB 1 0 0 7 17 2 0
Queens 55 119.85 1 224MB 0 0 0 0 0 0 0
QuickSort 55 222.61 0 542MB 0 0 0 0 0 0 0
Recurse 65 145.68 0 214MB 0 0 0 0 0 0 0
Sieve 60 115.91 2 12MB 0 0 0 0 0 0 0
Storage 60 129.20 11 537MB 20 0 0 3 0 1 0
Sum 55 174.27 1 935kb 0 0 0 0 0 0 0
Towers 55 252.46 0 144MB 0 0 0 0 0 0 0
TreeSort 60 154.95 -1 245MB 0 0 0 0 0 0 0
WhileLoop 55 814.63 1 4GB 0 0 0 34 13 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.87 -1 222MB 0 0 0 5 0 14 0
Havlak 5 11074.35 -1 5GB 0 0 0 48 -2 791 -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.74 -1 13MB 0 0 0 0 0 0 0
GraphSearch 5 26.03 -1 10MB 0 0 0 0 0 0 0
Json 5 60.37 -1 20MB 0 0 0 0 0 0 0
NBody 5 30.24 -5 17MB 0 0 0 0 0 0 0
PageRank 5 21.47 4 6MB 0 0 0 0 0 0 0
Richards 5 234.14 0 100MB 0 0 0 3 0 12 20

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.31 1 20MB 0 0 0 0 0 0 0
BubbleSort 5 26.70 6 10MB 0 0 0 0 0 0 0
Dispatch 5 38.42 -3 29MB 0 0 0 0 0 0 0
Fannkuch 5 22.50 1 4MB 0 0 0 0 0 0 0
Fibonacci 5 51.51 -5 22MB 0 0 0 0 0 0 0
FieldLoop 5 18.68 -11 14MB 0 0 0 0 0 0 0
IntegerLoop 5 40.08 -3 34MB 0 0 0 0 0 0 0
List 5 13.45 0 5MB 0 0 0 0 0 0 0
Loop 5 65.78 9 4MB 0 0 0 0 0 0 0
Mandelbrot 5 25.75 1 8MB 0 0 0 0 0 0 0
Permute 5 78.13 -1 34MB 0 0 0 0 0 0 0
Queens 5 43.94 -1 14MB 0 0 0 0 0 0 0
QuickSort 5 37.76 -1 14MB 0 0 0 0 0 0 0
Recurse 5 45.45 -7 20MB 0 0 0 0 0 0 0
Sieve 5 32.76 16 6MB 0 0 0 0 0 0 0
Storage 5 45.74 -3 21MB 0 0 0 0 0 0 0
Sum 5 40.43 9 18MB 0 0 0 0 0 0 0
Test 10 231.73 -2 19MB 0 0 0 12 0 188 -4
TestGC 10 128.73 1 8kb 0 0 0 20 0 152 2
Towers 5 29.69 -3 13MB 0 0 0 0 0 0 0
TreeSort 5 39.73 -2 15MB 0 0 0 0 0 0 0
WhileLoop 5 29.17 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.31 -2 19MB 0 0 0 0 0 0 0
SomParse 10 85.11 1 20MB 0 0 0 0 0 0 0

awfy-startup

Executor: TruffleSOM-native-interp-ast-ee
#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 No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Havlak No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total

macro-startup

Executor: TruffleSOM-native-interp-ast-ee
#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 No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
GraphSearch No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Json No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
NBody No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
PageRank No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Richards No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total

micro-startup

Executor: TruffleSOM-native-interp-ast-ee
#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 No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
BubbleSort No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Dispatch No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Fannkuch No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Fibonacci No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
FieldLoop No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
IntegerLoop No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
List No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Loop No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Mandelbrot No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Permute No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Queens No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
QuickSort No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Recurse No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Sieve No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Storage No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Sum No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Test No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
TestGC No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Towers No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
TreeSort No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
WhileLoop No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total

som-parse

Executor: TruffleSOM-native-interp-ast-ee
#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 No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
SomParse No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total

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 491.63 -6 268MB 0 0 0 6 0 11 0
Havlak 5 14089.11 -4 7GB 0 0 0 93 -2 1308 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.31 -2 18MB 0 0 0 0 0 0 0
GraphSearch 5 45.78 -5 24MB 0 0 0 0 0 0 0
Json 5 80.49 0 33MB 0 0 0 0 0 0 0
NBody 5 53.49 -5 26MB 0 0 0 0 0 0 0
PageRank 5 79.77 -6 43MB 0 0 0 2 0 8 0
Richards 5 279.77 0 128MB 0 0 0 3 0 8 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.62 1 32MB 0 0 0 0 0 0 0
BubbleSort 5 72.94 -6 43MB 0 0 0 0 0 0 0
Dispatch 5 89.19 -4 61MB 0 0 0 2 0 5 0
Fannkuch 5 51.35 0 15MB 0 0 0 0 0 0 0
Fibonacci 5 115.70 -4 55MB 0 0 0 2 0 5 0
FieldLoop 5 13.04 -18 944kb 0 0 0 0 0 0 0
IntegerLoop 5 106.46 -9 43MB 0 0 0 0 0 0 0
List 5 15.14 -8 5MB 0 0 0 0 0 0 0
Loop 5 331.38 -7 268MB 0 0 0 6 0 6 0
Mandelbrot 5 58.95 -9 15MB 0 0 0 0 0 0 0
Permute 5 111.83 -4 47MB 0 0 0 2 0 5 0
Queens 5 90.92 -1 35MB 0 0 0 0 0 0 0
QuickSort 5 63.53 2 25MB 0 0 0 0 0 0 0
Recurse 5 63.10 -6 29MB 0 0 0 0 0 0 0
Sieve 5 85.06 -9 37MB 0 0 0 0 0 0 0
Storage 5 62.93 1 30MB 0 0 0 0 0 0 0
Sum 5 153.35 -8 140MB 0 0 0 4 0 5 0
Test 10 194.16 5 24MB 0 0 0 12 0 144 9
TestGC 10 63.25 1 9kb 0 0 0 20 0 75 1
Towers 5 38.53 -6 17MB 0 0 0 0 0 0 0
TreeSort 5 55.62 -2 25MB 0 0 0 0 0 0 0
WhileLoop 5 57.29 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.17 -5 26MB 0 0 0 0 0 0 0
SomParse 10 76.24 -1 19MB 0 0 0 0 0 0 0

awfy-startup

Executor: TruffleSOM-native-interp-bc-ee
#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 No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Havlak No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total

macro-startup

Executor: TruffleSOM-native-interp-bc-ee
#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 No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
GraphSearch No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Json No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
NBody No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
PageRank No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Richards No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total

micro-startup

Executor: TruffleSOM-native-interp-bc-ee
#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 No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
BubbleSort No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Dispatch No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Fannkuch No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Fibonacci No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
FieldLoop No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
IntegerLoop No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
List No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Loop No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Mandelbrot No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Permute No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Queens No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
QuickSort No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Recurse No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Sieve No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Storage No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Sum No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Test No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
TestGC No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
Towers No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
TreeSort No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
WhileLoop No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total

som-parse

Executor: TruffleSOM-native-interp-bc-ee
#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 No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total
SomParse No matching configuration for
4267a835bbfd0ed2153d651bcd0cbe0707c722bc: Allocated, Compile time, GC count, GC time, total

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
ast-ee
bc
bc-ee
1
1
1
1
12568.66
0.00
18705.96
0.00
0
-100
49
-100
6GB
0b
10GB
0b
0
-100
81
-100
0
0
0
0
0
0
0
0
645
0
1860
0
0
-100
188
-100
143
0
388
0
0
-100
171
-100
Loop ast
ast-ee
bc
bc-ee
1
1
1
1
9067.36
0.00
13024.13
0.00
0
-100
44
-100
4GB
0b
7GB
0b
0
-100
81
-100
0
0
0
0
0
0
0
0
209
0
1058
0
0
-100
406
-100
55
0
221
0
0
-100
302
-100
Mandelbrot ast
ast-ee
bc
bc-ee
1
1
1
1
206.57
0.00
288.33
0.00
0
-100
40
-100
96MB
0b
173MB
0b
0
-100
80
-100
0
0
0
0
0
0
0
0
2
0
2
0
0
-100
0
-100
13
0
2
0
0
-100
-85
-100
Queens ast
ast-ee
bc
bc-ee
1
1
1
1
8205.53
0.00
11570.49
0.00
0
-100
41
-100
4GB
0b
7GB
0b
0
-100
77
-100
0
0
0
0
0
0
0
0
99
0
1019
0
0
-100
929
-100
47
0
195
0
0
-100
315
-100
Recurse ast
ast-ee
bc
bc-ee
1
1
1
1
8187.05
0.00
12082.38
0.00
0
-100
48
-100
4GB
0b
7GB
0b
0
-100
80
-100
0
0
0
0
0
0
0
0
125
0
902
0
0
-100
622
-100
45
0
195
0
0
-100
333
-100

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.90
116.36
0
35
160MB
276MB
0
72
0
0
0
0
0
2
0
0
0
1
0
0
Havlak
-bc
130
130
379.79
472.57
0
24
736MB
962MB
0
31
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
56.12
77.94
0
39
38MB
54MB
0
43
0
0
0
0
0
0
0
0
0
0
0
0
GraphSearch
-bc
250
250
49.53
52.48
0
6
48MB
50MB
0
5
0
0
0
0
0
0
0
0
0
0
0
0
Json
-bc
120
120
125.63
143.37
0
14
196MB
227MB
0
16
0
0
0
0
0
0
0
0
0
0
0
0
NBody
-bc
120
120
69.30
62.31
0
-10
1kb
2kb
0
81
0
0
0
0
0
0
0
0
0
0
0
0
PageRank
-bc
120
120
110.99
112.81
0
2
15MB
16MB
0
5
0
0
0
0
0
0
0
0
0
0
0
0
Richards
-bc
130
130
81.34
75.36
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
143.97
206.09
0
43
39MB
39MB
0
1
0
0
0
0
0
0
0
0
0
0
0
0
BubbleSort
-bc
55
55
108.70
101.71
0
-6
4MB
21MB
0
488
0
0
0
0
0
0
0
0
0
0
0
0
Dispatch
-bc
55
55
250.61
167.85
0
-33
376b
935kb
0
254536
0
0
0
0
0
0
0
0
0
0
0
0
Fannkuch
-bc
55
55
47.60
166.07
0
249
36MB
168MB
0
368
0
0
0
0
0
3
0
0
0
1
0
0
Fibonacci
-bc
60
60
99.92
109.66
0
10
166MB
166MB
0
0
0
0
0
0
0
0
0
0
0
0
0
0
FieldLoop
-bc
55
55
273.89
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.06
0
82
376b
560kb
0
152409
0
0
0
0
0
0
0
0
0
0
0
0
List
-bc
65
65
85.84
87.97
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.39
0
4509
935kb
935kb
0
0
2
0
0
-100
0
0
0
0
0
0
0
0
Mandelbrot
-bc
110
110
396.45
424.27
0
7
600b
154MB
0
26999492
0
0
0
0
0
3
0
0
0
1
0
0
Permute
-bc
55
55
145.25
272.87
0
88
180MB
995MB
0
452
0
0
0
0
1
7
0
600
0
2
0
0
Queens
-bc
55
55
88.08
119.85
0
36
14MB
224MB
0
1468
0
0
0
0
0
0
0
0
0
0
0
0
QuickSort
-bc
55
55
157.92
222.61
0
41
129MB
542MB
0
319
0
0
0
0
2
0
0
-100
1
0
0
-100
Recurse
-bc
65
65
126.58
145.68
0
15
214MB
214MB
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Sieve
-bc
60
60
137.63
115.91
0
-16
12MB
12MB
0
2
0
0
0
0
0
0
0
0
0
0
0
0
Storage
-bc
60
60
104.31
129.20
0
24
453MB
537MB
0
19
0
0
0
0
0
3
0
0
0
1
0
0
Sum
-bc
55
55
325.01
174.27
0
-46
376b
935kb
0
254536
0
0
0
0
0
0
0
0
0
0
0
0
Towers
-bc
55
55
225.53
252.46
0
12
144MB
144MB
0
0
0
0
0
0
0
0
0
0
0
0
0
0
TreeSort
-bc
60
60
150.75
154.95
0
3
199MB
245MB
0
23
0
0
0
0
0
0
0
0
0
0
0
0
WhileLoop
-bc
55
55
282.31
814.63
0
189
376b
4GB
0
1004341762
12
0
0
-100
0
34
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
ast-ee
bc
bc-ee
5
1
5
1
425.87
0.00
491.63
0.00
0
-100
15
-100
222MB
0b
268MB
0b
0
-100
21
-100
0
0
0
0
0
0
0
0
5
0
6
0
0
-100
20
-100
14
0
11
0
0
-100
-21
-100
Havlak ast
ast-ee
bc
bc-ee
5
1
5
1
11074.35
0.00
14089.11
0.00
0
-100
27
-100
5GB
0b
7GB
0b
0
-100
38
-100
0
0
0
0
0
0
0
0
48
0
93
0
0
-100
94
-100
791
0
1308
0
0
-100
65
-100

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
ast-ee
bc
bc-ee
5
1
5
1
37.74
0.00
45.31
0.00
0
-100
20
-100
13MB
0b
18MB
0b
0
-100
37
-100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
GraphSearch ast
ast-ee
bc
bc-ee
5
1
5
1
26.03
0.00
45.78
0.00
0
-100
76
-100
10MB
0b
24MB
0b
0
-100
148
-100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Json ast
ast-ee
bc
bc-ee
5
1
5
1
60.37
0.00
80.49
0.00
0
-100
33
-100
20MB
0b
33MB
0b
0
-100
64
-100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
NBody ast
ast-ee
bc
bc-ee
5
1
5
1
30.24
0.00
53.49
0.00
0
-100
77
-100
17MB
0b
26MB
0b
0
-100
52
-100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
PageRank ast
ast-ee
bc
bc-ee
5
1
5
1
21.47
0.00
79.77
0.00
0
-100
272
-100
6MB
0b
43MB
0b
0
-100
674
-100
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
8
0
0
0
0
0
Richards ast
ast-ee
bc
bc-ee
5
1
5
1
234.14
0.00
279.77
0.00
0
-100
19
-100
100MB
0b
128MB
0b
0
-100
28
-100
0
0
0
0
0
0
0
0
3
0
3
0
0
-100
0
-100
12
0
8
0
0
-100
-33
-100

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
ast-ee
bc
bc-ee
5
1
5
1
48.31
0.00
68.62
0.00
0
-100
42
-100
20MB
0b
32MB
0b
0
-100
66
-100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
BubbleSort ast
ast-ee
bc
bc-ee
5
1
5
1
26.70
0.00
72.94
0.00
0
-100
173
-100
10MB
0b
43MB
0b
0
-100
342
-100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Dispatch ast
ast-ee
bc
bc-ee
5
1
5
1
38.42
0.00
89.19
0.00
0
-100
132
-100
29MB
0b
61MB
0b
0
-100
111
-100
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
5
0
0
0
0
0
Fannkuch ast
ast-ee
bc
bc-ee
5
1
5
1
22.50
0.00
51.35
0.00
0
-100
128
-100
4MB
0b
15MB
0b
0
-100
241
-100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Fibonacci ast
ast-ee
bc
bc-ee
5
1
5
1
51.51
0.00
115.70
0.00
0
-100
125
-100
22MB
0b
55MB
0b
0
-100
154
-100
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
5
0
0
0
0
0
FieldLoop ast
ast-ee
bc
bc-ee
5
1
5
1
18.68
0.00
13.04
0.00
0
-100
-30
-100
14MB
0b
944kb
0b
0
-100
-94
-100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
IntegerLoop ast
ast-ee
bc
bc-ee
5
1
5
1
40.08
0.00
106.46
0.00
0
-100
166
-100
34MB
0b
43MB
0b
0
-100
25
-100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
List ast
ast-ee
bc
bc-ee
5
1
5
1
13.45
0.00
15.14
0.00
0
-100
13
-100
5MB
0b
5MB
0b
0
-100
6
-100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Loop ast
ast-ee
bc
bc-ee
5
1
5
1
65.78
0.00
331.38
0.00
0
-100
404
-100
4MB
0b
268MB
0b
0
-100
6597
-100
0
0
0
0
0
0
0
0
0
0
6
0
0
0
0
0
0
0
6
0
0
0
0
0
Mandelbrot ast
ast-ee
bc
bc-ee
5
1
5
1
25.75
0.00
58.95
0.00
0
-100
129
-100
8MB
0b
15MB
0b
0
-100
98
-100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Permute ast
ast-ee
bc
bc-ee
5
1
5
1
78.13
0.00
111.83
0.00
0
-100
43
-100
34MB
0b
47MB
0b
0
-100
37
-100
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
5
0
0
0
0
0
Queens ast
ast-ee
bc
bc-ee
5
1
5
1
43.94
0.00
90.92
0.00
0
-100
107
-100
14MB
0b
35MB
0b
0
-100
147
-100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
QuickSort ast
ast-ee
bc
bc-ee
5
1
5
1
37.76
0.00
63.53
0.00
0
-100
68
-100
14MB
0b
25MB
0b
0
-100
80
-100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Recurse ast
ast-ee
bc
bc-ee
5
1
5
1
45.45
0.00
63.10
0.00
0
-100
39
-100
20MB
0b
29MB
0b
0
-100
46
-100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Sieve ast
ast-ee
bc
bc-ee
5
1
5
1
32.76
0.00
85.06
0.00
0
-100
160
-100
6MB
0b
37MB
0b
0
-100
559
-100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Storage ast
ast-ee
bc
bc-ee
5
1
5
1
45.74
0.00
62.93
0.00
0
-100
38
-100
21MB
0b
30MB
0b
0
-100
39
-100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Sum ast
ast-ee
bc
bc-ee
5
1
5
1
40.43
0.00
153.35
0.00
0
-100
279
-100
18MB
0b
140MB
0b
0
-100
665
-100
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
5
0
0
0
0
0
Test ast
ast-ee
bc
bc-ee
10
1
10
1
231.73
0.00
194.16
0.00
0
-100
-16
-100
19MB
0b
24MB
0b
0
-100
26
-100
0
0
0
0
0
0
0
0
12
0
12
0
0
-100
0
-100
188
0
144
0
0
-100
-23
-100
TestGC ast
ast-ee
bc
bc-ee
10
1
10
1
128.73
0.00
63.25
0.00
0
-100
-51
-100
8kb
0b
9kb
0b
0
-100
10
-100
0
0
0
0
0
0
0
0
20
0
20
0
0
-100
0
-100
152
0
75
0
0
-100
-50
-100
Towers ast
ast-ee
bc
bc-ee
5
1
5
1
29.69
0.00
38.53
0.00
0
-100
30
-100
13MB
0b
17MB
0b
0
-100
28
-100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
TreeSort ast
ast-ee
bc
bc-ee
5
1
5
1
39.73
0.00
55.62
0.00
0
-100
40
-100
15MB
0b
25MB
0b
0
-100
66
-100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
WhileLoop ast
ast-ee
bc
bc-ee
5
1
5
1
29.17
0.00
57.29
0.00
0
-100
96
-100
12MB
0b
12MB
0b
0
-100
0
-100
0
0
0
0
0
0
0
0
0
0
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
ast-ee
bc
bc-ee
10
1
10
1
60.31
0.00
77.17
0.00
0
-100
28
-100
19MB
0b
26MB
0b
0
-100
38
-100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
SomParse ast
ast-ee
bc
bc-ee
10
1
10
1
85.11
0.00
76.24
0.00
0
-100
-10
-100
20MB
0b
19MB
0b
0
-100
-5
-100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0