commit | 0ea5a485280535ce427d547440b62acd03d5a037 | [log] [tgz] |
---|---|---|
author | Samuel Groß <saelo@chromium.org> | Thu Dec 05 16:58:56 2024 |
committer | V8 LUCI CQ <v8-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Dec 05 17:40:43 2024 |
tree | e45d7eb7988e31f9de041dca0432df45b8594c81 | |
parent | 08e530bb19d2cd238b0afe49e8c5b697a00e4a48 [diff] |
[infra] Enable backtrace support for sandbox_testing builder The binary produced by this builder doesn't have ASan and therefore relies on V8's crash handler to print meaningful backtraces. Without v8_enable_backtrace=true, the backtrace will not be symbolized and will consist solely of addresses, which aren't very helpful. As such, with this CL the builder now adds v8_enable_backtrace=true. Change-Id: I30c6447d7f1ba0944b7731f1066f53ce7df90d9c Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6074865 Commit-Queue: Samuel Groß <saelo@chromium.org> Reviewed-by: Michael Achenbach <machenbach@chromium.org> Cr-Commit-Position: refs/heads/main@{#97586}
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.