Ryan Dahl
73ea01cd64
Revert "Upgrade libuv to 9c2dd6bea970b2376696aba070bdfc2873843cfb"
This reverts commit 4b60e87afe
.
Event loop ref count broken.
14 years ago
Ryan Dahl
4b60e87afe
Upgrade libuv to 9c2dd6bea970b2376696aba070bdfc2873843cfb
14 years ago
Ryan Dahl
efca334be2
Integrate libuv into build system
14 years ago
Ryan Dahl
eb57d1b9b1
Upgrade V8 to 3.1.8.14
14 years ago
Ryan Dahl
0b1920b202
Upgrade v8 to 3.1.8.10
14 years ago
Ryan Dahl
6631983dd1
Upgrade V8 to 3.1.8.8
14 years ago
Ryan Dahl
c8ee19a618
Upgrade V8 to 3.1.8.5
14 years ago
Ryan Dahl
53dc74e12f
Upgrade V8 to 3.1.8.3
14 years ago
Ryan Dahl
975d020286
Fix gcc version checking for aliasing features
14 years ago
Ryan Dahl
12c02b378d
Use pthread_kill for V8/Solaris sampling
14 years ago
Ryan Dahl
6802c90d1f
Sample correct registers on Solaris
http://codereview.chromium.org/6676019/
14 years ago
Ryan Dahl
e14aa64591
Fix V8 runtime profiler for solaris
14 years ago
Bert Belder
b3884c574b
Autodetect no-strict-aliasing, propagate toolchain option to SCons
BUG=v8:884
14 years ago
Ryan Dahl
14475c77a6
Upgrade V8 to 3.1.8
14 years ago
Ryan Dahl
5f95d9a75d
Remove -Werror from V8
14 years ago
Bert Belder
4a34692903
Autodetect no-strict-aliasing, propagate toolchain option to SCons
BUG=v8:884
14 years ago
Ryan Dahl
6442cbef20
Upgrade V8 to 3.1.7
14 years ago
Aria Stewart
fd713e1dc7
libeio and http_parser build with PIC code
Fix building as a shared library
Closes GH-708.
14 years ago
Bert Belder
df15472d34
Autodetect no-strict-aliasing, propagate toolchain option to SCons
BUG=v8:884
14 years ago
Ryan Dahl
e33e7d1a37
Upgrade V8 to 3.1.6
14 years ago
Bert Belder
874321298b
Make libev work on MinGW again
14 years ago
Bert Belder
a5e67ad9e7
Autodetect no-strict-aliasing, propagate toolchain option to SCons
BUG=v8:884
14 years ago
Ryan Dahl
470ebe249f
Upgrade libev to 4.4
14 years ago
Bert Belder
b1664daeb9
V8 Cygwin support
14 years ago
Ryan Dahl
550f73ae3e
Upgrade V8 to 3.1.5
14 years ago
Bert Belder
a293f90db4
Improve V8 support for Cygwin
Should re-enable crankshaft; can build w/ snapshot again.
14 years ago
Ryan Dahl
c6712ced20
Add newline to platform-cygwin.cc
14 years ago
Bert Belder
583f2e5999
Follow-up fix for v8 cygwin build
14 years ago
Bert Belder
fd013d17a2
V8 cygwin support
14 years ago
Bert Belder
35e32225d1
Workaround for V8 bug 884
See http://code.google.com/p/v8/issues/detail?id=884
14 years ago
Ryan Dahl
a0702b54d1
Upgrade V8 to 3.1.2
14 years ago
Ryan Dahl
e42c74e141
Upgrade http-parser
14 years ago
Bert Belder
8ee9c53c77
Fix problem with libev/select on windows.
Patch by Marc Lehmann.
This fix should be included in the next libev release.
14 years ago
Bert Belder
d8d627e2d4
Revert "Workaround for libev handle caching bug on windows"
This reverts commit 25d0e38048
.
14 years ago
Ryan Dahl
ee092f62ca
Upgrade V8 to 3.1.1
14 years ago
Bert Belder
9526fef626
Workaround for V8 bug 884
See http://code.google.com/p/v8/issues/detail?id=884
14 years ago
Ryan Dahl
0634e3a8bc
Upgrade V8 to 3.1.0
14 years ago
Bert Belder
88947dc4f0
Workaround for V8 bug 884
See http://code.google.com/p/v8/issues/detail?id=884
14 years ago
Ryan Dahl
7eaa956bae
Upgrade V8 to 3.0.12
14 years ago
Ryan Dahl
4c5e570706
Upgrade V8 to 3.0.10
14 years ago
Bert Belder
25d0e38048
Workaround for libev handle caching bug on windows
The windows socket api uses handles, not fds. Libev caches the handle
associated with an fd, and uses this handle when updating the (also cached)
handle set that goes into select(). When an fd is closed and subsequently
re-used before the event loop returns to libev, libev fails to detect
properly that the handle changed. And even if it does, the cached handle of
the closed socket is overwritten by the new handle, so by the time libev
tries to update the select fdset it has forgotten which handle to remove
from it. This is solved by a simple hook ev_fd_closed that makes it clear
its caches before the fd is re-used.
14 years ago
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
14 years ago
Bert Belder
a61066ea1b
Workaround for V8 bug 884
See http://code.google.com/p/v8/issues/detail?id=884
14 years ago
Ryan Dahl
b8f006ef72
Upgrade V8 to 3.0.9
14 years ago
Bert Belder
b70f8aec84
Workaround for V8 bug 884
See http://code.google.com/p/v8/issues/detail?id=884
14 years ago
Bert Belder
595509bb4c
Fix v8 build on windows
reported to v8 in http://codereview.chromium.org/6056006/
14 years ago
Ryan Dahl
cf2e4f44af
Upgrade V8 to 3.0.8
14 years ago
Ryan Dahl
fc634cd92c
Upgrade c-ares to 1.7.4
14 years ago
Bert Belder
b9540c28e9
Libev windows fixes
14 years ago
Ryan Dahl
b8d63c10cd
Upgrade libeio
14 years ago