Result Overview
- Number of Run Configurations
- 306
- Change of Run time
- median -2% (min. -89%, max. 10%)
Performance Changes between Versions
awfy
Executor: som-clang-copying-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
CD | 5 | 620.17 | 0 |
interpreter
Executor: som-clang-copying-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
ArgRead | 5 | 19.87 | 2 | ||
ArrayReadConst | 5 | 39.46 | 2 | ||
ArrayWriteConstConst | 5 | 40.94 | 1 | ||
BlockSend0ConstReturn | 5 | 85.10 | -2 | ||
Const | 5 | 20.06 | 4 | ||
FieldConstWrite | 5 | 27.28 | 2 | ||
FieldRead | 5 | 19.96 | 2 | ||
FieldReadIncWrite | 5 | 47.59 | 2 | ||
FieldReadWrite | 5 | 24.27 | 4 | ||
GlobalRead | 5 | 29.16 | 2 | ||
LocalConstWrite | 5 | 27.78 | 4 | ||
LocalRead | 5 | 20.18 | 3 | ||
LocalReadIncWrite | 5 | 48.05 | 2 | ||
LocalReadWrite | 5 | 24.88 | 3 | ||
SelfSend0 | 5 | 61.89 | -1 | ||
SelfSend0BlockConstNonLocalReturn | 5 | 120.07 | -2 |
macro
Executor: som-clang-copying-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 10 | 13.04 | -22 | ||
GraphSearch | 10 | 9.77 | -9 | ||
JsonSmall | 10 | 21.59 | -2 | ||
NBody | 10 | 24.08 | -15 | ||
PageRank | 10 | 18.78 | -44 | ||
Richards | 5 | 317.64 | -4 |
micro
Executor: som-clang-copying-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 10 | 14.59 | -14 | ||
BubbleSort | 10 | 18.47 | -27 | ||
Dispatch | 10 | 5.56 | -62 | ||
Fannkuch | 10 | 4.35 | -51 | ||
Fibonacci | 10 | 45.56 | -1 | ||
FieldLoop | 10 | 46.64 | 2 | ||
IntegerLoop | 10 | 22.70 | -3 | ||
List | 10 | 17.36 | -10 | ||
Loop | 10 | 7.84 | -75 | ||
Mandelbrot | 10 | 25.80 | 0 | ||
Permute | 10 | 33.51 | 2 | ||
Queens | 10 | 14.84 | -27 | ||
QuickSort | 10 | 3.85 | -12 | ||
Recurse | 10 | 41.82 | 3 | ||
Sieve | 10 | 19.22 | -34 | ||
Storage | 10 | 5.47 | -27 | ||
Sum | 10 | 2.69 | -77 | ||
TestGC | 5 | 7.41 | -1 | ||
Towers | 10 | 28.88 | -4 | ||
TreeSort | 10 | 5.87 | -12 | ||
WhileLoop | 10 | 16.02 | 2 |
micro-somsom
Executor: som-clang-copying-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
List | 1 | 9.78 | 0 | ||
Loop | 1 | 2.31 | -68 | ||
Mandelbrot | 1 | 0.24 | 0 | ||
Queens | 1 | 9.11 | -25 | ||
Recurse | 1 | 14.78 | 1 |
som-parse
Executor: som-clang-copying-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
SomInit | 5 | 44.39 | -3 | ||
SomParse | 5 | 15.03 | 0 |
awfy
Executor: som-clang-copying-intbox-intcache
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
CD | 5 | 606.23 | -1 |
interpreter
Executor: som-clang-copying-intbox-intcache
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
ArgRead | 5 | 19.04 | -3 | ||
ArrayReadConst | 5 | 35.42 | -1 | ||
ArrayWriteConstConst | 5 | 37.01 | -1 | ||
BlockSend0ConstReturn | 5 | 84.58 | -1 | ||
Const | 5 | 19.30 | -2 | ||
FieldConstWrite | 5 | 23.60 | -4 | ||
FieldRead | 5 | 19.39 | -1 | ||
FieldReadIncWrite | 5 | 46.43 | 0 | ||
FieldReadWrite | 5 | 23.21 | -5 | ||
GlobalRead | 5 | 28.62 | 0 | ||
LocalConstWrite | 5 | 23.56 | -2 | ||
LocalRead | 5 | 19.37 | -3 | ||
LocalReadIncWrite | 5 | 44.13 | -1 | ||
LocalReadWrite | 5 | 23.90 | -1 | ||
SelfSend0 | 5 | 60.25 | -2 | ||
SelfSend0BlockConstNonLocalReturn | 5 | 126.06 | 0 |
macro
Executor: som-clang-copying-intbox-intcache
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 10 | 12.62 | -22 | ||
GraphSearch | 10 | 7.35 | -28 | ||
JsonSmall | 10 | 20.65 | -4 | ||
NBody | 10 | 24.35 | -15 | ||
PageRank | 10 | 17.27 | -44 | ||
Richards | 5 | 315.26 | -3 |
micro
Executor: som-clang-copying-intbox-intcache
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 10 | 14.19 | -16 | ||
BubbleSort | 10 | 17.45 | -30 | ||
Dispatch | 10 | 5.69 | -62 | ||
Fannkuch | 10 | 4.11 | -51 | ||
Fibonacci | 10 | 43.20 | -3 | ||
FieldLoop | 10 | 43.85 | -1 | ||
IntegerLoop | 10 | 23.14 | 0 | ||
List | 10 | 18.10 | 1 | ||
Loop | 10 | 6.31 | -79 | ||
Mandelbrot | 10 | 25.54 | -2 | ||
Permute | 10 | 32.20 | -1 | ||
Queens | 10 | 14.38 | -29 | ||
QuickSort | 10 | 3.68 | -16 | ||
Recurse | 10 | 39.84 | -3 | ||
Sieve | 10 | 19.26 | -33 | ||
Storage | 10 | 5.24 | -24 | ||
Sum | 10 | 2.67 | -78 | ||
TestGC | 5 | 7.13 | 6 | ||
Towers | 10 | 29.02 | -2 | ||
TreeSort | 10 | 5.82 | -14 | ||
WhileLoop | 10 | 14.55 | -12 |
micro-somsom
Executor: som-clang-copying-intbox-intcache
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
List | 1 | 9.84 | -1 | ||
Loop | 1 | 1.30 | -81 | ||
Mandelbrot | 1 | 0.24 | 4 | ||
Queens | 1 | 8.87 | -26 | ||
Recurse | 1 | 14.05 | -3 |
som-parse
Executor: som-clang-copying-intbox-intcache
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
SomInit | 5 | 43.58 | 0 | ||
SomParse | 5 | 15.19 | 1 |
awfy
Executor: som-clang-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
CD | 5 | 594.82 | -2 |
interpreter
Executor: som-clang-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
ArgRead | 5 | 18.47 | 0 | ||
ArrayReadConst | 5 | 33.99 | 1 | ||
ArrayWriteConstConst | 5 | 34.82 | 0 | ||
BlockSend0ConstReturn | 5 | 82.07 | 0 | ||
Const | 5 | 18.57 | 1 | ||
FieldConstWrite | 5 | 22.43 | -2 | ||
FieldRead | 5 | 18.58 | 1 | ||
FieldReadIncWrite | 5 | 35.95 | 0 | ||
FieldReadWrite | 5 | 22.52 | -2 | ||
GlobalRead | 5 | 27.93 | 1 | ||
LocalConstWrite | 5 | 22.20 | 1 | ||
LocalRead | 5 | 18.89 | 0 | ||
LocalReadIncWrite | 5 | 36.71 | -1 | ||
LocalReadWrite | 5 | 23.09 | 0 | ||
SelfSend0 | 5 | 57.95 | -1 | ||
SelfSend0BlockConstNonLocalReturn | 5 | 122.77 | 0 |
macro
Executor: som-clang-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 10 | 12.33 | -22 | ||
GraphSearch | 10 | 6.12 | -30 | ||
JsonSmall | 10 | 20.16 | -4 | ||
NBody | 10 | 23.13 | -16 | ||
PageRank | 10 | 13.44 | -50 | ||
Richards | 5 | 308.89 | -4 |
micro
Executor: som-clang-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 10 | 13.96 | -15 | ||
BubbleSort | 10 | 16.45 | -33 | ||
Dispatch | 10 | 4.81 | -65 | ||
Fannkuch | 10 | 3.82 | -54 | ||
Fibonacci | 10 | 40.48 | 2 | ||
FieldLoop | 10 | 38.88 | 10 | ||
IntegerLoop | 10 | 21.20 | -1 | ||
List | 10 | 17.55 | 0 | ||
Loop | 10 | 5.23 | -82 | ||
Mandelbrot | 10 | 24.15 | -4 | ||
Permute | 10 | 31.02 | -2 | ||
Queens | 10 | 14.40 | -26 | ||
QuickSort | 10 | 3.49 | -14 | ||
Recurse | 10 | 39.24 | 2 | ||
Sieve | 10 | 16.76 | -37 | ||
Storage | 10 | 4.91 | -29 | ||
Sum | 10 | 2.05 | -81 | ||
TestGC | 5 | 7.14 | -3 | ||
Towers | 10 | 28.29 | -1 | ||
TreeSort | 10 | 5.66 | -12 | ||
WhileLoop | 10 | 12.28 | -20 |
micro-somsom
Executor: som-clang-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
List | 1 | 9.67 | -1 | ||
Loop | 1 | 1.05 | -84 | ||
Mandelbrot | 1 | 0.23 | 0 | ||
Queens | 1 | 8.62 | -26 | ||
Recurse | 1 | 13.90 | 2 |
som-parse
Executor: som-clang-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
SomInit | 5 | 42.97 | -1 | ||
SomParse | 5 | 15.12 | 1 |
awfy
Executor: som-clang-generational-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
CD | 5 | 537.56 | -1 |
interpreter
Executor: som-clang-generational-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
ArgRead | 5 | 17.84 | -2 | ||
ArrayReadConst | 5 | 37.59 | 2 | ||
ArrayWriteConstConst | 5 | 40.80 | -1 | ||
BlockSend0ConstReturn | 5 | 74.86 | -1 | ||
Const | 5 | 19.41 | -2 | ||
FieldConstWrite | 5 | 23.66 | -1 | ||
FieldRead | 5 | 18.50 | -3 | ||
FieldReadIncWrite | 5 | 43.08 | 0 | ||
FieldReadWrite | 5 | 25.37 | -1 | ||
GlobalRead | 5 | 27.58 | -1 | ||
LocalConstWrite | 5 | 24.04 | -2 | ||
LocalRead | 5 | 19.13 | -4 | ||
LocalReadIncWrite | 5 | 43.86 | -2 | ||
LocalReadWrite | 5 | 23.13 | -5 | ||
SelfSend0 | 5 | 53.71 | -2 | ||
SelfSend0BlockConstNonLocalReturn | 5 | 107.53 | 0 |
macro
Executor: som-clang-generational-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 10 | 11.08 | -23 | ||
GraphSearch | 10 | 6.77 | -24 | ||
JsonSmall | 10 | 17.39 | -2 | ||
NBody | 10 | 21.51 | -18 | ||
PageRank | 10 | 15.97 | -39 | ||
Richards | 5 | 284.19 | -7 |
micro
Executor: som-clang-generational-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 10 | 13.65 | -15 | ||
BubbleSort | 10 | 17.84 | -23 | ||
Dispatch | 10 | 4.98 | -68 | ||
Fannkuch | 10 | 4.41 | -47 | ||
Fibonacci | 10 | 41.65 | -1 | ||
FieldLoop | 10 | 42.45 | 0 | ||
IntegerLoop | 10 | 21.21 | 0 | ||
List | 10 | 15.67 | -2 | ||
Loop | 10 | 7.25 | -75 | ||
Mandelbrot | 10 | 24.54 | 0 | ||
Permute | 10 | 31.38 | -1 | ||
Queens | 10 | 14.62 | -27 | ||
QuickSort | 10 | 3.69 | -14 | ||
Recurse | 10 | 38.50 | -4 | ||
Sieve | 10 | 17.68 | -36 | ||
Storage | 10 | 5.34 | -27 | ||
Sum | 10 | 2.61 | -76 | ||
TestGC | 5 | 0.58 | -3 | ||
Towers | 10 | 27.64 | -1 | ||
TreeSort | 10 | 5.11 | -11 | ||
WhileLoop | 10 | 14.97 | -1 |
micro-somsom
Executor: som-clang-generational-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
List | 1 | 8.38 | -2 | ||
Loop | 1 | 1.93 | -69 | ||
Mandelbrot | 1 | 0.26 | 0 | ||
Queens | 1 | 8.21 | -25 | ||
Recurse | 1 | 13.41 | -2 |
som-parse
Executor: som-clang-generational-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
SomInit | 5 | 39.80 | 0 | ||
SomParse | 5 | 15.09 | 0 |
awfy
Executor: som-gcc-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
CD | 5 | 608.50 | -3 |
interpreter
Executor: som-gcc-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
ArgRead | 5 | 20.53 | -2 | ||
ArrayReadConst | 5 | 38.46 | -2 | ||
ArrayWriteConstConst | 5 | 39.80 | -1 | ||
BlockSend0ConstReturn | 5 | 85.24 | -4 | ||
Const | 5 | 20.29 | -3 | ||
FieldConstWrite | 5 | 23.95 | -5 | ||
FieldRead | 5 | 20.79 | -4 | ||
FieldReadIncWrite | 5 | 39.94 | 0 | ||
FieldReadWrite | 5 | 24.75 | -6 | ||
GlobalRead | 5 | 27.79 | -4 | ||
LocalConstWrite | 5 | 23.98 | -4 | ||
LocalRead | 5 | 20.64 | -4 | ||
LocalReadIncWrite | 5 | 40.44 | 1 | ||
LocalReadWrite | 5 | 25.77 | 0 | ||
SelfSend0 | 5 | 61.03 | -2 | ||
SelfSend0BlockConstNonLocalReturn | 5 | 126.77 | -4 |
macro
Executor: som-gcc-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 10 | 13.03 | -23 | ||
GraphSearch | 10 | 6.35 | -30 | ||
JsonSmall | 10 | 20.49 | -1 | ||
NBody | 10 | 24.74 | -16 | ||
PageRank | 10 | 14.44 | -49 | ||
Richards | 5 | 300.89 | -4 |
micro
Executor: som-gcc-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 10 | 12.68 | -17 | ||
BubbleSort | 10 | 18.80 | -27 | ||
Dispatch | 10 | 5.16 | -64 | ||
Fannkuch | 10 | 3.98 | -51 | ||
Fibonacci | 10 | 42.28 | -3 | ||
FieldLoop | 10 | 41.87 | 7 | ||
IntegerLoop | 10 | 22.06 | -1 | ||
List | 10 | 18.45 | -1 | ||
Loop | 10 | 5.86 | -80 | ||
Mandelbrot | 10 | 25.90 | -1 | ||
Permute | 10 | 36.15 | 5 | ||
Queens | 10 | 14.81 | -24 | ||
QuickSort | 10 | 3.61 | -14 | ||
Recurse | 10 | 41.55 | -4 | ||
Sieve | 10 | 18.65 | -33 | ||
Storage | 10 | 4.84 | -28 | ||
Sum | 10 | 2.24 | -80 | ||
TestGC | 5 | 7.16 | -2 | ||
Towers | 10 | 28.85 | -2 | ||
TreeSort | 10 | 5.47 | -11 | ||
WhileLoop | 10 | 13.64 | -7 |
micro-somsom
Executor: som-gcc-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
List | 1 | 10.17 | -1 | ||
Loop | 1 | 1.18 | -82 | ||
Mandelbrot | 1 | 0.24 | -2 | ||
Queens | 1 | 9.26 | -24 | ||
Recurse | 1 | 14.83 | -2 |
som-parse
Executor: som-gcc-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
SomInit | 5 | 46.17 | 0 | ||
SomParse | 5 | 14.16 | 0 |
awfy
Executor: som-gcc-mark_sweep-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
CD | 5 | 1237.81 | -2 |
interpreter
Executor: som-gcc-mark_sweep-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
ArgRead | 5 | 31.95 | -2 | ||
ArrayReadConst | 5 | 50.48 | -3 | ||
ArrayWriteConstConst | 5 | 52.01 | 1 | ||
BlockSend0ConstReturn | 5 | 217.72 | 0 | ||
Const | 5 | 31.88 | -2 | ||
FieldConstWrite | 5 | 35.65 | -2 | ||
FieldRead | 5 | 32.45 | -3 | ||
FieldReadIncWrite | 5 | 51.87 | 0 | ||
FieldReadWrite | 5 | 36.26 | -3 | ||
GlobalRead | 5 | 39.20 | -4 | ||
LocalConstWrite | 5 | 35.67 | -2 | ||
LocalRead | 5 | 32.30 | -2 | ||
LocalReadIncWrite | 5 | 52.08 | 0 | ||
LocalReadWrite | 5 | 37.30 | -1 | ||
SelfSend0 | 5 | 136.61 | -1 | ||
SelfSend0BlockConstNonLocalReturn | 5 | 324.57 | -2 |
macro
Executor: som-gcc-mark_sweep-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 10 | 24.70 | -24 | ||
GraphSearch | 10 | 9.75 | -36 | ||
JsonSmall | 10 | 37.84 | -2 | ||
NBody | 10 | 60.25 | -16 | ||
PageRank | 10 | 17.94 | -54 | ||
Richards | 5 | 572.62 | -3 |
micro
Executor: som-gcc-mark_sweep-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 10 | 28.60 | -17 | ||
BubbleSort | 10 | 32.04 | -34 | ||
Dispatch | 10 | 9.56 | -66 | ||
Fannkuch | 10 | 5.83 | -64 | ||
Fibonacci | 10 | 94.55 | 0 | ||
FieldLoop | 10 | 51.50 | -1 | ||
IntegerLoop | 10 | 40.83 | 0 | ||
List | 10 | 42.41 | 1 | ||
Loop | 10 | 5.98 | -89 | ||
Mandelbrot | 10 | 57.74 | 3 | ||
Permute | 10 | 66.66 | -1 | ||
Queens | 10 | 29.77 | -28 | ||
QuickSort | 10 | 5.60 | -18 | ||
Recurse | 10 | 83.31 | -2 | ||
Sieve | 10 | 27.80 | -42 | ||
Storage | 10 | 10.77 | -28 | ||
Sum | 10 | 2.24 | -89 | ||
TestGC | 5 | 3.44 | -3 | ||
Towers | 10 | 63.94 | 0 | ||
TreeSort | 10 | 12.07 | -12 | ||
WhileLoop | 10 | 13.59 | -5 |
micro-somsom
Executor: som-gcc-mark_sweep-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
List | 1 | 21.07 | -1 | ||
Loop | 1 | 1.19 | -89 | ||
Mandelbrot | 1 | 0.36 | 1 | ||
Queens | 1 | 16.91 | -28 | ||
Recurse | 1 | 27.33 | -4 |
som-parse
Executor: som-gcc-mark_sweep-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
SomInit | 5 | 72.73 | 1 | ||
SomParse | 5 | 14.53 | -1 |
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 |
620.17
606.23 594.82 537.56 608.50 1237.81 |
0
-2 -4 -13 -2 100 |
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.87
19.04 18.47 17.84 20.53 31.95 |
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.46
35.42 33.99 37.59 38.46 50.48 |
0
-10 -14 -5 -3 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 |
40.94
37.01 34.82 40.80 39.80 52.01 |
0
-10 -15 0 -3 27 |
||
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.10
84.58 82.07 74.86 85.24 217.72 |
0
-1 -4 -12 0 156 |
||
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.06
19.30 18.57 19.41 20.29 31.88 |
0
-4 -7 -3 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.28
23.60 22.43 23.66 23.95 35.65 |
0
-14 -18 -13 -12 31 |
||
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 |
19.96
19.39 18.58 18.50 20.79 32.45 |
0
-3 -7 -7 4 63 |
||
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.59
46.43 35.95 43.08 39.94 51.87 |
0
-2 -24 -9 -16 9 |
||
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.27
23.21 22.52 25.37 24.75 36.26 |
0
-4 -7 5 2 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.16
28.62 27.93 27.58 27.79 39.20 |
0
-2 -4 -5 -5 34 |
||
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.78
23.56 22.20 24.04 23.98 35.67 |
0
-15 -20 -13 -14 28 |
||
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.18
19.37 18.89 19.13 20.64 32.30 |
0
-4 -6 -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.05
44.13 36.71 43.86 40.44 52.08 |
0
-8 -24 -9 -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.88
23.90 23.09 23.13 25.77 37.30 |
0
-4 -7 -7 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.89
60.25 57.95 53.71 61.03 136.61 |
0
-3 -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 |
120.07
126.06 122.77 107.53 126.77 324.57 |
0
5 2 -10 6 170 |
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 |
13.04
12.62 12.33 11.08 13.03 24.70 |
0
-3 -5 -15 0 89 |
||
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 |
9.77
7.35 6.12 6.77 6.35 9.75 |
0
-25 -37 -31 -35 0 |
||
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.59
20.65 20.16 17.39 20.49 37.84 |
0
-4 -7 -19 -5 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 |
24.08
24.35 23.13 21.51 24.74 60.25 |
0
1 -4 -11 3 150 |
||
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.78
17.27 13.44 15.97 14.44 17.94 |
0
-8 -28 -15 -23 -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 |
317.64
315.26 308.89 284.19 300.89 572.62 |
0
-1 -3 -11 -5 80 |
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.59
14.19 13.96 13.65 12.68 28.60 |
0
-3 -4 -6 -13 96 |
||
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.47
17.45 16.45 17.84 18.80 32.04 |
0
-6 -11 -3 2 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.56
5.69 4.81 4.98 5.16 9.56 |
0
2 -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.35
4.11 3.82 4.41 3.98 5.83 |
0
-6 -12 1 -9 34 |
||
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.56
43.20 40.48 41.65 42.28 94.55 |
0
-5 -11 -9 -7 108 |
||
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 |
46.64
43.85 38.88 42.45 41.87 51.50 |
0
-6 -17 -9 -10 10 |
||
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 |
22.70
23.14 21.20 21.21 22.06 40.83 |
0
2 -7 -7 -3 80 |
||
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 |
17.36
18.10 17.55 15.67 18.45 42.41 |
0
4 1 -10 6 144 |
||
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.84
6.31 5.23 7.25 5.86 5.98 |
0
-20 -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.80
25.54 24.15 24.54 25.90 57.74 |
0
-1 -6 -5 0 124 |
||
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.51
32.20 31.02 31.38 36.15 66.66 |
0
-4 -7 -6 8 99 |
||
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 |
14.84
14.38 14.40 14.62 14.81 29.77 |
0
-3 -3 -1 0 101 |
||
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.85
3.68 3.49 3.69 3.61 5.60 |
0
-5 -10 -4 -6 45 |
||
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.82
39.84 39.24 38.50 41.55 83.31 |
0
-5 -6 -8 -1 99 |
||
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.22
19.26 16.76 17.68 18.65 27.80 |
0
0 -13 -8 -3 45 |
||
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.47
5.24 4.91 5.34 4.84 10.77 |
0
-4 -10 -2 -11 97 |
||
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.67 2.05 2.61 2.24 2.24 |
0
-1 -24 -3 -17 -17 |
||
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.41
7.13 7.14 0.58 7.16 3.44 |
0
-4 -4 -92 -3 -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 |
28.88
29.02 28.29 27.64 28.85 63.94 |
0
0 -2 -4 0 121 |
||
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.87
5.82 5.66 5.11 5.47 12.07 |
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 |
16.02
14.55 12.28 14.97 13.64 13.59 |
0
-9 -23 -7 -15 -15 |
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.78
9.84 9.67 8.38 10.17 21.07 |
0
1 -1 -14 4 116 |
||
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.30 1.05 1.93 1.18 1.19 |
0
-44 -54 -17 -49 -49 |
||
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.24
0.24 0.23 0.26 0.24 0.36 |
0
1 -4 6 2 50 |
||
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.11
8.87 8.62 8.21 9.26 16.91 |
0
-3 -5 -10 2 86 |
||
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.78
14.05 13.90 13.41 14.83 27.33 |
0
-5 -6 -9 0 85 |
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.39
43.58 42.97 39.80 46.17 72.73 |
0
-2 -3 -10 4 64 |
||
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.03
15.19 15.12 15.09 14.16 14.53 |
0
1 1 0 -6 -3 |