dart_benchmark 2.0.0 copy "dart_benchmark: ^2.0.0" to clipboard
dart_benchmark: ^2.0.0 copied to clipboard

A simple benchmarking library for Dart.

example/dart_benchmark_example.dart

import 'dart:async';

import 'package:dart_benchmark/dart_benchmark.dart';

Future<void> main() async {
  await DartBenchmark('Slow Benchmark', () {
    return slowThingy();
  }, count: 3, warmup: false)
      .run(); // If you want to run synchronously use runSync.
}

Future<void> slowThingy() async {
  await Future.delayed(Duration(seconds: 1));
}
1
likes
130
pub points
18%
popularity

Publisher

unverified uploader

A simple benchmarking library for Dart.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

quick_log

More

Packages that depend on dart_benchmark