Age | Commit message (Collapse) | Author |
|
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.
|
|
fixes test/simple/test-fs-sir-writes-alot.js on mac
|
|
|
|
This is also in preparation for the writev patch, which needs to dump
remaining data after ev_loop ends.
|
|
This reverts commit 564a48643bd3edc6da845e458277a54c8068d0e2.
Breaks cygwin
|
|
|
|
canonical symbols dictated by v8
|
|
|
|
|
|
|
|
Too much instability right now. Hopefully we can revisit autoconf soon.
|
|
|
|
|
|
- utilizing autoconf configure.guess to output canonical $target_{cpu,vendor,os}
- normalizing $target_cpu --> $arch according to v8 naming scheme
- normalizing $target_os --> $platform according to v8 naming scheme
- renamed c-ares platform-arch directories to represent v8 canonical names
- new targets in Makefile: libnode-{static,dynamic}[-debug]
- scons is symbolized as SCONS in Makefile for portability/flexibility.
- LINKFLAGS inherith from LDFLAGS ("magic" variable exported by autoconf and configure).
- When building on OS X, CFLAGS and LDFLAGS will contain appropriate -arch flag, set up by configure (instead of the Makefile).
- libv8.a make targets cleaned up with unison libv8_flags set of flags.
- the clean make target now cleans up libraries (libv8, libnode, etc).
- added config.guess, config.sub and install-sh (utilized by autoconf/configure)
|
|
|
|
|
|
|