Trevor Norris
26bc8db33f
v8: upgrade to 3.20.17
12 years ago
Ben Noordhuis
f69be329f0
v8: upgrade v8 to 3.20.14.1
12 years ago
mstarzinger@chromium.org
6b92a71321
v8: back-port fix for CVE-2013-2882
Quoting the CVE:
Google V8, as used in Google Chrome before 28.0.1500.95, allows
remote attackers to cause a denial of service or possibly have
unspecified other impact via vectors that leverage "type confusion."
Likely has zero impact on node.js because it only runs local, trusted
code but let's apply it anyway.
This is a back-port of upstream commit r15665. Original commit log:
Use internal array as API function cache.
R=yangguo@chromium.org
BUG=chromium:260106
TEST=cctest/test-api/Regress260106
Review URL: https://codereview.chromium.org/19159003
Fixes #5973 .
12 years ago
Ben Noordhuis
2fc47ab10b
v8: upgrade v8 to 3.20.11
12 years ago
Ben Noordhuis
1bd711c8a0
v8: upgrade to v8 3.20.9
12 years ago
Trevor Norris
5777d7ab30
v8: upgrade to v8 3.20.7
12 years ago
Ben Noordhuis
704fd8f374
v8: upgrade to v3.20.2
12 years ago
Ben Noordhuis
6dd78074a3
v8: upgrade to v3.19.13
12 years ago
Trevor Norris
506fc4de1e
v8: upgrade to v3.19.3
12 years ago
Ben Noordhuis
7ee538ddfe
deps: upgrade v8 to 3.19.0
12 years ago
Ben Noordhuis
2f75785c01
deps: upgrade v8 to 3.18.4
12 years ago
isaacs
50624a50ee
V8: Upgrade to 3.18.1
12 years ago
Ben Noordhuis
9f682265d6
deps: upgrade v8 to 3.18.0
12 years ago
Ben Noordhuis
587e83c6d6
v8: upgrade to 3.17.16
12 years ago
Trevor Norris
83261e789e
deps: update v8 to 3.17.13
12 years ago
isaacs
81c278d58d
V8: Upgrade to 3.14.5.8
12 years ago
Ben Noordhuis
b15a10e7a0
deps: downgrade v8 to 3.14.5
V8 3.15 and newer have stability and performance issues. Roll back to
a known-good version.
12 years ago
isaacs
0c2e5ec840
V8: Upgrade to 3.15.11.15
12 years ago
Fedor Indutny
7b4d95a976
deps: update v8 to 3.15.11
12 years ago
Ben Noordhuis
1e738c5ef2
build: make python executable configurable
Upstreamed in https://codereview.chromium.org/11418101/
Fixes #4287 .
12 years ago
isaacs
95c9305874
V8: Upgrade to 3.13.7.4
12 years ago
isaacs
76a6c4bf2e
V8: Reapply patches
12 years ago
isaacs
29d12c7342
V8: Upgrade to 3.11.10.25
12 years ago
isaacs
3411a03dd1
V8: Upgrade to 3.13.7.1
12 years ago
yangguo@chromium.org
25c2940a08
v8: Relax requirement from VFP3 to VFP2 where possible.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10818026
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@12194 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago
Fedor Indutny
052e63f27f
v8: fix semaphore on MacOS
Landed upstream: https://chromiumcodereview.appspot.com/10867009/
12 years ago
Bert Belder
4899116d4b
v8: upgrade to 3.11.10.22
12 years ago
isaacs
f4f0daa44d
V8: Upgrade to 3.11.10.17
13 years ago
isaacs
a0a0062d61
v8: upgrade to 3.11.10.15
13 years ago
isaacs
5b5c8b6005
v8: Upgrade to 3.11.10.14
13 years ago
erik.corry@gmail.com
f94b85db83
Revert part of 11727 as it sometimes tanked V8 benchmark (raytrace) performance for reasons that are not obvious. Now we make objects into fast-case objects when they are made prototypes for other objects, but we do not mark objects that are already fast case with a bit that helps keep them in fast case. Review URL: https://chromiumcodereview.appspot.com/10556004
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11831 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago
Bert Belder
50464cd4f4
v8: upgrade to v3.11.10
13 years ago
isaacs
940a6863ea
Roll V8 back to 3.9.24.31
13 years ago
isaacs
46b09e4190
Roll V8 back to 3.10.8.13
13 years ago
isaacs
cbdf3393a2
Upgrade v8 to 3.11.7
13 years ago
isaacs
3f3f958c14
Upgrade V8 to 3.11.1
13 years ago
isaacs
4b64542fe0
Upgrade V8 to 3.9.24.6
13 years ago
isaacs
e4fc2cbfd3
Upgrade v8 to 3.9.17
13 years ago
isaacs
2e24ded6d2
Upgrade v8 to 3.9.11
13 years ago
isaacs
f4641bd4de
Update v8 to 3.9.9
13 years ago
isaacs
68a0c56a7d
Upgrade V8 to 3.9.5
13 years ago
isaacs
8be699494e
Upgrade V8 to 3.9.2
13 years ago
isaacs
05471f5c2a
Update v8 to 3.8.9
13 years ago
isaacs
40879f33cd
Upgrade V8 to 3.8.8
13 years ago
Fedor Indutny
1695332941
Land number collision fix for v8 3.6 by Erik Corry
- If V8 snapshots are enabled then the hash is only randomized at build time.
---
backport @10366 , @10367 and @10402 to 3.6
Add seed to hash of numeric keyed properties.
Minor cleanups of numeric seeded hashing patch.
Split NumberDictionary into a randomly seeded and an unseeded version.
We don't want to randomize the stub cache.
Review URL: http://codereview.chromium.org/9190001/
13 years ago
Ryan Dahl
60040a4f36
Upgrade V8 to 3.8.6
13 years ago
Ryan Dahl
8e5674fb5c
Upgrade V8 to 3.8.5
13 years ago
Bert Belder
4a899c9274
Land hash collision fix for V8 3.6 by Erik Corry.
- If V8 snapshots are enabled then the hash is only randomized at build time.
- Breaks MIPS
---
Backport hash collision workaround to 3.6.
This is made up of 9956, 10351, 10338 and 10330.
This change bakes the string hash key into the snapshot, so
it is determined at build time for shapshot configs.
Review URL: http://codereview.chromium.org/9124004
13 years ago
Ryan Dahl
b7c05e1b75
Upgrade V8 to 3.8.3
13 years ago
Ryan Dahl
4eaf4ce26a
Upgrade V8 to 3.8.2
13 years ago