8 my ($button, $timings) = split /\t/;
9 my @timings = split /\s+/, $timings;
13 for my $t (@timings) {
14 my $out = "<$bit:$t>";
16 if ($t >= 2000 && $t <= 3000) {
18 } elsif ($t >= 1000 && $t <= 1500) {
20 } elsif ($t >= 500 && $t <= 900) {
24 if ($t >= 500 && $t <= 700) {
26 } elsif ($t >= 20000) {
32 push @{$types{$out}}, $t;
34 print $button, "\t", join("", @out), "\n";
37 print "\n# Median timings [μs]\n\n";
38 for my $k (sort keys %types) {
39 my @v = sort @{$types{$k}};
40 print "$k\t", $v[@v/2], "\n";