in benchmark/benchmark.dart [87:107]
void main(List<String> args) {
var count = 1;
if (args.isNotEmpty) count = int.tryParse(args[0]) ?? 1;
// Warmup.
bench(iterateIndicesOnly, 250);
bench(iterateStrings, 250);
bench(reverseStrings, 250);
bench(replaceStrings, 250);
for (var i = 0; i < count; i++) {
var performance = bench(iterateIndicesOnly, 2000);
print("Index Iteration: $performance gc/ms");
performance = bench(iterateStrings, 2000);
print("String Iteration: $performance cu/ms");
performance = bench(reverseStrings, 2000);
print("String Reversing: $performance cu/ms");
performance = bench(replaceStrings, 2000);
print("String Replacing: $performance changes/ms");
}
}