diff options
author | isaacs <i@izs.me> | 2013-02-01 14:23:28 -0800 |
---|---|---|
committer | isaacs <i@izs.me> | 2013-02-15 18:13:01 -0800 |
commit | 95ac576bf956055d3d5758cacbd336b53570f89f (patch) | |
tree | ca47ef3477b8639f7c67c96a80f014a5f3188e73 /test/message | |
parent | 401cef797df39ca0e5d7a71b2202d6fc750ca912 (diff) | |
download | node-new-95ac576bf956055d3d5758cacbd336b53570f89f.tar.gz |
Revert "Move MakeCallback to JS"
This reverts commit 0109a9f90acdfdb287436676f2384f7b072fbb6a.
Also included: Port all the changes to process._makeCallback into the
C++ version. Immediate nextTick, etc.
This yields a slight boost in several benchmarks. V8 is optimizing and
deoptimizing process._makeCallback repeatedly.
Diffstat (limited to 'test/message')
-rw-r--r-- | test/message/stdin_messages.out | 4 | ||||
-rw-r--r-- | test/message/timeout_throw.out | 1 |
2 files changed, 0 insertions, 5 deletions
diff --git a/test/message/stdin_messages.out b/test/message/stdin_messages.out index b0ad45bda4..cd7c12a7b9 100644 --- a/test/message/stdin_messages.out +++ b/test/message/stdin_messages.out @@ -11,7 +11,6 @@ SyntaxError: Strict mode code may not include a with statement at Socket.EventEmitter.emit (events.js:*:*) at _stream_readable.js:*:* at process._tickCallback (node.js:*:*) - at process._makeCallback (node.js:*:*) 42 42 @@ -27,7 +26,6 @@ Error: hello at Socket.EventEmitter.emit (events.js:*:*) at _stream_readable.js:*:* at process._tickCallback (node.js:*:*) - at process._makeCallback (node.js:*:*) [stdin]:1 throw new Error("hello") @@ -41,7 +39,6 @@ Error: hello at Socket.EventEmitter.emit (events.js:*:*) at _stream_readable.js:*:* at process._tickCallback (node.js:*:*) - at process._makeCallback (node.js:*:*) 100 [stdin]:1 @@ -56,7 +53,6 @@ ReferenceError: y is not defined at Socket.EventEmitter.emit (events.js:*:*) at _stream_readable.js:*:* at process._tickCallback (node.js:*:*) - at process._makeCallback (node.js:*:*) [stdin]:1 var ______________________________________________; throw 10 diff --git a/test/message/timeout_throw.out b/test/message/timeout_throw.out index de8ce51a5b..f6e207e382 100644 --- a/test/message/timeout_throw.out +++ b/test/message/timeout_throw.out @@ -4,4 +4,3 @@ ReferenceError: undefined_reference_error_maker is not defined at null._onTimeout (*test*message*timeout_throw.js:*:*) at Timer.listOnTimeout [as ontimeout] (timers.js:*:*) - at process._makeCallback (node.js:*:*) |