• Georg Neis's avatar
    Reland "Add fast paths to Array.from." · 87e1b85d
    Georg Neis authored
    This is a reland of 7bd9eb7e. No changes
    to that patch other than adding a test case. The bug that lead to the
    revert has been fixed in 9bf8f72c.
    
    Original change's description:
    > Add fast paths to Array.from.
    >
    > This reuses the fast path from IterableToList for Array.from. The fast
    > paths are taken when .from is called with the receiver Array and the only
    > argument is the iterable (no mapping function or thisArg).
    >
    > Bug: v8:7980
    > Change-Id: I975b0c5e3f838262d7b71ad4dec5111fb031d746
    > Reviewed-on: https://chromium-review.googlesource.com/c/1297322
    > Commit-Queue: Hai Dang <dhai@google.com>
    > Reviewed-by: Georg Neis <neis@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#56993}
    
    Bug: v8:7980
    Change-Id: Id081837946c0989ec2b31ce991f48d09e0219b09
    Reviewed-on: https://chromium-review.googlesource.com/c/1317586Reviewed-by: 's avatarSigurd Schneider <sigurds@chromium.org>
    Commit-Queue: Georg Neis <neis@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#57240}
    87e1b85d
Name
Last commit
Last update
..
benchmarks Loading commit data...
cctest Loading commit data...
common Loading commit data...
debugger Loading commit data...
fuzzer Loading commit data...
inspector Loading commit data...
intl Loading commit data...
js-perf-test Loading commit data...
memory Loading commit data...
message Loading commit data...
mjsunit Loading commit data...
mkgrokdump Loading commit data...
mozilla Loading commit data...
preparser Loading commit data...
test262 Loading commit data...
torque Loading commit data...
unittests Loading commit data...
wasm-js Loading commit data...
wasm-spec-tests Loading commit data...
webkit Loading commit data...
BUILD.gn Loading commit data...