Ryan Dahl
|
5fc0c27d5c
|
move isolate V8 functions out of node.cc
|
13 years ago |
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 |
Ben Noordhuis
|
dd0188ec08
|
uv: upgrade to d6a06b8
|
13 years ago |
Ryan Dahl
|
40c98a977b
|
Add shared-buffer isolate addon test
|
13 years ago |
Ryan Dahl
|
f168f7d702
|
Remove node_isolate.h from node.h
|
13 years ago |
Ryan Dahl
|
2c560c5405
|
Change isolate test to demo EIO bug
|
13 years ago |
Ryan Dahl
|
a0f3eb015a
|
node_file.cc should use NODE_LOOP()
|
13 years ago |
Ryan Dahl
|
268476549e
|
Join all threads at end of main thread
Require reorganizing the isolates somewhat.
Add a very simple test.
|
13 years ago |
Ryan Dahl
|
4d02e77f44
|
Move prog_start_time init after isolate assigned
|
13 years ago |
Ryan Dahl
|
4f46ee4400
|
Add link-list of all isolates
|
13 years ago |
Ryan Dahl
|
863f17f68c
|
Move uv loop initialization into isolate
|
13 years ago |
Ryan Dahl
|
45bb10cc32
|
move thread_id to node_isolate.cc
|
13 years ago |
Ben Noordhuis
|
6eeb59abf6
|
isolates: replace SLIST with ngx_queue_t
|
13 years ago |
Ben Noordhuis
|
809fdf26fb
|
isolates: add process.tid property, pass args to isolate
|
13 years ago |
Ben Noordhuis
|
ca19e792c6
|
isolates: have node::Isolate manage the v8::Context
|
13 years ago |
Ben Noordhuis
|
ea97d6ed5f
|
isolates: rename node::Isolate member isolate_ to v8_isolate_
|
13 years ago |
Ben Noordhuis
|
5866f1a9aa
|
Separate per-process and per-thread init logic.
|
13 years ago |
Ben Noordhuis
|
2df81c57f6
|
Remove per-process globals from per-thread context.
|
13 years ago |
Ryan Dahl
|
828bf50a0e
|
isolates have globals stored in struct globals
|
13 years ago |
Ben Noordhuis
|
eb6e60432b
|
isolates: add _newIsolate() and _joinIsolate() to process object
|
13 years ago |
Ben Noordhuis
|
09dc577931
|
build: move internals to separate header file
|
13 years ago |
Ben Noordhuis
|
b3d4938e3e
|
build: add --without-isolates configure switch
|
13 years ago |
Ben Noordhuis
|
66116924ed
|
isolates: add atexit() functionality for isolates
|
13 years ago |
Ben Noordhuis
|
356992fe4d
|
isolates: isolate-ify the main loop
|
13 years ago |
Ben Noordhuis
|
e9f8e28426
|
uv: upgrade to f5c2a4a
|
13 years ago |
Ben Noordhuis
|
bc7bae1d6b
|
Merge remote-tracking branch 'origin/v0.6'
Conflicts:
src/platform_win32.cc
|
13 years ago |
Ben Noordhuis
|
5427311ae6
|
uv: upgrade to 0db56ea
|
13 years ago |
Ben Noordhuis
|
9143b43e98
|
Include ngx-queue.h, fix Windows build.
|
13 years ago |
Ben Noordhuis
|
2afd20b542
|
uv: upgrade to 85f6b79
|
13 years ago |
Ben Noordhuis
|
59faab4330
|
Make msbuild run in parallel.
|
13 years ago |
Ryan Dahl
|
b7c05e1b75
|
Upgrade V8 to 3.8.3
|
13 years ago |
Ryan Dahl
|
448c5e07ca
|
Revert "Add HandleScope to http-parser binding"
This commit did not actually fix the production crashes.
This reverts commit 73cf8e82e7 .
|
13 years ago |
Andreas Madsen
|
d483acc5d9
|
test: remove internet test from test/simple/
|
13 years ago |
koichik
|
b037c16f55
|
test: fix test-sys.js fails if the time zone is not CET
Fixes #2423.
|
13 years ago |
koichik
|
a848a3efbf
|
net: fix Socket.pause null reference when called on a closed Stream
Fixes #1980.
|
13 years ago |
Ryan Dahl
|
b319699132
|
Add isolate version of test-child-process-fork
|
13 years ago |
Ryan Dahl
|
036e59394a
|
Add process.features.isolates
|
13 years ago |
Ryan Dahl
|
533a455274
|
move isolate V8 functions out of node.cc
|
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 |
Ben Noordhuis
|
c481f97a9c
|
uv: upgrade to d6a06b8
|
13 years ago |
Ryan Dahl
|
02f24f54ba
|
Add shared-buffer isolate addon test
|
13 years ago |
Ryan Dahl
|
87bb848268
|
Remove node_isolate.h from node.h
|
13 years ago |
Ryan Dahl
|
8c476371f5
|
Change isolate test to demo EIO bug
|
13 years ago |
Ryan Dahl
|
a8506c41c6
|
node_file.cc should use NODE_LOOP()
|
13 years ago |
Ryan Dahl
|
41062e71a7
|
Join all threads at end of main thread
Require reorganizing the isolates somewhat.
Add a very simple test.
|
13 years ago |
Ryan Dahl
|
2d8c1fe1ed
|
Move prog_start_time init after isolate assigned
|
13 years ago |
Ryan Dahl
|
1a433b9637
|
Add link-list of all isolates
|
13 years ago |
Ryan Dahl
|
78a25696f1
|
Move uv loop initialization into isolate
|
13 years ago |
Ryan Dahl
|
39a492799d
|
move thread_id to node_isolate.cc
|
13 years ago |
Ben Noordhuis
|
469cb1b7b7
|
isolates: replace SLIST with ngx_queue_t
|
13 years ago |