process: delay process.argv[0] and process.argv0 handling · nodejs/node@d4f9509 (original) (raw)

Original file line number Diff line number Diff line change
@@ -206,13 +206,6 @@ if (!config.noBrowserGlobals) {
206 206 defineOperation(global, 'setImmediate', timers.setImmediate);
207 207 }
208 208
209 -Object.defineProperty(process, 'argv0', {
210 -enumerable: true,
211 -configurable: false,
212 -value: process.argv[0]
213 -});
214 -process.argv[0] = process.execPath;
215 -
216 209 // TODO(jasnell): The following have been globals since around 2012.
217 210 // That's just silly. The underlying perfctr support has been removed
218 211 // so these are now deprecated non-ops that can be removed after one