Bert Belder
fd013d17a2
V8 cygwin support
2011-02-09 19:13:31 -08:00
Bert Belder
35e32225d1
Workaround for V8 bug 884
...
See http://code.google.com/p/v8/issues/detail?id=884
2011-02-09 14:53:15 -08:00
Ryan Dahl
a0702b54d1
Upgrade V8 to 3.1.2
2011-02-09 10:24:26 -08:00
Ryan Dahl
ee092f62ca
Upgrade V8 to 3.1.1
2011-02-02 11:44:25 -08:00
Bert Belder
9526fef626
Workaround for V8 bug 884
...
See http://code.google.com/p/v8/issues/detail?id=884
2011-01-31 13:26:46 -08:00
Ryan Dahl
0634e3a8bc
Upgrade V8 to 3.1.0
2011-01-31 13:19:50 -08:00
Bert Belder
88947dc4f0
Workaround for V8 bug 884
...
See http://code.google.com/p/v8/issues/detail?id=884
2011-01-28 12:53:09 -08:00
Ryan Dahl
7eaa956bae
Upgrade V8 to 3.0.12
2011-01-28 01:57:00 -08:00
Ryan Dahl
4c5e570706
Upgrade V8 to 3.0.10
2011-01-24 20:55:18 -08:00
kmillikin@chromium.org
7c2869046e
Fix an assertion failure in the full code generator.
...
We hit an assertion failure when we tried to record the AST ID of
the (shared) .arguments variable proxy more than once. This was hit
when we had multiple calls to the same parameter in a function that
used the arguments object. The fix is to not visit the subexpressions
of the (shared) property access expression.
BUG=1060
Review URL: http://codereview.chromium.org/6368007
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@6404 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2011-01-20 01:39:32 +01:00
Bert Belder
a61066ea1b
Workaround for V8 bug 884
...
See http://code.google.com/p/v8/issues/detail?id=884
2011-01-19 11:06:49 -08:00
Ryan Dahl
b8f006ef72
Upgrade V8 to 3.0.9
2011-01-19 11:06:13 -08:00
Bert Belder
b70f8aec84
Workaround for V8 bug 884
...
See http://code.google.com/p/v8/issues/detail?id=884
2011-01-18 04:49:42 +01:00
Bert Belder
595509bb4c
Fix v8 build on windows
...
reported to v8 in http://codereview.chromium.org/6056006/
2011-01-17 12:28:48 -08:00
Ryan Dahl
cf2e4f44af
Upgrade V8 to 3.0.8
2011-01-17 11:32:56 -08:00
Bert Belder
33118df8f9
Merge remote branch 'origin/master'
...
Conflicts:
src/node_net.cc
src/node_os.cc
2011-01-02 22:57:32 +01:00
Ryan Dahl
1a894b39b3
Upgrade V8 to 3.0.4
2010-12-21 10:24:08 -08:00
Bert Belder
2d8ab90613
Revert "Performance-killing bug workaround for V8 on mingw"
...
This reverts commit 9a9edb0e8e
.
2010-12-20 23:52:38 +01:00
Bert Belder
9a9edb0e8e
Performance-killing bug workaround for V8 on mingw
...
When V8 on mingw generates a _compiled_ call stub for an external api callback, it fucks up the stack.
It doesn't set the stack pointers properly. Could be due to subtly different calling conventions?
This patch disables the simple_api_call optimization. It hurts performance.
2010-12-20 23:51:08 +01:00
Bert Belder
2463dbb3fd
Fix v8 build on mingw32
2010-12-20 23:49:56 +01:00
Ryan Dahl
7d425a0a16
Upgrade V8 to 3.0.3
2010-12-17 09:47:55 -08:00
Brian White
9eaf2329e7
Fix compilation on OpenBSD and FreeBSD
...
While it compiles fine on FreeBSD, at least on amd64 node dies with:
"CALL_AND_RETRY_0 allocation failed - process out of memory"
2010-12-17 09:06:31 -08:00
Ryan Dahl
2dc17e93ee
Add oprofile patch to repo
2010-12-16 14:25:02 -08:00
Ryan Dahl
02aae22397
Add solaris patch file
2010-12-16 14:22:50 -08:00
Ryan Dahl
c9d3a81db0
Patch V8 to compile on solaris
2010-12-16 14:05:13 -08:00
Ryan Dahl
c6406f9e57
Apply V8 r5951 to fix Mac build
...
From f3973972b727df480697443871d780596aba0201 Mon Sep 17 00:00:00 2001
From: erik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Date: Wed, 8 Dec 2010 16:23:25 +0000
Subject: [PATCH] Speed up quoting of JSON strings by allocating a string that is big enough
and then trimming it when the length is known. This way we only have to
traverse the input once.
Review URL: http://codereview.chromium.org/5556012
2010-12-16 12:10:54 -08:00
Ryan Dahl
ea700a8851
Upgrade V8 to 3.0.2
2010-12-16 11:52:08 -08:00
Ryan Dahl
7d73779446
Make oprofile work
2010-12-13 22:12:46 -08:00
Ryan Dahl
1d78159e8f
Upgrade V8 to 3.0.1
2010-12-13 22:12:14 -08:00
Ryan Dahl
32e8692b06
Apply V8 r5951 to fix Mac build
...
From f3973972b727df480697443871d780596aba0201 Mon Sep 17 00:00:00 2001
From: erik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Date: Wed, 8 Dec 2010 16:23:25 +0000
Subject: [PATCH] Speed up quoting of JSON strings by allocating a string that is big enough
and then trimming it when the length is known. This way we only have to
traverse the input once.
Review URL: http://codereview.chromium.org/5556012
2010-12-10 11:22:12 -08:00
Ryan Dahl
c30f113712
Upgrade V8 to 3.0.0
2010-12-07 13:56:11 -08:00
Ryan Dahl
7286b79521
Upgrade V8 to 2.5.9.1
2010-11-30 11:37:43 -08:00
Ryan Dahl
73318fa09d
Upgrade V8 to 2.5.8
2010-11-24 01:03:06 -08:00
Ryan Dahl
cbdcc1d5f3
Upgrade V8 to 2.5.7
2010-11-19 10:49:09 -08:00
Ryan Dahl
03fa258df7
Revert "Upgrade V8 to 2.5.6"
...
This reverts commit 564a48643b
.
Breaks cygwin
2010-11-16 19:14:14 -08:00
Bert Belder
e129630e9e
Fix V8 build on Cygwin
2010-11-13 14:38:25 -08:00
Ryan Dahl
564a48643b
Upgrade V8 to 2.5.6
2010-11-11 22:42:06 -08:00
Ryan Dahl
ea78d995e0
Upgrade V8 to 2.5.3
2010-11-01 14:10:35 -07:00
Ryan Dahl
268bcbde7c
Upgrade V8 to 2.5.2
2010-10-30 11:13:37 -07:00
Ryan Dahl
3b861db31d
Upgrade V8 to 2.5.1
2010-10-21 15:22:38 -07:00
Ryan Dahl
1b2f6f9e29
Upgrade V8 to 2.5.0
2010-10-18 17:13:30 -07:00
Ryan Dahl
634c4bf0b0
Add missing v8 file...
2010-10-09 00:56:37 -07:00
Ryan Dahl
7fca101338
Upgrade V8 to 2.4.8
2010-10-05 15:25:07 -07:00
Ryan Dahl
c9627e0a0d
Upgrade V8 to 2.4.7
2010-10-01 14:19:11 -07:00
Ryan Dahl
4df999f85f
Revert "Upgrade V8 to 2.4.5"
...
This reverts commit e227441248
.
Build fails on mac
2010-09-22 19:20:06 -07:00
Ryan Dahl
e227441248
Upgrade V8 to 2.4.5
2010-09-22 10:21:15 -07:00
Ryan Dahl
431e43009c
Upgrade V8 to 2.4.4
2010-09-16 21:33:32 -07:00
Ryan Dahl
9a6d2c35a1
V8 Cygwin patch
2010-09-08 17:16:18 -07:00
Ryan Dahl
8796ed2278
Upgrade V8 to 2.4.2
2010-09-08 17:14:42 -07:00
Ryan Dahl
0906f945be
Fix V8 build for old gcc
...
also sent upstream: http://codereview.chromium.org/3130033/show
2010-08-18 22:50:16 -07:00
Ryan Dahl
91757fa840
Upgrade V8 to 2.3.8
2010-08-17 08:37:25 -07:00
Ryan Dahl
4bbab14346
Revert "Upgrade V8 to 2.3.7"
...
This reverts commit 083ee0f8b7
.
V8 build broken on cygwin:
./deps/v8/src/handles.h:62: instantiated from `T*
v8::internal::Handle<T>::operator->() const [with T = v8::internal::Code]'
./deps/v8/src/accessors.cc:396: instantiated from here
./deps/v8/src/handles-inl.h:50:
error: call of overloaded `BitCast(v8::internal::Code** const&)' is
ambiguous
./deps/v8/src/utils.h:732: note: candidates are: Dest
v8::internal::BitCast(const Source&) [with Dest = v8::internal::Code**,
Source = v8::internal::Code**]
./deps/v8/src/utils.h:743:
note: Dest v8::internal::BitCast(Source* const&) [with Dest
= v8::internal::Code**, Source = v8::internal::Code*]
scons: *** [obj/release/accessors.o] Error 1
2010-08-13 07:43:53 -07:00
Ryan Dahl
083ee0f8b7
Upgrade V8 to 2.3.7
2010-08-12 10:11:03 -07:00
Ryan Dahl
883b3e2873
Remove -Werror from v8 SConstruct
2010-08-11 00:23:12 -07:00
Ryan Dahl
a5be730906
Upgrade V8 to 2.3.6
2010-08-10 09:17:11 -07:00
Ryan Dahl
81f5ed5c65
Upgrade V8 to 2.3.5
2010-08-04 11:46:42 -07:00
Ryan Dahl
a6bc68a83b
Upgrade V8 to 2.3.4
2010-08-03 10:33:16 -07:00
Ryan Dahl
b2a2bb736b
[v8] Remove global.print from v8natives.js (fixes issue 791)
...
Review URL: http://codereview.chromium.org/3045016
2010-07-30 12:20:32 -07:00
Ryan Dahl
552cf28260
Upgrade V8 to 2.3.3
2010-07-26 14:26:42 -07:00
Ryan Dahl
cb97cdb256
Remove Werror from SConstruct
2010-07-21 12:43:19 -07:00
Ryan Dahl
e4eeaa7fbc
Upgrade V8 to 2.3.2
2010-07-21 12:31:46 -07:00
Ryan Dahl
dcd41ca864
Upgrade V8 to 2.3.0
2010-07-15 18:52:48 -07:00
Ryan Dahl
8e2530c320
Upgrade V8 to 2.2.24
2010-07-14 11:16:20 -07:00
Ryan Dahl
b1901cd5a5
hack fix to v8 2.2.23
2010-07-07 20:10:01 +02:00
Ryan Dahl
facb904c5d
Upgrade V8 to 2.2.23
2010-07-07 19:47:38 +02:00
Ryan Dahl
2072925f12
Upgrade V8 to 2.2.21
2010-07-03 08:37:05 +02:00
Ryan Dahl
5a25338ac0
Upgrade V8 to 2.2.20
2010-06-28 08:47:01 -07:00
Ryan Dahl
2c0d91be6c
Upgrade V8 to 2.2.19
2010-06-23 20:32:06 -07:00
Ryan Dahl
1c6671aa67
Upgrade V8 to 2.2.18
2010-06-16 11:46:01 -07:00
Ryan Dahl
bc76624ec7
Upgrade V8 to 2.2.17
2010-06-15 14:52:00 -07:00
Raffaele Sena
b3b81d67ff
Port to cygwin
2010-06-09 15:08:46 -07:00
Ryan Dahl
cd232a9cce
Upgrade V8 to 2.2.16
2010-06-09 10:09:37 -07:00
Ryan Dahl
0bb47b6c97
Upgrade V8 to 2.2.15
2010-06-09 00:52:06 -07:00
Ryan Dahl
0055dd133d
Apply fix for V8 bug 728
2010-06-03 18:50:44 -07:00
Ryan Dahl
f86a214357
Upgrade to V8 2.2.13
2010-05-31 11:52:20 -07:00
Ryan Dahl
31854c7990
Fix Solaris V8 build
...
Patch submitted to V8: http://codereview.chromium.org/2282003/show
2010-05-26 18:05:44 -07:00
Ryan Dahl
4b216d266a
Remove -Werror from V8 SConstruct
2010-05-26 10:48:20 -07:00
Ryan Dahl
d4345e1ff8
Upgrade V8 to 2.2.12
2010-05-26 10:15:43 -07:00
Ryan Dahl
2b34363d03
Upgrade V8 to 2.2.11
2010-05-21 09:41:50 -07:00
Ryan Dahl
ac3a2d899a
Changes to work on Solaris 10
2010-05-14 16:38:17 -07:00
Ryan Dahl
35dd0fb271
Patch v8 build for solaris
...
Submitted this patch to V8
http://codereview.chromium.org/1990010/show
2010-05-10 16:28:02 -07:00
Ryan Dahl
615d890622
Upgrade V8 to 2.2.9
2010-05-10 09:58:20 -07:00
Ryan Dahl
6aab6ebe61
Upgrade V8 to 2.2.8
2010-05-06 09:59:35 -07:00
Ryan Dahl
3b75f5070d
Upgrade V8 to 2.2.6
2010-04-28 10:46:26 -07:00
Ryan Dahl
24931f8405
Upgrade V8 to 2.2.5
2010-04-27 00:31:47 -07:00
Ryan Dahl
e72b7b8002
Upgrade V8 to 2.2.4.2
2010-04-23 12:05:36 -07:00
Ryan Dahl
41ef1717e0
Upgrade V8 to 2.2.3.1
2010-04-14 10:34:27 -07:00
Ryan Dahl
38041fcaa0
Try out Flatten API
...
Speeds up WriteUtf8 significantly when dealing with strings made by the
concatenation of many others.
2010-04-06 16:15:09 -07:00
Ryan Dahl
cd577d503d
Upgrade V8 to 2.2.0.3
2010-04-04 18:07:32 -07:00
Ryan Dahl
52b295400d
Revert "Upgrade V8 to 2.2.0"
...
Experiencing strange errors on all platforms due to this commit. EG
http://buildbot.nodejs.org:8010/builders/Linux%20AMD64/builds/107/steps/shell_2/logs/stdio
This reverts commit 40ea061c30
.
2010-03-29 16:42:39 -07:00
Ryan Dahl
40ea061c30
Upgrade V8 to 2.2.0
2010-03-29 01:04:53 -07:00
Ryan Dahl
6ecdeada49
Remove -Werror on V8 -_-
2010-03-26 09:58:21 -07:00
Ryan Dahl
6192b8659a
Upgrade V8 to 2.1.10
2010-03-26 09:09:40 -07:00
Ryan Dahl
a49bf8622f
Finish V8 update
2010-03-25 15:01:59 -07:00
Ryan Dahl
48f5f77713
Update to V8 2.1.9.1
2010-03-25 09:53:58 -07:00
Ryan Dahl
b35d72df76
Upgrade V8 to 2.1.7
2010-03-23 15:19:32 -07:00
Ryan Dahl
2d7e86ef58
Upgrade V8 to 2.1.5
2010-03-17 15:52:57 -07:00
Ryan Dahl
d96c52694a
Upgrade V8 to 2.1.4
2010-03-15 08:39:56 -07:00
Ryan Dahl
70b2a44579
Remove -Werror from V8
2010-03-10 11:03:26 -08:00
Ryan Dahl
073947c150
Upgrade V8 to 2.1.3
2010-03-10 10:50:46 -08:00