Result Overview
- Number of Run Configurations
- 306
- Change of Run time
- median -2% (min. -89%, max. 12%)
Performance Changes between Versions
awfy
Executor: som-clang-copying-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
CD | 5 | 610.87 | -1 |
interpreter
Executor: som-clang-copying-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
ArgRead | 5 | 19.89 | 2 | ||
ArrayReadConst | 5 | 39.41 | 2 | ||
ArrayWriteConstConst | 5 | 41.02 | 2 | ||
BlockSend0ConstReturn | 5 | 85.22 | -1 | ||
Const | 5 | 20.20 | 4 | ||
FieldConstWrite | 5 | 27.49 | 3 | ||
FieldRead | 5 | 20.00 | 3 | ||
FieldReadIncWrite | 5 | 47.62 | 2 | ||
FieldReadWrite | 5 | 24.43 | 5 | ||
GlobalRead | 5 | 29.23 | 2 | ||
LocalConstWrite | 5 | 27.61 | 3 | ||
LocalRead | 5 | 20.21 | 3 | ||
LocalReadIncWrite | 5 | 48.08 | 2 | ||
LocalReadWrite | 5 | 24.82 | 3 | ||
SelfSend0 | 5 | 61.88 | -1 | ||
SelfSend0BlockConstNonLocalReturn | 5 | 119.89 | -2 |
macro
Executor: som-clang-copying-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 10 | 12.96 | -22 | ||
GraphSearch | 10 | 7.89 | -26 | ||
JsonSmall | 10 | 21.43 | -4 | ||
NBody | 10 | 23.98 | -15 | ||
PageRank | 10 | 18.61 | -43 | ||
Richards | 5 | 321.25 | -3 |
micro
Executor: som-clang-copying-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 10 | 14.66 | -14 | ||
BubbleSort | 10 | 18.35 | -27 | ||
Dispatch | 10 | 5.55 | -62 | ||
Fannkuch | 10 | 4.59 | -48 | ||
Fibonacci | 10 | 45.55 | 1 | ||
FieldLoop | 10 | 47.70 | 4 | ||
IntegerLoop | 10 | 23.21 | -1 | ||
List | 10 | 18.82 | 6 | ||
Loop | 10 | 7.85 | -75 | ||
Mandelbrot | 10 | 25.67 | -1 | ||
Permute | 10 | 33.75 | 2 | ||
Queens | 10 | 15.17 | -25 | ||
QuickSort | 10 | 3.81 | -13 | ||
Recurse | 10 | 41.30 | 1 | ||
Sieve | 10 | 19.11 | -38 | ||
Storage | 10 | 5.65 | -25 | ||
Sum | 10 | 2.69 | -77 | ||
TestGC | 5 | 7.40 | -1 | ||
Towers | 10 | 29.47 | -1 | ||
TreeSort | 10 | 5.90 | -10 | ||
WhileLoop | 10 | 15.59 | -8 |
micro-somsom
Executor: som-clang-copying-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
List | 1 | 9.58 | -1 | ||
Loop | 1 | 2.31 | -68 | ||
Mandelbrot | 1 | 0.25 | 2 | ||
Queens | 1 | 9.13 | -25 | ||
Recurse | 1 | 14.65 | 0 |
som-parse
Executor: som-clang-copying-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
SomInit | 5 | 44.56 | -3 | ||
SomParse | 5 | 15.09 | 0 |
awfy
Executor: som-clang-copying-intbox-intcache
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
CD | 5 | 605.90 | -1 |
interpreter
Executor: som-clang-copying-intbox-intcache
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
ArgRead | 5 | 19.08 | -3 | ||
ArrayReadConst | 5 | 35.60 | -1 | ||
ArrayWriteConstConst | 5 | 37.02 | -2 | ||
BlockSend0ConstReturn | 5 | 84.62 | -1 | ||
Const | 5 | 19.35 | -2 | ||
FieldConstWrite | 5 | 23.50 | -5 | ||
FieldRead | 5 | 19.37 | -1 | ||
FieldReadIncWrite | 5 | 45.73 | -1 | ||
FieldReadWrite | 5 | 23.31 | -5 | ||
GlobalRead | 5 | 28.75 | 0 | ||
LocalConstWrite | 5 | 23.48 | -3 | ||
LocalRead | 5 | 19.42 | -2 | ||
LocalReadIncWrite | 5 | 44.01 | -1 | ||
LocalReadWrite | 5 | 23.73 | -2 | ||
SelfSend0 | 5 | 60.36 | -2 | ||
SelfSend0BlockConstNonLocalReturn | 5 | 125.61 | 0 |
macro
Executor: som-clang-copying-intbox-intcache
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 10 | 12.71 | -21 | ||
GraphSearch | 10 | 7.24 | -28 | ||
JsonSmall | 10 | 20.69 | -4 | ||
NBody | 10 | 23.97 | -14 | ||
PageRank | 10 | 17.47 | -43 | ||
Richards | 5 | 316.69 | -1 |
micro
Executor: som-clang-copying-intbox-intcache
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 10 | 14.23 | -15 | ||
BubbleSort | 10 | 17.48 | -31 | ||
Dispatch | 10 | 5.77 | -61 | ||
Fannkuch | 10 | 4.15 | -51 | ||
Fibonacci | 10 | 43.14 | -10 | ||
FieldLoop | 10 | 43.14 | -1 | ||
IntegerLoop | 10 | 23.08 | 0 | ||
List | 10 | 17.76 | 0 | ||
Loop | 10 | 6.70 | -78 | ||
Mandelbrot | 10 | 25.89 | 0 | ||
Permute | 10 | 32.33 | -4 | ||
Queens | 10 | 14.46 | -27 | ||
QuickSort | 10 | 3.61 | -16 | ||
Recurse | 10 | 39.51 | -3 | ||
Sieve | 10 | 19.03 | -34 | ||
Storage | 10 | 5.17 | -26 | ||
Sum | 10 | 2.71 | -77 | ||
TestGC | 5 | 7.14 | 6 | ||
Towers | 10 | 28.77 | -2 | ||
TreeSort | 10 | 5.83 | -13 | ||
WhileLoop | 10 | 14.53 | -1 |
micro-somsom
Executor: som-clang-copying-intbox-intcache
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
List | 1 | 9.88 | 1 | ||
Loop | 1 | 1.28 | -81 | ||
Mandelbrot | 1 | 0.25 | 6 | ||
Queens | 1 | 8.82 | -26 | ||
Recurse | 1 | 13.93 | -4 |
som-parse
Executor: som-clang-copying-intbox-intcache
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
SomInit | 5 | 43.49 | -1 | ||
SomParse | 5 | 15.20 | 0 |
awfy
Executor: som-clang-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
CD | 5 | 592.61 | -2 |
interpreter
Executor: som-clang-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
ArgRead | 5 | 18.47 | 0 | ||
ArrayReadConst | 5 | 33.78 | 1 | ||
ArrayWriteConstConst | 5 | 34.91 | 0 | ||
BlockSend0ConstReturn | 5 | 82.36 | 1 | ||
Const | 5 | 18.60 | 1 | ||
FieldConstWrite | 5 | 22.39 | -3 | ||
FieldRead | 5 | 18.66 | 1 | ||
FieldReadIncWrite | 5 | 35.84 | -1 | ||
FieldReadWrite | 5 | 22.55 | -2 | ||
GlobalRead | 5 | 27.85 | 1 | ||
LocalConstWrite | 5 | 22.05 | 1 | ||
LocalRead | 5 | 18.79 | 0 | ||
LocalReadIncWrite | 5 | 36.56 | -3 | ||
LocalReadWrite | 5 | 23.19 | 1 | ||
SelfSend0 | 5 | 58.04 | -1 | ||
SelfSend0BlockConstNonLocalReturn | 5 | 122.38 | 1 |
macro
Executor: som-clang-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 10 | 12.44 | -22 | ||
GraphSearch | 10 | 6.10 | -31 | ||
JsonSmall | 10 | 20.19 | -7 | ||
NBody | 10 | 23.20 | -17 | ||
PageRank | 10 | 13.48 | -50 | ||
Richards | 5 | 309.34 | -2 |
micro
Executor: som-clang-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 10 | 14.54 | -10 | ||
BubbleSort | 10 | 16.90 | -30 | ||
Dispatch | 10 | 4.82 | -65 | ||
Fannkuch | 10 | 3.77 | -55 | ||
Fibonacci | 10 | 39.90 | 0 | ||
FieldLoop | 10 | 37.88 | 7 | ||
IntegerLoop | 10 | 20.94 | -2 | ||
List | 10 | 17.54 | -1 | ||
Loop | 10 | 5.28 | -81 | ||
Mandelbrot | 10 | 24.18 | -3 | ||
Permute | 10 | 31.23 | -1 | ||
Queens | 10 | 14.39 | -28 | ||
QuickSort | 10 | 3.48 | -14 | ||
Recurse | 10 | 38.41 | 0 | ||
Sieve | 10 | 17.27 | -35 | ||
Storage | 10 | 4.87 | -29 | ||
Sum | 10 | 1.98 | -82 | ||
TestGC | 5 | 7.19 | -3 | ||
Towers | 10 | 28.33 | 0 | ||
TreeSort | 10 | 5.63 | -12 | ||
WhileLoop | 10 | 12.27 | -22 |
micro-somsom
Executor: som-clang-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
List | 1 | 9.73 | -1 | ||
Loop | 1 | 1.06 | -84 | ||
Mandelbrot | 1 | 0.23 | 0 | ||
Queens | 1 | 8.62 | -25 | ||
Recurse | 1 | 13.69 | 0 |
som-parse
Executor: som-clang-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
SomInit | 5 | 42.96 | -1 | ||
SomParse | 5 | 15.04 | 1 |
awfy
Executor: som-clang-generational-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
CD | 5 | 534.69 | -2 |
interpreter
Executor: som-clang-generational-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
ArgRead | 5 | 17.81 | -2 | ||
ArrayReadConst | 5 | 37.29 | 1 | ||
ArrayWriteConstConst | 5 | 40.84 | -2 | ||
BlockSend0ConstReturn | 5 | 74.77 | -1 | ||
Const | 5 | 19.44 | -2 | ||
FieldConstWrite | 5 | 23.68 | -1 | ||
FieldRead | 5 | 18.50 | -3 | ||
FieldReadIncWrite | 5 | 42.96 | -1 | ||
FieldReadWrite | 5 | 25.38 | -1 | ||
GlobalRead | 5 | 27.46 | -2 | ||
LocalConstWrite | 5 | 24.10 | -1 | ||
LocalRead | 5 | 19.14 | -4 | ||
LocalReadIncWrite | 5 | 44.23 | -1 | ||
LocalReadWrite | 5 | 23.23 | -4 | ||
SelfSend0 | 5 | 53.95 | -2 | ||
SelfSend0BlockConstNonLocalReturn | 5 | 107.58 | 0 |
macro
Executor: som-clang-generational-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 10 | 11.09 | -24 | ||
GraphSearch | 10 | 6.79 | -24 | ||
JsonSmall | 10 | 17.39 | -3 | ||
NBody | 10 | 21.82 | -17 | ||
PageRank | 10 | 15.95 | -40 | ||
Richards | 5 | 282.16 | -1 |
micro
Executor: som-clang-generational-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 10 | 13.50 | -15 | ||
BubbleSort | 10 | 17.93 | -22 | ||
Dispatch | 10 | 4.97 | -63 | ||
Fannkuch | 10 | 4.43 | -47 | ||
Fibonacci | 10 | 41.92 | -1 | ||
FieldLoop | 10 | 42.34 | -2 | ||
IntegerLoop | 10 | 21.23 | 0 | ||
List | 10 | 15.66 | -2 | ||
Loop | 10 | 7.24 | -75 | ||
Mandelbrot | 10 | 24.56 | 0 | ||
Permute | 10 | 31.55 | 0 | ||
Queens | 10 | 13.83 | -30 | ||
QuickSort | 10 | 3.70 | -13 | ||
Recurse | 10 | 38.24 | -4 | ||
Sieve | 10 | 17.74 | -33 | ||
Storage | 10 | 5.33 | -28 | ||
Sum | 10 | 2.62 | -76 | ||
TestGC | 5 | 0.58 | -3 | ||
Towers | 10 | 27.58 | 1 | ||
TreeSort | 10 | 5.12 | -11 | ||
WhileLoop | 10 | 15.01 | 0 |
micro-somsom
Executor: som-clang-generational-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
List | 1 | 8.42 | -2 | ||
Loop | 1 | 1.91 | -69 | ||
Mandelbrot | 1 | 0.25 | -1 | ||
Queens | 1 | 8.26 | -25 | ||
Recurse | 1 | 13.59 | -2 |
som-parse
Executor: som-clang-generational-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
SomInit | 5 | 40.10 | -1 | ||
SomParse | 5 | 15.09 | 0 |
awfy
Executor: som-gcc-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
CD | 5 | 608.28 | -2 |
interpreter
Executor: som-gcc-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
ArgRead | 5 | 20.47 | -2 | ||
ArrayReadConst | 5 | 38.65 | -1 | ||
ArrayWriteConstConst | 5 | 39.97 | 1 | ||
BlockSend0ConstReturn | 5 | 85.15 | -4 | ||
Const | 5 | 20.33 | -3 | ||
FieldConstWrite | 5 | 24.14 | -4 | ||
FieldRead | 5 | 20.80 | -4 | ||
FieldReadIncWrite | 5 | 40.05 | 0 | ||
FieldReadWrite | 5 | 24.52 | -7 | ||
GlobalRead | 5 | 27.70 | -5 | ||
LocalConstWrite | 5 | 23.96 | -4 | ||
LocalRead | 5 | 20.59 | -4 | ||
LocalReadIncWrite | 5 | 40.34 | 1 | ||
LocalReadWrite | 5 | 25.76 | 0 | ||
SelfSend0 | 5 | 61.28 | -2 | ||
SelfSend0BlockConstNonLocalReturn | 5 | 127.14 | -4 |
macro
Executor: som-gcc-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 10 | 13.07 | -22 | ||
GraphSearch | 10 | 6.30 | -30 | ||
JsonSmall | 10 | 20.55 | -1 | ||
NBody | 10 | 24.91 | -15 | ||
PageRank | 10 | 14.45 | -48 | ||
Richards | 5 | 302.02 | -3 |
micro
Executor: som-gcc-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 10 | 12.75 | -16 | ||
BubbleSort | 10 | 17.71 | -32 | ||
Dispatch | 10 | 5.17 | -64 | ||
Fannkuch | 10 | 4.06 | -50 | ||
Fibonacci | 10 | 42.63 | -2 | ||
FieldLoop | 10 | 43.96 | 12 | ||
IntegerLoop | 10 | 22.02 | -2 | ||
List | 10 | 18.42 | -2 | ||
Loop | 10 | 5.92 | -80 | ||
Mandelbrot | 10 | 26.01 | -5 | ||
Permute | 10 | 33.83 | -3 | ||
Queens | 10 | 14.82 | -24 | ||
QuickSort | 10 | 3.64 | -15 | ||
Recurse | 10 | 41.42 | -5 | ||
Sieve | 10 | 18.51 | -34 | ||
Storage | 10 | 4.87 | -27 | ||
Sum | 10 | 2.25 | -80 | ||
TestGC | 5 | 7.12 | -2 | ||
Towers | 10 | 29.30 | -1 | ||
TreeSort | 10 | 5.49 | -11 | ||
WhileLoop | 10 | 13.57 | -8 |
micro-somsom
Executor: som-gcc-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
List | 1 | 10.29 | 0 | ||
Loop | 1 | 1.26 | -81 | ||
Mandelbrot | 1 | 0.24 | -5 | ||
Queens | 1 | 9.22 | -24 | ||
Recurse | 1 | 14.71 | -6 |
som-parse
Executor: som-gcc-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
SomInit | 5 | 45.92 | -1 | ||
SomParse | 5 | 14.12 | 0 |
awfy
Executor: som-gcc-mark_sweep-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
CD | 5 | 1236.48 | -2 |
interpreter
Executor: som-gcc-mark_sweep-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
ArgRead | 5 | 32.01 | -2 | ||
ArrayReadConst | 5 | 50.47 | -3 | ||
ArrayWriteConstConst | 5 | 51.39 | 0 | ||
BlockSend0ConstReturn | 5 | 217.72 | 0 | ||
Const | 5 | 32.08 | -2 | ||
FieldConstWrite | 5 | 35.60 | -2 | ||
FieldRead | 5 | 32.47 | -2 | ||
FieldReadIncWrite | 5 | 51.52 | -1 | ||
FieldReadWrite | 5 | 36.29 | -3 | ||
GlobalRead | 5 | 39.39 | -4 | ||
LocalConstWrite | 5 | 35.75 | -2 | ||
LocalRead | 5 | 32.27 | -3 | ||
LocalReadIncWrite | 5 | 51.89 | -1 | ||
LocalReadWrite | 5 | 37.33 | 0 | ||
SelfSend0 | 5 | 137.02 | -1 | ||
SelfSend0BlockConstNonLocalReturn | 5 | 324.71 | -2 |
macro
Executor: som-gcc-mark_sweep-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 10 | 24.79 | -23 | ||
GraphSearch | 10 | 9.83 | -35 | ||
JsonSmall | 10 | 37.49 | -3 | ||
NBody | 10 | 58.91 | -17 | ||
PageRank | 10 | 17.86 | -54 | ||
Richards | 5 | 572.88 | -3 |
micro
Executor: som-gcc-mark_sweep-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 10 | 28.59 | -16 | ||
BubbleSort | 10 | 31.71 | -35 | ||
Dispatch | 10 | 9.56 | -66 | ||
Fannkuch | 10 | 5.85 | -64 | ||
Fibonacci | 10 | 94.35 | 0 | ||
FieldLoop | 10 | 51.44 | -7 | ||
IntegerLoop | 10 | 41.08 | 1 | ||
List | 10 | 42.38 | 1 | ||
Loop | 10 | 5.97 | -89 | ||
Mandelbrot | 10 | 56.03 | 1 | ||
Permute | 10 | 66.47 | -1 | ||
Queens | 10 | 29.71 | -28 | ||
QuickSort | 10 | 5.62 | -18 | ||
Recurse | 10 | 83.90 | -2 | ||
Sieve | 10 | 27.98 | -42 | ||
Storage | 10 | 10.72 | -28 | ||
Sum | 10 | 2.29 | -89 | ||
TestGC | 5 | 3.44 | -3 | ||
Towers | 10 | 63.76 | -1 | ||
TreeSort | 10 | 12.16 | -11 | ||
WhileLoop | 10 | 13.59 | -1 |
micro-somsom
Executor: som-gcc-mark_sweep-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
List | 1 | 21.07 | 0 | ||
Loop | 1 | 1.20 | -89 | ||
Mandelbrot | 1 | 0.36 | 1 | ||
Queens | 1 | 16.51 | -29 | ||
Recurse | 1 | 27.18 | -4 |
som-parse
Executor: som-gcc-mark_sweep-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
SomInit | 5 | 72.76 | 0 | ||
SomParse | 5 | 14.52 | 0 |
Executor Comparisons
awfy
Baseline: som-clang-copying-intbox
Exe | #M | median time in ms |
time diff % | |||
---|---|---|---|---|---|---|
CD |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
5
5 5 5 5 5 |
610.87
605.90 592.61 534.69 608.28 1236.48 |
0
-1 -3 -12 0 102 |
interpreter
Baseline: som-clang-copying-intbox
Exe | #M | median time in ms |
time diff % | |||
---|---|---|---|---|---|---|
ArgRead |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
5
5 5 5 5 5 |
19.89
19.08 18.47 17.81 20.47 32.01 |
0
-4 -7 -10 3 61 |
||
ArrayReadConst |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
5
5 5 5 5 5 |
39.41
35.60 33.78 37.29 38.65 50.47 |
0
-10 -14 -5 -2 28 |
||
ArrayWriteConstConst |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
5
5 5 5 5 5 |
41.02
37.02 34.91 40.84 39.97 51.39 |
0
-10 -15 0 -3 25 |
||
BlockSend0ConstReturn |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
5
5 5 5 5 5 |
85.22
84.62 82.36 74.77 85.15 217.72 |
0
-1 -3 -12 0 155 |
||
Const |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
5
5 5 5 5 5 |
20.20
19.35 18.60 19.44 20.33 32.08 |
0
-4 -8 -4 1 59 |
||
FieldConstWrite |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
5
5 5 5 5 5 |
27.49
23.50 22.39 23.68 24.14 35.60 |
0
-15 -19 -14 -12 29 |
||
FieldRead |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
5
5 5 5 5 5 |
20.00
19.37 18.66 18.50 20.80 32.47 |
0
-3 -7 -7 4 62 |
||
FieldReadIncWrite |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
5
5 5 5 5 5 |
47.62
45.73 35.84 42.96 40.05 51.52 |
0
-4 -25 -10 -16 8 |
||
FieldReadWrite |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
5
5 5 5 5 5 |
24.43
23.31 22.55 25.38 24.52 36.29 |
0
-5 -8 4 0 49 |
||
GlobalRead |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
5
5 5 5 5 5 |
29.23
28.75 27.85 27.46 27.70 39.39 |
0
-2 -5 -6 -5 35 |
||
LocalConstWrite |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
5
5 5 5 5 5 |
27.61
23.48 22.05 24.10 23.96 35.75 |
0
-15 -20 -13 -13 29 |
||
LocalRead |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
5
5 5 5 5 5 |
20.21
19.42 18.79 19.14 20.59 32.27 |
0
-4 -7 -5 2 60 |
||
LocalReadIncWrite |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
5
5 5 5 5 5 |
48.08
44.01 36.56 44.23 40.34 51.89 |
0
-8 -24 -8 -16 8 |
||
LocalReadWrite |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
5
5 5 5 5 5 |
24.82
23.73 23.19 23.23 25.76 37.33 |
0
-4 -7 -6 4 50 |
||
SelfSend0 |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
5
5 5 5 5 5 |
61.88
60.36 58.04 53.95 61.28 137.02 |
0
-2 -6 -13 -1 121 |
||
SelfSend0BlockConstNonLocalReturn |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
5
5 5 5 5 5 |
119.89
125.61 122.38 107.58 127.14 324.71 |
0
5 2 -10 6 171 |
macro
Baseline: som-clang-copying-intbox
Exe | #M | median time in ms |
time diff % | |||
---|---|---|---|---|---|---|
DeltaBlue |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
12.96
12.71 12.44 11.09 13.07 24.79 |
0
-2 -4 -14 1 91 |
||
GraphSearch |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
7.89
7.24 6.10 6.79 6.30 9.83 |
0
-8 -23 -14 -20 25 |
||
JsonSmall |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
21.43
20.69 20.19 17.39 20.55 37.49 |
0
-3 -6 -19 -4 75 |
||
NBody |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
23.98
23.97 23.20 21.82 24.91 58.91 |
0
0 -3 -9 4 146 |
||
PageRank |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
18.61
17.47 13.48 15.95 14.45 17.86 |
0
-6 -28 -14 -22 -4 |
||
Richards |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
5
5 5 5 5 5 |
321.25
316.69 309.34 282.16 302.02 572.88 |
0
-1 -4 -12 -6 78 |
micro
Baseline: som-clang-copying-intbox
Exe | #M | median time in ms |
time diff % | |||
---|---|---|---|---|---|---|
Bounce |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
14.66
14.23 14.54 13.50 12.75 28.59 |
0
-3 -1 -8 -13 95 |
||
BubbleSort |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
18.35
17.48 16.90 17.93 17.71 31.71 |
0
-5 -8 -2 -3 73 |
||
Dispatch |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
5.55
5.77 4.82 4.97 5.17 9.56 |
0
4 -13 -10 -7 72 |
||
Fannkuch |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
4.59
4.15 3.77 4.43 4.06 5.85 |
0
-10 -18 -3 -12 27 |
||
Fibonacci |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
45.55
43.14 39.90 41.92 42.63 94.35 |
0
-5 -12 -8 -6 107 |
||
FieldLoop |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
47.70
43.14 37.88 42.34 43.96 51.44 |
0
-10 -21 -11 -8 8 |
||
IntegerLoop |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
23.21
23.08 20.94 21.23 22.02 41.08 |
0
-1 -10 -9 -5 77 |
||
List |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
18.82
17.76 17.54 15.66 18.42 42.38 |
0
-6 -7 -17 -2 125 |
||
Loop |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
7.85
6.70 5.28 7.24 5.92 5.97 |
0
-15 -33 -8 -25 -24 |
||
Mandelbrot |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
25.67
25.89 24.18 24.56 26.01 56.03 |
0
1 -6 -4 1 118 |
||
Permute |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
33.75
32.33 31.23 31.55 33.83 66.47 |
0
-4 -7 -7 0 97 |
||
Queens |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
15.17
14.46 14.39 13.83 14.82 29.71 |
0
-5 -5 -9 -2 96 |
||
QuickSort |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
3.81
3.61 3.48 3.70 3.64 5.62 |
0
-5 -9 -3 -4 47 |
||
Recurse |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
41.30
39.51 38.41 38.24 41.42 83.90 |
0
-4 -7 -7 0 103 |
||
Sieve |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
19.11
19.03 17.27 17.74 18.51 27.98 |
0
0 -10 -7 -3 46 |
||
Storage |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
5.65
5.17 4.87 5.33 4.87 10.72 |
0
-8 -14 -6 -14 90 |
||
Sum |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
2.69
2.71 1.98 2.62 2.25 2.29 |
0
1 -26 -2 -16 -15 |
||
TestGC |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
5
5 5 5 5 5 |
7.40
7.14 7.19 0.58 7.12 3.44 |
0
-3 -3 -92 -4 -54 |
||
Towers |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
29.47
28.77 28.33 27.58 29.30 63.76 |
0
-2 -4 -6 -1 116 |
||
TreeSort |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
5.90
5.83 5.63 5.12 5.49 12.16 |
0
-1 -4 -13 -7 106 |
||
WhileLoop |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
10
10 10 10 10 10 |
15.59
14.53 12.27 15.01 13.57 13.59 |
0
-7 -21 -4 -13 -13 |
micro-somsom
Baseline: som-clang-copying-intbox
Exe | #M | median time in ms |
time diff % | |||
---|---|---|---|---|---|---|
List |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
1
1 1 1 1 1 |
9.58
9.88 9.73 8.42 10.29 21.07 |
0
3 2 -12 7 120 |
||
Loop |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
1
1 1 1 1 1 |
2.31
1.28 1.06 1.91 1.26 1.20 |
0
-45 -54 -17 -45 -48 |
||
Mandelbrot |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
1
1 1 1 1 1 |
0.25
0.25 0.23 0.25 0.24 0.36 |
0
1 -7 3 -1 46 |
||
Queens |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
1
1 1 1 1 1 |
9.13
8.82 8.62 8.26 9.22 16.51 |
0
-3 -6 -10 1 81 |
||
Recurse |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
1
1 1 1 1 1 |
14.65
13.93 13.69 13.59 14.71 27.18 |
0
-5 -7 -7 0 86 |
som-parse
Baseline: som-clang-copying-intbox
Exe | #M | median time in ms |
time diff % | |||
---|---|---|---|---|---|---|
SomInit |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
5
5 5 5 5 5 |
44.56
43.49 42.96 40.10 45.92 72.76 |
0
-2 -4 -10 3 63 |
||
SomParse |
clang-copying-intbox
clang-copying-intbox-intcache clang-copying-inttag clang-generational-intbox gcc-copying-inttag gcc-mark_sweep-inttag |
5
5 5 5 5 5 |
15.09
15.20 15.04 15.09 14.12 14.52 |
0
1 0 0 -6 -4 |