Use events for all HTTP messages.
authorRyan <ry@tinyclouds.org>
Fri, 26 Jun 2009 16:30:55 +0000 (18:30 +0200)
committerRyan <ry@tinyclouds.org>
Sun, 28 Jun 2009 17:08:26 +0000 (19:08 +0200)
commit70fe920fb5fb3a50d75522ea4e5a558edcbd6ad9
tree1bfbeb35e68efdceb643e3bbf6722554ec2d832e
parent20c0e1fdfba2a237428332664a76b8b70e0dab9f
Use events for all HTTP messages.

This is a rather large refactor! Mostly for the better side. I've had to
remove some functionality like req.interrupt(). A lot of other work is left
messy or incomplete.
benchmark/http_simple.js
src/events.js
src/http.cc
src/http.js
src/node.cc
test/mjsunit/test-http-client-race.js
test/mjsunit/test-http-proxy.js
test/mjsunit/test-http.js