Ryan Dahl
|
20ba454ef9
|
Add node::Loop() and don't inc node_isolate.h in *.cc
node::Loop() replaces the NODE_LOOP macro. This avoids hitting
v8::Isolate::GetCurrent() for each loop lookup when HAVE_ISOLATE==0
|
13 years ago |
Ryan Dahl
|
f168f7d702
|
Remove node_isolate.h from node.h
|
13 years ago |
Ben Noordhuis
|
356992fe4d
|
isolates: isolate-ify the main loop
|
13 years ago |
Ryan Dahl
|
9d792f3183
|
Add node::Loop() and don't inc node_isolate.h in *.cc
node::Loop() replaces the NODE_LOOP macro. This avoids hitting
v8::Isolate::GetCurrent() for each loop lookup when HAVE_ISOLATE==0
|
13 years ago |
Ryan Dahl
|
87bb848268
|
Remove node_isolate.h from node.h
|
13 years ago |
Ben Noordhuis
|
c3346f6760
|
isolates: isolate-ify the main loop
|
13 years ago |
Ryan Dahl
|
e0a207c27a
|
Begin moving static vars into struct for isolates.
Only node.cc, stream_wrap.cc, and tcp_wrap.cc have been done. The rest still
need work.
|
13 years ago |
Ryan Dahl
|
60818b957c
|
Add missing copyright headers
|
13 years ago |
Ryan Dahl
|
6cc42927d8
|
Display sys_errno when UV_UNKNOWN is returned
|
13 years ago |
Ryan Dahl
|
899358e797
|
Add test-child-process-fork2 and fixes to make it work
|
13 years ago |
Ryan Dahl
|
b413c77583
|
Support sending handles to other processes
Needs test.
|
13 years ago |
Ryan Dahl
|
471c5701c3
|
uv_write2 uv_read2_start binding
|
13 years ago |
Ryan Dahl
|
21cc4c4985
|
Upgrade libuv to ea4271f
Required adding uv_default_loop() in many places.
|
13 years ago |
Ben Noordhuis
|
2aefea5a2f
|
stream_wrap: update after libuv API change
|
13 years ago |
Igor Zinkovsky
|
187fe27a6e
|
stdio binding + javascript to enable process.stdin.listen()
|
13 years ago |
Ryan Dahl
|
6050af4fd7
|
net_uv: properly initialize writeQueueSize
Fixes simple/test-tcp-wrap-listen.js
|
13 years ago |
Ryan Dahl
|
0c7bf8132e
|
Abstract out HandleWrap class
|
13 years ago |
Ryan Dahl
|
1ae148909a
|
Abstract StreamWrap from TCPWrap
|
13 years ago |