- May 10, 2012
-
-
isaacs authored
Conflicts: Makefile lib/zlib.js src/node.cc src/node.js
-
Felix Geisendörfer authored
So instead of: node.js:201 throw e; // process.nextTick error, or 'error' event on first tick ^ You will now see: path/to/foo.js:1 throw new Error('bar'); ^ This is a sub-set of isaacs patch here: https://github.com/joyent/node/issues/3235 The difference is that this patch purely adresses the exception output, but does not try to make any behavior changes / improvements. -
Felix Geisendörfer authored
This patch now reports the proper throw call site for exceptions triggered within process.nextTick. So instead of this: node.js:201 throw e; // process.nextTick error, or 'error' event on first tick ^ You will now see: mydir/myscript.js:15 throw new Error('My Error'); ^ From my testing this patch causes no performance regressions, but does greatly simplify processing the nextTickQueue. -
isaacs authored
-
- May 09, 2012
-
-
Alex Kocharin authored
-
Ben Noordhuis authored
-
Bert Belder authored
-
Ben Noordhuis authored
This commit is a back-port of the changes on the master branch. Fixes #3230.
-
Bert Belder authored
-
Bert Belder authored
Earlier string write optimizations broke it.
-
Bert Belder authored
-
Bert Belder authored
-
Bert Belder authored
-
Bert Belder authored
-
Bert Belder authored
In case of an UNWRAP failure, the binding returns -1, which is truthy.
-
yangguo@chromium.org authored
BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10332054 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11527 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- May 08, 2012
-
-
Ben Noordhuis authored
_snprintf() doesn't zero-terminate the buffer on overflow. Use the hand-rolled version that lives in src/node_internals.h.
-
isaacs authored
-
isaacs authored
-
Ben Noordhuis authored
See #3231.
-
Kevin Gadd authored
Add a clear warning about known issues with the module and a pointer to the GitHub issues list for the module. Describe some of the biggest known issues with the module.
-
- May 07, 2012
-
-
James Koval authored
Closes #3201.
-
- May 06, 2012
-
-
isaacs authored
Somehow this got downgraded in the last v0.6 merge. Very strange.
-
isaacs authored
This is an incredibly useful thing to know about, and it will likely never change. I can't remember why we didn't ever document it, and people keep suggesting we do so.
-
isaacs authored
Regarding discussion in #3198. Passing the worker as an argument to an event emitted on the worker is redundant, and an unnecessary break in consistency vs the events on the ChildProcess objects. It was removed from 'exit', but 'listening' and others were overlooked. This corrects that oversight.
-
isaacs authored
It's too slow.
-
- May 05, 2012
-
-
Javier Hernández authored
Make the configure script warn the user about the lack of an acceptable C compiler on the system.
-
koichik authored
Fixes #3209.
-
koichik authored
Fixes #3223.
-
Mark Cavage authored
See: http://tools.ietf.org/html/rfc6585
-
koichik authored
Fixes #3217.
-
isaacs authored
-
isaacs authored
-
J. Lee Coltrane authored
test: fixes due to new cluster api. - changed worker `death` to `exit`. - corrected argument type expected by worker `exit` handler. test: more tests of cluster.worker death cluster: fixed arguments on worker 'exit' event worker 'exit' event now emits arguments consistent with the corresponding event in child_process module.
-
isaacs authored
-
isaacs authored
-
Brian Schroeder authored
-
Marcel Laverdet authored
The crashes in debug mode after adding Locker are *not* caused by Locker. Locker is merely exposing issues that already existed. Some of these issues have since been fixed in 70635753. This reverts commit 40718153. This reapplies commit 9a6012ed. Conflicts: src/node.cc
-
isaacs authored
Conflicts: ChangeLog Makefile deps/npm/AUTHORS deps/npm/html/api/bin.html deps/npm/html/api/bugs.html deps/npm/html/api/commands.html deps/npm/html/api/config.html deps/npm/html/api/deprecate.html deps/npm/html/api/docs.html deps/npm/html/api/edit.html deps/npm/html/api/explore.html deps/npm/html/api/help-search.html deps/npm/html/api/init.html deps/npm/html/api/install.html deps/npm/html/api/link.html deps/npm/html/api/load.html deps/npm/html/api/ls.html deps/npm/html/api/npm.html deps/npm/html/api/outdated.html deps/npm/html/api/owner.html deps/npm/html/api/pack.html deps/npm/html/api/prefix.html deps/npm/html/api/prune.html deps/npm/html/api/publish.html deps/npm/html/api/rebuild.html deps/npm/html/api/restart.html deps/npm/html/api/root.html deps/npm/html/api/run-script.html deps/npm/html/api/search.html deps/npm/html/api/shrinkwrap.html deps/npm/html/api/start.html deps/npm/html/api/stop.html deps/npm/html/api/sub...
-
isaacs authored
Move parsers.free(parser) to a single function, which also nulls all of the various references we hang on them. Also, move the parser.on* methods out of the closure, so that there's one shared definition of each, instead of re-defining for each parser in a spot where they can close over references to other request-specific objects. Conflicts: lib/http.js
-