deps: update V8 to 5.7
Marking in-progress
because Chrome 57 is still in beta.
I'm also waiting on https://codereview.chromium.org/2736873005/ to drop the gyp patches.
Notable changes (source):
- faster promises and async functions
- faster spread operator, destructuring and generators
- faster RegExps
- new String methods:
padStart
andpadEnd
- new Intl method:
Intl.DateTimeFormat.prototype.formatToParts
- WebAssembly enabled by default
- PromiseHook C++ API (cc @trevnorris)
Checklist
-
make -j4 test
(UNIX), orvcbuild test
(Windows) passes -
commit message follows commit guidelines
/cc @nodejs/v8