From daaaba8de90d15229f7abcdb0b19ad1bb030c15a Mon Sep 17 00:00:00 2001 From: Rashid Khan Date: Mon, 16 Nov 2015 13:27:34 -0700 Subject: [PATCH 1/2] Add heapdump module. re: #5170 --- package.json | 1 + src/cli/cli.js | 1 + 2 files changed, 2 insertions(+) diff --git a/package.json b/package.json index 1d6dd3331b52..fb35f3bdda9e 100644 --- a/package.json +++ b/package.json @@ -97,6 +97,7 @@ "good-squeeze": "2.1.0", "gridster": "0.5.6", "hapi": "8.8.1", + "heapdump": "0.3.7", "imports-loader": "0.6.4", "jade": "1.11.0", "jade-loader": "0.7.1", diff --git a/src/cli/cli.js b/src/cli/cli.js index 25cbf536b8bc..c6f6b45faeec 100644 --- a/src/cli/cli.js +++ b/src/cli/cli.js @@ -1,4 +1,5 @@ let _ = require('lodash'); +let heapdump = require('heapdump'); let utils = require('requirefrom')('src/utils'); let pkg = utils('packageJson'); From 7a09fe98dda537c66798c2010dd2ae23ede84740 Mon Sep 17 00:00:00 2001 From: Rashid Khan Date: Tue, 17 Nov 2015 08:57:46 -0700 Subject: [PATCH 2/2] Don't support heapdumps on windows --- src/cli/cli.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/cli/cli.js b/src/cli/cli.js index c6f6b45faeec..fd1c9bf1c45a 100644 --- a/src/cli/cli.js +++ b/src/cli/cli.js @@ -1,5 +1,8 @@ let _ = require('lodash'); -let heapdump = require('heapdump'); + +if (process.platform !== 'win32') { + let heapdump = require('heapdump'); +} let utils = require('requirefrom')('src/utils'); let pkg = utils('packageJson');