SunSpider:
authordarin@apple.com <darin@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 3 Nov 2007 00:20:01 +0000 (00:20 +0000)
committerdarin@apple.com <darin@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 3 Nov 2007 00:20:01 +0000 (00:20 +0000)
        * sunspider: Changed "--base" to "--set-baseline".

WebKitTools:

        * Scripts/run-sunspider: Changed "--base" to "--set-baseline".

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@27383 268f45cc-cd09-0410-ab3c-d52691b4dbfc

SunSpider/ChangeLog
SunSpider/sunspider
WebKitTools/ChangeLog
WebKitTools/Scripts/run-sunspider

index 53af33715866084a512e147b43f0b3f1b6194b53..ab8500a065ae054ece4f9b23d696d4927db45be3 100644 (file)
@@ -1,3 +1,7 @@
+2007-11-02  Darin Adler  <darin@apple.com>
+
+        * sunspider: Changed "--base" to "--set-baseline".
+
 2007-11-02  Darin Adler  <darin@apple.com>
 
         Reviewed by Maciej.
index 0527a4eb80592ceced43894aae49d319f697c290..ee3223223e5a627bff31138cc9093598bc0e8213 100755 (executable)
@@ -35,24 +35,24 @@ my $showHelp = 0;
 my $runShark = 0;
 my $runShark20 = 0;
 my $jsShellPath;
-my $setBase = 0;
+my $setBaseline = 0;
 my $testsPattern;
 my $testRuns = 5; # This number may be different from what ./sunspider defaults to (that's OK)
 
 my $programName = basename($0);
 my $usage = <<EOF;
 Usage: $programName --shell=[path] [options]
-  --help        Show this help message
-  --base        Set baseline for future comparisons
-  --shell       Path to JavaScript shell
-  --runs        Number of times to run tests (default: $testRuns)
-  --tests       Only run tests matching provided pattern
-  --shark       Sample with the Mac OS X "Shark" performance testing tool (implies --runs=1)
-  --shark20     Like --shark, but with a 20 microsecond sampling interval
+  --help            Show this help message
+  --set-baseline    Set baseline for future comparisons
+  --shell           Path to JavaScript shell
+  --runs            Number of times to run tests (default: $testRuns)
+  --tests           Only run tests matching provided pattern
+  --shark           Sample with the Mac OS X "Shark" performance testing tool (implies --runs=1)
+  --shark20         Like --shark, but with a 20 microsecond sampling interval
 EOF
 
-GetOptions('base' => \$setBase,
-           'runs=i' => \$testRuns,
+GetOptions('runs=i' => \$testRuns,
+           'set-baseline' => \$setBaseline,
            'shell=s' => \$jsShellPath,
            'shark' => \$runShark,
            'shark20' => \$runShark20,
@@ -175,7 +175,7 @@ print "]\n";
 
 my $output = "var output = [\n" . join(",\n", @results) . "\n];\n";
 dumpToFile($output, $resultsFile);
-dumpToFile(File::Spec->rel2abs($resultsFile), "tmp/baseline-filename.txt") if $setBase;
+dumpToFile(File::Spec->rel2abs($resultsFile), "tmp/baseline-filename.txt") if $setBaseline;
 
 system("$jsShellPath", "-f", $prefixFile, "-f", $resultsFile, "-f", "resources/sunspider-analyze-results.js");
 
index de5694948cce03beb4f43f878cff34bb503d5c82..747e06717cb126439e12564b7786dbd118148fdb 100644 (file)
@@ -1,3 +1,7 @@
+2007-11-02  Darin Adler  <darin@apple.com>
+
+        * Scripts/run-sunspider: Changed "--base" to "--set-baseline".
+
 2007-11-02  Darin Adler  <darin@apple.com>
 
         Reviewed by Maciej.
index ca1ce236bd817fb7e1ef62ce3b78f61d17f12e2a..70878e97e2d330600e221e474c17bbe359c70ce3 100755 (executable)
@@ -40,25 +40,25 @@ my $root;
 my $testRuns = 5; # This number may be different from what sunspider defaults to (that's OK)
 my $runShark = 0;
 my $runShark20 = 0;
-my $setBase = 0;
+my $setBaseline = 0;
 my $showHelp = 0;
 my $testsPattern;
 
 my $programName = basename($0);
 my $usage = <<EOF;
 Usage: $programName [options] [options to pass to build system]
-  --help        Show this help message
-  --base        Set baseline for future comparisons
-  --root        Path to root tools build
-  --runs        Number of times to run tests (default: $testRuns)
-  --tests       Only run tests matching provided pattern
-  --shark       Sample with the Mac OS X "Shark" performance testing tool (implies --runs=1)
-  --shark20     Like --shark, but with a 20 microsecond sampling interval
+  --help            Show this help message
+  --set-baseline    Set baseline for future comparisons
+  --root            Path to root tools build
+  --runs            Number of times to run tests (default: $testRuns)
+  --tests           Only run tests matching provided pattern
+  --shark           Sample with the Mac OS X "Shark" performance testing tool (implies --runs=1)
+  --shark20         Like --shark, but with a 20 microsecond sampling interval
 EOF
 
-GetOptions('base' => \$setBase,
-           'root=s' => sub { my ($argName, $value); setConfigurationProductDir(Cwd::abs_path($value)); },
+GetOptions('root=s' => sub { my ($argName, $value); setConfigurationProductDir(Cwd::abs_path($value)); },
            'runs=i' => \$testRuns,
+           'set-baseline' => \$setBaseline,
            'shark' => \$runShark,
            'shark20' => \$runShark20,
            'tests=s' => \$testsPattern,
@@ -111,9 +111,9 @@ $productDir .= "/JavaScriptCore" if (isQt() or isGtk());
 setupEnvironmentForExecution($productDir);
 my @args = ("--shell", testKJSPath($productDir), "--runs", $testRuns);
 # This code could be removed if we chose to pass extra args to sunspider instead of Xcode
+push @args, "--set-baseline" if $setBaseline;
 push @args, "--shark" if $runShark;
 push @args, "--shark20" if $runShark20;
-push @args, "--base" if $setBase;
 push @args, "--tests", $testsPattern if $testsPattern;
 
 exec "./sunspider", @args;