Go to file
v8-ci-autoroll-builder 5b619efdd4 Update V8 DEPS.
Rolling v8/build: a5d4757..c844180

Rolling v8/buildtools/linux64: git_revision:6771ce569fb4803dad7a427aa2e2c23e960b917e..git_revision:dfd036f3be5422c7b61cf16369bde28b3a8cccc8

Rolling v8/buildtools/third_party/libunwind/trunk: 5844fc6..d6f21e0

Rolling v8/third_party/aemu-linux-x64: QpXtlWg0Hrksvqhm2JkK5cg7xWznHgNj3aHSgOF-cCkC..IFKk3HKRVi_NvWa_9abMZahaAGY7hGQ0MzuloLf6TkgC

Rolling v8/third_party/catapult: https://chromium.googlesource.com/catapult/+log/5185110..c92267a

Rolling v8/third_party/depot_tools: 5009fd6..e77e3c8

Rolling v8/third_party/google_benchmark/src: d0c227c..a2e8a8a

TBR=v8-waterfall-sheriff@grotations.appspotmail.com

Change-Id: Ib75fb34c07ee7d1c1fe84a2f77dc6575b35053d2
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2878903
Reviewed-by: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#74427}
2021-05-07 04:03:28 +00:00
.github
build_overrides
custom_deps
docs
gni Make Google benchmark dependency a default 2021-04-21 12:19:40 +00:00
include [inspector] Consistently pass around script ID as integer. 2021-05-06 14:30:26 +00:00
infra [infra] Add a Linux bot for single generation GC 2021-05-06 09:39:33 +00:00
samples Reland "[api] Add v8::Isolate::ThrowError helper" 2021-04-16 11:48:05 +00:00
src Revert "[ptr-cage] Turn on shared pointer cage by default for arm64 and x64" 2021-05-06 23:01:08 +00:00
test cppgc: stack unittest: Fix order of attributes 2021-05-06 23:10:17 +00:00
testing
third_party Reland "[build] Fix gn check failures in v8/third_party" 2021-04-30 16:26:19 +00:00
tools Revert "[ptr-cage] Turn on shared pointer cage by default for arm64 and x64" 2021-05-06 23:01:08 +00:00
.clang-format
.clang-tidy
.editorconfig
.flake8
.git-blame-ignore-revs
.gitattributes
.gitignore
.gn Reland "[build] Fix gn check failures in v8/third_party" 2021-04-30 16:26:19 +00:00
.vpython
.ycm_extra_conf.py
AUTHORS [tools] Make tools/mb/mb.py work with Python 3 2021-04-27 09:08:43 +00:00
BUILD.gn Revert "[ptr-cage] Turn on shared pointer cage by default for arm64 and x64" 2021-05-06 23:01:08 +00:00
CODE_OF_CONDUCT.md
codereview.settings
COMMON_OWNERS Remove petermarshall from OWNERS 2021-03-31 11:00:22 +00:00
DEPS Update V8 DEPS. 2021-05-07 04:03:28 +00:00
DIR_METADATA
ENG_REVIEW_OWNERS
INFRA_OWNERS
INTL_OWNERS
LICENSE
LICENSE.fdlibm
LICENSE.strongtalk
LICENSE.v8
MIPS_OWNERS
OWNERS
PPC_OWNERS
PRESUBMIT.py [bigint] Move multiplication to src/bigint/ 2021-04-19 15:40:43 +00:00
README.md
RISCV_OWNERS [riscv64] Change one of the owners for RISCV. 2021-04-20 14:39:26 +00:00
S390_OWNERS
WATCHLISTS [watchlist] Add leszeks to src/baseline watchlist 2021-04-27 08:40:24 +00:00

V8 JavaScript Engine

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

Getting the Code

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/*

Contributing

Please follow the instructions mentioned at v8.dev/docs/contribute.