commit | 2f010ece66a39592a790d1a37eee08bc0c65f549 | [log] [tgz] |
---|---|---|
author | Toon Verwaest <verwaest@chromium.org> | Tue Oct 26 15:46:31 2021 |
committer | Adam Klein <adamk@chromium.org> | Tue Oct 26 20:57:24 2021 |
tree | e879c3db92c334ef330b64d0851b6847053a1801 | |
parent | 2bf30087159cb61636f0127ad17856af52bfbb0b [diff] |
[runtime] Check if we have a pending exception before returning it Bug: chromium:1263462 Change-Id: I8b367201f1141921a0b34d6fbf1453d72a6fae37 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3244420 Reviewed-by: Samuel Groß <saelo@chromium.org> Commit-Queue: Toon Verwaest <verwaest@chromium.org> Cr-Commit-Position: refs/heads/main@{#77557} (cherry picked from commit be55c16e50e714475034b00ed2682f0813794d15) Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3246083 Reviewed-by: Adam Klein <adamk@chromium.org>
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://v8.dev/docs
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 at v8.dev/docs/contribute.