summaryrefslogtreecommitdiff
path: root/benchmark/misc
diff options
context:
space:
mode:
authorRich Trott <rtrott@gmail.com>2016-02-19 17:03:16 -0800
committerRich Trott <rtrott@gmail.com>2016-02-22 11:09:26 -0800
commit4bb529d972afaa02d57a2ca29db33ac92f69b81d (patch)
tree362545fa9b9565b72d128b5ed0c9fd86c326633e /benchmark/misc
parent65cd2a0f9689b1213bb13a8d48f38d8b9e4ff09f (diff)
downloadandroid-node-v8-4bb529d972afaa02d57a2ca29db33ac92f69b81d.tar.gz
android-node-v8-4bb529d972afaa02d57a2ca29db33ac92f69b81d.tar.bz2
android-node-v8-4bb529d972afaa02d57a2ca29db33ac92f69b81d.zip
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>
Diffstat (limited to 'benchmark/misc')
-rw-r--r--benchmark/misc/child-process-read.js1
-rw-r--r--benchmark/misc/domain-fn-args.js7
-rw-r--r--benchmark/misc/function_call/index.js1
-rw-r--r--benchmark/misc/module-loader.js1
-rw-r--r--benchmark/misc/next-tick-breadth.js1
-rw-r--r--benchmark/misc/next-tick-depth.js1
-rw-r--r--benchmark/misc/spawn-echo.js1
-rw-r--r--benchmark/misc/startup.js1
-rw-r--r--benchmark/misc/string-creation.js1
-rw-r--r--benchmark/misc/string-decoder.js1
-rw-r--r--benchmark/misc/timers.js1
-rw-r--r--benchmark/misc/url.js1
-rw-r--r--benchmark/misc/v8-bench.js1
13 files changed, 16 insertions, 3 deletions
diff --git a/benchmark/misc/child-process-read.js b/benchmark/misc/child-process-read.js
index 894dd55d30..c1a7474aae 100644
--- a/benchmark/misc/child-process-read.js
+++ b/benchmark/misc/child-process-read.js
@@ -1,3 +1,4 @@
+'use strict';
var common = require('../common.js');
var bench = common.createBenchmark(main, {
len: [64, 256, 1024, 4096, 32768],
diff --git a/benchmark/misc/domain-fn-args.js b/benchmark/misc/domain-fn-args.js
index 36e9e90029..517ca924e9 100644
--- a/benchmark/misc/domain-fn-args.js
+++ b/benchmark/misc/domain-fn-args.js
@@ -1,3 +1,4 @@
+'use strict';
var common = require('../common.js');
var domain = require('domain');
@@ -12,13 +13,13 @@ var gargs = [1, 2, 3];
function main(conf) {
var args, ret, n = +conf.n;
- var arguments = gargs.slice(0, conf.arguments);
+ var myArguments = gargs.slice(0, conf.arguments);
bench.start();
bdomain.enter();
for (var i = 0; i < n; i++) {
- if (arguments.length >= 2) {
- args = Array.prototype.slice.call(arguments, 1);
+ if (myArguments.length >= 2) {
+ args = Array.prototype.slice.call(myArguments, 1);
ret = fn.apply(this, args);
} else {
ret = fn.call(this);
diff --git a/benchmark/misc/function_call/index.js b/benchmark/misc/function_call/index.js
index fc8542a068..e2e01b17fa 100644
--- a/benchmark/misc/function_call/index.js
+++ b/benchmark/misc/function_call/index.js
@@ -2,6 +2,7 @@
// relative to a comparable C++ function.
// Reports millions of calls per second.
// Note that JS speed goes up, while cxx speed stays about the same.
+'use strict';
var assert = require('assert');
var common = require('../../common.js');
diff --git a/benchmark/misc/module-loader.js b/benchmark/misc/module-loader.js
index e53bc4d801..17948604c7 100644
--- a/benchmark/misc/module-loader.js
+++ b/benchmark/misc/module-loader.js
@@ -1,3 +1,4 @@
+'use strict';
var fs = require('fs');
var path = require('path');
var common = require('../common.js');
diff --git a/benchmark/misc/next-tick-breadth.js b/benchmark/misc/next-tick-breadth.js
index 6524081443..87d130f3a7 100644
--- a/benchmark/misc/next-tick-breadth.js
+++ b/benchmark/misc/next-tick-breadth.js
@@ -1,3 +1,4 @@
+'use strict';
var common = require('../common.js');
var bench = common.createBenchmark(main, {
diff --git a/benchmark/misc/next-tick-depth.js b/benchmark/misc/next-tick-depth.js
index 8a2c8e0a6a..bc513d338d 100644
--- a/benchmark/misc/next-tick-depth.js
+++ b/benchmark/misc/next-tick-depth.js
@@ -1,3 +1,4 @@
+'use strict';
var common = require('../common.js');
var bench = common.createBenchmark(main, {
millions: [2]
diff --git a/benchmark/misc/spawn-echo.js b/benchmark/misc/spawn-echo.js
index 2b1b989e67..7c9e851aac 100644
--- a/benchmark/misc/spawn-echo.js
+++ b/benchmark/misc/spawn-echo.js
@@ -1,3 +1,4 @@
+'use strict';
var common = require('../common.js');
var bench = common.createBenchmark(main, {
thousands: [1]
diff --git a/benchmark/misc/startup.js b/benchmark/misc/startup.js
index aa5b4420f6..f4577796b0 100644
--- a/benchmark/misc/startup.js
+++ b/benchmark/misc/startup.js
@@ -1,3 +1,4 @@
+'use strict';
var common = require('../common.js');
var spawn = require('child_process').spawn;
var path = require('path');
diff --git a/benchmark/misc/string-creation.js b/benchmark/misc/string-creation.js
index 74dabd66c0..74dea02312 100644
--- a/benchmark/misc/string-creation.js
+++ b/benchmark/misc/string-creation.js
@@ -1,3 +1,4 @@
+'use strict';
var common = require('../common.js');
var bench = common.createBenchmark(main, {
diff --git a/benchmark/misc/string-decoder.js b/benchmark/misc/string-decoder.js
index 14563cee0d..e45016b559 100644
--- a/benchmark/misc/string-decoder.js
+++ b/benchmark/misc/string-decoder.js
@@ -1,3 +1,4 @@
+'use strict';
var common = require('../common.js');
var StringDecoder = require('string_decoder').StringDecoder;
diff --git a/benchmark/misc/timers.js b/benchmark/misc/timers.js
index 23f571bb45..13b18fffc5 100644
--- a/benchmark/misc/timers.js
+++ b/benchmark/misc/timers.js
@@ -1,3 +1,4 @@
+'use strict';
var common = require('../common.js');
var bench = common.createBenchmark(main, {
diff --git a/benchmark/misc/url.js b/benchmark/misc/url.js
index 6c2799b6cb..78fe7b6c56 100644
--- a/benchmark/misc/url.js
+++ b/benchmark/misc/url.js
@@ -1,3 +1,4 @@
+'use strict';
var url = require('url')
var n = 25 * 100;
diff --git a/benchmark/misc/v8-bench.js b/benchmark/misc/v8-bench.js
index 0eb95aa9e2..606170acb3 100644
--- a/benchmark/misc/v8-bench.js
+++ b/benchmark/misc/v8-bench.js
@@ -1,4 +1,5 @@
// compare with "google-chrome deps/v8/benchmarks/run.html"
+'use strict';
var fs = require('fs');
var path = require('path');
var vm = require('vm');