diff options
author | Jackson Tian <shyvo1987@gmail.com> | 2016-03-17 12:23:52 +0800 |
---|---|---|
committer | Benjamin Gruenbaum <inglor@gmail.com> | 2016-03-23 15:58:52 +0200 |
commit | 91466b855f0ced0df9a2d7444eea8ac7b89e278e (patch) | |
tree | 3b2db268ae1960f2343d414e527af8bdadbc6641 /lib/cluster.js | |
parent | fb51c396ff823f8274bc4bea487da562ce57d75e (diff) | |
download | android-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.js | 5 |
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; |