Bert Belder
2d8ab90613
Revert "Performance-killing bug workaround for V8 on mingw"
This reverts commit 9a9edb0e8e
.
14 years ago
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.
14 years ago
Bert Belder
2463dbb3fd
Fix v8 build on mingw32
14 years ago
Ryan Dahl
7d425a0a16
Upgrade V8 to 3.0.3
14 years ago
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"
14 years ago
Ryan Dahl
2dc17e93ee
Add oprofile patch to repo
14 years ago
Ryan Dahl
02aae22397
Add solaris patch file
14 years ago
Ryan Dahl
c9d3a81db0
Patch V8 to compile on solaris
14 years ago
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
14 years ago
Ryan Dahl
ea700a8851
Upgrade V8 to 3.0.2
14 years ago
Ryan Dahl
7d73779446
Make oprofile work
14 years ago
Ryan Dahl
1d78159e8f
Upgrade V8 to 3.0.1
14 years ago
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
14 years ago
Ryan Dahl
c30f113712
Upgrade V8 to 3.0.0
14 years ago
Ryan Dahl
7286b79521
Upgrade V8 to 2.5.9.1
14 years ago
Ryan Dahl
73318fa09d
Upgrade V8 to 2.5.8
14 years ago
Ryan Dahl
cbdcc1d5f3
Upgrade V8 to 2.5.7
14 years ago
Ryan Dahl
03fa258df7
Revert "Upgrade V8 to 2.5.6"
This reverts commit 564a48643b
.
Breaks cygwin
14 years ago
Bert Belder
e129630e9e
Fix V8 build on Cygwin
14 years ago
Ryan Dahl
564a48643b
Upgrade V8 to 2.5.6
14 years ago
Ryan Dahl
ea78d995e0
Upgrade V8 to 2.5.3
14 years ago
Ryan Dahl
268bcbde7c
Upgrade V8 to 2.5.2
14 years ago
Ryan Dahl
3b861db31d
Upgrade V8 to 2.5.1
14 years ago
Ryan Dahl
1b2f6f9e29
Upgrade V8 to 2.5.0
14 years ago
Ryan Dahl
634c4bf0b0
Add missing v8 file...
14 years ago
Ryan Dahl
7fca101338
Upgrade V8 to 2.4.8
14 years ago
Ryan Dahl
c9627e0a0d
Upgrade V8 to 2.4.7
14 years ago
Ryan Dahl
4df999f85f
Revert "Upgrade V8 to 2.4.5"
This reverts commit e227441248
.
Build fails on mac
14 years ago
Ryan Dahl
e227441248
Upgrade V8 to 2.4.5
14 years ago
Ryan Dahl
431e43009c
Upgrade V8 to 2.4.4
14 years ago
Ryan Dahl
9a6d2c35a1
V8 Cygwin patch
14 years ago
Ryan Dahl
8796ed2278
Upgrade V8 to 2.4.2
14 years ago
Ryan Dahl
0906f945be
Fix V8 build for old gcc
also sent upstream: http://codereview.chromium.org/3130033/show
14 years ago
Ryan Dahl
91757fa840
Upgrade V8 to 2.3.8
14 years ago
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
14 years ago
Ryan Dahl
083ee0f8b7
Upgrade V8 to 2.3.7
14 years ago
Ryan Dahl
883b3e2873
Remove -Werror from v8 SConstruct
14 years ago
Ryan Dahl
a5be730906
Upgrade V8 to 2.3.6
14 years ago
Ryan Dahl
81f5ed5c65
Upgrade V8 to 2.3.5
14 years ago
Ryan Dahl
a6bc68a83b
Upgrade V8 to 2.3.4
14 years ago
Ryan Dahl
b2a2bb736b
[v8] Remove global.print from v8natives.js (fixes issue 791)
Review URL: http://codereview.chromium.org/3045016
14 years ago
Ryan Dahl
552cf28260
Upgrade V8 to 2.3.3
14 years ago
Ryan Dahl
cb97cdb256
Remove Werror from SConstruct
14 years ago
Ryan Dahl
e4eeaa7fbc
Upgrade V8 to 2.3.2
14 years ago
Ryan Dahl
dcd41ca864
Upgrade V8 to 2.3.0
15 years ago
Ryan Dahl
8e2530c320
Upgrade V8 to 2.2.24
15 years ago
Ryan Dahl
b1901cd5a5
hack fix to v8 2.2.23
15 years ago
Ryan Dahl
facb904c5d
Upgrade V8 to 2.2.23
15 years ago
Ryan Dahl
2072925f12
Upgrade V8 to 2.2.21
15 years ago
Ryan Dahl
5a25338ac0
Upgrade V8 to 2.2.20
15 years ago