| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
See http://code.google.com/p/v8/issues/detail?id=884
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
See http://code.google.com/p/v8/issues/detail?id=884
|
| |
|
|
|
|
| |
See http://code.google.com/p/v8/issues/detail?id=884
|
|
|
|
| |
reported to v8 in http://codereview.chromium.org/6056006/
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| | |
Conflicts:
deps/libeio/config.h.in
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | | |
Conflicts:
src/node_net.cc
src/node_os.cc
|
| | | |
|
| | |
| | |
| | |
| | | |
This reverts commit 9a9edb0e8e6120b3b8a3868d0c44577111dd1857.
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | |
| | |
| | |
| | | |
Adds some explanation what would need to be done to link pthreads statically
|
|/ / |
|
| | |
|
| |
| |
| |
| |
| | |
While it compiles fine on FreeBSD, at least on amd64 node dies with:
"CALL_AND_RETRY_0 allocation failed - process out of memory"
|
| |
| |
| |
| |
| |
| | |
This reverts commit 241ea7e5954e4a049af85cd8d51b84202cf0ea3a.
Fixes GH-511: https://github.com/ry/node/issues/issue/511
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
It looks like MINGW doesn't like to write() to sockets.
If wrong, revert this patch
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Removed useless include_directories
* Print ssl library path in build summary
* ExternalProject also exists on 2.8.0
* include pummel tests when testing with ctest
* Moved tests.cmake to test/CMakeList.txt
* Removed inconsistent, unnecessary condition in else
|
| |
| |
| |
| |
| |
| | |
Squashed commit of ca128f7dcd28cbcfba154c8577ed54d4aa71dd02 with
contributions from Mark Constable (markc@renta.net) and Daniel Gröber
(darklord@darkboxed.org).
|
| | |
|
| |
| |
| |
| |
| | |
doesn't contain addresses, causing ares_parse_a_reply() to bail out with
ARES_ENODATA.
|