| commit | cf16d2210c85537b9aa21816ae27ba03cf00b5f4 | [log] [tgz] | 
|---|---|---|
| author | Patrick Thier <pthier@chromium.org> | Wed Aug 16 07:45:50 2023 | 
| committer | Lutz Vahl <vahl@chromium.org> | Wed Aug 16 16:34:58 2023 | 
| tree | e5c31365db1e2c644caabe2a31bb0ac6ac8dbce2 | |
| parent | 92f81075153a48dd0cc1053cc4d065c6f4174bf6 [diff] | 
[Android Dev branch merge] Revert "[maglev] Use StringFastLocalCompare" This reverts commit 47329acddee2a48ccf9bf592fd709052548307ae. Reason for revert: https://crbug.com/1472529 Original change's description: > [maglev] Use StringFastLocalCompare > > Use StringFastLocalCompare instead of StringPrototypeLocalCompare when > possible. > > Bug: v8:7700 > Change-Id: Icffb33b6f415b927df1c3e261a4ec4065df1e70c > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4771017 > Reviewed-by: Leszek Swirski <leszeks@chromium.org> > Commit-Queue: Patrick Thier <pthier@chromium.org> > Cr-Commit-Position: refs/heads/main@{#89492} Bug: v8:7700 Change-Id: Ib221cab017dbc9da13bedd1ae54758bb298466df Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4774731 Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Reviewed-by: Jakob Linke <jgruber@chromium.org> Commit-Queue: Patrick Thier <pthier@chromium.org> Cr-Commit-Position: refs/heads/main@{#89524} (cherry picked from commit a6aa72a84594e89c6d35ece88df3d1755fefa1b7) Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4784101 Reviewed-by: Lutz Vahl <vahl@chromium.org> Owners-Override: Francis McCabe <fgm@google.com> Commit-Queue: Hannes Payer <hpayer@chromium.org> Commit-Queue: Francis McCabe <fgm@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.