Go to file
Ulan Degenbaev 372fc681be [heap] Fix undefined shift in LiveObjectRange::AdvanceToNextValidObject.
Bug: 
Change-Id: Ide7fab96e5ba1650aa17ba266e6ed2ed893208d7
Reviewed-on: https://chromium-review.googlesource.com/776658
Reviewed-by: Hannes Payer <hpayer@chromium.org>
Reviewed-by: Michael Lippautz <mlippautz@chromium.org>
Commit-Queue: Ulan Degenbaev <ulan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#49446}
2017-11-17 13:17:01 +00:00
benchmarks
build_overrides
docs
gni
gypfiles [build] Add generic num fuzzer isolates 2017-11-10 14:26:48 +00:00
include [wasm] Adding public usage metric for WebAssembly. 2017-11-16 20:31:15 +00:00
infra [Reland] Remove no_custom_libcxx and update V8 DEPS. 2017-11-17 07:55:56 +00:00
samples [cleanup] use unique_ptr for the DefaultPlatform 2017-11-14 09:57:18 +00:00
src [heap] Fix undefined shift in LiveObjectRange::AdvanceToNextValidObject. 2017-11-17 13:17:01 +00:00
test [log] Properly log all maps creating during bootstrapping 2017-11-17 12:55:51 +00:00
testing
third_party
tools Remove shell info from testcase. 2017-11-16 15:42:26 +00:00
.clang-format
.editorconfig
.git-blame-ignore-revs
.gitignore
.gn
.vpython
.ycm_extra_conf.py
AUTHORS [coverage] add coverage for binary expressions 2017-11-10 17:41:51 +00:00
BUILD.gn Reland "[platform] Implement TaskRunners in the DefaultPlatform" 2017-11-15 12:35:54 +00:00
ChangeLog
CODE_OF_CONDUCT.md
codereview.settings
DEPS [Reland] Remove no_custom_libcxx and update V8 DEPS. 2017-11-17 07:55:56 +00:00
LICENSE
LICENSE.fdlibm
LICENSE.strongtalk
LICENSE.v8
LICENSE.valgrind
Makefile
Makefile.android
OWNERS Add myself to OWNERS to be able to approve/make infra-related changes 2017-11-09 22:52:19 +00:00
PRESUBMIT.py Add vpython verification presubmit 2017-11-03 10:39:56 +00:00
README.md
snapshot_toolchain.gni
WATCHLISTS Add adamk to a few WATCHLISTS 2017-11-10 21:38:29 +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://github.com/v8/v8/wiki

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 on the V8 wiki.