- Oct 22, 2011
-
-
Ben Noordhuis authored
-
Ben Noordhuis authored
-
Ben Noordhuis authored
-
Ryan Dahl authored
Conflicts: ChangeLog Makefile deps/libev/wscript doc/index.html doc/template.html lib/net.js src/node_version.h src/platform_cygwin.cc test/pummel/test-net-write-callbacks.js test/simple/test-buffer.js
-
Igor Zinkovsky authored
- Oct 21, 2011
-
-
Maciej Małecki authored
-
Ryan Dahl authored
change test-http-dns-error to reflect this.
-
Ryan Dahl authored
-
Ben Noordhuis authored
-
Ryan Dahl authored
-
Isaac Z. Schlueter authored
-
Isaac Z. Schlueter authored
This reverts commit b70fed48.
-
Ben Noordhuis authored
os.path.exists() in python 2.5.2 returns false for symlinks.
-
Igor Zinkovsky authored
-
Ryan Dahl authored
-
Ben Noordhuis authored
Speeds up HTTP benchmarks by 10% on average.
-
Ryan Dahl authored
-
Ryan Dahl authored
-
- Oct 20, 2011
-
-
Bert Belder authored
-
Ben Noordhuis authored
-
Ryan Dahl authored
-
Nathan Rajlich authored
util.inspect() has a special case for "undefined", so it's nice to be able to distinguish visually that undefined is the result of an expression.
-
Fedor Indutny authored
-
Ben Noordhuis authored
Fixes #1912.
-
- Oct 19, 2011
-
-
Ryan Dahl authored
-
Ryan Dahl authored
Unused.
-
Ryan Dahl authored
-
Thomas Parslow authored
Fixes #1907.
-
Koichi Kobayashi authored
Refs #394. Fixes #1902.
-
Isaac Z. Schlueter authored
Fix #1484 Fix #1834 Fix #1482 Fix #771 It's been a while now, and we've seen how this separate context thing works. It constantly confuses people, and no one actually uses '.clear' anyway, so the benefit of that feature does not justify the constant WTFery. This makes repl.context actually be a getter that returns the global object, and prints a deprecation warning. The '.clear' command is gone, and will report that it's an invalid repl keyword. Tests updated to allow the require, module, and exports globals, which are still available in the repl just like they were before, by making them global.
-
Elliott Cable authored
Squashed commit: (- re tests) Cleaning up the `Script` test suite. For whatever reason, there were several duplicate test files related to `Script` and the `'vm'` module. I removed these, and fixed a few other small issues. (More fixes coming in subsequent commits.) Squashes: 19e86045a0..1e3dcff4eb (api fix:1801 new:1801) `'vm'` module uses sandbox as prototype As described in GH-1801, the `'vm'` module was handling the `sandbox` object provided by the API consumer in a particularly terrible and fragile fashion: it was simply shallow-copying any enumerable properties from the sandbox onto the global context before executing the code, and then eventually copying any values on the global context back into the sandbox object *afterwards*. This commit removes all of that implementation, and utilizes the passed sandbox object as the *prototype of the context* instead. A bit of a hack, but a very effective one. This no longer allows for new variables created in the global context to be placed into your sandbox after execution has completed, but that’s for the best anyway, as it’s not very in line with the concept of a “box of passed-in context.” I’m planning to further implement an interface for API consumers to acquire the *actual global* from within the VM soon, thus allowing for separation-of-concerns: providing data *to* the VM via the sandbox-prototype, and exploring the internal environment of the VM itself. // GitHub cruft: closes #1801 Squashes: 43b8e3c..209ed86
-
- Oct 18, 2011
- Oct 17, 2011
-
-
Koichi Kobayashi authored
-