This repository has been archived by the owner. It is now read-only.
A benchmark suite for Dart
Dart JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
lib/src
.gitignore
README.md
pubspec.lock
pubspec.yaml

README.md

Ton 80

Ton 80 is a benchmark suite for Dart.

In it's current setup, the Ton80 benchmark suite is easy to run and profile from the command line. When adding new benchmarks to the suite, please use the existing harness and help us make sure we can continue to easily run and profile from the command line.

You can run Ton80 using bin/ton80.dart. It has the following usage:
dart ton80.dart [OPTION]... [BENCHMARK]

The following values are valid for [OPTION]:

--js: Path to JavaScript runner (this probably needs to be set)
--dart: Path to Dart runner
--wrk: Path to wrk benchmarking tool

Contributing

We're happy to review Pull Requests that fix bugs in benchmark implementations.

We're intentionally keeping the list of benchmarks small. We especially want to avoid micro-benchmarks. If you have a good idea for a benchmark, please open a new issue first. Our team will respond to discuss the benchmark.

Before contributed code can be merged, the author must first sign the Google CLA.