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:44:40 +0000 (15:44 +0400)
commit685ac099e9d8085c363a51a15c718d160a6dcd5c
treeaa0b1da80c01b4a92d717093fa7bc15a8c359e1d
parent42ecd48c7f68f204a4986477089b496bf994ee6e
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