node/deps
Michaël Zasso 2db2857c72 deps: cherry-pick 6d38f89 from upstream V8
Original commit message:

    [turbofan] Boost performance of Array.prototype.shift by 4x.

    For small arrays, it's way faster to just move the elements instead of
    doing the fairly complex and heavy-weight left-trimming. Crankshaft has
    had this optimization for small arrays already; this CL more or less
    ports this functionality to TurboFan, which yields a 4x speed-up when
    using shift on small arrays (with up to 16 elements).

    This should recover some of the regressions reported in the Node.js issues

      https://github.com/nodejs/node/issues/12657

    and discovered for the syncthrough module using

      https://github.com/mcollina/syncthrough/blob/master/benchmarks/basic.js

    as benchmark.

    R=jarin@chromium.org
    BUG=v8:6376

    Review-Url: https://codereview.chromium.org/2874453002
    Cr-Commit-Position: refs/heads/master@{#45216}

PR-URL: https://github.com/nodejs/node/pull/13263
Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
Reviewed-By: Myles Borins <myles.borins@gmail.com>
2017-06-07 10:34:42 +02:00
..
cares
gtest
http_parser
icu-small deps: ICU 59.1 bump 2017-05-09 15:20:02 -07:00
node-inspect deps: update node-inspect to v1.11.2 2017-04-14 23:48:05 +02:00
npm deps: upgrade npm to 5.0.3 2017-06-06 14:27:48 -04:00
openssl doc: add missing make command to UPGRADING.md 2017-06-03 00:45:09 +09:00
uv deps: upgrade libuv to 1.11.0 2017-02-09 13:03:09 -05:00
v8 deps: cherry-pick 6d38f89 from upstream V8 2017-06-07 10:34:42 +02:00
zlib