Result Overview
- Number of Run Configurations
- 306
- Change of Run time
- median -23% (min. -75%, max. 25%)
Performance Changes between Versions
awfy
Executor: som-clang-copying-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
CD | 5 | 619.74 | -41 |
interpreter
Executor: som-clang-copying-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
ArgRead | 5 | 19.46 | -16 | ||
ArrayReadConst | 5 | 38.73 | -10 | ||
ArrayWriteConstConst | 5 | 40.60 | -9 | ||
BlockSend0ConstReturn | 5 | 86.98 | -6 | ||
Const | 5 | 19.37 | -17 | ||
FieldConstWrite | 5 | 26.75 | -13 | ||
FieldRead | 5 | 19.56 | -16 | ||
FieldReadIncWrite | 5 | 46.69 | -8 | ||
FieldReadWrite | 5 | 23.39 | -14 | ||
GlobalRead | 5 | 28.55 | -13 | ||
LocalConstWrite | 5 | 26.71 | -13 | ||
LocalRead | 5 | 19.67 | -17 | ||
LocalReadIncWrite | 5 | 46.93 | -9 | ||
LocalReadWrite | 5 | 24.21 | -13 | ||
SelfSend0 | 5 | 62.74 | -7 | ||
SelfSend0BlockConstNonLocalReturn | 5 | 122.91 | -5 |
macro
Executor: som-clang-copying-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 10 | 16.63 | -39 | ||
GraphSearch | 10 | 10.71 | -20 | ||
JsonSmall | 10 | 21.92 | -42 | ||
NBody | 10 | 28.42 | -9 | ||
PageRank | 10 | 33.63 | -35 | ||
Richards | 5 | 330.48 | -52 |
micro
Executor: som-clang-copying-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 10 | 17.04 | -36 | ||
BubbleSort | 10 | 25.31 | -32 | ||
Dispatch | 10 | 14.74 | -26 | ||
Fannkuch | 10 | 8.93 | -23 | ||
Fibonacci | 10 | 45.90 | -35 | ||
FieldLoop | 10 | 45.53 | -8 | ||
IntegerLoop | 10 | 23.45 | -25 | ||
List | 10 | 19.31 | -25 | ||
Loop | 10 | 31.39 | -26 | ||
Mandelbrot | 10 | 25.69 | -34 | ||
Permute | 10 | 32.79 | -14 | ||
Queens | 10 | 20.24 | -23 | ||
QuickSort | 10 | 4.39 | -31 | ||
Recurse | 10 | 40.79 | -30 | ||
Sieve | 10 | 28.90 | -30 | ||
Storage | 10 | 7.45 | -35 | ||
Sum | 10 | 11.86 | -25 | ||
TestGC | 5 | 7.49 | 14 | ||
Towers | 10 | 30.15 | -41 | ||
TreeSort | 10 | 6.67 | -68 | ||
WhileLoop | 10 | 15.68 | -1 |
micro-somsom
Executor: som-clang-copying-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
List | 1 | 9.82 | -29 | ||
Loop | 1 | 7.16 | -23 | ||
Mandelbrot | 1 | 0.24 | -38 | ||
Queens | 1 | 12.22 | -22 | ||
Recurse | 1 | 14.56 | -28 |
som-parse
Executor: som-clang-copying-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
SomInit | 5 | 45.81 | -5 | ||
SomParse | 5 | 15.01 | -5 |
awfy
Executor: som-clang-copying-intbox-intcache
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
CD | 5 | 611.90 | -41 |
interpreter
Executor: som-clang-copying-intbox-intcache
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
ArgRead | 5 | 19.59 | -14 | ||
ArrayReadConst | 5 | 35.86 | -8 | ||
ArrayWriteConstConst | 5 | 37.30 | -8 | ||
BlockSend0ConstReturn | 5 | 85.65 | -3 | ||
Const | 5 | 19.67 | -15 | ||
FieldConstWrite | 5 | 24.66 | -11 | ||
FieldRead | 5 | 19.68 | -15 | ||
FieldReadIncWrite | 5 | 46.66 | -1 | ||
FieldReadWrite | 5 | 24.41 | -11 | ||
GlobalRead | 5 | 28.75 | -11 | ||
LocalConstWrite | 5 | 24.09 | -12 | ||
LocalRead | 5 | 19.95 | -13 | ||
LocalReadIncWrite | 5 | 44.41 | -7 | ||
LocalReadWrite | 5 | 24.16 | -12 | ||
SelfSend0 | 5 | 61.49 | -4 | ||
SelfSend0BlockConstNonLocalReturn | 5 | 125.91 | 0 |
macro
Executor: som-clang-copying-intbox-intcache
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 10 | 16.18 | -40 | ||
GraphSearch | 10 | 10.16 | -20 | ||
JsonSmall | 10 | 21.54 | -42 | ||
NBody | 10 | 28.65 | -5 | ||
PageRank | 10 | 30.99 | -37 | ||
Richards | 5 | 323.65 | -54 |
micro
Executor: som-clang-copying-intbox-intcache
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 10 | 16.90 | -36 | ||
BubbleSort | 10 | 24.84 | -30 | ||
Dispatch | 10 | 14.95 | -26 | ||
Fannkuch | 10 | 8.43 | -24 | ||
Fibonacci | 10 | 44.54 | -35 | ||
FieldLoop | 10 | 44.42 | -4 | ||
IntegerLoop | 10 | 23.10 | -24 | ||
List | 10 | 17.84 | -28 | ||
Loop | 10 | 29.73 | -25 | ||
Mandelbrot | 10 | 26.05 | -32 | ||
Permute | 10 | 32.62 | -11 | ||
Queens | 10 | 20.15 | -20 | ||
QuickSort | 10 | 4.35 | -30 | ||
Recurse | 10 | 41.06 | -29 | ||
Sieve | 10 | 28.62 | -29 | ||
Storage | 10 | 6.94 | -36 | ||
Sum | 10 | 12.10 | -27 | ||
TestGC | 5 | 6.70 | -4 | ||
Towers | 10 | 29.60 | -40 | ||
TreeSort | 10 | 6.75 | -68 | ||
WhileLoop | 10 | 16.58 | 13 |
micro-somsom
Executor: som-clang-copying-intbox-intcache
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
List | 1 | 9.93 | -27 | ||
Loop | 1 | 6.76 | -23 | ||
Mandelbrot | 1 | 0.23 | -38 | ||
Queens | 1 | 11.99 | -21 | ||
Recurse | 1 | 14.52 | -28 |
som-parse
Executor: som-clang-copying-intbox-intcache
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
SomInit | 5 | 43.56 | -7 | ||
SomParse | 5 | 15.10 | -5 |
awfy
Executor: som-clang-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
CD | 5 | 606.07 | -42 |
interpreter
Executor: som-clang-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
ArgRead | 5 | 18.48 | -19 | ||
ArrayReadConst | 5 | 33.53 | -13 | ||
ArrayWriteConstConst | 5 | 34.86 | -11 | ||
BlockSend0ConstReturn | 5 | 81.67 | -7 | ||
Const | 5 | 18.43 | -19 | ||
FieldConstWrite | 5 | 22.85 | -15 | ||
FieldRead | 5 | 18.47 | -20 | ||
FieldReadIncWrite | 5 | 36.11 | -11 | ||
FieldReadWrite | 5 | 23.05 | -14 | ||
GlobalRead | 5 | 27.74 | -13 | ||
LocalConstWrite | 5 | 21.89 | -17 | ||
LocalRead | 5 | 18.81 | -18 | ||
LocalReadIncWrite | 5 | 37.16 | -9 | ||
LocalReadWrite | 5 | 23.05 | -16 | ||
SelfSend0 | 5 | 58.56 | -7 | ||
SelfSend0BlockConstNonLocalReturn | 5 | 122.42 | -5 |
macro
Executor: som-clang-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 10 | 15.77 | -42 | ||
GraphSearch | 10 | 8.77 | -23 | ||
JsonSmall | 10 | 21.01 | -42 | ||
NBody | 10 | 27.64 | -8 | ||
PageRank | 10 | 26.75 | -42 | ||
Richards | 5 | 320.30 | -53 |
micro
Executor: som-clang-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 10 | 16.45 | -37 | ||
BubbleSort | 10 | 24.38 | -34 | ||
Dispatch | 10 | 13.80 | -27 | ||
Fannkuch | 10 | 8.30 | -24 | ||
Fibonacci | 10 | 39.62 | -43 | ||
FieldLoop | 10 | 35.29 | -11 | ||
IntegerLoop | 10 | 21.31 | -27 | ||
List | 10 | 17.61 | -32 | ||
Loop | 10 | 29.15 | -25 | ||
Mandelbrot | 10 | 25.05 | -34 | ||
Permute | 10 | 31.71 | -12 | ||
Queens | 10 | 19.40 | -22 | ||
QuickSort | 10 | 4.05 | -33 | ||
Recurse | 10 | 38.44 | -32 | ||
Sieve | 10 | 26.55 | -32 | ||
Storage | 10 | 6.95 | -35 | ||
Sum | 10 | 10.79 | -27 | ||
TestGC | 5 | 7.39 | 7 | ||
Towers | 10 | 28.59 | -41 | ||
TreeSort | 10 | 6.44 | -68 | ||
WhileLoop | 10 | 15.32 | 25 |
micro-somsom
Executor: som-clang-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
List | 1 | 9.75 | -30 | ||
Loop | 1 | 6.44 | -25 | ||
Mandelbrot | 1 | 0.23 | -39 | ||
Queens | 1 | 11.64 | -22 | ||
Recurse | 1 | 13.62 | -31 |
som-parse
Executor: som-clang-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
SomInit | 5 | 43.49 | -5 | ||
SomParse | 5 | 15.02 | -5 |
awfy
Executor: som-clang-generational-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
CD | 5 | 545.71 | -35 |
interpreter
Executor: som-clang-generational-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
ArgRead | 5 | 18.25 | -13 | ||
ArrayReadConst | 5 | 37.03 | -7 | ||
ArrayWriteConstConst | 5 | 41.15 | -7 | ||
BlockSend0ConstReturn | 5 | 75.42 | -2 | ||
Const | 5 | 19.81 | -13 | ||
FieldConstWrite | 5 | 23.89 | -10 | ||
FieldRead | 5 | 19.12 | -12 | ||
FieldReadIncWrite | 5 | 43.12 | -8 | ||
FieldReadWrite | 5 | 25.59 | -10 | ||
GlobalRead | 5 | 27.98 | -10 | ||
LocalConstWrite | 5 | 24.43 | -9 | ||
LocalRead | 5 | 19.91 | -10 | ||
LocalReadIncWrite | 5 | 44.72 | -12 | ||
LocalReadWrite | 5 | 24.42 | -8 | ||
SelfSend0 | 5 | 54.97 | -5 | ||
SelfSend0BlockConstNonLocalReturn | 5 | 108.03 | 1 |
macro
Executor: som-clang-generational-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 10 | 14.42 | -34 | ||
GraphSearch | 10 | 8.91 | -18 | ||
JsonSmall | 10 | 17.80 | -37 | ||
NBody | 10 | 26.12 | -6 | ||
PageRank | 10 | 26.36 | -30 | ||
Richards | 5 | 304.22 | -46 |
micro
Executor: som-clang-generational-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 10 | 16.06 | -34 | ||
BubbleSort | 10 | 23.26 | -30 | ||
Dispatch | 10 | 15.40 | -13 | ||
Fannkuch | 10 | 8.29 | -22 | ||
Fibonacci | 10 | 42.25 | -33 | ||
FieldLoop | 10 | 42.59 | -11 | ||
IntegerLoop | 10 | 21.31 | -23 | ||
List | 10 | 15.94 | -28 | ||
Loop | 10 | 28.77 | -22 | ||
Mandelbrot | 10 | 24.65 | -29 | ||
Permute | 10 | 31.78 | -10 | ||
Queens | 10 | 19.92 | -16 | ||
QuickSort | 10 | 4.29 | -26 | ||
Recurse | 10 | 40.06 | -25 | ||
Sieve | 10 | 27.66 | -23 | ||
Storage | 10 | 7.35 | -30 | ||
Sum | 10 | 10.80 | -23 | ||
TestGC | 5 | 0.60 | -20 | ||
Towers | 10 | 27.80 | -40 | ||
TreeSort | 10 | 5.73 | -65 | ||
WhileLoop | 10 | 15.06 | 0 |
micro-somsom
Executor: som-clang-generational-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
List | 1 | 8.56 | -29 | ||
Loop | 1 | 6.25 | -21 | ||
Mandelbrot | 1 | 0.25 | -36 | ||
Queens | 1 | 10.99 | -21 | ||
Recurse | 1 | 13.69 | -26 |
som-parse
Executor: som-clang-generational-intbox
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
SomInit | 5 | 39.82 | -5 | ||
SomParse | 5 | 15.09 | -5 |
awfy
Executor: som-gcc-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
CD | 5 | 625.69 | -41 |
interpreter
Executor: som-gcc-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
ArgRead | 5 | 20.96 | -17 | ||
ArrayReadConst | 5 | 39.10 | -9 | ||
ArrayWriteConstConst | 5 | 40.10 | -10 | ||
BlockSend0ConstReturn | 5 | 88.57 | -5 | ||
Const | 5 | 20.95 | -18 | ||
FieldConstWrite | 5 | 25.21 | -13 | ||
FieldRead | 5 | 21.62 | -17 | ||
FieldReadIncWrite | 5 | 39.91 | -12 | ||
FieldReadWrite | 5 | 26.30 | -13 | ||
GlobalRead | 5 | 29.04 | -11 | ||
LocalConstWrite | 5 | 24.86 | -14 | ||
LocalRead | 5 | 21.47 | -16 | ||
LocalReadIncWrite | 5 | 40.15 | -11 | ||
LocalReadWrite | 5 | 25.71 | -15 | ||
SelfSend0 | 5 | 62.22 | -7 | ||
SelfSend0BlockConstNonLocalReturn | 5 | 131.66 | -4 |
macro
Executor: som-gcc-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 10 | 16.85 | -39 | ||
GraphSearch | 10 | 9.13 | -23 | ||
JsonSmall | 10 | 20.78 | -44 | ||
NBody | 10 | 29.40 | -8 | ||
PageRank | 10 | 28.18 | -41 | ||
Richards | 5 | 311.82 | -55 |
micro
Executor: som-gcc-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 10 | 15.21 | -41 | ||
BubbleSort | 10 | 25.91 | -31 | ||
Dispatch | 10 | 14.42 | -29 | ||
Fannkuch | 10 | 8.18 | -27 | ||
Fibonacci | 10 | 43.43 | -39 | ||
FieldLoop | 10 | 39.01 | -12 | ||
IntegerLoop | 10 | 22.34 | -28 | ||
List | 10 | 18.64 | -31 | ||
Loop | 10 | 29.14 | -28 | ||
Mandelbrot | 10 | 26.29 | -36 | ||
Permute | 10 | 34.46 | -11 | ||
Queens | 10 | 19.49 | -23 | ||
QuickSort | 10 | 4.22 | -32 | ||
Recurse | 10 | 43.30 | -29 | ||
Sieve | 10 | 28.02 | -35 | ||
Storage | 10 | 6.70 | -38 | ||
Sum | 10 | 11.39 | -26 | ||
TestGC | 5 | 7.29 | 4 | ||
Towers | 10 | 29.32 | -39 | ||
TreeSort | 10 | 6.15 | -70 | ||
WhileLoop | 10 | 14.69 | 8 |
micro-somsom
Executor: som-gcc-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
List | 1 | 10.29 | -29 | ||
Loop | 1 | 6.65 | -25 | ||
Mandelbrot | 1 | 0.25 | -39 | ||
Queens | 1 | 12.19 | -19 | ||
Recurse | 1 | 15.19 | -28 |
som-parse
Executor: som-gcc-copying-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
SomInit | 5 | 46.24 | -7 | ||
SomParse | 5 | 14.22 | -4 |
awfy
Executor: som-gcc-mark_sweep-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
CD | 5 | 1265.35 | -48 |
interpreter
Executor: som-gcc-mark_sweep-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
ArgRead | 5 | 32.57 | -27 | ||
ArrayReadConst | 5 | 52.25 | -17 | ||
ArrayWriteConstConst | 5 | 51.56 | -19 | ||
BlockSend0ConstReturn | 5 | 216.89 | -7 | ||
Const | 5 | 32.69 | -28 | ||
FieldConstWrite | 5 | 36.39 | -25 | ||
FieldRead | 5 | 33.30 | -26 | ||
FieldReadIncWrite | 5 | 51.94 | -20 | ||
FieldReadWrite | 5 | 37.39 | -25 | ||
GlobalRead | 5 | 40.88 | -22 | ||
LocalConstWrite | 5 | 36.46 | -25 | ||
LocalRead | 5 | 33.05 | -26 | ||
LocalReadIncWrite | 5 | 51.97 | -20 | ||
LocalReadWrite | 5 | 37.62 | -23 | ||
SelfSend0 | 5 | 137.80 | -9 | ||
SelfSend0BlockConstNonLocalReturn | 5 | 329.94 | -5 |
macro
Executor: som-gcc-mark_sweep-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 10 | 32.43 | -46 | ||
GraphSearch | 10 | 15.23 | -33 | ||
JsonSmall | 10 | 38.62 | -48 | ||
NBody | 10 | 71.60 | -10 | ||
PageRank | 10 | 38.80 | -49 | ||
Richards | 5 | 592.36 | -64 |
micro
Executor: som-gcc-mark_sweep-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 10 | 34.29 | -49 | ||
BubbleSort | 10 | 48.83 | -39 | ||
Dispatch | 10 | 28.28 | -36 | ||
Fannkuch | 10 | 16.11 | -35 | ||
Fibonacci | 10 | 94.16 | -46 | ||
FieldLoop | 10 | 52.10 | -20 | ||
IntegerLoop | 10 | 40.92 | -41 | ||
List | 10 | 41.93 | -33 | ||
Loop | 10 | 53.97 | -41 | ||
Mandelbrot | 10 | 56.25 | -43 | ||
Permute | 10 | 67.01 | -13 | ||
Queens | 10 | 41.47 | -27 | ||
QuickSort | 10 | 6.86 | -46 | ||
Recurse | 10 | 85.08 | -38 | ||
Sieve | 10 | 48.28 | -45 | ||
Storage | 10 | 14.98 | -45 | ||
Sum | 10 | 20.51 | -41 | ||
TestGC | 5 | 3.55 | -1 | ||
Towers | 10 | 64.15 | -46 | ||
TreeSort | 10 | 13.70 | -75 | ||
WhileLoop | 10 | 14.35 | 5 |
micro-somsom
Executor: som-gcc-mark_sweep-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
List | 1 | 21.28 | -32 | ||
Loop | 1 | 10.85 | -42 | ||
Mandelbrot | 1 | 0.35 | -41 | ||
Queens | 1 | 23.36 | -26 | ||
Recurse | 1 | 28.47 | -38 |
som-parse
Executor: som-gcc-mark_sweep-inttag
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
SomInit | 5 | 72.32 | -5 | ||
SomParse | 5 | 14.61 | -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 |
619.74
611.90 606.07 545.71 625.69 1265.35 |
0
-1 -2 -12 1 104 |
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.46
19.59 18.48 18.25 20.96 32.57 |
0
1 -5 -6 8 67 |
||
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 |
38.73
35.86 33.53 37.03 39.10 52.25 |
0
-7 -13 -4 1 35 |
||
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.60
37.30 34.86 41.15 40.10 51.56 |
0
-8 -14 1 -1 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 |
86.98
85.65 81.67 75.42 88.57 216.89 |
0
-2 -6 -13 2 149 |
||
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 |
19.37
19.67 18.43 19.81 20.95 32.69 |
0
2 -5 2 8 69 |
||
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 |
26.75
24.66 22.85 23.89 25.21 36.39 |
0
-8 -15 -11 -6 36 |
||
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.56
19.68 18.47 19.12 21.62 33.30 |
0
1 -6 -2 11 70 |
||
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 |
46.69
46.66 36.11 43.12 39.91 51.94 |
0
0 -23 -8 -15 11 |
||
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 |
23.39
24.41 23.05 25.59 26.30 37.39 |
0
4 -1 9 12 60 |
||
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 |
28.55
28.75 27.74 27.98 29.04 40.88 |
0
1 -3 -2 2 43 |
||
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 |
26.71
24.09 21.89 24.43 24.86 36.46 |
0
-10 -18 -9 -7 37 |
||
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 |
19.67
19.95 18.81 19.91 21.47 33.05 |
0
1 -4 1 9 68 |
||
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 |
46.93
44.41 37.16 44.72 40.15 51.97 |
0
-5 -21 -5 -14 11 |
||
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.21
24.16 23.05 24.42 25.71 37.62 |
0
0 -5 1 6 55 |
||
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 |
62.74
61.49 58.56 54.97 62.22 137.80 |
0
-2 -7 -12 -1 120 |
||
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 |
122.91
125.91 122.42 108.03 131.66 329.94 |
0
2 0 -12 7 168 |
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 |
16.63
16.18 15.77 14.42 16.85 32.43 |
0
-3 -5 -13 1 95 |
||
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 |
10.71
10.16 8.77 8.91 9.13 15.23 |
0
-5 -18 -17 -15 42 |
||
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.92
21.54 21.01 17.80 20.78 38.62 |
0
-2 -4 -19 -5 76 |
||
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 |
28.42
28.65 27.64 26.12 29.40 71.60 |
0
1 -3 -8 3 152 |
||
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 |
33.63
30.99 26.75 26.36 28.18 38.80 |
0
-8 -20 -22 -16 15 |
||
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 |
330.48
323.65 320.30 304.22 311.82 592.36 |
0
-2 -3 -8 -6 79 |
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 |
17.04
16.90 16.45 16.06 15.21 34.29 |
0
-1 -3 -6 -11 101 |
||
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 |
25.31
24.84 24.38 23.26 25.91 48.83 |
0
-2 -4 -8 2 93 |
||
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 |
14.74
14.95 13.80 15.40 14.42 28.28 |
0
1 -6 5 -2 92 |
||
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 |
8.93
8.43 8.30 8.29 8.18 16.11 |
0
-6 -7 -7 -8 81 |
||
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.90
44.54 39.62 42.25 43.43 94.16 |
0
-3 -14 -8 -5 105 |
||
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 |
45.53
44.42 35.29 42.59 39.01 52.10 |
0
-2 -23 -6 -14 14 |
||
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.45
23.10 21.31 21.31 22.34 40.92 |
0
-2 -9 -9 -5 75 |
||
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 |
19.31
17.84 17.61 15.94 18.64 41.93 |
0
-8 -9 -17 -3 117 |
||
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 |
31.39
29.73 29.15 28.77 29.14 53.97 |
0
-5 -7 -8 -7 72 |
||
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.69
26.05 25.05 24.65 26.29 56.25 |
0
1 -2 -4 2 119 |
||
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 |
32.79
32.62 31.71 31.78 34.46 67.01 |
0
-1 -3 -3 5 104 |
||
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 |
20.24
20.15 19.40 19.92 19.49 41.47 |
0
0 -4 -2 -4 105 |
||
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 |
4.39
4.35 4.05 4.29 4.22 6.86 |
0
-1 -8 -2 -4 56 |
||
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 |
40.79
41.06 38.44 40.06 43.30 85.08 |
0
1 -6 -2 6 109 |
||
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 |
28.90
28.62 26.55 27.66 28.02 48.28 |
0
-1 -8 -4 -3 67 |
||
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 |
7.45
6.94 6.95 7.35 6.70 14.98 |
0
-7 -7 -1 -10 101 |
||
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 |
11.86
12.10 10.79 10.80 11.39 20.51 |
0
2 -9 -9 -4 73 |
||
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.49
6.70 7.39 0.60 7.29 3.55 |
0
-11 -1 -92 -3 -53 |
||
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 |
30.15
29.60 28.59 27.80 29.32 64.15 |
0
-2 -5 -8 -3 113 |
||
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 |
6.67
6.75 6.44 5.73 6.15 13.70 |
0
1 -3 -14 -8 105 |
||
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.68
16.58 15.32 15.06 14.69 14.35 |
0
6 -2 -4 -6 -9 |
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.82
9.93 9.75 8.56 10.29 21.28 |
0
1 -1 -13 5 117 |
||
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 |
7.16
6.76 6.44 6.25 6.65 10.85 |
0
-6 -10 -13 -7 51 |
||
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.23 0.23 0.25 0.25 0.35 |
0
-3 -4 6 4 48 |
||
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 |
12.22
11.99 11.64 10.99 12.19 23.36 |
0
-2 -5 -10 0 91 |
||
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.56
14.52 13.62 13.69 15.19 28.47 |
0
0 -6 -6 4 96 |
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 |
45.81
43.56 43.49 39.82 46.24 72.32 |
0
-5 -5 -13 1 58 |
||
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.01
15.10 15.02 15.09 14.22 14.61 |
0
1 0 0 -5 -3 |