[JSC] Change --debug option to --debugger
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 7 Apr 2017 18:49:57 +0000 (18:49 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 7 Apr 2017 18:49:57 +0000 (18:49 +0000)
https://bugs.webkit.org/show_bug.cgi?id=170587

Patch by Caio Lima <ticaiolima@gmail.com> on 2017-04-07
Reviewed by Keith Miller.

* Scripts/run-jsc:

This patch is changing the new debugger flag for Tools/Scripts/run-jsc
to --debugger to avoid shadowing --debug flag used to run JSC with
Debug build.

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

Tools/ChangeLog
Tools/Scripts/run-jsc

index 4e3837e..dfc5c7e 100644 (file)
@@ -1,3 +1,16 @@
+2017-04-07  Caio Lima  <ticaiolima@gmail.com>
+
+        [JSC] Change --debug option to --debugger
+        https://bugs.webkit.org/show_bug.cgi?id=170587
+
+        Reviewed by Keith Miller.
+
+        * Scripts/run-jsc:
+
+        This patch is changing the new debugger flag for Tools/Scripts/run-jsc
+        to --debugger to avoid shadowing --debug flag used to run JSC with
+        Debug build.
+
 2017-04-07  Brent Fulgham  <bfulgham@apple.com>
 
         WebKit should percent encode single quotes in query strings
index 396436a..3a054b4 100755 (executable)
@@ -35,22 +35,22 @@ use FindBin;
 use lib $FindBin::Bin;
 use Getopt::Long;
 use webkitdirs;
-Getopt::Long::Configure("pass_through");
+Getopt::Long::Configure("no_auto_abbrev", "pass_through");
 
-my $usage = "Usage: run-jsc [--count run_count] [--debug] shell_file [file2...]";
+my $usage = "Usage: run-jsc [--count run_count] [--debugger] shell_file [file2...]";
 
 my $count = 1;
-my $debug = 0;
+my $debugger = 0;
 
 GetOptions("count|c=i" => \$count);
-GetOptions("debug" => \$debug);
+GetOptions("debugger" => \$debugger);
 
 setConfiguration();
 
 my $jsc;
-if ($debug) {
-    my $debugger = defined($ENV{"DEBUGGER"}) ? $ENV{"DEBUGGER"} : "lldb";
-    $jsc = $debugger . " " . File::Spec->catfile(jscProductDir(), "jsc -- ") . "@ARGV";
+if ($debugger) {
+    my $debuggerCmd = defined($ENV{"DEBUGGER"}) ? $ENV{"DEBUGGER"} : "lldb";
+    $jsc = $debuggerCmd . " " . File::Spec->catfile(jscProductDir(), "jsc -- ") . "@ARGV";
 } else {
     $jsc = File::Spec->catfile(jscProductDir(), "jsc ") . "@ARGV";
 }