node/deps/v8
Michaël Zasso 99fd1ec28d deps: backport 819b40a from V8 upstream
Original commit message:

    Use baseline code to compute message locations.

    This switches Isolate::ComputeLocation to use baseline code when
    computing message locations. This unifies locations between optimized
    and non-optimized code by always going through the FrameSummary for
    location computation.

    R=bmeurer@chromium.org
    TEST=message/regress/regress-4266
    BUG=v8:4266
    LOG=n

    Review URL: https://codereview.chromium.org/1331603002

    Cr-Commit-Position: refs/heads/master@{#30635}

Fixes: https://github.com/nodejs/node/issues/3934
PR-URL: https://github.com/nodejs/node/pull/3937
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
2015-12-05 16:31:16 +11:00
..
benchmarks
build deps: upgrade V8 to 4.6.85.23 2015-10-14 11:20:34 -07:00
include deps: update V8 to 4.6.85.31 2015-11-11 12:13:10 -05:00
infra deps: upgrade V8 to 4.6.85.23 2015-10-14 11:20:34 -07:00
samples deps: upgrade V8 to 4.6.85.23 2015-10-14 11:20:34 -07:00
src deps: backport 819b40a from V8 upstream 2015-12-05 16:31:16 +11:00
test deps: backport 819b40a from V8 upstream 2015-12-05 16:31:16 +11:00
testing
tools deps: backport bc2e393 from v8 upstream 2015-11-17 11:26:18 -05:00
.clang-format
.gitignore deps: upgrade V8 to 4.6.85.23 2015-10-14 11:20:34 -07:00
.ycm_extra_conf.py
AUTHORS deps: upgrade V8 to 4.6.85.23 2015-10-14 11:20:34 -07:00
BUILD.gn deps: upgrade V8 to 4.6.85.23 2015-10-14 11:20:34 -07:00
ChangeLog deps: upgrade V8 to 4.6.85.23 2015-10-14 11:20:34 -07:00
codereview.settings deps: upgrade V8 to 4.5.103.33 2015-09-15 09:12:01 -07:00
DEPS deps: upgrade V8 to 4.6.85.23 2015-10-14 11:20:34 -07:00
LICENSE
LICENSE.strongtalk
LICENSE.v8
LICENSE.valgrind
Makefile deps: upgrade V8 to 4.6.85.23 2015-10-14 11:20:34 -07:00
Makefile.android
Makefile.nacl
OWNERS deps: upgrade V8 to 4.6.85.23 2015-10-14 11:20:34 -07:00
PRESUBMIT.py deps: upgrade V8 to 4.6.85.23 2015-10-14 11:20:34 -07:00
README.md
WATCHLISTS deps: upgrade V8 to 4.6.85.23 2015-10-14 11:20:34 -07: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://code.google.com/p/v8/

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