Remove old references to node.loadingModules
authorRyan Dahl <ry@tinyclouds.org>
Mon, 5 Oct 2009 18:29:59 +0000 (20:29 +0200)
committerRyan Dahl <ry@tinyclouds.org>
Mon, 5 Oct 2009 18:29:59 +0000 (20:29 +0200)
src/node.js

index 57a40c2..7de9a91 100644 (file)
@@ -252,8 +252,6 @@ node.Module.prototype.loadScript = function (loadPromise) {
     // remove shebang
     content = content.replace(/^\#\!.*/, '');
 
-    node.loadingModules = [];
-
     function requireAsync (url) {
       return self.newChild(url, {});
     }
@@ -266,9 +264,7 @@ node.Module.prototype.loadScript = function (loadPromise) {
     var wrapper = "function (__filename, exports, require) { " + content + "\n};";
     var compiled_wrapper = node.compile(wrapper, self.filename);
 
-    node.loadingModules.unshift(self);
     compiled_wrapper.apply(self.target, [self.filename, self.target, require]);
-    node.loadingModules.shift();
 
     self.waitChildrenLoad(function () {
       self.loaded = true;