Fedor Indutny
fac6c69456
v8: fix postmortem debugging tools build
13 years ago
Bert Belder
ac64c9e546
v8: reapply floating patches
Note that 26f754d9
('fix error handling in SendConnectMessage') is no
longer necessary; it was properly fixed upstream in V8 r11609.
13 years ago
mstarzinger@chromium.org
48893af7bb
Fix performance regression caused by r11202.
R=erik.corry@gmail.com
BUG=v8:2156,v8:2034
TEST=mjsunit/regress/regress-2156,mjsunit/regress/regress-2034
Review URL: https://chromiumcodereview.appspot.com/10539131
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11800 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago
Bert Belder
50464cd4f4
v8: upgrade to v3.11.10
13 years ago
Bert Belder
2301eb69b1
v8: force inlining of v8::internal::DescriptorArray methods
13 years ago
yangguo@chromium.org
33be3016fb
Force inlining CopyChars and String::Get.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10332054
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11527 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago
Ben Noordhuis
26f754d9dd
v8: debug: fix error handling in SendConnectMessage()
The old error handling code checked if the return value of Socket::Send() != 0,
which is wrong because Socket::Send() can write less bytes than requested or
return -1 on error.
13 years ago
isaacs
c08357c32f
v8: Floating patches
13 years ago
isaacs
940a6863ea
Roll V8 back to 3.9.24.31
13 years ago
Bert Belder
5046f8501c
Revert "Unbreak the Windows build"
It is not needed for v8 3.10, and actually breaks the build.
This reverts commit bd33fea732
.
13 years ago
isaacs
0435f9b28c
v8: Don't use 'echo -n' in configure script
13 years ago
Bert Belder
bd33fea732
Unbreak the Windows build
The v8 team apparently decided that all build products should go
into ./build/«type», and updated their common.gypi file to do so.
Unfortunately v8's common.gypi is only used for some targets. All
the other targets would still look in the old place to find their
their dependencies, which effectively broke the build.
In the long run it would be good for node to send all build
output to ./build too, on all platforms.
Conflicts:
deps/v8/build/common.gypi
13 years ago
Ben Noordhuis
1fb9cfcdb1
v8: debug: fix error handling in SendConnectMessage()
The old error handling code checked if the return value of Socket::Send() != 0,
which is wrong because Socket::Send() can write less bytes than requested or
return -1 on error.
13 years ago
isaacs
43ff46becf
v8: Floating patches
13 years ago
isaacs
46b09e4190
Roll V8 back to 3.10.8.13
13 years ago
isaacs
04e484c484
v8: Don't use 'echo -n' in configure script
13 years ago
Bert Belder
3b6a00b664
Unbreak the Windows build
The v8 team apparently decided that all build products should go
into ./build/«type», and updated their common.gypi file to do so.
Unfortunately v8's common.gypi is only used for some targets. All
the other targets would still look in the old place to find their
their dependencies, which effectively broke the build.
In the long run it would be good for node to send all build
output to ./build too, on all platforms.
13 years ago
Ben Noordhuis
eabf3c8d0f
v8: debug: fix error handling in SendConnectMessage()
The old error handling code checked if the return value of Socket::Send() != 0,
which is wrong because Socket::Send() can write less bytes than requested or
return -1 on error.
13 years ago
isaacs
7946ad2634
v8: Floating patches
13 years ago
isaacs
cbdf3393a2
Upgrade v8 to 3.11.7
13 years ago
isaacs
3b95d88bf2
v8: s/echo -n/echo/. Not all sh's are bash.
13 years ago
isaacs
2cca7488bf
Patches floating on V8
13 years ago
isaacs
3f3f958c14
Upgrade V8 to 3.11.1
13 years ago
vegorov@chromium.org
52f0c37d09
Runtime_NotifyDeoptimized should search for function activation in all thread stacks.
R=fschneider@chromium.org
BUG=v8:1763
Review URL: http://codereview.chromium.org/8240004
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@9588 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago
yangguo@chromium.org
29b2fdb0c5
Force inlining CopyChars and String::Get.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10332054
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11527 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago
Ben Noordhuis
6b426a2edd
Revert "v8: fix "pure virtual method called" runtime error"
It makes mksnapshot die with a segmentation fault on sunos with gcc 4.5.2.
This reverts commit c21c51a6fc
.
13 years ago
Ben Noordhuis
48cdbffd24
v8: posix: try to send() whole buffer
Retry the send() syscall after a partial write.
13 years ago
Ben Noordhuis
ebfb8a5613
v8: posix: handle EINTR in socket functions
The socket functions did not handle EINTR (syscall interrupted by signal) which
tripped up the debug agent.
13 years ago
Ben Noordhuis
4359e8154d
v8: debug: fix error handling in SendConnectMessage()
The old error handling code checked if the return value of Socket::Send() != 0,
which is wrong because Socket::Send() can write less bytes than requested or
return -1 on error.
13 years ago
Ben Noordhuis
c21c51a6fc
v8: fix "pure virtual method called" runtime error
Fixes #2912 .
13 years ago
Dane Springmeyer
e5b787e84d
deps: fix v8 build error
Pull in build error fix from http://code.google.com/p/v8/source/detail?r=9505
Missed in 5d69bbfbd
.
13 years ago
isaacs
6bb9868271
Reapply patches floating on V8
13 years ago
isaacs
6ed5ef5fe0
Upgrade V8 to 3.9.24.9
13 years ago
lrn@chromium.org
5d69bbfbdb
Fix bug in x64 RegExp detecting start of string.
Also add missing MIPS case in regexp tracer.
Fixes issues v8:1748 and v8:1746
BUG=v8:1748, v8:1746
TEST=mjsunit/regress/regress-1748.js
Review URL: http://codereview.chromium.org/8116001
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@9504 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago
Dave Pacheco
0f74729758
disable omit-frame-pointer on solaris systems
13 years ago
isaacs
0c0f13eda4
Patches floating on v8
13 years ago
Bert Belder
69ca83f755
Upgrade V8 to 3.6.6.25
13 years ago
isaacs
6ebe9e0c1d
Upgrade V8 to 3.9.24.7
13 years ago
isaacs
af90faf198
Patches floating on V8
13 years ago
isaacs
4b64542fe0
Upgrade V8 to 3.9.24.6
13 years ago
mstarzinger@chromium.org
eb1ff03418
v8: Fix missing initialization of mark-compact flags.
R=svenpanne@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9662056
Cherry-pick of https://v8.googlecode.com/svn/branches/bleeding_edge@11006
13 years ago
isaacs
4e85257c6e
Patches floating on V8
13 years ago
isaacs
e4fc2cbfd3
Upgrade v8 to 3.9.17
13 years ago
Dave Pacheco
b47ba2c431
disable omit-frame-pointer on solaris systems
13 years ago
isaacs
2d6a076ab3
Patches floating on v8
13 years ago
isaacs
c0c4e008aa
Upgrade V8 to 3.6.6.24
13 years ago
isaacs
50cfeef65e
Remove -Wall from v8 build
13 years ago
isaacs
412cebec9e
v8: Remove OutputDirectory from build/common.gypi
13 years ago
isaacs
2e24ded6d2
Upgrade v8 to 3.9.11
13 years ago
isaacs
fde26002f1
v8: Remove OutputDirectory from build/common.gypi
13 years ago