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
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
koichik
e1c043f43a
docs: fix docs to not suggest variable leaks
Fixes #2106 .
13 years ago
koichik
a337ac7584
http: fix XMLHttpRequest piped in a writable file stream hangs next request
Fixes #2263 .
13 years ago
koichik
b962ff35dd
tls: fix test-https-client-reject fails
Fixes #2417 .
13 years ago
Ben Noordhuis
70e6f3f115
docs: document http.Server.close() semantics
13 years ago
koichik
e6b6075024
http: Avoid 'data'/'end' events after pause()
Fixes #1040 .
13 years ago
koichik
7aa5924dc6
http: fix resource leak
Fixes #2069
13 years ago
Ben Noordhuis
0de6ec5f08
win: fix mismatched new[]/delete
13 years ago
Ben Noordhuis
ed5bad754c
bench: fix use of fd after close
13 years ago
Ryan Dahl
48a9a2d355
Add deprecation message for http.Client
13 years ago
Ryan Dahl
c2d9e62f16
Merge remote branch 'origin/v0.6'
Conflicts:
deps/v8/src/version.cc
13 years ago
Ryan Dahl
e4731f8168
Upgrade V8 to 3.8.2.1
13 years ago
Ryan Dahl
d85c85aac1
Change 'real example' in addon doc
13 years ago
Ryan Dahl
624f70e88f
GYP: rename options.gypi to config.gypi
Sounds more familiar to unix users used to config.h
13 years ago
Bert Belder
c6347dcfb4
Add another nextTick benchmark
It tests how many iterations the event loop can make per second.
13 years ago
Phil Sung
cf2513e1aa
buffer: don't pollute global namespace in buffer.readInt*
13 years ago
Ben Noordhuis
b261e37a34
test: ensure callback is executed
13 years ago
Ju-yeong Park
5976d58796
net: raise exception when the socket is closed
13 years ago
Dave Irvine
045bfe0da5
docs: document 'encoding' arg of hash.update()
13 years ago
Ben Noordhuis
d8c178bc16
timers: fix performance regression
Fix a 5-7% performance regression in the http_simple benchmark that was
introduced by the following commits:
348d8cd
timers: remove _idleTimeout from item in .unenroll()
f2f3028
timers: fix memory leak in setTimeout
098fef6
timers: remember extra setTimeout() arguments when timeout==0
Fix suggested by Bert Belder.
13 years ago
Seong-Rak Choi
892ba87866
docs: fix javascript error on document page
`highlight()` is called twice. It causes following javascript error.
> Uncaught Found <pre> element with class="sh_sourcecode",
> but no such language exists
Fixes #2393 .
13 years ago
Shannen
ef659192a1
docs: use "Level 1" HTML5 features
Since we're using an HTML doctype we might as well use "Level 1" HTML5 features.
See more: http://mathiasbynens.be/notes/html5-levels#level-1
Fixes #2386 .
13 years ago
Ryan Dahl
6ac22bfb04
Add gitignore file for addon tests
13 years ago
Ryan Dahl
60a9e1e40f
Upgrade GYP to r1115
13 years ago
Ryan Dahl
6029127cea
Upgrade V8 to 3.6.6.15
13 years ago