Update benchmarks with new createChildProcess API

This commit is contained in:
Ryan Dahl 2009-10-07 10:24:50 +02:00
parent abbc624f52
commit 1a2762b78e
2 changed files with 2 additions and 3 deletions

View File

@ -4,7 +4,7 @@ node.mixin(require("/utils.js"));
function next (i) { function next (i) {
if (i <= 0) return; if (i <= 0) return;
var child = node.createChildProcess("echo hello"); var child = node.createChildProcess("echo", ["hello"]);
child.addListener("output", function (chunk) { child.addListener("output", function (chunk) {
if (chunk) print(chunk); if (chunk) print(chunk);

View File

@ -9,9 +9,8 @@ var benchmarks = [ "static_http_server.js"
var benchmark_dir = node.path.dirname(__filename); var benchmark_dir = node.path.dirname(__filename);
function exec (script, callback) { function exec (script, callback) {
var command = ARGV[0] + " " + node.path.join(benchmark_dir, script);
var start = new Date(); var start = new Date();
var child = node.createChildProcess(command); var child = node.createChildProcess(ARGV[0], [node.path.join(benchmark_dir, script)]);
child.addListener("exit", function (code) { child.addListener("exit", function (code) {
var elapsed = new Date() - start; var elapsed = new Date() - start;
callback(elapsed, code); callback(elapsed, code);