Timothy J Fontaine
b73967e9a0
v8: upgrade to 3.22.24.5
2013-11-18 15:01:38 -08:00
Ben Noordhuis
f230a1cf74
v8: upgrade to 3.22.24
...
This commit removes the simple/test-event-emitter-memory-leak test for
being unreliable with the new garbage collector: the memory pressure
exerted by the test case is too low for the garbage collector to kick
in. It can be made to work again by limiting the heap size with the
--max_old_space_size=x flag but that won't be very reliable across
platforms and architectures.
2013-11-11 02:40:36 +01:00
Timothy J Fontaine
a53c763c16
v8: upgrade 3.21.18.3
2013-10-23 09:17:31 -07:00
Timothy J Fontaine
711ec07d34
v8: ugprade to 3.20.17.14
2013-10-07 10:18:13 -07:00
Timothy J Fontaine
85898d1967
v8: upgrade to 3.20.17.13
...
fixes #6235
2013-09-26 09:19:50 -07:00
Ben Noordhuis
14687ebfc0
Revert "deps: update v8 to 3.20.17.11"
...
After the upgrade from 3.20.17.7 to 3.20.17.11, we've begun hitting
random assertions in V8 in memory-constrained / GC-heavy situations.
The assertions all seem to be related to heap allocations and garbage
collection but apart from that, they're all over the place.
This reverts commit 970bdccc38
.
2013-09-24 16:16:04 +02:00
Fedor Indutny
970bdccc38
deps: update v8 to 3.20.17.11
...
fix #6235
2013-09-23 20:26:57 +04:00
Fedor Indutny
a1cf3ada62
deps: update v8 to 3.20.17.7
2013-09-18 20:33:28 +04:00
Trevor Norris
26bc8db33f
v8: upgrade to 3.20.17
2013-08-27 15:18:12 -07:00
Ben Noordhuis
a20d565d9c
v8: fix openbsd build
...
This is [1] applied ahead of time. Summary:
OpenBSD doesn't have <ucontext.h>. ucontext_t lives in <signal.h>
and is a typedef for struct sigcontext. There is no uc_mcontext.
[1] https://codereview.chromium.org/21705003/
Note: the patch has been accepted upstream but hasn't made its way into
a stable release yet.
2013-08-10 16:28:18 +02:00
Ben Noordhuis
f69be329f0
v8: upgrade v8 to 3.20.14.1
2013-08-10 16:27:43 +02:00
Ben Noordhuis
222e5239fc
v8: fix openbsd build
...
This is [1] applied ahead of time. Summary:
OpenBSD doesn't have <ucontext.h>. ucontext_t lives in <signal.h>
and is a typedef for struct sigcontext. There is no uc_mcontext.
[1] https://codereview.chromium.org/21705003/
2013-08-05 02:53:43 +02:00
Ben Noordhuis
2fc47ab10b
v8: upgrade v8 to 3.20.11
2013-07-30 17:14:55 +02:00
Ben Noordhuis
1bd711c8a0
v8: upgrade to v8 3.20.9
2013-07-29 21:21:03 +02:00
Ben Noordhuis
e3bb6e11c3
v8: reapply floating patches
2013-07-22 15:56:44 -07:00
Trevor Norris
5777d7ab30
v8: upgrade to v8 3.20.7
2013-07-22 15:53:10 -07:00
Ben Noordhuis
588040d20d
v8: reapply floating patches
2013-07-06 16:53:06 +02:00
Ben Noordhuis
704fd8f374
v8: upgrade to v3.20.2
2013-07-06 16:53:06 +02:00
Ben Noordhuis
2dbc5ea1b4
v8: reapply floating patches
2013-06-11 23:46:13 +02:00
Ben Noordhuis
6dd78074a3
v8: upgrade to v3.19.13
2013-06-11 23:46:00 +02:00
Ben Noordhuis
e761ac2306
v8: reapply floating patches
2013-05-22 13:14:43 -07:00
Trevor Norris
506fc4de1e
v8: upgrade to v3.19.3
2013-05-22 13:13:11 -07:00
Ben Noordhuis
0c405cff68
v8: reapply floating patches
2013-05-13 03:29:52 +02:00
Ben Noordhuis
7ee538ddfe
deps: upgrade v8 to 3.19.0
2013-05-13 03:28:40 +02:00
Ben Noordhuis
4c1bb832af
v8: reapply floating patches
2013-04-29 22:35:46 +02:00
Ben Noordhuis
2f75785c01
deps: upgrade v8 to 3.18.4
2013-04-29 22:35:21 +02:00
Ben Noordhuis
2efb6cf0cf
v8: reapply floating patches
2013-04-19 10:51:01 -07:00
isaacs
50624a50ee
V8: Upgrade to 3.18.1
2013-04-19 10:50:44 -07:00
Ben Noordhuis
c7d7072e60
v8: reapply floating patches
2013-04-17 16:10:51 +02:00
Ben Noordhuis
9f682265d6
deps: upgrade v8 to 3.18.0
2013-04-17 16:10:37 +02:00
Ben Noordhuis
7357bcb727
v8: reapply floating patches
2013-04-08 20:35:35 +02:00
Ben Noordhuis
587e83c6d6
v8: upgrade to 3.17.16
2013-04-08 20:35:27 +02:00
isaacs
2f88272ba2
Merge remote-tracking branch 'ry/v0.10' into master
...
Conflicts:
src/node.cc
src/node_version.h
2013-03-21 10:52:01 -07:00
Fedor Indutny
40b1c9a66d
v8: unbreak build on smartos after 831af97df2
2013-03-20 12:26:28 +04:00
Trevor Norris
831af97df2
v8: revert dtrace fix from 3.14 downgrade
...
Revert "v8: fix postmortem and dtrace helper build"
This reverts commit aa98539277
.
2013-03-20 01:11:01 +01:00
Bryan Cantrill
8bffa333d2
v8: loosen artificial mmap constraint
...
Fixes #4010 .
2013-03-20 01:11:01 +01:00
Trevor Norris
06bec0e087
v8: remove optimization switches
...
Remove compiler switches from $(TOPLEVEL)/deps/v8/build/common.gypi,
they are set globally in $(TOPLEVEL)/common.gypi.
2013-03-20 01:11:01 +01:00
Trevor Norris
83261e789e
deps: update v8 to 3.17.13
2013-03-20 01:11:01 +01:00
Timothy J Fontaine
4432dc8187
v8: move 32 bit heap hint on sunos
...
Setting the V8 heap at or near 0x20000000 on 32bit sunos only allows
512 MB of heap space, instead on sunos move this to 0x80000000.
Fixes #4010 .
2013-03-15 01:31:05 +01:00
isaacs
51c8b0ede3
V8: Reapply floating patches
2013-03-06 12:59:59 -08:00
isaacs
81c278d58d
V8: Upgrade to 3.14.5.8
2013-03-06 12:59:58 -08:00
yangguo@chromium.org
cfacde3ac6
v8: Hardfloat does not imply VFPv3, only VFPv2.
...
Raspberry Pi is an example.
BUG=v8:2393
Review URL: https://chromiumcodereview.appspot.com/11570061
Patch from Chi-Thanh Christopher Nguyen <nguyenchithanh@gmail.com>.
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@13232 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
This is a backport of v8/v8@44419ad089 .
2013-02-26 18:44:02 +01:00
Ben Noordhuis
c80bde1781
v8: work around String::WriteAscii segfault
...
See http://code.google.com/p/v8/issues/detail?id=2493 for details.
This commit reapplies 9668df8
. The issue has been fixed upstream but
reappeared after last night's downgrade to V8 3.14.5 in commit b15a10e
.
Conflicts:
test/simple/test-buffer.js
2013-02-26 18:27:30 +01:00
Fedor Indutny
aa98539277
v8: fix postmortem and dtrace helper build
...
Regardless of previous @bnoordhuis' changes
2013-02-26 08:17:21 +00:00
Ben Noordhuis
03fe7fb55c
v8: reapply floating patches
...
Reapply floating patches. Special mention: also reapplies 017009f
but
with the extra change of removing DescriptorArray::kTransitionsIndex
from the postmortem metadata generator because said field no longer
exists in V8 3.14.
2013-02-25 23:45:02 +01:00
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.
2013-02-25 23:45:02 +01:00
isaacs
e4a856e0ba
V8: Reapply floating patches
2013-02-08 17:18:41 -08:00
isaacs
0c2e5ec840
V8: Upgrade to 3.15.11.15
2013-02-08 17:17:45 -08:00
Bryan Cantrill
202b5db4ef
v8: loosen artificial mmap constraint
...
Fixes #4010 .
2013-02-06 13:30:59 +04:00
isaacs
7a2ebce8d8
V8: Reapply floating patches
2013-01-24 09:10:01 -08:00