Merge remote-tracking branch 'ry/v0.10'

pull/41362/head
isaacs 2013-08-31 11:29:51 -07:00
commit cece100082
1 changed files with 20 additions and 18 deletions

View File

@ -18,8 +18,9 @@ if (module === require.main) {
var spawn = require('child_process').spawn;
runBenchmarks();
}
function runBenchmarks() {
function runBenchmarks() {
var test = tests.shift();
if (!test)
return;
@ -30,7 +31,9 @@ if (module === require.main) {
console.error(type + '/' + test);
test = path.resolve(dir, test);
var child = spawn(process.execPath, [ test ], { stdio: 'inherit' });
var a = process.execArgv || [];
a.push(test);
var child = spawn(process.execPath, a, { stdio: 'inherit' });
child.on('close', function(code) {
if (code)
process.exit(code);
@ -39,7 +42,6 @@ if (module === require.main) {
runBenchmarks();
}
});
}
}
exports.createBenchmark = function(fn, options) {