| commit | 567c3a1cf5c0126768ddf993cb4469733bc66444 | [log] [tgz] |
|---|---|---|
| author | Santiago Aboy Solanes <solanes@chromium.org> | Tue Oct 13 14:27:49 2020 |
| committer | Commit Bot <commit-bot@chromium.org> | Tue Oct 13 15:28:59 2020 |
| tree | 0865726f78175702989c2a019f66e719366739b6 | |
| parent | d73c32b9f77fc2bb960e51c7d76d48a064835822 [diff] |
[compiler] Disable concurrent read optimization for Strings GetOwnElementFromHeap uses LookupIterator which requires heap allocation. Therefore, we cannot call it from the background thread with concurrent access. Bug: v8:7790, v8:11012 Change-Id: I29733db69a8935c7b7585c776ab1a2d7f1265e95 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2465841 Commit-Queue: Santiago Aboy Solanes <solanes@chromium.org> Reviewed-by: Georg Neis <neis@chromium.org> Cr-Commit-Position: refs/heads/master@{#70488}
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.