0
0
mirror of https://github.com/nodejs/node.git synced 2024-11-29 23:16:30 +01:00
Cross-platform JavaScript runtime environment https://nodejs.org/
Go to file
isaacs 3b2e9d2648 stream: remove lowWaterMark feature
It seems like a good idea on the face of it, but lowWaterMarks are
actually not useful, and in practice should always be set to zero.

It would be worthwhile for writers if we actually did some kind of
writev() type of thing, but actually this just delays calling write()
and the overhead of doing a bunch of Buffer copies is not worth the
slight benefit of calling write() fewer times.
2013-02-21 15:23:18 -08:00
benchmark benchmark: Fix alignment issues on --html compare output 2013-02-20 09:17:29 -08:00
deps deps: upgrade libuv to 26fa6f8 2013-02-20 21:29:52 +01:00
doc stream: remove lowWaterMark feature 2013-02-21 15:23:18 -08:00
lib stream: remove lowWaterMark feature 2013-02-21 15:23:18 -08:00
src stream: remove lowWaterMark feature 2013-02-21 15:23:18 -08:00
test stream: remove lowWaterMark feature 2013-02-21 15:23:18 -08:00
tools tools: Add wrk for benchmarking http servers 2013-02-19 17:16:18 -08:00
.gitattributes
.gitignore tools: Add wrk for benchmarking http servers 2013-02-19 17:16:18 -08:00
.mailmap Update AUTHORS and .mailmap 2012-10-10 23:14:55 +02:00
.travis.yml test: add .travis.yml for testing on Travis CI 2011-12-05 16:50:55 -08:00
AUTHORS 2013.02.19, Version 0.9.10 (Unstable) 2013-02-19 13:23:47 -08:00
BSDmakefile
ChangeLog 2013.02.19, Version 0.9.10 (Unstable) 2013-02-19 13:23:47 -08:00
common.gypi gyp: fix build with dtrace support on FreeBSD 2013-01-21 12:47:26 +04:00
configure configure: define "arm_fpu" and "arm_neon" for ARM 2013-01-10 17:13:59 -08:00
CONTRIBUTING.md doc: add tools/ dir to CONTRIBUTING.md verboten list 2013-02-14 12:42:57 +01:00
LICENSE buffer: floating point read/write improvements 2013-01-16 10:17:20 -08:00
Makefile bench: Add bench-crypto 2013-02-19 17:16:55 -08:00
node.gyp buffer: floating point read/write improvements 2013-01-16 10:17:20 -08:00
README.md doc: document PYTHON env var in README 2013-01-22 13:53:49 +01:00
vcbuild.bat windows: improve Visual Studio Express build support 2013-01-03 23:38:25 +01:00

Evented I/O for V8 javascript. Build Status

To build:

Prerequisites (Unix only):

* Python 2.6 or 2.7
* GNU Make 3.81 or newer
* libexecinfo (FreeBSD and OpenBSD only)

Unix/Macintosh:

./configure
make
make install

If your python binary is in a non-standard location or has a non-standard name, run the following instead:

export PYTHON=/path/to/python
$PYTHON ./configure
make
make install

Windows:

vcbuild.bat

To run the tests:

Unix/Macintosh:

make test

Windows:

vcbuild.bat test

To build the documentation:

make doc

To read the documentation:

man doc/node.1

Resources for Newcomers