Result Overview
- Number of Run Configurations
- 204
- Change of Allocated
- median 0% (min. -17%, max. 5%)
- Change of Compile time
- median 0% (min. -100%, max. 1200%)
- Change of GC count
- median 0% (min. -100%, max. 3%)
- Change of GC time
- median 0% (min. -100%, max. 100%)
- Change of Run time
- median -1% (min. -21%, max. 27%)
Changes in Benchmark Set
| Commit | Executor | Suite | Benchmark | Variable Values | Cores | Input Size | Extra Arguments |
|---|---|---|---|---|---|---|---|
| 14c1f7 | TruffleSOM-native-interp-ast | interpreter | ArgRead | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast | interpreter | ArrayReadConst | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast | interpreter | ArrayWriteConstConst | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast | interpreter | BlockSend0ConstReturn | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast | interpreter | Const | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast | interpreter | FieldConstWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast | interpreter | FieldRead | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast | interpreter | FieldReadIncWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast | interpreter | FieldReadWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast | interpreter | GlobalRead | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast | interpreter | LocalConstWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast | interpreter | LocalRead | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast | interpreter | LocalReadIncWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast | interpreter | LocalReadWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast | interpreter | SelfSend0 | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast | interpreter | SelfSend0BlockConstNonLocalReturn | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast-ee | interpreter | ArgRead | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast-ee | interpreter | ArrayReadConst | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast-ee | interpreter | ArrayWriteConstConst | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast-ee | interpreter | BlockSend0ConstReturn | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast-ee | interpreter | Const | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast-ee | interpreter | FieldConstWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast-ee | interpreter | FieldRead | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast-ee | interpreter | FieldReadIncWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast-ee | interpreter | FieldReadWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast-ee | interpreter | GlobalRead | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast-ee | interpreter | LocalConstWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast-ee | interpreter | LocalRead | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast-ee | interpreter | LocalReadIncWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast-ee | interpreter | LocalReadWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast-ee | interpreter | SelfSend0 | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-ast-ee | interpreter | SelfSend0BlockConstNonLocalReturn | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc | interpreter | ArgRead | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc | interpreter | ArrayReadConst | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc | interpreter | ArrayWriteConstConst | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc | interpreter | BlockSend0ConstReturn | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc | interpreter | Const | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc | interpreter | FieldConstWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc | interpreter | FieldRead | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc | interpreter | FieldReadIncWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc | interpreter | FieldReadWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc | interpreter | GlobalRead | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc | interpreter | LocalConstWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc | interpreter | LocalRead | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc | interpreter | LocalReadIncWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc | interpreter | LocalReadWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc | interpreter | SelfSend0 | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc | interpreter | SelfSend0BlockConstNonLocalReturn | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc-ee | interpreter | ArgRead | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc-ee | interpreter | ArrayReadConst | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc-ee | interpreter | ArrayWriteConstConst | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc-ee | interpreter | BlockSend0ConstReturn | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc-ee | interpreter | Const | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc-ee | interpreter | FieldConstWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc-ee | interpreter | FieldRead | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc-ee | interpreter | FieldReadIncWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc-ee | interpreter | FieldReadWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc-ee | interpreter | GlobalRead | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc-ee | interpreter | LocalConstWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc-ee | interpreter | LocalRead | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc-ee | interpreter | LocalReadIncWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc-ee | interpreter | LocalReadWrite | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc-ee | interpreter | SelfSend0 | 1 | |||
| 14c1f7 | TruffleSOM-native-interp-bc-ee | interpreter | SelfSend0BlockConstNonLocalReturn | 1 | |||
| show more | |||||||
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 | 12560.42 | -4 | 6GB | 0 | 0 | 0 | 581 | -3 | 135 | -11 | ||
| Loop | 1 | 8938.06 | -3 | 4GB | 0 | 0 | 0 | 146 | -9 | 49 | -9 | ||
| Mandelbrot | 1 | 197.25 | -4 | 96MB | 0 | 0 | 0 | 1 | -50 | 3 | -77 | ||
| Queens | 1 | 8276.97 | 2 | 4GB | 0 | 0 | 0 | 100 | 0 | 48 | 2 | ||
| Recurse | 1 | 8272.34 | -2 | 4GB | 0 | 0 | 0 | 92 | -4 | 35 | -3 |
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 | 1 | 11519.55 | -3 | 3GB | 0 | 0 | 0 | 231 | 0 | 83 | -19 | ||
| Loop | 1 | 8253.81 | -2 | 2GB | 0 | 0 | 0 | 61 | -3 | 28 | -3 | ||
| Mandelbrot | 1 | 176.56 | -1 | 50MB | 0 | 0 | 0 | 1 | 0 | 2 | 0 | ||
| Queens | 1 | 7081.88 | -1 | 2GB | 0 | 0 | 0 | 53 | -9 | 44 | 47 | ||
| Recurse | 1 | 7591.43 | -2 | 2GB | 0 | 0 | 0 | 54 | 0 | 37 | -3 |
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 | 18403.16 | -3 | 10GB | 0 | 0 | 0 | 1923 | 0 | 401 | -1 | ||
| Loop | 1 | 12937.74 | -3 | 7GB | 0 | 0 | 0 | 1122 | 0 | 233 | -1 | ||
| Mandelbrot | 1 | 281.42 | -1 | 173MB | 0 | 0 | 0 | 2 | 0 | 2 | 100 | ||
| Queens | 1 | 11460.79 | -3 | 7GB | 0 | 0 | 0 | 942 | 0 | 176 | -2 | ||
| Recurse | 1 | 11788.21 | -4 | 7GB | 0 | 0 | 0 | 965 | 0 | 207 | -4 |
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 | 1 | 16502.88 | -4 | 5GB | 0 | 0 | 0 | 915 | 0 | 417 | 0 | ||
| Loop | 1 | 11560.55 | -4 | 4GB | 0 | 0 | 0 | 486 | 0 | 185 | -3 | ||
| Mandelbrot | 1 | 239.79 | 0 | 90MB | 0 | 0 | 0 | 1 | 0 | 2 | 0 | ||
| Queens | 1 | 10217.25 | 1 | 4GB | 0 | 0 | 0 | 446 | 0 | 192 | 3 | ||
| Recurse | 1 | 12137.11 | 9 | 3GB | 0 | 0 | 0 | 404 | 0 | 170 | -3 |
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 | 83.02 | -2 | 160MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Havlak | 130 | 351.89 | 2 | 690MB | 2 | 0 | 0 | 2 | 0 | 3 | 0 |
macro-steady
Executor: TruffleSOM-graal
| #M | median time in ms |
time diff % | median allocated in bytes |
allocated diff % | median compile in ms |
compile diff % | median GC count in n |
GC count diff % | median GC in ms |
GC diff % | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DeltaBlue | 120 | 57.69 | -2 | 38MB | 1 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| GraphSearch | 250 | 50.28 | -1 | 48MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Json | 120 | 124.82 | -1 | 195MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| NBody | 120 | 68.59 | -1 | 1kb | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| PageRank | 120 | 112.00 | 1 | 15MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Richards | 130 | 96.10 | 9 | 189kb | 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 | 146.48 | -4 | 39MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| BubbleSort | 55 | 112.14 | -4 | 4MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Dispatch | 55 | 250.68 | 0 | 376b | 0 | 1 | 0 | 0 | 0 | 0 | 0 | ||
| Fannkuch | 55 | 48.08 | -1 | 36MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Fibonacci | 60 | 100.35 | 0 | 166MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| FieldLoop | 55 | 273.87 | 0 | 376b | 0 | 0 | -100 | 0 | 0 | 0 | 0 | ||
| IntegerLoop | 55 | 153.01 | 0 | 376b | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| List | 65 | 85.28 | 0 | 33MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Loop | 55 | 3.97 | 3 | 935kb | 0 | 13 | 1200 | 0 | 0 | 0 | 0 | ||
| Mandelbrot | 110 | 396.15 | 0 | 600b | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Permute | 55 | 143.47 | -1 | 180MB | 0 | 0 | 0 | 1 | 0 | 0 | 0 | ||
| Queens | 55 | 88.33 | 0 | 14MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| QuickSort | 55 | 157.18 | 0 | 129MB | 0 | 0 | 0 | 2 | 0 | 1 | 0 | ||
| Recurse | 65 | 126.61 | 1 | 214MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Sieve | 60 | 137.52 | 0 | 12MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Storage | 60 | 101.36 | -3 | 375MB | -17 | 0 | 0 | 3 | 0 | 1 | 0 | ||
| Sum | 55 | 325.53 | 0 | 376b | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Towers | 55 | 228.75 | -1 | 144MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| TreeSort | 60 | 152.30 | 10 | 199MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| WhileLoop | 55 | 282.31 | 0 | 376b | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
awfy-steady
Executor: TruffleSOM-graal-bc
| #M | median time in ms |
time diff % | median allocated in bytes |
allocated diff % | median compile in ms |
compile diff % | median GC count in n |
GC count diff % | median GC in ms |
GC diff % | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CD | 130 | 112.20 | 1 | 284MB | 5 | 0 | 0 | 2 | 0 | 1 | 0 | ||
| Havlak | 130 | 460.19 | -1 | 938MB | -1 | 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.19 | 5 | 54MB | 5 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| GraphSearch | 250 | 52.96 | 0 | 50MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Json | 120 | 139.07 | -4 | 227MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| NBody | 120 | 61.87 | -6 | 3kb | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| PageRank | 120 | 114.22 | 1 | 16MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Richards | 130 | 79.47 | 1 | 192kb | 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 | 208.30 | -1 | 39MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| BubbleSort | 55 | 136.50 | 0 | 21MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Dispatch | 55 | 169.86 | -2 | 935kb | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Fannkuch | 55 | 166.73 | 0 | 168MB | 0 | 0 | 0 | 0 | -100 | 0 | -100 | ||
| Fibonacci | 60 | 109.90 | 0 | 166MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| FieldLoop | 55 | 275.08 | 0 | 82kb | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| IntegerLoop | 55 | 278.26 | 0 | 560kb | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| List | 65 | 89.06 | 0 | 33MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Loop | 55 | 176.84 | 0 | 935kb | 0 | 0 | -100 | 0 | 0 | 0 | 0 | ||
| Mandelbrot | 110 | 422.46 | 0 | 154MB | 0 | 0 | 0 | 3 | 0 | 1 | 0 | ||
| Permute | 55 | 261.80 | -4 | 985MB | -1 | 0 | 0 | 8 | 0 | 2 | 0 | ||
| Queens | 55 | 119.33 | -1 | 224MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| QuickSort | 55 | 219.22 | 1 | 542MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Recurse | 65 | 145.44 | 0 | 214MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Sieve | 60 | 113.41 | -2 | 12MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Storage | 60 | 133.00 | 0 | 517MB | 0 | 0 | 0 | 3 | -25 | 1 | 0 | ||
| Sum | 55 | 173.57 | 0 | 935kb | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Towers | 55 | 258.82 | 0 | 144MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| TreeSort | 60 | 156.99 | 4 | 245MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| WhileLoop | 55 | 808.88 | 0 | 4GB | 0 | 0 | 0 | 29 | -3 | 7 | 0 |
awfy-startup
Executor: TruffleSOM-native-interp-ast
| #M | median time in ms |
time diff % | median allocated in bytes |
allocated diff % | median compile in ms |
compile diff % | median GC count in n |
GC count diff % | median GC in ms |
GC diff % | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CD | 5 | 432.86 | -1 | 222MB | 0 | 0 | 0 | 5 | 0 | 15 | 0 | ||
| Havlak | 5 | 11042.89 | -3 | 5GB | 0 | 0 | 0 | 52 | -16 | 889 | -15 |
interpreter
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 % | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ArgRead | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| ArrayReadConst | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| ArrayWriteConstConst | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| BlockSend0ConstReturn | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| Const | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| FieldConstWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| FieldRead | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| FieldReadIncWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| FieldReadWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| GlobalRead | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| LocalConstWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| LocalRead | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| LocalReadIncWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| LocalReadWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| SelfSend0 | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| SelfSend0BlockConstNonLocalReturn | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
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.90 | -2 | 13MB | 1 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| GraphSearch | 5 | 26.08 | -1 | 10MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Json | 5 | 60.62 | -1 | 20MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| NBody | 5 | 31.19 | -1 | 17MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| PageRank | 5 | 21.11 | 2 | 6MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Richards | 5 | 229.34 | -2 | 100MB | 0 | 0 | 0 | 3 | 0 | 10 | 0 |
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.08 | 0 | 20MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| BubbleSort | 5 | 24.73 | 0 | 10MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Dispatch | 5 | 38.51 | 0 | 29MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Fannkuch | 5 | 22.40 | -1 | 4MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Fibonacci | 5 | 54.23 | 2 | 22MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| FieldLoop | 5 | 21.32 | 10 | 14MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| IntegerLoop | 5 | 42.03 | 0 | 34MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| List | 5 | 13.68 | 0 | 5MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Loop | 5 | 60.37 | 3 | 4MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Mandelbrot | 5 | 23.37 | -9 | 8MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Permute | 5 | 78.62 | -2 | 34MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Queens | 5 | 42.92 | -2 | 14MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| QuickSort | 5 | 37.31 | 1 | 14MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Recurse | 5 | 47.96 | 0 | 20MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Sieve | 5 | 29.34 | 2 | 6MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Storage | 5 | 46.63 | 0 | 21MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Sum | 5 | 34.88 | 7 | 18MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Test | 10 | 235.06 | -4 | 19MB | 0 | 0 | 0 | 12 | 0 | 193 | -5 | ||
| TestGC | 10 | 125.97 | -3 | 8kb | 0 | 0 | 0 | 20 | 0 | 150 | -4 | ||
| Towers | 5 | 30.35 | 0 | 13MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| TreeSort | 5 | 39.60 | 0 | 15MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| WhileLoop | 5 | 28.09 | 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.89 | 0 | 19MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| SomParse | 10 | 83.95 | -4 | 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 | 5 | 374.99 | -1 | 133MB | 0 | 0 | 0 | 3 | 0 | 10 | 0 | ||
| Havlak | 5 | 9393.18 | -2 | 3GB | 0 | 0 | 0 | 39 | 3 | 491 | 2 |
interpreter
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 % | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ArgRead | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| ArrayReadConst | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| ArrayWriteConstConst | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| BlockSend0ConstReturn | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| Const | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| FieldConstWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| FieldRead | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| FieldReadIncWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| FieldReadWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| GlobalRead | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| LocalConstWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| LocalRead | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| LocalReadIncWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| LocalReadWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| SelfSend0 | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| SelfSend0BlockConstNonLocalReturn | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: 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 | 5 | 30.74 | -1 | 7MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| GraphSearch | 5 | 22.25 | -2 | 6MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Json | 5 | 44.83 | 0 | 11MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| NBody | 5 | 27.30 | -1 | 11MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| PageRank | 5 | 20.73 | -4 | 4MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Richards | 5 | 212.33 | 0 | 57MB | 0 | 0 | 0 | 2 | 0 | 8 | 0 |
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 | 5 | 39.45 | 1 | 11MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| BubbleSort | 5 | 24.53 | 2 | 6MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Dispatch | 5 | 33.00 | 0 | 15MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Fannkuch | 5 | 19.53 | 1 | 3MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Fibonacci | 5 | 43.06 | -5 | 10MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| FieldLoop | 5 | 16.82 | -19 | 9MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| IntegerLoop | 5 | 32.44 | 3 | 17MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| List | 5 | 11.62 | 0 | 3MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Loop | 5 | 69.55 | 27 | 2MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Mandelbrot | 5 | 24.34 | -2 | 5MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Permute | 5 | 71.87 | -2 | 19MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Queens | 5 | 37.70 | 0 | 7MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| QuickSort | 5 | 31.53 | 1 | 8MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Recurse | 5 | 39.66 | -5 | 9MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Sieve | 5 | 29.74 | -5 | 4MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Storage | 5 | 36.90 | 1 | 11MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Sum | 5 | 38.83 | 6 | 12MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Test | 10 | 172.95 | 1 | 10MB | 0 | 0 | 0 | 10 | 0 | 136 | 1 | ||
| TestGC | 10 | 106.48 | 1 | 4kb | 0 | 0 | 0 | 20 | 0 | 125 | 2 | ||
| Towers | 5 | 26.36 | -3 | 7MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| TreeSort | 5 | 32.33 | 0 | 8MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| WhileLoop | 5 | 24.48 | 0 | 8MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
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 | 10 | 52.47 | -5 | 9MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| SomParse | 10 | 61.62 | -1 | 13MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
awfy-startup
Executor: TruffleSOM-native-interp-bc
| #M | median time in ms |
time diff % | median allocated in bytes |
allocated diff % | median compile in ms |
compile diff % | median GC count in n |
GC count diff % | median GC in ms |
GC diff % | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CD | 5 | 476.29 | -4 | 268MB | 0 | 0 | 0 | 6 | 0 | 11 | 0 | ||
| Havlak | 5 | 13720.10 | -3 | 7GB | 0 | 0 | 0 | 101 | 3 | 1265 | -1 |
interpreter
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 % | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ArgRead | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| ArrayReadConst | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| ArrayWriteConstConst | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| BlockSend0ConstReturn | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| Const | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| FieldConstWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| FieldRead | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| FieldReadIncWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| FieldReadWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| GlobalRead | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| LocalConstWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| LocalRead | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| LocalReadIncWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| LocalReadWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| SelfSend0 | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| SelfSend0BlockConstNonLocalReturn | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
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 | 44.57 | -2 | 18MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| GraphSearch | 5 | 44.17 | -3 | 24MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Json | 5 | 79.43 | 1 | 33MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| NBody | 5 | 52.02 | -2 | 26MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| PageRank | 5 | 76.58 | -3 | 43MB | 0 | 0 | 0 | 2 | 0 | 8 | 0 | ||
| Richards | 5 | 282.01 | 0 | 128MB | 0 | 0 | 0 | 3 | 0 | 8 | -11 |
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 | 67.38 | -2 | 32MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| BubbleSort | 5 | 69.37 | -4 | 43MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Dispatch | 5 | 87.51 | -3 | 61MB | 0 | 0 | 0 | 2 | 0 | 5 | 0 | ||
| Fannkuch | 5 | 50.88 | -2 | 15MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Fibonacci | 5 | 112.56 | -4 | 55MB | 0 | 0 | 0 | 2 | 0 | 5 | 0 | ||
| FieldLoop | 5 | 14.17 | 7 | 944kb | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| IntegerLoop | 5 | 99.43 | -8 | 43MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| List | 5 | 14.02 | -8 | 5MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Loop | 5 | 312.94 | -3 | 268MB | 0 | 0 | 0 | 6 | 0 | 6 | 0 | ||
| Mandelbrot | 5 | 51.12 | -6 | 15MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Permute | 5 | 108.95 | -3 | 47MB | 0 | 0 | 0 | 2 | 0 | 5 | 0 | ||
| Queens | 5 | 91.97 | 2 | 35MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| QuickSort | 5 | 61.93 | -2 | 25MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Recurse | 5 | 61.72 | -4 | 29MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Sieve | 5 | 80.27 | -7 | 37MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Storage | 5 | 61.99 | 2 | 30MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Sum | 5 | 146.01 | -8 | 140MB | 0 | 0 | 0 | 4 | 0 | 5 | 0 | ||
| Test | 10 | 190.09 | -1 | 24MB | 0 | 0 | 0 | 12 | 0 | 136 | -2 | ||
| TestGC | 10 | 60.51 | -3 | 9kb | 0 | 0 | 0 | 20 | 0 | 72 | -4 | ||
| Towers | 5 | 37.42 | -4 | 17MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| TreeSort | 5 | 55.34 | -1 | 25MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| WhileLoop | 5 | 57.94 | 1 | 12MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
som-parse
Executor: TruffleSOM-native-interp-bc
| #M | median time in ms |
time diff % | median allocated in bytes |
allocated diff % | median compile in ms |
compile diff % | median GC count in n |
GC count diff % | median GC in ms |
GC diff % | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SomInit | 10 | 75.68 | -3 | 26MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| SomParse | 10 | 77.17 | 0 | 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 | 5 | 423.40 | -5 | 158MB | 0 | 0 | 0 | 4 | 0 | 9 | 0 | ||
| Havlak | 5 | 11784.38 | -3 | 4GB | 0 | 0 | 0 | 51 | 2 | 711 | 1 |
interpreter
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 % | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ArgRead | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| ArrayReadConst | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| ArrayWriteConstConst | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| BlockSend0ConstReturn | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| Const | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| FieldConstWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| FieldRead | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| FieldReadIncWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| FieldReadWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| GlobalRead | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| LocalConstWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| LocalRead | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| LocalReadIncWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| LocalReadWrite | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| SelfSend0 | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: Allocated, Compile time, GC count, GC time, total |
|||||||||||||||||||
| SelfSend0BlockConstNonLocalReturn | No matching configuration for 14c1f7dfcea7165bf7cdc4e235df0570d29603cc: 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 | 5 | 36.31 | -3 | 9MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| GraphSearch | 5 | 35.09 | -4 | 14MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Json | 5 | 59.04 | 0 | 18MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| NBody | 5 | 43.70 | -9 | 16MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| PageRank | 5 | 59.46 | -8 | 25MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Richards | 5 | 251.60 | -1 | 72MB | 0 | 0 | 0 | 2 | 0 | 7 | 0 |
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 | 5 | 50.66 | 0 | 19MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| BubbleSort | 5 | 54.96 | -8 | 24MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Dispatch | 5 | 71.73 | -6 | 32MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Fannkuch | 5 | 39.63 | -1 | 8MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Fibonacci | 5 | 91.66 | -4 | 28MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| FieldLoop | 5 | 10.48 | -13 | 628kb | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| IntegerLoop | 5 | 74.08 | -13 | 21MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| List | 5 | 11.49 | -9 | 3MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Loop | 5 | 263.31 | -14 | 127MB | 0 | 0 | 0 | 3 | 0 | 5 | 0 | ||
| Mandelbrot | 5 | 37.26 | -21 | 10MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Permute | 5 | 86.91 | -5 | 25MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Queens | 5 | 71.30 | 0 | 18MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| QuickSort | 5 | 45.66 | 0 | 15MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Recurse | 5 | 48.63 | -9 | 14MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Sieve | 5 | 62.70 | -14 | 22MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Storage | 5 | 47.73 | -1 | 16MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Sum | 5 | 129.86 | -10 | 73MB | 0 | 0 | 0 | 2 | 0 | 5 | 0 | ||
| Test | 10 | 142.23 | 1 | 13MB | 0 | 0 | 0 | 10 | 0 | 98 | 1 | ||
| TestGC | 10 | 52.89 | 2 | 5kb | 0 | 0 | 0 | 20 | 0 | 62 | 2 | ||
| Towers | 5 | 30.99 | -6 | 9MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| TreeSort | 5 | 43.54 | -1 | 13MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| WhileLoop | 5 | 39.09 | 2 | 8MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
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 | 10 | 61.14 | -4 | 13MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| SomParse | 10 | 55.59 | -1 | 12MB | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Executor Comparisons
micro-somsom
Baseline: SomSom-native-interp-ast
| Exe | #M | median time in ms |
time diff % | median allocated in bytes |
allocated diff % | median compile in ms |
compile diff % | median GC count in n |
GC count diff % | median GC in ms |
GC diff % | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| List |
ast
ast-ee bc bc-ee |
1
1 1 1 |
12560.42
11519.55 18403.16 16502.88 |
0
-8 47 31 |
6GB
3GB 10GB 5GB |
0
-48 81 -6 |
0
0 0 0 |
0
0 0 0 |
581
231 1923 915 |
0
-60 231 57 |
135
83 401 417 |
0
-39 197 209 |
||
| Loop |
ast
ast-ee bc bc-ee |
1
1 1 1 |
8938.06
8253.81 12937.74 11560.55 |
0
-8 45 29 |
4GB
2GB 7GB 4GB |
0
-48 81 -6 |
0
0 0 0 |
0
0 0 0 |
146
61 1122 486 |
0
-58 668 233 |
49
28 233 185 |
0
-43 376 278 |
||
| Mandelbrot |
ast
ast-ee bc bc-ee |
1
1 1 1 |
197.25
176.56 281.42 239.79 |
0
-10 43 22 |
96MB
50MB 173MB 90MB |
0
-48 80 -7 |
0
0 0 0 |
0
0 0 0 |
1
1 2 1 |
0
0 100 0 |
3
2 2 2 |
0
-33 -33 -33 |
||
| Queens |
ast
ast-ee bc bc-ee |
1
1 1 1 |
8276.97
7081.88 11460.79 10217.25 |
0
-14 38 23 |
4GB
2GB 7GB 4GB |
0
-48 77 -8 |
0
0 0 0 |
0
0 0 0 |
100
53 942 446 |
0
-47 842 346 |
48
44 176 192 |
0
-8 267 300 |
||
| Recurse |
ast
ast-ee bc bc-ee |
1
1 1 1 |
8272.34
7591.43 11788.21 12137.11 |
0
-8 43 47 |
4GB
2GB 7GB 3GB |
0
-48 80 -6 |
0
0 0 0 |
0
0 0 0 |
92
54 965 404 |
0
-41 949 339 |
35
37 207 170 |
0
6 491 386 |
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 |
83.02
112.20 |
0
35 |
160MB
284MB |
0
77 |
0
0 |
0
0 |
0
2 |
0
0 |
0
1 |
0
0 |
||
| Havlak |
-bc |
130
130 |
351.89
460.19 |
0
31 |
690MB
938MB |
0
36 |
0
0 |
0
0 |
2
4 |
0
100 |
3
5 |
0
67 |
macro-steady
Baseline: TruffleSOM-graal
| Exe | #M | median time in ms |
time diff % | median allocated in bytes |
allocated diff % | median compile in ms |
compile diff % | median GC count in n |
GC count diff % | median GC in ms |
GC diff % | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DeltaBlue |
-bc |
120
120 |
57.69
77.19 |
0
34 |
38MB
54MB |
0
43 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
||
| GraphSearch |
-bc |
250
250 |
50.28
52.96 |
0
5 |
48MB
50MB |
0
5 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
||
| Json |
-bc |
120
120 |
124.82
139.07 |
0
11 |
195MB
227MB |
0
16 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
||
| NBody |
-bc |
120
120 |
68.59
61.87 |
0
-10 |
1kb
3kb |
0
177 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
||
| PageRank |
-bc |
120
120 |
112.00
114.22 |
0
2 |
15MB
16MB |
0
5 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
||
| Richards |
-bc |
130
130 |
96.10
79.47 |
0
-17 |
189kb
192kb |
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 |
146.48
208.30 |
0
42 |
39MB
39MB |
0
1 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
||
| BubbleSort |
-bc |
55
55 |
112.14
136.50 |
0
22 |
4MB
21MB |
0
488 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
||
| Dispatch |
-bc |
55
55 |
250.68
169.86 |
0
-32 |
376b
935kb |
0
254536 |
1
0 |
0
-100 |
0
0 |
0
0 |
0
0 |
0
0 |
||
| Fannkuch |
-bc |
55
55 |
48.08
166.73 |
0
247 |
36MB
168MB |
0
368 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
||
| Fibonacci |
-bc |
60
60 |
100.35
109.90 |
0
10 |
166MB
166MB |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
||
| FieldLoop |
-bc |
55
55 |
273.87
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.26 |
0
82 |
376b
560kb |
0
152409 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
||
| List |
-bc |
65
65 |
85.28
89.06 |
0
4 |
33MB
33MB |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
||
| Loop |
-bc |
55
55 |
3.97
176.84 |
0
4354 |
935kb
935kb |
0
0 |
13
0 |
0
-100 |
0
0 |
0
0 |
0
0 |
0
0 |
||
| Mandelbrot |
-bc |
110
110 |
396.15
422.46 |
0
7 |
600b
154MB |
0
26999492 |
0
0 |
0
0 |
0
3 |
0
0 |
0
1 |
0
0 |
||
| Permute |
-bc |
55
55 |
143.47
261.80 |
0
82 |
180MB
985MB |
0
447 |
0
0 |
0
0 |
1
8 |
0
700 |
0
2 |
0
0 |
||
| Queens |
-bc |
55
55 |
88.33
119.33 |
0
35 |
14MB
224MB |
0
1468 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
||
| QuickSort |
-bc |
55
55 |
157.18
219.22 |
0
39 |
129MB
542MB |
0
319 |
0
0 |
0
0 |
2
0 |
0
-100 |
1
0 |
0
-100 |
||
| Recurse |
-bc |
65
65 |
126.61
145.44 |
0
15 |
214MB
214MB |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
||
| Sieve |
-bc |
60
60 |
137.52
113.41 |
0
-18 |
12MB
12MB |
0
2 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
||
| Storage |
-bc |
60
60 |
101.36
133.00 |
0
31 |
375MB
517MB |
0
38 |
0
0 |
0
0 |
3
3 |
0
0 |
1
1 |
0
0 |
||
| Sum |
-bc |
55
55 |
325.53
173.57 |
0
-47 |
376b
935kb |
0
254536 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
||
| Towers |
-bc |
55
55 |
228.75
258.82 |
0
13 |
144MB
144MB |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
||
| TreeSort |
-bc |
60
60 |
152.30
156.99 |
0
3 |
199MB
245MB |
0
23 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
0
0 |
||
| WhileLoop |
-bc |
55
55 |
282.31
808.88 |
0
187 |
376b
4GB |
0
1004341762 |
0
0 |
0
0 |
0
29 |
0
0 |
0
7 |
0
0 |
awfy-startup
Baseline: TruffleSOM-native-interp-ast
| Exe | #M | median time in ms |
time diff % | median allocated in bytes |
allocated diff % | median compile in ms |
compile diff % | median GC count in n |
GC count diff % | median GC in ms |
GC diff % | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CD |
ast
ast-ee bc bc-ee |
5
5 5 5 |
432.86
374.99 476.29 423.40 |
0
-13 10 -2 |
222MB
133MB 268MB 158MB |
0
-40 21 -29 |
0
0 0 0 |
0
0 0 0 |
5
3 6 4 |
0
-40 20 -20 |
15
10 11 9 |
0
-33 -27 -40 |
||
| Havlak |
ast
ast-ee bc bc-ee |
5
5 5 5 |
11042.89
9393.18 13720.10 11784.38 |
0
-15 24 7 |
5GB
3GB 7GB 4GB |
0
-46 38 -26 |
0
0 0 0 |
0
0 0 0 |
52
39 101 51 |
0
-25 94 -2 |
889
491 1265 711 |
0
-45 42 -20 |
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
5 5 5 |
37.90
30.74 44.57 36.31 |
0
-19 18 -4 |
13MB
7MB 18MB 9MB |
0
-46 37 -26 |
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
5 5 5 |
26.08
22.25 44.17 35.09 |
0
-15 69 35 |
10MB
6MB 24MB 14MB |
0
-43 148 45 |
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
5 5 5 |
60.62
44.83 79.43 59.04 |
0
-26 31 -3 |
20MB
11MB 33MB 18MB |
0
-44 64 -11 |
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
5 5 5 |
31.19
27.30 52.02 43.70 |
0
-12 67 40 |
17MB
11MB 26MB 16MB |
0
-37 52 -5 |
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
5 5 5 |
21.11
20.73 76.58 59.46 |
0
-2 263 182 |
6MB
4MB 43MB 25MB |
0
-34 674 345 |
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
5 5 5 |
229.34
212.33 282.01 251.60 |
0
-7 23 10 |
100MB
57MB 128MB 72MB |
0
-43 28 -28 |
0
0 0 0 |
0
0 0 0 |
3
2 3 2 |
0
-33 0 -33 |
10
8 8 7 |
0
-20 -20 -30 |
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
5 5 5 |
48.08
39.45 67.38 50.66 |
0
-18 40 5 |
20MB
11MB 32MB 19MB |
0
-43 66 -5 |
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
5 5 5 |
24.73
24.53 69.37 54.96 |
0
-1 181 122 |
10MB
6MB 43MB 24MB |
0
-35 342 152 |
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
5 5 5 |
38.51
33.00 87.51 71.73 |
0
-14 127 86 |
29MB
15MB 61MB 32MB |
0
-47 111 11 |
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
5 5 5 |
22.40
19.53 50.88 39.63 |
0
-13 127 77 |
4MB
3MB 15MB 8MB |
0
-39 241 80 |
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
5 5 5 |
54.23
43.06 112.56 91.66 |
0
-21 108 69 |
22MB
10MB 55MB 28MB |
0
-54 154 27 |
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
5 5 5 |
21.32
16.82 14.17 10.48 |
0
-21 -34 -51 |
14MB
9MB 944kb 628kb |
0
-33 -94 -96 |
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
5 5 5 |
42.03
32.44 99.43 74.08 |
0
-23 137 76 |
34MB
17MB 43MB 21MB |
0
-50 25 -38 |
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
5 5 5 |
13.68
11.62 14.02 11.49 |
0
-15 3 -16 |
5MB
3MB 5MB 3MB |
0
-40 6 -36 |
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
5 5 5 |
60.37
69.55 312.94 263.31 |
0
15 418 336 |
4MB
2MB 268MB 127MB |
0
-42 6597 3065 |
0
0 0 0 |
0
0 0 0 |
0
0 6 3 |
0
0 0 0 |
0
0 6 5 |
0
0 0 0 |
||
| Mandelbrot |
ast
ast-ee bc bc-ee |
5
5 5 5 |
23.37
24.34 51.12 37.26 |
0
4 119 59 |
8MB
5MB 15MB 10MB |
0
-33 98 32 |
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
5 5 5 |
78.62
71.87 108.95 86.91 |
0
-9 39 11 |
34MB
19MB 47MB 25MB |
0
-44 37 -28 |
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
5 5 5 |
42.92
37.70 91.97 71.30 |
0
-12 114 66 |
14MB
7MB 35MB 18MB |
0
-50 147 22 |
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
5 5 5 |
37.31
31.53 61.93 45.66 |
0
-15 66 22 |
14MB
8MB 25MB 15MB |
0
-41 80 8 |
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
5 5 5 |
47.96
39.66 61.72 48.63 |
0
-17 29 1 |
20MB
9MB 29MB 14MB |
0
-54 46 -31 |
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
5 5 5 |
29.34
29.74 80.27 62.70 |
0
1 174 114 |
6MB
4MB 37MB 22MB |
0
-33 559 295 |
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
5 5 5 |
46.63
36.90 61.99 47.73 |
0
-21 33 2 |
21MB
11MB 30MB 16MB |
0
-48 39 -26 |
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
5 5 5 |
34.88
38.83 146.01 129.86 |
0
11 319 272 |
18MB
12MB 140MB 73MB |
0
-33 665 299 |
0
0 0 0 |
0
0 0 0 |
0
0 4 2 |
0
0 0 0 |
0
0 5 5 |
0
0 0 0 |
||
| Test |
ast
ast-ee bc bc-ee |
10
10 10 10 |
235.06
172.95 190.09 142.23 |
0
-26 -19 -39 |
19MB
10MB 24MB 13MB |
0
-47 26 -33 |
0
0 0 0 |
0
0 0 0 |
12
10 12 10 |
0
-17 0 -17 |
193
136 136 98 |
0
-30 -30 -49 |
||
| TestGC |
ast
ast-ee bc bc-ee |
10
10 10 10 |
125.97
106.48 60.51 52.89 |
0
-15 -52 -58 |
8kb
4kb 9kb 5kb |
0
-50 10 -42 |
0
0 0 0 |
0
0 0 0 |
20
20 20 20 |
0
0 0 0 |
150
125 72 62 |
0
-16 -52 -59 |
||
| Towers |
ast
ast-ee bc bc-ee |
5
5 5 5 |
30.35
26.36 37.42 30.99 |
0
-13 23 2 |
13MB
7MB 17MB 9MB |
0
-45 28 -30 |
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
5 5 5 |
39.60
32.33 55.34 43.54 |
0
-18 40 10 |
15MB
8MB 25MB 13MB |
0
-50 66 -12 |
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
5 5 5 |
28.09
24.48 57.94 39.09 |
0
-13 106 39 |
12MB
8MB 12MB 8MB |
0
-33 0 -33 |
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
10 10 10 |
60.89
52.47 75.68 61.14 |
0
-14 24 0 |
19MB
9MB 26MB 13MB |
0
-51 38 -31 |
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
10 10 10 |
83.95
61.62 77.17 55.59 |
0
-27 -8 -34 |
20MB
13MB 19MB 12MB |
0
-36 -5 -39 |
0
0 0 0 |
0
0 0 0 |
0
0 0 0 |
0
0 0 0 |
0
0 0 0 |
0
0 0 0 |