Permalink
Browse files

Fix slowness in debug run of test-tcp-many-clients

I'm not sure what is actually causing

  node_g test/mjsunit/test-tcp-many-clients.js

to run slowly, but I traced the problem to
afd9e71.
Somehow it has to do with promoting the compilation of src/util.js. That
change wasn't actually intended to be included in afd9e7 commit anyway, so
I'm reverting it here.
  • Loading branch information...
1 parent 2097b9d commit 733ee426dcb6a2d3a8210b9d283cc6d85ffc1f17 @ry ry committed Sep 4, 2009
Showing with 2 additions and 3 deletions.
  1. +2 −3 src/node.cc
View
@@ -275,9 +275,6 @@ Load (int argc, char *argv[])
EventEmitter::constructor_template->GetFunction());
Promise::Initialize(node_obj);
- ExecuteNativeJS("util.js", native_util);
- ExecuteNativeJS("events.js", native_events);
-
Stdio::Initialize(node_obj);
Timer::Initialize(node_obj);
ChildProcess::Initialize(node_obj);
@@ -302,6 +299,8 @@ Load (int argc, char *argv[])
HTTPServer::Initialize(http);
HTTPConnection::Initialize(http);
+ ExecuteNativeJS("util.js", native_util);
+ ExecuteNativeJS("events.js", native_events);
ExecuteNativeJS("http.js", native_http);
ExecuteNativeJS("file.js", native_file);
ExecuteNativeJS("node.js", native_node);

0 comments on commit 733ee42

Please sign in to comment.