benchmark: fix command name in benchmark scripts
authorYosuke Furukawa <yosuke.furukawa@gmail.com>
Wed, 14 Jan 2015 16:46:28 +0000 (01:46 +0900)
committerBen Noordhuis <info@bnoordhuis.nl>
Wed, 14 Jan 2015 01:29:59 +0000 (02:29 +0100)
PR-URL: https://github.com/iojs/io.js/pull/410
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
benchmark/README.md
benchmark/common.js
benchmark/http-flamegraph.sh
benchmark/http.sh
benchmark/http_simple_bench.sh
benchmark/plot.R

index 695f0ea..95ade98 100644 (file)
@@ -1,7 +1,7 @@
-# Node.js core benchmark tests
+# io.js core benchmark tests
 
 This folder contains benchmark tests to measure the performance for certain
-Node.js APIs.
+io.js APIs.
 
 ## How to run tests
 
@@ -10,7 +10,7 @@ There are two ways to run benchmark tests:
 1. Run all tests of a given type, for example, buffers
 
 ```sh
-node benchmark/common.js buffers
+iojs benchmark/common.js buffers
 ```
 
 The above command will find all scripts under `buffers` directory and require
@@ -70,7 +70,7 @@ buffers/buffer-read.js noAssert=false buffer=fast type=UInt16BE millions=1: 244.
 2. Run an individual test, for example, buffer-slice.js
 
 ```sh
-node benchmark/buffers/buffer-read.js
+iojs benchmark/buffers/buffer-read.js
 ```
 The output:
 ```
index 7d1730c..825bfb4 100644 (file)
@@ -8,7 +8,7 @@ exports.PORT = process.env.PORT || 12346;
 if (module === require.main) {
   var type = process.argv[2];
   if (!type) {
-    console.error('usage:\n ./node benchmark/common.js <type>');
+    console.error('usage:\n ./iojs benchmark/common.js <type>');
     process.exit(1);
   }
 
index 7df0c15..5dc41b5 100644 (file)
@@ -1,7 +1,7 @@
 #!/bin/bash
 cd "$(dirname "$(dirname $0)")"
 
-node=${NODE:-./node}
+node=${NODE:-./iojs}
 
 name=${NAME:-stacks}
 
@@ -22,7 +22,7 @@ fi
 ulimit -n 100000
 $node benchmark/http_simple.js &
 nodepid=$!
-echo "node pid = $nodepid"
+echo "iojs pid = $nodepid"
 sleep 1
 
 # has to stay alive until dtrace exits
@@ -62,7 +62,7 @@ echo 'Turn the stacks into a svg'
 stackvis dtrace flamegraph-svg < "$name".src > "$name".raw.svg
 
 echo 'Prune tiny stacks out of the graph'
-node -e '
+iojs -e '
 var infile = process.argv[1];
 var outfile = process.argv[2];
 var output = "";
index 9a844a9..63fc02e 100755 (executable)
@@ -24,7 +24,7 @@ if [ "$k" = "no" ]; then
 else
   k="-k"
 fi
-node=${NODE:-./node}
+node=${NODE:-./iojs}
 
 $node benchmark/http_simple.js &
 npid=$!
index 6948227..2066047 100755 (executable)
@@ -14,7 +14,7 @@ if [ ! -d benchmark/ ]; then
 fi
 
 if [ $SERVER == "127.0.0.1" ]; then
-  ./node benchmark/http_simple.js &
+  ./iojs benchmark/http_simple.js &
   node_pid=$!
   sleep 1
 fi
index 1f902ed..288e8bd 100755 (executable)
@@ -52,7 +52,7 @@ ab.load <- function (filename, name) {
 
 
 filename <- args[0:1]
-data <- ab.load(filename, "node")
+data <- ab.load(filename, "iojs")
 
 
 # histogram