tools,benchmark: increase lint compliance
authorRich Trott <rtrott@gmail.com>
Thu, 25 Feb 2016 06:30:10 +0000 (22:30 -0800)
committerMyles Borins <mborins@us.ibm.com>
Mon, 21 Mar 2016 20:07:09 +0000 (13:07 -0700)
In the hopes of soon having the benchmark code linted, this change
groups all the likely non-controversial lint-compliance changes such as
indentation, semi-colon usage, and single-vs.-double quotation marks.

Other lint rules may have subtle performance implications in the V8
currently shipped with Node.js. Those changes will require more careful
review and will be in a separate change.

PR-URL: https://github.com/nodejs/node/pull/5773
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Myles Borins <myles.borins@gmail.com>
45 files changed:
benchmark/buffers/buffer-bytelength.js
benchmark/buffers/buffer-read.js
benchmark/buffers/buffer-write.js
benchmark/common.js
benchmark/crypto/aes-gcm-throughput.js
benchmark/crypto/cipher-stream.js
benchmark/crypto/hash-stream-creation.js
benchmark/crypto/hash-stream-throughput.js
benchmark/crypto/rsa-encrypt-decrypt-throughput.js
benchmark/crypto/rsa-sign-verify-throughput.js
benchmark/events/ee-emit-multi-args.js
benchmark/events/ee-listener-count-on-prototype.js
benchmark/events/ee-listeners-many.js
benchmark/events/ee-listeners.js
benchmark/fs-write-stream-throughput.js
benchmark/fs/read-stream-throughput.js
benchmark/fs/write-stream-throughput.js
benchmark/http/_chunky_http_client.js
benchmark/http/chunked.js
benchmark/http/end-vs-write-end.js
benchmark/http/http_server_for_chunky_client.js
benchmark/http/simple.js
benchmark/http_bench.js
benchmark/http_server_lag.js
benchmark/http_simple.js
benchmark/http_simple_auto.js
benchmark/idle_clients.js
benchmark/idle_server.js
benchmark/misc/domain-fn-args.js
benchmark/misc/function_call/index.js
benchmark/misc/module-loader.js
benchmark/misc/startup.js
benchmark/misc/string-creation.js
benchmark/net/dgram.js
benchmark/net/net-c2s-cork.js
benchmark/net/net-c2s.js
benchmark/net/net-pipe.js
benchmark/net/net-s2c.js
benchmark/net/tcp-raw-c2s.js
benchmark/net/tcp-raw-pipe.js
benchmark/net/tcp-raw-s2c.js
benchmark/static_http_server.js
benchmark/tls/throughput.js
benchmark/tls/tls-connect.js
benchmark/util/inspect.js

index 6a7afe6..42795d0 100644 (file)
@@ -43,7 +43,7 @@ function main(conf) {
     var r = Buffer.byteLength(strings[index], encoding);
 
     if (r !== results[index])
-      throw Error('incorrect return value');
+      throw new Error('incorrect return value');
   }
   bench.end(n);
 }
index 92138bc..ba289e1 100644 (file)
@@ -21,10 +21,10 @@ function main(conf) {
 
   buff.writeDoubleLE(0, 0, noAssert);
   var testFunction = new Function('buff', [
-    "for (var i = 0; i !== " + len + "; i++) {",
-    "  buff." + fn + "(0, " + JSON.stringify(noAssert) + ");",
-    "}"
-  ].join("\n"));
+    'for (var i = 0; i !== ' + len + '; i++) {',
+    '  buff.' + fn + '(0, ' + JSON.stringify(noAssert) + ');',
+    '}'
+  ].join('\n'));
   bench.start();
   testFunction(buff);
   bench.end(len / 1e6);
index 2a2a0e3..b84bcf2 100644 (file)
@@ -48,10 +48,10 @@ function main(conf) {
 function benchInt(buff, fn, len, noAssert) {
   var m = mod[fn];
   var testFunction = new Function('buff', [
-    "for (var i = 0; i !== " + len + "; i++) {",
-    "  buff." + fn + "(i & " + m + ", 0, " + JSON.stringify(noAssert) + ");",
-    "}"
-  ].join("\n"));
+    'for (var i = 0; i !== ' + len + '; i++) {',
+    '  buff.' + fn + '(i & ' + m + ', 0, ' + JSON.stringify(noAssert) + ');',
+    '}'
+  ].join('\n'));
   bench.start();
   testFunction(buff);
   bench.end(len / 1e6);
@@ -59,10 +59,10 @@ function benchInt(buff, fn, len, noAssert) {
 
 function benchFloat(buff, fn, len, noAssert) {
   var testFunction = new Function('buff', [
-    "for (var i = 0; i !== " + len + "; i++) {",
-    "  buff." + fn + "(i, 0, " + JSON.stringify(noAssert) + ");",
-    "}"
-  ].join("\n"));
+    'for (var i = 0; i !== ' + len + '; i++) {',
+    '  buff.' + fn + '(i, 0, ' + JSON.stringify(noAssert) + ');',
+    '}'
+  ].join('\n'));
   bench.start();
   testFunction(buff);
   bench.end(len / 1e6);
index 511ae38..c4f7e3b 100644 (file)
@@ -27,7 +27,7 @@ if (module === require.main) {
   var tests = fs.readdirSync(dir);
 
   if (testFilter) {
-    var filteredTests = tests.filter(function(item){
+    var filteredTests = tests.filter(function(item) {
       if (item.lastIndexOf(testFilter) >= 0) {
         return item;
       }
@@ -48,7 +48,7 @@ function hasWrk() {
   if (result.error && result.error.code === 'ENOENT') {
     console.error('Couldn\'t locate `wrk` which is needed for running ' +
       'benchmarks. Check benchmark/README.md for further instructions.');
-      process.exit(-1);
+    process.exit(-1);
   }
 }
 
@@ -86,7 +86,7 @@ function Benchmark(fn, options) {
   this.options = options;
   this.config = parseOpts(options);
   this._name = require.main.filename.split(/benchmark[\/\\]/).pop();
-  this._start = [0,0];
+  this._start = [0, 0];
   this._started = false;
 
   var self = this;
@@ -120,7 +120,7 @@ Benchmark.prototype.http = function(p, args, cb) {
 
     if (code) {
       console.error('wrk failed with ' + code);
-      process.exit(code)
+      process.exit(code);
     }
     var match = out.match(regexp);
     var qps = match && +match[1];
@@ -140,8 +140,6 @@ Benchmark.prototype._run = function() {
   // some options weren't set.
   // run with all combinations
   var main = require.main.filename;
-  var settings = [];
-  var queueLen = 1;
   var options = this.options;
 
   var queue = Object.keys(options).reduce(function(set, key) {
@@ -203,7 +201,7 @@ function parseOpts(options) {
     });
   }
   return num === 0 ? conf : null;
-};
+}
 
 Benchmark.prototype.start = function() {
   if (this._started)
@@ -221,8 +219,8 @@ Benchmark.prototype.end = function(operations) {
   if (typeof operations !== 'number')
     throw new Error('called end() without specifying operation count');
 
-  var time = elapsed[0] + elapsed[1]/1e9;
-  var rate = operations/time;
+  var time = elapsed[0] + elapsed[1] / 1e9;
+  var rate = operations / time;
   this.report(rate);
 };
 
index 65e1713..450d798 100644 (file)
@@ -30,7 +30,7 @@ function AEAD_Bench(cipher, message, associate_data, key, iv, n, len) {
     var bob = crypto.createDecipheriv(cipher, key, iv);
     bob.setAuthTag(tag);
     bob.setAAD(associate_data);
-    var clear = bob.update(enc);
+    bob.update(enc);
     bob.final();
   }
 
index 4e81989..ee4d55a 100644 (file)
@@ -95,7 +95,6 @@ function legacyWrite(alice, bob, message, encoding, writes) {
   written += dec.length;
   dec = bob.final();
   written += dec.length;
-  var bits = written * 8;
   var gbits = written / (1024 * 1024 * 1024);
   bench.end(gbits);
 }
index a14aa22..e7308db 100644 (file)
@@ -20,9 +20,6 @@ function main(conf) {
     api = 'legacy';
   }
 
-  var crypto = require('crypto');
-  var assert = require('assert');
-
   var message;
   var encoding;
   switch (conf.type) {
index 2e987f0..bc64b1d 100644 (file)
@@ -19,9 +19,6 @@ function main(conf) {
     api = 'legacy';
   }
 
-  var crypto = require('crypto');
-  var assert = require('assert');
-
   var message;
   var encoding;
   switch (conf.type) {
index 1cd7a5e..6bba234 100644 (file)
@@ -22,7 +22,6 @@ var bench = common.createBenchmark(main, {
 });
 
 function main(conf) {
-  var crypto = require('crypto');
   var message = (new Buffer(conf.len)).fill('b');
 
   bench.start();
@@ -38,7 +37,7 @@ function StreamWrite(algo, keylen, message, n, len) {
   var publicKey = RSA_PublicPem[keylen];
   for (var i = 0; i < n; i++) {
     var enc = crypto.privateEncrypt(privateKey, message);
-    var clear = crypto.publicDecrypt(publicKey, enc);
+    crypto.publicDecrypt(publicKey, enc);
   }
 
   bench.end(kbits);
index fd42604..f2a6c9e 100644 (file)
@@ -23,7 +23,6 @@ var bench = common.createBenchmark(main, {
 });
 
 function main(conf) {
-  var crypto = require('crypto');
   var message = (new Buffer(conf.len)).fill('b');
 
   bench.start();
@@ -36,7 +35,6 @@ function StreamWrite(algo, keylen, message, writes, len) {
   var kbits = bits / (1024);
 
   var privateKey = RSA_PrivatePem[keylen];
-  var publicKey = RSA_PublicPem[keylen];
   var s = crypto.createSign(algo);
   var v = crypto.createVerify(algo);
 
@@ -45,7 +43,7 @@ function StreamWrite(algo, keylen, message, writes, len) {
     v.update(message);
   }
 
-  var sign = s.sign(privateKey, 'binary');
+  s.sign(privateKey, 'binary');
   s.end();
   v.end();
 
index 78a892d..0d84e58 100644 (file)
@@ -7,7 +7,6 @@ function main(conf) {
   var n = conf.n | 0;
 
   var ee = new EventEmitter();
-  var listeners = [];
 
   for (var k = 0; k < 10; k += 1)
     ee.on('dummy', function() {});
index 8d536ed..e7fda58 100644 (file)
@@ -13,7 +13,7 @@ function main(conf) {
 
   bench.start();
   for (var i = 0; i < n; i += 1) {
-    var r = ee.listenerCount('dummy');
+    ee.listenerCount('dummy');
   }
   bench.end(n);
 }
index 32721b3..a88cc14 100644 (file)
@@ -14,7 +14,7 @@ function main(conf) {
 
   bench.start();
   for (var i = 0; i < n; i += 1) {
-    var r = ee.listeners('dummy');
+    ee.listeners('dummy');
   }
   bench.end(n);
 }
index 68339bc..c24e95a 100644 (file)
@@ -13,7 +13,7 @@ function main(conf) {
 
   bench.start();
   for (var i = 0; i < n; i += 1) {
-    var r = ee.listeners('dummy');
+    ee.listeners('dummy');
   }
   bench.end(n);
 }
index b131d5b..c631490 100644 (file)
@@ -49,14 +49,13 @@ function runTest(dur, size, type) {
       break;
   }
 
-  var writes = 0;
   var fs = require('fs');
   try { fs.unlinkSync('write_stream_throughput'); } catch (e) {}
 
-  var start
+  var start;
   var end;
   function done() {
-    var time = end[0] + end[1]/1E9;
+    var time = end[0] + end[1] / 1E9;
     var written = fs.statSync('write_stream_throughput').size / 1024;
     var rate = (written / time).toFixed(2);
     console.log('fs_write_stream_dur_%d_size_%d_type_%s: %d',
index a181a2d..e7adf87 100644 (file)
@@ -11,7 +11,7 @@ var type, encoding, size;
 
 var bench = common.createBenchmark(main, {
   type: ['buf', 'asc', 'utf'],
-  size: [1024, 4096, 65535, 1024*1024]
+  size: [1024, 4096, 65535, 1024 * 1024]
 });
 
 function main(conf) {
index 9ff5838..10508a0 100644 (file)
@@ -28,7 +28,7 @@ function main(conf) {
       encoding = 'ascii';
       break;
     case 'utf':
-      chunk = new Array(Math.ceil(size/2) + 1).join('ü');
+      chunk = new Array(Math.ceil(size / 2) + 1).join('ü');
       encoding = 'utf8';
       break;
     default:
index 24e14ca..158be5a 100644 (file)
@@ -15,7 +15,6 @@ var bench = common.createBenchmark(main, {
 function main(conf) {
   var len = +conf.len;
   var num = +conf.num;
-  var type = conf.type;
   var todo = [];
   var headers = [];
   // Chose 7 because 9 showed "Connection error" / "Connection closed"
@@ -24,7 +23,7 @@ function main(conf) {
     headers.push(Array(i + 1).join('o'));
 
   function WriteHTTPHeaders(channel, has_keep_alive, extra_header_count) {
-    todo = []
+    todo = [];
     todo.push('GET / HTTP/1.1');
     todo.push('Host: localhost');
     todo.push('Connection: keep-alive');
@@ -63,7 +62,7 @@ function main(conf) {
   var socket = net.connect(PIPE, function() {
     bench.start();
     WriteHTTPHeaders(socket, 1, len);
-    socket.setEncoding('utf8')
+    socket.setEncoding('utf8');
     socket.on('data', function(d) {
       var did = false;
       var pattern = 'HTTP/1.1 200 OK\r\n';
@@ -73,7 +72,7 @@ function main(conf) {
         success += 1;
         did = true;
       } else {
-        pattern = 'HTTP/1.1 '
+        pattern = 'HTTP/1.1 ';
         if ((d.length === pattern.length && d === pattern) ||
             (d.length > pattern.length &&
              d.slice(0, pattern.length) === pattern)) {
index 0589ff3..62a74db 100644 (file)
@@ -8,7 +8,6 @@
 // Verify that our assumptions are valid.
 
 var common = require('../common.js');
-var PORT = common.PORT;
 
 var bench = common.createBenchmark(main, {
   num: [1, 4, 8, 16],
index c17e2ff..cec721a 100644 (file)
@@ -8,7 +8,6 @@
 // Verify that our assumptions are valid.
 
 var common = require('../common.js');
-var PORT = common.PORT;
 
 var bench = common.createBenchmark(main, {
   type: ['asc', 'utf', 'buf'],
index dede7da..d85e15b 100644 (file)
@@ -4,8 +4,8 @@ var path = require('path');
 var http = require('http');
 var fs = require('fs');
 var spawn = require('child_process').spawn;
-var common = require('../common.js')
-var test = require('../../test/common.js')
+require('../common.js');
+var test = require('../../test/common.js');
 var pep = path.dirname(process.argv[1]) + '/_chunky_http_client.js';
 var PIPE = test.PIPE;
 
@@ -38,17 +38,17 @@ try {
   child = spawn(process.execPath, [pep], { });
 
   child.on('error', function(err) {
-    throw new Error('spawn error: ' + err );
+    throw new Error('spawn error: ' + err);
   });
 
   child.stdout.pipe(process.stdout);
   child.stderr.pipe(process.stderr);
 
-  child.on('close', function (exitCode) {
+  child.on('close', function(exitCode) {
     server.close();
   });
 
-} catch(e) {
-  throw new Error('error: ' + e );
+} catch (e) {
+  throw new Error('error: ' + e);
 }
 
index 5bff928..ad7352d 100644 (file)
@@ -11,7 +11,6 @@ var bench = common.createBenchmark(main, {
 
 function main(conf) {
   process.env.PORT = PORT;
-  var spawn = require('child_process').spawn;
   var server = require('../http_simple.js');
   setTimeout(function() {
     var path = '/' + conf.type + '/' + conf.length + '/' + conf.chunks;
index a8f99e2..6b7cbd0 100644 (file)
@@ -20,10 +20,10 @@ for (var i = 2; i < process.argv.length; ++i) {
 }
 
 switch (options.mode) {
-case 'master': startMaster(); break;
-case 'server': startServer(); break;
-case 'client': startClient(); break;
-default: throw new Error('Bad mode: ' + options.mode);
+  case 'master': startMaster(); break;
+  case 'server': startServer(); break;
+  case 'client': startClient(); break;
+  default: throw new Error('Bad mode: ' + options.mode);
 }
 
 process.title = 'http_bench[' + options.mode + ']';
@@ -47,7 +47,7 @@ function startMaster() {
 
   var forkCount = 0;
 
-  cluster.on('online', function () {
+  cluster.on('online', function() {
     forkCount = forkCount + 1;
     if (forkCount === ~~options.servers) {
       var args = [
index ca923d5..78d04fe 100644 (file)
@@ -6,7 +6,7 @@ http.createServer(function(req, res) {
   res.writeHead(200, { 'content-type': 'text/plain',
                        'content-length': '2' });
 
-  var lag = parseInt(req.url.split("/").pop(), 10) || defaultLag;
+  var lag = parseInt(req.url.split('/').pop(), 10) || defaultLag;
   setTimeout(function() {
     res.end('ok');
   }, lag);
index 36800f2..a0224f7 100644 (file)
@@ -1,13 +1,13 @@
-var path = require('path'),
-    exec = require('child_process').exec,
-    http = require('http');
+'use strict';
+
+var http = require('http');
 
 var port = parseInt(process.env.PORT || 8000);
 
 var fixed = makeString(20 * 1024, 'C'),
-    storedBytes = {},
-    storedBuffer = {},
-    storedUnicode = {};
+  storedBytes = {},
+  storedBuffer = {},
+  storedUnicode = {};
 
 var useDomains = process.env.NODE_USE_DOMAINS;
 
@@ -22,7 +22,7 @@ if (useDomains) {
   gdom.enter();
 }
 
-var server = module.exports = http.createServer(function (req, res) {
+var server = module.exports = http.createServer(function(req, res) {
   if (useDomains) {
     var dom = domain.create();
     dom.add(req);
@@ -39,7 +39,7 @@ var server = module.exports = http.createServer(function (req, res) {
   if (command == 'bytes') {
     var n = ~~arg;
     if (n <= 0)
-      throw new Error('bytes called with n <= 0')
+      throw new Error('bytes called with n <= 0');
     if (storedBytes[n] === undefined) {
       storedBytes[n] = makeString(n, 'C');
     }
@@ -114,7 +114,7 @@ function makeString(size, c) {
   return s;
 }
 
-server.listen(port, function () {
+server.listen(port, function() {
   if (module === require.main)
-    console.error('Listening at http://127.0.0.1:'+port+'/');
+    console.error('Listening at http://127.0.0.1:' + port + '/');
 });
index 0769f83..5129c04 100644 (file)
@@ -7,74 +7,73 @@
 //   <target> Target to benchmark, e.g. `bytes/1024` or `buffer/8192`.
 //
 
-var path = require("path");
-var http = require("http");
-var spawn = require("child_process").spawn;
+var http = require('http');
+var spawn = require('child_process').spawn;
 
 var port = parseInt(process.env.PORT || 8000);
 
-var fixed = ""
-for (var i = 0; i < 20*1024; i++) {
-  fixed += "C";
+var fixed = '';
+for (var i = 0; i < 20 * 1024; i++) {
+  fixed += 'C';
 }
 
 var stored = {};
 var storedBuffer = {};
 
-var server = http.createServer(function (req, res) {
-  var commands = req.url.split("/");
+var server = http.createServer(function(req, res) {
+  var commands = req.url.split('/');
   var command = commands[1];
-  var body = "";
+  var body = '';
   var arg = commands[2];
   var n_chunks = parseInt(commands[3], 10);
   var status = 200;
 
-  if (command == "bytes") {
-    var n = parseInt(arg, 10)
+  if (command == 'bytes') {
+    var n = parseInt(arg, 10);
     if (n <= 0)
-      throw "bytes called with n <= 0"
+      throw new Error('bytes called with n <= 0');
     if (stored[n] === undefined) {
-      stored[n] = "";
+      stored[n] = '';
       for (var i = 0; i < n; i++) {
-        stored[n] += "C"
+        stored[n] += 'C';
       }
     }
     body = stored[n];
 
-  } else if (command == "buffer") {
-    var n = parseInt(arg, 10)
-    if (n <= 0) throw new Error("bytes called with n <= 0");
+  } else if (command == 'buffer') {
+    var n = parseInt(arg, 10);
+    if (n <= 0) throw new Error('bytes called with n <= 0');
     if (storedBuffer[n] === undefined) {
       storedBuffer[n] = new Buffer(n);
       for (var i = 0; i < n; i++) {
-        storedBuffer[n][i] = "C".charCodeAt(0);
+        storedBuffer[n][i] = 'C'.charCodeAt(0);
       }
     }
     body = storedBuffer[n];
 
-  } else if (command == "quit") {
+  } else if (command == 'quit') {
     res.connection.server.close();
-    body = "quitting";
+    body = 'quitting';
 
-  } else if (command == "fixed") {
+  } else if (command == 'fixed') {
     body = fixed;
 
-  } else if (command == "echo") {
-    res.writeHead(200, { "Content-Type": "text/plain",
-                         "Transfer-Encoding": "chunked" });
+  } else if (command == 'echo') {
+    res.writeHead(200, { 'Content-Type': 'text/plain',
+                         'Transfer-Encoding': 'chunked' });
     req.pipe(res);
     return;
 
   } else {
     status = 404;
-    body = "not found\n";
+    body = 'not found\n';
   }
 
   // example: http://localhost:port/bytes/512/4
   // sends a 512 byte body in 4 chunks of 128 bytes
   if (n_chunks > 0) {
-    res.writeHead(status, { "Content-Type": "text/plain",
-                            "Transfer-Encoding": "chunked" });
+    res.writeHead(status, { 'Content-Type': 'text/plain',
+                            'Transfer-Encoding': 'chunked' });
     // send body in chunks
     var len = body.length;
     var step = Math.floor(len / n_chunks) || 1;
@@ -86,14 +85,14 @@ var server = http.createServer(function (req, res) {
   } else {
     var content_length = body.length.toString();
 
-    res.writeHead(status, { "Content-Type": "text/plain",
-                            "Content-Length": content_length });
+    res.writeHead(status, { 'Content-Type': 'text/plain',
+                            'Content-Length': content_length });
     res.end(body);
   }
 
 });
 
-server.listen(port, function () {
+server.listen(port, function() {
   var url = 'http://127.0.0.1:' + port + '/';
 
   var n = process.argv.length - 1;
index f061ff4..aca2090 100644 (file)
@@ -2,25 +2,23 @@ net = require('net');
 
 var errors = 0, connections = 0;
 
-var lastClose = 0;
-
-function connect () {
-  process.nextTick(function () {
+function connect() {
+  process.nextTick(function() {
     var s = net.Stream();
     var gotConnected = false;
     s.connect(9000);
 
-    s.on('connect', function () {
+    s.on('connect', function() {
       gotConnected = true;
       connections++;
       connect();
     });
 
-    s.on('close', function () {
+    s.on('close', function() {
       if (gotConnected) connections--;
     });
 
-    s.on('error', function () {
+    s.on('error', function() {
       errors++;
     });
   });
@@ -34,15 +32,15 @@ var oldConnections, oldErrors;
 // Try to start new connections every so often
 setInterval(connect, 5000);
 
-setInterval(function () {
+setInterval(function() {
   if (oldConnections != connections) {
     oldConnections = connections;
-    console.log("CLIENT %d connections: %d", process.pid, connections);
+    console.log('CLIENT %d connections: %d', process.pid, connections);
   }
 
   if (oldErrors != errors) {
     oldErrors = errors;
-    console.log("CLIENT %d errors: %d", process.pid, errors);
+    console.log('CLIENT %d errors: %d', process.pid, errors);
   }
 }, 1000);
 
index 805c988..78e4966 100644 (file)
@@ -1,12 +1,11 @@
 'use strict';
 
 const net = require('net');
-var connections = 0;
 var errors = 0;
 
-var server = net.Server(function (socket) {
+var server = net.Server(function(socket) {
 
-  socket.on('error', function () {
+  socket.on('error', function() {
     errors++;
   });
 
@@ -18,14 +17,14 @@ server.listen(9000);
 
 var oldConnections, oldErrors;
 
-setInterval(function () {
+setInterval(function() {
   if (oldConnections != server.connections) {
     oldConnections = server.connections;
-    console.log("SERVER %d connections: %d", process.pid, server.connections);
+    console.log('SERVER %d connections: %d', process.pid, server.connections);
   }
 
   if (oldErrors != errors) {
     oldErrors = errors;
-    console.log("SERVER %d errors: %d", process.pid, errors);
+    console.log('SERVER %d errors: %d', process.pid, errors);
   }
 }, 1000);
index 9cc17fa..ed9b30a 100644 (file)
@@ -13,6 +13,7 @@ function main(conf) {
 
   var args, ret, n = +conf.n;
   var arguments = gargs.slice(0, conf.arguments);
+
   bench.start();
 
   bdomain.enter();
@@ -40,4 +41,4 @@ function fn(a, b, c) {
     c = 3;
 
   return a + b + c;
-}
\ No newline at end of file
+}
index fc8542a..e722a21 100644 (file)
@@ -27,7 +27,7 @@ assert(js() === cxx());
 
 var bench = common.createBenchmark(main, {
   type: ['js', 'cxx'],
-  millions: [1,10,50]
+  millions: [1, 10, 50]
 });
 
 function main(conf) {
index fcda0a2..ad86891 100644 (file)
@@ -1,7 +1,6 @@
 var fs = require('fs');
 var path = require('path');
 var common = require('../common.js');
-var packageJson = '{"main": "index.js"}';
 
 var tmpDirectory = path.join(__dirname, '..', 'tmp');
 var benchmarkDirectory = path.join(tmpDirectory, 'nodejs-benchmark-module');
@@ -44,7 +43,7 @@ function rmrf(location) {
     var things = fs.readdirSync(location);
     things.forEach(function(thing) {
       var cur = path.join(location, thing),
-          isDirectory = fs.statSync(cur).isDirectory();
+        isDirectory = fs.statSync(cur).isDirectory();
       if (isDirectory) {
         rmrf(cur);
         return;
index aa5b442..09cf88e 100644 (file)
@@ -2,9 +2,6 @@ var common = require('../common.js');
 var spawn = require('child_process').spawn;
 var path = require('path');
 var emptyJsFile = path.resolve(__dirname, '../../test/fixtures/semicolon.js');
-var starts = 100;
-var i = 0;
-var start;
 
 var bench = common.createBenchmark(startNode, {
   dur: [1]
@@ -14,7 +11,6 @@ function startNode(conf) {
   var dur = +conf.dur;
   var go = true;
   var starts = 0;
-  var open = 0;
 
   setTimeout(function() {
     go = false;
index 74dabd6..b8683ed 100644 (file)
@@ -2,7 +2,7 @@
 var common = require('../common.js');
 var bench = common.createBenchmark(main, {
   millions: [100]
-})
+});
 
 function main(conf) {
   var n = +conf.millions * 1e6;
@@ -10,7 +10,7 @@ function main(conf) {
   var s;
   for (var i = 0; i < n; i++) {
     s = '01234567890';
-    s[1] = "a";
+    s[1] = 'a';
   }
   bench.end(n / 1e6);
 }
index 6a0c550..1ccd89c 100644 (file)
@@ -18,7 +18,6 @@ var len;
 var num;
 var type;
 var chunk;
-var encoding;
 
 function main(conf) {
   dur = +conf.dur;
index 5f8e0fa..a811c86 100644 (file)
@@ -35,7 +35,6 @@ function main(conf) {
       break;
     default:
       throw new Error('invalid type: ' + type);
-      break;
   }
 
   server();
@@ -77,8 +76,8 @@ function server() {
     socket.on('connect', function() {
       bench.start();
 
-      socket.on('drain', send)
-      send()
+      socket.on('drain', send);
+      send();
 
       setTimeout(function() {
         var bytes = writer.received;
@@ -88,7 +87,7 @@ function server() {
 
       function send() {
         socket.cork();
-        while(socket.write(chunk, encoding)) {}
+        while (socket.write(chunk, encoding)) {}
         socket.uncork();
       }
     });
index 49de7c7..718d440 100644 (file)
@@ -35,7 +35,6 @@ function main(conf) {
       break;
     default:
       throw new Error('invalid type: ' + type);
-      break;
   }
 
   server();
index 2a5ed8e..63a0a26 100644 (file)
@@ -35,7 +35,6 @@ function main(conf) {
       break;
     default:
       throw new Error('invalid type: ' + type);
-      break;
   }
 
   server();
index 79e2249..c4ab05a 100644 (file)
@@ -35,7 +35,6 @@ function main(conf) {
       break;
     default:
       throw new Error('invalid type: ' + type);
-      break;
   }
 
   server();
index 0039313..e3fc9ed 100644 (file)
@@ -89,7 +89,6 @@ function client() {
       break;
     default:
       throw new Error('invalid type: ' + type);
-      break;
   }
 
   var clientHandle = new TCP();
index 1504d11..69fbac6 100644 (file)
@@ -87,7 +87,6 @@ function client() {
       break;
     default:
       throw new Error('invalid type: ' + type);
-      break;
   }
 
   var clientHandle = new TCP();
index 502586c..34f67bf 100644 (file)
@@ -61,7 +61,6 @@ function server() {
         break;
       default:
         throw new Error('invalid type: ' + type);
-        break;
     }
 
     clientHandle.readStart();
index b3a8378..1a88fb5 100644 (file)
@@ -3,7 +3,7 @@ var http = require('http');
 var concurrency = 30;
 var port = 12346;
 var n = 700;
-var bytes = 1024*5;
+var bytes = 1024 * 5;
 
 var requests = 0;
 var responses = 0;
@@ -19,7 +19,7 @@ var server = http.createServer(function(req, res) {
     'Content-Length': body.length
   });
   res.end(body);
-})
+});
 
 server.listen(port, function() {
   var agent = new http.Agent();
index e4873e6..5877856 100644 (file)
@@ -30,7 +30,7 @@ function main(conf) {
       encoding = 'ascii';
       break;
     case 'utf':
-      chunk = new Array(size/2 + 1).join('ü');
+      chunk = new Array(size / 2 + 1).join('ü');
       encoding = 'utf8';
       break;
     default:
@@ -54,7 +54,6 @@ function main(conf) {
     });
 
     function write() {
-      var i = 0;
       while (false !== conn.write(chunk, encoding));
     }
   });
index 96c9c5a..a265989 100644 (file)
@@ -1,7 +1,7 @@
-var assert = require('assert'),
-    fs = require('fs'),
-    path = require('path'),
-    tls = require('tls');
+'use strict';
+var fs = require('fs'),
+  path = require('path'),
+  tls = require('tls');
 
 var common = require('../common.js');
 var bench = common.createBenchmark(main, {
@@ -21,10 +21,10 @@ function main(conf) {
   concurrency = +conf.concurrency;
 
   var cert_dir = path.resolve(__dirname, '../../test/fixtures'),
-      options = { key: fs.readFileSync(cert_dir + '/test_key.pem'),
-                  cert: fs.readFileSync(cert_dir + '/test_cert.pem'),
-                  ca: [ fs.readFileSync(cert_dir + '/test_ca.pem') ],
-                  ciphers: 'AES256-GCM-SHA384' };
+    options = { key: fs.readFileSync(cert_dir + '/test_key.pem'),
+                cert: fs.readFileSync(cert_dir + '/test_cert.pem'),
+                ca: [ fs.readFileSync(cert_dir + '/test_ca.pem') ],
+                ciphers: 'AES256-GCM-SHA384' };
 
   server = tls.createServer(options, onConnection);
   server.listen(common.PORT, onListening);
index 8a59e6b..9955bc6 100644 (file)
@@ -9,7 +9,7 @@ function main(conf) {
 
   bench.start();
   for (var i = 0; i < n; i += 1) {
-    var r = util.inspect({a: 'a', b: 'b', c: 'c', d: 'd'});
+    util.inspect({a: 'a', b: 'b', c: 'c', d: 'd'});
   }
   bench.end(n);
 }