startup: move `EventEmitter` closer to the lookup
authorMaciej Małecki <maciej.malecki@notimplemented.org>
Sat, 18 Feb 2012 15:45:22 +0000 (16:45 +0100)
committerBen Noordhuis <info@bnoordhuis.nl>
Mon, 20 Feb 2012 15:04:44 +0000 (16:04 +0100)
This makes startup faster by ~0.2 ms on my computer.

src/node.js

index 2cd797f..4a11b5c 100644 (file)
 (function(process) {
   global = this;
 
-  var EventEmitter;
-
   function startup() {
-    EventEmitter = NativeModule.require('events').EventEmitter;
+    var EventEmitter = NativeModule.require('events').EventEmitter;
     process.__proto__ = EventEmitter.prototype;
     process.EventEmitter = EventEmitter; // process.EventEmitter is deprecated