benchmark: use strict mode
Apply strict mode to benchmark code. PR-URL: https://github.com/nodejs/node/pull/5336 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com> Reviewed-By: Roman Reiss <me@silverwind.io> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
This commit is contained in:
parent
65cd2a0f96
commit
4bb529d972
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
type: 'Array Buffer Int8Array Uint8Array Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array'.split(' '),
|
type: 'Array Buffer Int8Array Uint8Array Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array'.split(' '),
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
type: 'Array Buffer Int8Array Uint8Array Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array'.split(' '),
|
type: 'Array Buffer Int8Array Uint8Array Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array'.split(' '),
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
type: 'Array Buffer Int8Array Uint8Array Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array'.split(' '),
|
type: 'Array Buffer Int8Array Uint8Array Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array'.split(' '),
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var assert = require('assert');
|
var assert = require('assert');
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
|
|
||||||
var bench = common.createBenchmark(main, {});
|
var bench = common.createBenchmark(main, {});
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common');
|
var common = require('../common');
|
||||||
|
|
||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
|
|
||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
SlowBuffer = require('buffer').SlowBuffer;
|
'use strict';
|
||||||
|
const SlowBuffer = require('buffer').SlowBuffer;
|
||||||
|
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var fs = require('fs');
|
var fs = require('fs');
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var SlowBuffer = require('buffer').SlowBuffer;
|
var SlowBuffer = require('buffer').SlowBuffer;
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var assert = require('assert');
|
var assert = require('assert');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
|
|
||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var SlowBuffer = require('buffer').SlowBuffer;
|
var SlowBuffer = require('buffer').SlowBuffer;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
noAssert: [false, true],
|
noAssert: [false, true],
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
type: ['Uint8', 'Uint16LE', 'Uint16BE',
|
type: ['Uint8', 'Uint16LE', 'Uint16BE',
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var assert = require('assert');
|
var assert = require('assert');
|
||||||
var fs = require('fs');
|
var fs = require('fs');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var usage = 'node benchmark/compare.js ' +
|
var usage = 'node benchmark/compare.js ' +
|
||||||
'<node-binary1> <node-binary2> ' +
|
'<node-binary1> <node-binary2> ' +
|
||||||
'[--html] [--red|-r] [--green|-g] ' +
|
'[--html] [--red|-r] [--green|-g] ' +
|
||||||
@ -38,9 +39,9 @@ for (var i = 2; i < process.argv.length; i++) {
|
|||||||
|
|
||||||
if (!html) {
|
if (!html) {
|
||||||
var start = '';
|
var start = '';
|
||||||
var green = '\033[1;32m';
|
var green = '\u001b[1;32m';
|
||||||
var red = '\033[1;31m';
|
var red = '\u001b[1;31m';
|
||||||
var reset = '\033[m';
|
var reset = '\u001b[m';
|
||||||
var end = '';
|
var end = '';
|
||||||
} else {
|
} else {
|
||||||
var start = '<pre style="background-color:#333;color:#eee">';
|
var start = '<pre style="background-color:#333;color:#eee">';
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var crypto = require('crypto');
|
var crypto = require('crypto');
|
||||||
var keylen = {'aes-128-gcm': 16, 'aes-192-gcm': 24, 'aes-256-gcm': 32};
|
var keylen = {'aes-128-gcm': 16, 'aes-192-gcm': 24, 'aes-256-gcm': 32};
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
|
|
||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
// throughput benchmark
|
// throughput benchmark
|
||||||
// creates a single hasher, then pushes a bunch of data through it
|
// creates a single hasher, then pushes a bunch of data through it
|
||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var crypto = require('crypto');
|
var crypto = require('crypto');
|
||||||
|
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
// throughput benchmark
|
// throughput benchmark
|
||||||
// creates a single hasher, then pushes a bunch of data through it
|
// creates a single hasher, then pushes a bunch of data through it
|
||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var crypto = require('crypto');
|
var crypto = require('crypto');
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
// throughput benchmark in signing and verifying
|
// throughput benchmark in signing and verifying
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var crypto = require('crypto');
|
var crypto = require('crypto');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
// throughput benchmark in signing and verifying
|
// throughput benchmark in signing and verifying
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var crypto = require('crypto');
|
var crypto = require('crypto');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var events = require('events');
|
var events = require('events');
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var EventEmitter = require('events').EventEmitter;
|
var EventEmitter = require('events').EventEmitter;
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var EventEmitter = require('events').EventEmitter;
|
var EventEmitter = require('events').EventEmitter;
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var EventEmitter = require('events').EventEmitter;
|
var EventEmitter = require('events').EventEmitter;
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var EventEmitter = require('events').EventEmitter;
|
var EventEmitter = require('events').EventEmitter;
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var EventEmitter = require('events').EventEmitter;
|
var EventEmitter = require('events').EventEmitter;
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
// If there are no args, then this is the root. Run all the benchmarks!
|
// If there are no args, then this is the root. Run all the benchmarks!
|
||||||
|
'use strict';
|
||||||
if (!process.argv[2])
|
if (!process.argv[2])
|
||||||
parent();
|
parent();
|
||||||
else
|
else
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
// test the throughput of the fs.WriteStream class.
|
// test the throughput of the fs.WriteStream class.
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
// Call fs.readFile over and over again really fast.
|
// Call fs.readFile over and over again really fast.
|
||||||
// Then see how many times it got called.
|
// Then see how many times it got called.
|
||||||
// Yes, this is a silly benchmark. Most benchmarks are silly.
|
// Yes, this is a silly benchmark. Most benchmarks are silly.
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
// test the throughput of the fs.WriteStream class.
|
// test the throughput of the fs.WriteStream class.
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
|
@ -6,6 +6,7 @@
|
|||||||
// always as hot as it could be.
|
// always as hot as it could be.
|
||||||
//
|
//
|
||||||
// Verify that our assumptions are valid.
|
// Verify that our assumptions are valid.
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var PORT = common.PORT;
|
var PORT = common.PORT;
|
||||||
@ -17,7 +18,7 @@ var bench = common.createBenchmark(main, {
|
|||||||
});
|
});
|
||||||
|
|
||||||
function main(conf) {
|
function main(conf) {
|
||||||
http = require('http');
|
const http = require('http');
|
||||||
var chunk = new Buffer(conf.size);
|
var chunk = new Buffer(conf.size);
|
||||||
chunk.fill('8');
|
chunk.fill('8');
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
// Measure the time it takes for the HTTP client to send a request body.
|
// Measure the time it takes for the HTTP client to send a request body.
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var http = require('http');
|
var http = require('http');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var PORT = common.PORT;
|
var PORT = common.PORT;
|
||||||
|
|
||||||
|
@ -6,6 +6,7 @@
|
|||||||
// always as hot as it could be.
|
// always as hot as it could be.
|
||||||
//
|
//
|
||||||
// Verify that our assumptions are valid.
|
// Verify that our assumptions are valid.
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var PORT = common.PORT;
|
var PORT = common.PORT;
|
||||||
@ -18,7 +19,7 @@ var bench = common.createBenchmark(main, {
|
|||||||
});
|
});
|
||||||
|
|
||||||
function main(conf) {
|
function main(conf) {
|
||||||
http = require('http');
|
const http = require('http');
|
||||||
var chunk;
|
var chunk;
|
||||||
var len = conf.kb * 1024;
|
var len = conf.kb * 1024;
|
||||||
switch (conf.type) {
|
switch (conf.type) {
|
||||||
@ -27,7 +28,6 @@ function main(conf) {
|
|||||||
chunk.fill('x');
|
chunk.fill('x');
|
||||||
break;
|
break;
|
||||||
case 'utf':
|
case 'utf':
|
||||||
encoding = 'utf8';
|
|
||||||
chunk = new Array(len / 2 + 1).join('ü');
|
chunk = new Array(len / 2 + 1).join('ü');
|
||||||
break;
|
break;
|
||||||
case 'asc':
|
case 'asc':
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var PORT = common.PORT;
|
var PORT = common.PORT;
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var spawn = require('child_process').spawn;
|
var spawn = require('child_process').spawn;
|
||||||
var cluster = require('cluster');
|
var cluster = require('cluster');
|
||||||
var http = require('http');
|
var http = require('http');
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
'use strict';
|
||||||
|
|
||||||
var http = require('http');
|
var http = require('http');
|
||||||
var port = parseInt(process.env.PORT, 10) || 8000;
|
var port = parseInt(process.env.PORT, 10) || 8000;
|
||||||
var defaultLag = parseInt(process.argv[2], 10) || 100;
|
var defaultLag = parseInt(process.argv[2], 10) || 100;
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
'use strict';
|
||||||
|
|
||||||
var path = require('path'),
|
var path = require('path'),
|
||||||
exec = require('child_process').exec,
|
exec = require('child_process').exec,
|
||||||
http = require('http');
|
http = require('http');
|
||||||
|
@ -6,6 +6,7 @@
|
|||||||
// <args> Arguments to pass to `ab`.
|
// <args> Arguments to pass to `ab`.
|
||||||
// <target> Target to benchmark, e.g. `bytes/1024` or `buffer/8192`.
|
// <target> Target to benchmark, e.g. `bytes/1024` or `buffer/8192`.
|
||||||
//
|
//
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var path = require("path");
|
var path = require("path");
|
||||||
var http = require("http");
|
var http = require("http");
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var cluster = require('cluster');
|
var cluster = require('cluster');
|
||||||
var os = require('os');
|
var os = require('os');
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
net = require('net');
|
'use strict';
|
||||||
|
const net = require('net');
|
||||||
|
|
||||||
var errors = 0, connections = 0;
|
var errors = 0, connections = 0;
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
len: [64, 256, 1024, 4096, 32768],
|
len: [64, 256, 1024, 4096, 32768],
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var domain = require('domain');
|
var domain = require('domain');
|
||||||
|
|
||||||
@ -12,13 +13,13 @@ var gargs = [1, 2, 3];
|
|||||||
function main(conf) {
|
function main(conf) {
|
||||||
|
|
||||||
var args, ret, n = +conf.n;
|
var args, ret, n = +conf.n;
|
||||||
var arguments = gargs.slice(0, conf.arguments);
|
var myArguments = gargs.slice(0, conf.arguments);
|
||||||
bench.start();
|
bench.start();
|
||||||
|
|
||||||
bdomain.enter();
|
bdomain.enter();
|
||||||
for (var i = 0; i < n; i++) {
|
for (var i = 0; i < n; i++) {
|
||||||
if (arguments.length >= 2) {
|
if (myArguments.length >= 2) {
|
||||||
args = Array.prototype.slice.call(arguments, 1);
|
args = Array.prototype.slice.call(myArguments, 1);
|
||||||
ret = fn.apply(this, args);
|
ret = fn.apply(this, args);
|
||||||
} else {
|
} else {
|
||||||
ret = fn.call(this);
|
ret = fn.call(this);
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// relative to a comparable C++ function.
|
// relative to a comparable C++ function.
|
||||||
// Reports millions of calls per second.
|
// Reports millions of calls per second.
|
||||||
// Note that JS speed goes up, while cxx speed stays about the same.
|
// Note that JS speed goes up, while cxx speed stays about the same.
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var assert = require('assert');
|
var assert = require('assert');
|
||||||
var common = require('../../common.js');
|
var common = require('../../common.js');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var fs = require('fs');
|
var fs = require('fs');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
|
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
millions: [2]
|
millions: [2]
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
thousands: [1]
|
thousands: [1]
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var spawn = require('child_process').spawn;
|
var spawn = require('child_process').spawn;
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
|
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var StringDecoder = require('string_decoder').StringDecoder;
|
var StringDecoder = require('string_decoder').StringDecoder;
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
|
|
||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var url = require('url')
|
var url = require('url')
|
||||||
var n = 25 * 100;
|
var n = 25 * 100;
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
// compare with "google-chrome deps/v8/benchmarks/run.html"
|
// compare with "google-chrome deps/v8/benchmarks/run.html"
|
||||||
|
'use strict';
|
||||||
var fs = require('fs');
|
var fs = require('fs');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var vm = require('vm');
|
var vm = require('vm');
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
// test the speed of .pipe() with sockets
|
// test the speed of .pipe() with sockets
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var PORT = common.PORT;
|
var PORT = common.PORT;
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
// test the speed of .pipe() with sockets
|
// test the speed of .pipe() with sockets
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var PORT = common.PORT;
|
var PORT = common.PORT;
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
// test the speed of .pipe() with sockets
|
// test the speed of .pipe() with sockets
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var PORT = common.PORT;
|
var PORT = common.PORT;
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
// test the speed of .pipe() with sockets
|
// test the speed of .pipe() with sockets
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var PORT = common.PORT;
|
var PORT = common.PORT;
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
// In this benchmark, we connect a client to the server, and write
|
// In this benchmark, we connect a client to the server, and write
|
||||||
// as many bytes as we can in the specified time (default = 10s)
|
// as many bytes as we can in the specified time (default = 10s)
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
// In this benchmark, we connect a client to the server, and write
|
// In this benchmark, we connect a client to the server, and write
|
||||||
// as many bytes as we can in the specified time (default = 10s)
|
// as many bytes as we can in the specified time (default = 10s)
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
// In this benchmark, we connect a client to the server, and write
|
// In this benchmark, we connect a client to the server, and write
|
||||||
// as many bytes as we can in the specified time (default = 10s)
|
// as many bytes as we can in the specified time (default = 10s)
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var querystring = require('querystring');
|
var querystring = require('querystring');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var querystring = require('querystring');
|
var querystring = require('querystring');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1 +1,2 @@
|
|||||||
|
'use strict';
|
||||||
console.log(process.memoryUsage().rss);
|
console.log(process.memoryUsage().rss);
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var http = require('http');
|
var http = require('http');
|
||||||
|
|
||||||
var concurrency = 30;
|
var concurrency = 30;
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
dur: [5],
|
dur: [5],
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var assert = require('assert'),
|
var assert = require('assert'),
|
||||||
fs = require('fs'),
|
fs = require('fs'),
|
||||||
path = require('path'),
|
path = require('path'),
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var url = require('url');
|
var url = require('url');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var url = require('url');
|
var url = require('url');
|
||||||
var v8 = require('v8');
|
var v8 = require('v8');
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
'use strict';
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
|
|
||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
|
Loading…
x
Reference in New Issue
Block a user