- Sep 23, 2009
-
-
Ryan Dahl authored
-
- Sep 22, 2009
- Sep 21, 2009
- Sep 20, 2009
- Sep 19, 2009
- Sep 17, 2009
-
-
Ryan Dahl authored
-
Ryan Dahl authored
-
Ryan Dahl authored
-
Ryan Dahl authored
Since the buffer is passed to the thread pool it needs to be heap allocated. Thanks to Jon Crosby and Tim Caswell for debugging this.
-
Jon Crosby authored
-
- Sep 16, 2009
- Sep 15, 2009
- Sep 14, 2009
-
-
Ryan Dahl authored
-
Ryan Dahl authored
Was sending two packets instead of one for some short messages, and even 3, for short chunked-encoded messages. Also use the more general Encode() function for receiving HTTP bodies. Gives ~6% improvement on "hello world" web server benchmarks.
-
Ryan Dahl authored
-
Ryan Dahl authored
Removes node.UTF8, node.RAW, node.ASCII enum versions of the encodings. node.fs.read() now supports "raws" encoding.
-
- Sep 13, 2009
- Sep 12, 2009
-
-
Jeff Smick authored
In Snow Leopard "platform.machine()" returns "i386" while "platform.architecture()" returns ('64bit',''). Using information from both we can determine the proper architecture This reverts commit ea29e137 re-enabling the 64bit build on Macintosh. -
Ryan authored
-
Ryan authored
Instead of myemitter.emit("event", [arg1, arg2, arg3]); the API is now myemitter.emit("event", arg1, arg2, arg3); This change saves the creation of an extra array object for each event. The implementation is also slightly more simple. -
Ryan authored
-
Ryan authored
-
Ryan authored
-
Ryan authored
-
Ryan authored
-