From 3bc3af0276fd464cddec5118f750f92b4e667f9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Ma=C5=82ecki?= Date: Thu, 16 Feb 2012 04:21:16 +0100 Subject: [PATCH] process: remove old notices about removed methods These methods were removed a long time ago. Keeping these notices here makes no sense anymore. Also, removing this part of code slightly speeds up the startup. --- src/node.js | 33 --------------------------------- 1 file changed, 33 deletions(-) diff --git a/src/node.js b/src/node.js index d179c8821c3..e73eb18b453 100644 --- a/src/node.js +++ b/src/node.js @@ -46,8 +46,6 @@ startup.processChannel(); - startup.removedMethods(); - startup.resolveArgv0(); // There are various modes that Node can run in. The most common two @@ -431,37 +429,6 @@ } } - startup._removedProcessMethods = { - 'assert': 'process.assert() use require("assert").ok() instead', - 'debug': 'process.debug() use console.error() instead', - 'error': 'process.error() use console.error() instead', - 'watchFile': 'process.watchFile() has moved to fs.watchFile()', - 'unwatchFile': 'process.unwatchFile() has moved to fs.unwatchFile()', - 'mixin': 'process.mixin() has been removed.', - 'createChildProcess': 'childProcess API has changed. See doc/api.txt.', - 'inherits': 'process.inherits() has moved to util.inherits()', - '_byteLength': 'process._byteLength() has moved to Buffer.byteLength' - }; - - startup.removedMethods = function() { - var desc = { - configurable: true, - writable: true, - enumerable: false - }; - for (var method in startup._removedProcessMethods) { - var reason = startup._removedProcessMethods[method]; - desc.value = startup._removedMethod(reason); - Object.defineProperty(process, method, desc); - } - }; - - startup._removedMethod = function(reason) { - return function() { - throw new Error(reason); - }; - }; - startup.resolveArgv0 = function() { var cwd = process.cwd(); var isWindows = process.platform === 'win32';