chore: enable render process reuse
This commit is contained in:
parent
6f7b1db536
commit
8f1fd6f17b
13
src/main.js
13
src/main.js
|
@ -25,8 +25,6 @@ const { getUserDataPath } = require('./vs/platform/environment/node/userDataPath
|
|||
const product = require('../product.json');
|
||||
const { app, protocol, crashReporter } = require('electron');
|
||||
|
||||
app.allowRendererProcessReuse = false;
|
||||
|
||||
// Enable portable support
|
||||
const portable = bootstrapNode.configurePortable(product);
|
||||
|
||||
|
@ -173,10 +171,7 @@ function configureCommandlineSwitchesSync(cliArgs) {
|
|||
'enable-proposed-api',
|
||||
|
||||
// Log level to use. Default is 'info'. Allowed values are 'critical', 'error', 'warn', 'info', 'debug', 'trace', 'off'.
|
||||
'log-level',
|
||||
|
||||
// Enables render process reuse. Default value is 'false'. See https://github.com/electron/electron/issues/18397
|
||||
'enable-render-process-reuse'
|
||||
'log-level'
|
||||
];
|
||||
|
||||
// Read argv config
|
||||
|
@ -221,12 +216,6 @@ function configureCommandlineSwitchesSync(cliArgs) {
|
|||
process.argv.push('--log', argvValue);
|
||||
}
|
||||
break;
|
||||
|
||||
case 'enable-render-process-reuse':
|
||||
if (argvValue === true) {
|
||||
app.allowRendererProcessReuse = true;
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
|
|
@ -19,10 +19,6 @@ const net = require('net');
|
|||
const createStatsCollector = require('mocha/lib/stats-collector');
|
||||
const { applyReporter, importMochaReporter } = require('../reporter');
|
||||
|
||||
// Disable render process reuse, we still have
|
||||
// non-context aware native modules in the renderer.
|
||||
app.allowRendererProcessReuse = false;
|
||||
|
||||
const optimist = require('optimist')
|
||||
.describe('grep', 'only run tests matching <pattern>').alias('grep', 'g').alias('grep', 'f').string('grep')
|
||||
.describe('run', 'only run tests from <file>').string('run')
|
||||
|
|
Loading…
Reference in a new issue