]> git.saurik.com Git - redis.git/blobdiff - utils/speed-regression.tcl
Globals protection global() function modified for speed and correctness.
[redis.git] / utils / speed-regression.tcl
index c3bf51c9b45992f78137775197660c6ef226cdec..86a7d8d86afaba4d6dd34f93f878ead33b548199 100755 (executable)
@@ -108,4 +108,23 @@ if {!$is_not_running} {
     exit 1
 }
 
+# parse arguments
+for {set j 0} {$j < [llength $argv]} {incr j} {
+    set opt [lindex $argv $j]
+    set arg [lindex $argv [expr $j+1]]
+    if {$opt eq {--tests}} {
+        set ::tests $arg
+        incr j
+    } elseif {$opt eq {--datasize}} {
+        set ::datasize $arg
+        incr j
+    } elseif {$opt eq {--requests}} {
+        set ::requests $arg
+        incr j
+    } else {
+        puts "Wrong argument: $opt"
+        exit 1
+    }
+}
+
 main