commit | d672142f3826cb79d2e4b61fdf60df58fa86f026 | [log] [tgz] |
---|---|---|
author | Mike Stanton <mvstanton@chromium.org> | Fri Oct 20 12:17:40 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Oct 20 13:00:28 2017 |
tree | f934d6784d8044cece256a6f87eb2d0f7e3cc58d | |
parent | df96dfeb870a8a0e2a717dac88844ac5e4ec686c [diff] |
Array.prototype.filter builtin should respect initial ElementsKind If the input array is a JSArray with fast elements, it makes sense to create an output array of the same ElementsKind when possible. Bug: v8:1956 Change-Id: Ie9c937cf1751ccbbbe7cc76f40e1e1a0328ed37c Reviewed-on: https://chromium-review.googlesource.com/730748 Commit-Queue: Michael Stanton <mvstanton@chromium.org> Reviewed-by: Benedikt Meurer <bmeurer@chromium.org> Cr-Commit-Position: refs/heads/master@{#48789}
V8 is Google's open source JavaScript engine.
V8 implements ECMAScript as specified in ECMA-262.
V8 is written in C++ and is used in Google Chrome, the open source browser from Google.
V8 can run standalone, or can be embedded into any C++ application.
V8 Project page: https://github.com/v8/v8/wiki
Checkout depot tools, and run
fetch v8
This will checkout V8 into the directory v8
and fetch all of its dependencies. To stay up to date, run
git pull origin gclient sync
For fetching all branches, add the following into your remote configuration in .git/config
:
fetch = +refs/branch-heads/*:refs/remotes/branch-heads/* fetch = +refs/tags/*:refs/tags/*
Please follow the instructions mentioned on the V8 wiki.