| OLD | NEW |
| 1 # This file contains a list of Mojo benchmarks. For description of the file | 1 # This file contains a list of Mojo benchmarks. For description of the file |
| 2 # format, see `mojo_benchmark --help`. | 2 # format, see `mojo_benchmark --help`. |
| 3 | 3 |
| 4 benchmarks = [ | 4 benchmarks = [ |
| 5 { | 5 { |
| 6 'name': 'C++ <=> C++ IPC Round Trip Time', | 6 'name': 'C++ <=> C++ IPC Round Trip Time', |
| 7 'app': 'https://core.mojoapps.io/echo_benchmark.mojo', | 7 'app': 'https://core.mojoapps.io/echo_benchmark.mojo', |
| 8 'duration': 10, | 8 'duration': 10, |
| 9 'measurements': [ | 9 'measurements': [ |
| 10 'avg_duration/echo_benchmark/ping', | 10 'avg_duration/echo_benchmark/ping', |
| 11 'dist_duration/echo_benchmark/ping', |
| 11 ], | 12 ], |
| 12 'shell-args': [ | 13 'shell-args': [ |
| 13 '--args-for=https://core.mojoapps.io/echo_benchmark.mojo --early-tracing', | 14 '--args-for=https://core.mojoapps.io/echo_benchmark.mojo --early-tracing', |
| 14 ] | 15 ] |
| 15 }, | 16 }, |
| 16 { | 17 { |
| 17 'name': 'Dart <=> Dart IPC Round Trip Time', | 18 'name': 'Dart <=> Dart IPC Round Trip Time', |
| 18 'app': 'https://core.mojoapps.io/dart_rtt_benchmark.mojo', | 19 'app': 'https://core.mojoapps.io/dart_rtt_benchmark.mojo', |
| 19 'duration': 10, | 20 'duration': 10, |
| 20 'measurements': [ | 21 'measurements': [ |
| 21 'avg_duration/mojo_rtt_benchmark/ping', | 22 'avg_duration/mojo_rtt_benchmark/ping', |
| 23 'dist_duration/mojo_rtt_benchmark/ping', |
| 22 ] | 24 ] |
| 23 }, | 25 }, |
| 24 { | 26 { |
| 25 'name': 'Dart <=> C++ IPC Round Trip Time', | 27 'name': 'Dart <=> C++ IPC Round Trip Time', |
| 26 'app': 'https://core.mojoapps.io/dart_rtt_benchmark.mojo', | 28 'app': 'https://core.mojoapps.io/dart_rtt_benchmark.mojo', |
| 27 'duration': 10, | 29 'duration': 10, |
| 28 'measurements': [ | 30 'measurements': [ |
| 29 'avg_duration/mojo_rtt_benchmark/ping', | 31 'avg_duration/mojo_rtt_benchmark/ping', |
| 32 'dist_duration/mojo_rtt_benchmark/ping', |
| 30 ], | 33 ], |
| 31 'shell-args': [ | 34 'shell-args': [ |
| 32 '--args-for=https://core.mojoapps.io/dart_rtt_benchmark.mojo --cpp-server'
, | 35 '--args-for=https://core.mojoapps.io/dart_rtt_benchmark.mojo --cpp-server'
, |
| 33 ] | 36 ] |
| 34 }, | 37 }, |
| 35 { | 38 { |
| 36 'name': 'Dart Isolate Message Round Trip Time', | 39 'name': 'Dart Isolate Message Round Trip Time', |
| 37 'app': 'https://core.mojoapps.io/dart_isolate_rtt_benchmark.mojo', | 40 'app': 'https://core.mojoapps.io/dart_isolate_rtt_benchmark.mojo', |
| 38 'duration': 10, | 41 'duration': 10, |
| 39 'measurements': [ | 42 'measurements': [ |
| 40 'avg_duration/isolate_rtt_benchmark/ping', | 43 'avg_duration/isolate_rtt_benchmark/ping', |
| 44 'dist_duration/isolate_rtt_benchmark/ping', |
| 41 ] | 45 ] |
| 42 }, | 46 }, |
| 43 ] | 47 ] |
| OLD | NEW |