summaryrefslogtreecommitdiff
path: root/test/message
diff options
context:
space:
mode:
authorisaacs <i@izs.me>2013-02-01 14:23:28 -0800
committerisaacs <i@izs.me>2013-02-15 18:13:01 -0800
commit95ac576bf956055d3d5758cacbd336b53570f89f (patch)
treeca47ef3477b8639f7c67c96a80f014a5f3188e73 /test/message
parent401cef797df39ca0e5d7a71b2202d6fc750ca912 (diff)
downloadnode-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.out4
-rw-r--r--test/message/timeout_throw.out1
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:*:*)