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
557fc396b4
Upgrade V8 to 3.8.4
13 years ago
Ryan Dahl
b7c05e1b75
Upgrade V8 to 3.8.3
13 years ago
Ryan Dahl
e4731f8168
Upgrade V8 to 3.8.2.1
13 years ago
Ryan Dahl
6029127cea
Upgrade V8 to 3.6.6.15
13 years ago
Ryan Dahl
4eaf4ce26a
Upgrade V8 to 3.8.2
13 years ago
Ryan Dahl
21e7292ea0
Upgrade V8 to 3.8.1
13 years ago
Igor Zinkovsky
45822da46a
fix windows build
13 years ago
Ryan Dahl
de3c16afae
Upgrade V8 to 3.6.6.14
13 years ago
Ryan Dahl
b3a7de15b7
Upgrade V8 to 3.8.0
13 years ago
Igor Zinkovsky
06a22e2ea1
fix windows build
13 years ago
Ryan Dahl
21d081fd7f
Upgrade V8 to 3.7.12
13 years ago
Ryan Dahl
1cf26e2bf1
Upgrade V8 to 3.6.6.11
13 years ago
Ben Noordhuis
29d8ff51c8
build: remove v8-node.gyp
13 years ago
Ben Noordhuis
4f8a0cd2f9
v8: add platform-solaris.cc to gyp build
Re-applies 77e4abbc3e
, lost in a V8 upgrade.
14 years ago
Ben Noordhuis
2c52ccea80
v8: compile with __C99FEATURES__=1 on sunos
Exposes INFINITY, isinf(), isfinite(), etc.
Re-applies d104e5b91c
, lost in a V8 upgrade.
14 years ago
Ryan Dahl
17a82e72f4
Upgrade V8 to 3.6.6.8
13 years ago
Ryan Dahl
0ba8f05a42
Upgrade V8 to 3.6.6.7
13 years ago
Ryan Dahl
2dd68af334
Remove -Werror from V8 build
13 years ago
Ryan Dahl
0e9c1ca673
Downgrade V8 to 3.6.4
13 years ago
Ben Noordhuis
818f0cba55
v8: fix freebsd build, implement VirtualMemory class
13 years ago
Ben Noordhuis
edea4122b1
Revert "Upgrade V8 to 3.7.1"
This reverts commit 92f5a5d3ca
.
V8 3.7.1 in debug mode on ia32 has a curious race-like bug where an fs.Stats
object is not fully formed until some time after it's created. This is easy
to demonstrate by running `make test-debug`.
V8 3.7.0 does not exhibit this behaviour so back we go.
Fixes #1981 .
13 years ago
Bert Belder
6a6a70e80e
Fix v8 build on Windows
There's probably a better way to fix this
13 years ago
Ben Noordhuis
b9529545e1
v8: implement VirtualMemory class on SunOS
Unbreaks build on SunOS. Re-applies 4908e5bf7a
.
13 years ago
Ryan Dahl
92f5a5d3ca
Upgrade V8 to 3.7.1
13 years ago
Igor Zinkovsky
107b05772a
build: fix windows build
13 years ago
Ben Noordhuis
4908e5bf7a
v8: implement VirtualMemory class on SunOS
Unbreaks build on SunOS. Un-reverts 9bbca99107
.
13 years ago
Ryan Dahl
33b5f2f779
Upgrade V8 to 3.7.0
13 years ago
Ben Noordhuis
6cb1d26924
v8: fix gyp build on windows
13 years ago
Ryan Dahl
07703fa78e
Revert "v8: implement VirtualMemory class on SunOS"
This reverts commit 9bbca99107
.
13 years ago
Ryan Dahl
3b1d656da5
Revert "Upgrade V8 to 3.6.6"
Not stable enough.
- Windows snapshot linking broken
- Linux crash on ./node_g test/simple/test-stream-pipe-multi.js
This reverts commit 56e6952e63
.
13 years ago
Ben Noordhuis
9bbca99107
v8: implement VirtualMemory class on SunOS
13 years ago
Ryan Dahl
56e6952e63
Upgrade V8 to 3.6.6
13 years ago
Ryan Dahl
1b15af9dd2
Upgrade V8 to 3.6.4
13 years ago
Ben Noordhuis
718032777d
v8: move __C99FEATURES__=1 into common.gypi
13 years ago
Ben Noordhuis
77e4abbc3e
v8: add platform-solaris.cc to gyp build
14 years ago
Ben Noordhuis
d104e5b91c
v8: compile with __C99FEATURES__=1 on sunos
Exposes INFINITY, isinf(), isfinite(), etc.
14 years ago
Ryan Dahl
03c2f62020
Upgrade V8 to 3.6.2
13 years ago
Ryan Dahl
0bca54444a
Upgrade V8 to 3.6.1
13 years ago
Ryan Dahl
d8f7a8655f
Strip V8 -Werror
14 years ago
Ryan Dahl
b68c6bac96
Fix Windows build
14 years ago
Ryan Dahl
da00ff4999
Upgrade V8 to 3.5.9.1
14 years ago
jkummerow@chromium.org
b5643cb2a6
v8: remove unnecessary break-after-return in switch statement
BUG=v8:1642
Review URL: http://codereview.chromium.org/7781007
This is a back-port of upstream r9043. Fixes build on OS X 10.5.
14 years ago
Ryan Dahl
028908ab7c
Upgrade V8 to 3.5.8
14 years ago
Ryan Dahl
b15ab5de51
Upgrade V8 to 3.5.7
14 years ago
Ryan Dahl
05e6f318c6
Upgrade V8 to 3.5.6
14 years ago
Ryan Dahl
25a5e90289
Fix GYP build on OSX
Broken due to DOS line endings.
./configure-gyp
make -f Makefile-gyp
14 years ago
Peter Bright
16788f461a
Rename gyp files to produce useful solution names.
Hoist common settings into common.gypi.
Restrict v8's common.gypi to v8 projects.
Ensure v8 doesn't use /MP in debug builds.
Add basic settings for other platforms.
Make uv import common.gypi properly.
Remove LTCG warning.
14 years ago
Ryan Dahl
89bed19513
Upgrade V8 to v3.5.4
14 years ago
Peter Bright
b88c48177a
V8 GYP should attempt to not use cygwin.
14 years ago