commit | 428c1c55ae9654383ce4d94373c61e2fb06104e5 | [log] [tgz] |
---|---|---|
author | Enrico Bacis <enricobacis@google.com> | Mon Aug 28 13:27:18 2017 |
committer | Enrico Bacis <enricobacis@google.com> | Mon Aug 28 14:56:47 2017 |
tree | 3b5916c357e232f8f3c8d7ecfb7c338eed0d3b39 | |
parent | 01c45e1c2a396a1f202493cc59e62dd94e2d6f5d [diff] |
Cherry pick other CLs into origin/experimental/enricobacis/bounds Specifically, this CL includes: * [wasm] Add tests to verify that the correct memory is accessed when invoking functions imported from other modules https://chromium-review.googlesource.com/c/v8/v8/+/637837 * [wasm] Add test for grow_memory in functions inside loops https://chromium-review.googlesource.com/c/v8/v8/+/637911 CC=ahaas@chromium.org,clemensh@chromium.org Change-Id: I3f3f7c30962495b7ab09dcd662a22372288ead6d Reviewed-on: https://chromium-review.googlesource.com/637997 Reviewed-by: Enrico Bacis <enricobacis@google.com>
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.