src, test: fixup after v8 update
authorFedor Indutny <fedor@indutny.com>
Wed, 8 Oct 2014 10:34:51 +0000 (14:34 +0400)
committerFedor Indutny <fedor@indutny.com>
Wed, 8 Oct 2014 11:36:15 +0000 (15:36 +0400)
commit383b0c0afbe423872cd9edfefec673e97becc994
treeaa0b1da80c01b4a92d717093fa7bc15a8c359e1d
parent3821863109be9e56f41f1ea6da0cb6e822037fc3
src, test: fixup after v8 update

Because of behavior change of some V8 APIs (they mostly became more
    strict), following modules needed to be fixed:

* crypto: duplicate prototype methods are not allowed anymore
* contextify: some TryCatch trickery, the binding was using it
incorrectly
* util: maximum call stack error is now crashing in a different place

Reviewed-By: Trevor Norris <trevnorris@gmail.com>
PR-URL: https://github.com/joyent/node/pull/8476
common.gypi
src/node.cc
src/node.h
src/node_buffer.cc
src/node_contextify.cc
src/node_crypto.cc
src/util.cc
test/simple/test-abort-fatal-error.js
test/simple/test-vm-harmony-symbols.js