deps: upgrade v8 to 4.1.0.7
authorBen Noordhuis <info@bnoordhuis.nl>
Sat, 17 Jan 2015 22:02:56 +0000 (23:02 +0100)
committerBen Noordhuis <info@bnoordhuis.nl>
Sun, 18 Jan 2015 12:05:00 +0000 (13:05 +0100)
commit5e7ebc7af6d08d4e31cf66f4ae22d29c688ef814
tree337fbefdc52c893da4b6957309d6e2846576c403
parentea7750bddd8051f39fa538905e05f9bf1d1afa5f
deps: upgrade v8 to 4.1.0.7

This commit upgrades V8 from 3.31.74.1 to 4.1.0.7.  Despite the major
version bump, there are no API or ABI changes, it's a bug fix release
only.

PR-URL: https://github.com/iojs/io.js/pull/490
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Fedor Indutny <fedor@indutny.com>
Reviewed-By: Kenan Sulayman <kenan@sly.mn>
Reviewed-By: Rod Vagg <rod@vagg.org>
57 files changed:
deps/v8/ChangeLog
deps/v8/DEPS
deps/v8/build/features.gypi
deps/v8/src/api.cc
deps/v8/src/base/platform/platform-freebsd.cc
deps/v8/src/base/platform/platform-posix.cc
deps/v8/src/compiler/control-reducer.cc
deps/v8/src/compiler/js-typed-lowering.cc
deps/v8/src/compiler/js-typed-lowering.h
deps/v8/src/compiler/opcodes.h
deps/v8/src/compiler/pipeline.cc
deps/v8/src/compiler/simplified-lowering.cc
deps/v8/src/compiler/simplified-lowering.h
deps/v8/src/compiler/simplified-operator-reducer.cc
deps/v8/src/compiler/simplified-operator-reducer.h
deps/v8/src/compiler/simplified-operator.cc
deps/v8/src/compiler/simplified-operator.h
deps/v8/src/compiler/typer.cc
deps/v8/src/compiler/verifier.cc
deps/v8/src/d8.cc
deps/v8/src/debug.cc
deps/v8/src/deoptimizer.cc
deps/v8/src/flag-definitions.h
deps/v8/src/heap/heap.cc
deps/v8/src/heap/heap.h
deps/v8/src/heap/incremental-marking.cc
deps/v8/src/heap/spaces.cc
deps/v8/src/ia32/assembler-ia32.cc
deps/v8/src/parser.h
deps/v8/src/preparser.h
deps/v8/src/runtime.js
deps/v8/src/unique.h
deps/v8/src/version.cc
deps/v8/src/x64/assembler-x64.cc
deps/v8/test/cctest/compiler/test-js-typed-lowering.cc
deps/v8/test/cctest/compiler/test-simplified-lowering.cc
deps/v8/test/cctest/test-alloc.cc
deps/v8/test/cctest/test-api.cc
deps/v8/test/mjsunit/compiler/regress-445876.js [new file with mode: 0644]
deps/v8/test/mjsunit/compiler/regress-446156.js [new file with mode: 0644]
deps/v8/test/mjsunit/compiler/regress-446778.js [new file with mode: 0644]
deps/v8/test/mjsunit/compiler/regress-ntl-effect.js [new file with mode: 0644]
deps/v8/test/mjsunit/regress/regress-447756.js [new file with mode: 0644]
deps/v8/test/unittests/compiler/change-lowering-unittest.cc
deps/v8/test/unittests/compiler/js-builtin-reducer-unittest.cc
deps/v8/test/unittests/compiler/js-typed-lowering-unittest.cc
deps/v8/test/unittests/compiler/machine-operator-reducer-unittest.cc
deps/v8/test/unittests/compiler/node-test-utils.cc
deps/v8/test/unittests/compiler/node-test-utils.h
deps/v8/test/unittests/compiler/simplified-operator-reducer-unittest.cc
deps/v8/test/unittests/compiler/simplified-operator-unittest.cc
deps/v8/test/webkit/fast/js/Object-getOwnPropertyNames-expected.txt
deps/v8/test/webkit/fast/js/Object-getOwnPropertyNames.js
deps/v8/testing/gmock-support.h
deps/v8/tools/push-to-trunk/generate_version.py [new file with mode: 0755]
deps/v8/tools/run_perf.py
deps/v8/tools/whitespace.txt