my $script = 'bench/foo.pl';
-my $branch = do{
- open my $in, '.git/HEAD' or die "Cannot open .git/HEAD: $!";
- my $s = scalar <$in>;
- chomp $s;
- $s =~ s{^ref: \s+ refs/heads/}{}xms;
- $s =~ s{/}{_}xmsg;
- $s;
+my $branch = do {
+ open my $in, '.git/HEAD' or die "Cannot open .git/HEAD: $!";
+ my $s = scalar <$in>;
+ chomp $s;
+ $s =~ s{^ref: \s+ refs/heads/}{}xms;
+ $s =~ s{/}{_}xmsg;
+ $s;
};
print "Profiling $branch ...\n";
-my @cmd = ($^X, '-Iblib/lib', '-Iblib/arch', $script);
+my @cmd = ( $^X, '-Iblib/lib', '-Iblib/arch', $script );
print "> @cmd\n";
system(@cmd) == 0 or die "Cannot profile";
-@cmd = ($^X, '-S', 'nytprofhtml', '--out', "nytprof-$branch");
+@cmd = ( $^X, '-S', 'nytprofhtml', '--out', "nytprof-$branch" );
print "> @cmd\n";
system(@cmd) == 0 or die "Cannot profile";