summaryrefslogtreecommitdiff
path: root/lib/cluster.js
diff options
context:
space:
mode:
authorJackson Tian <shyvo1987@gmail.com>2016-03-17 12:23:52 +0800
committerBenjamin Gruenbaum <inglor@gmail.com>2016-03-23 15:58:52 +0200
commit91466b855f0ced0df9a2d7444eea8ac7b89e278e (patch)
tree3b2db268ae1960f2343d414e527af8bdadbc6641 /lib/cluster.js
parentfb51c396ff823f8274bc4bea487da562ce57d75e (diff)
downloadandroid-node-v8-91466b855f0ced0df9a2d7444eea8ac7b89e278e.tar.gz
android-node-v8-91466b855f0ced0df9a2d7444eea8ac7b89e278e.tar.bz2
android-node-v8-91466b855f0ced0df9a2d7444eea8ac7b89e278e.zip
lib: refactor code with startsWith/endsWith
reduce using RegExp for string test. This pull reuqest replaces various usages of regular expressions in favor of the ES2015 startsWith and endsWith methods. PR-URL: https://github.com/nodejs/node/pull/5753 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Brian White <mscdex@mscdex.net>
Diffstat (limited to 'lib/cluster.js')
-rw-r--r--lib/cluster.js5
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/cluster.js b/lib/cluster.js
index 69698ddeb8..b43d4a0a34 100644
--- a/lib/cluster.js
+++ b/lib/cluster.js
@@ -237,9 +237,8 @@ function masterInit() {
// Without --logfile=v8-%p.log, everything ends up in a single, unusable
// file. (Unusable because what V8 logs are memory addresses and each
// process has its own memory mappings.)
- if (settings.execArgv.some(function(s) { return /^--prof/.test(s); }) &&
- !settings.execArgv.some(function(s) { return /^--logfile=/.test(s); }))
- {
+ if (settings.execArgv.some((s) => s.startsWith('--prof')) &&
+ !settings.execArgv.some((s) => s.startsWith('--logfile='))) {
settings.execArgv = settings.execArgv.concat(['--logfile=v8-%p.log']);
}
cluster.settings = settings;