Julien Gilli
befbbad051
timers: backport f8193ab
Original commit message:
timers: use uv_now instead of Date.now
This saves a few calls to gettimeofday which can be expensive, and
potentially subject to clock drift. Instead use the loop time which
uses hrtime internally.
In addition to the backport, this commit:
- keeps _idleStart timers' property which is still set to
Date.now() to avoid breaking existing code that uses it, even if
its use is discouraged.
- adds automated tests. These tests use a specific branch of
libfaketime that hasn't been submitted upstream yet. libfaketime
is git cloned if needed when running automated tests.
Signed-off-by: Timothy J Fontaine <tjfontaine@gmail.com>
11 years ago
Fedor Indutny
1442c1c6de
addons: build and test examples
fix #6910
11 years ago
Steven Kabbes
f4f4a2b9f8
build: Ignore gyp-generated files on android
The android generator for gyp currently doesn't support
--generator-output - this makes embedding node.js as project dependency
difficult for android projects.
Note: the generated files in deps/uv should be ignored in libuv's
.gitignore
11 years ago
Timothy J Fontaine
3f1dba18b2
tools: script release steps after jenkins build
12 years ago
isaacs
e850cbab1c
tools: Add wrk for benchmarking http servers
12 years ago
isaacs
c7c1ed01ae
gitignore: Ignore release tarballs and shasum files
12 years ago
Ben Noordhuis
193320aa3a
gitignore: ignore v8.log files
12 years ago
Scott Blomquist
0774798ce0
build: Add some gyp artifacts to .gitignore
12 years ago
Ben Noordhuis
e4598aa241
gitignore: ignore perf data files
12 years ago
isaacs
17061d981e
.gitignore: Don't ignore node_modules (breaks npm)
13 years ago
Bert Belder
c6843f40c8
gitignore: ignore .svn directories
13 years ago
isaacs
8f1a38d916
Generate static HTML blog content out of markdown
13 years ago
isaacs
25e8ea17e1
Do not gitignore npm's node_modules
13 years ago
isaacs
e63c7821d5
Tests for memory leaks
Conflicts:
Makefile
13 years ago
isaacs
91120e0429
Tests for memory leaks
13 years ago
isaacs
7bee98bae2
Ignore 'making a build' artifacts
13 years ago
isaacs
d980620010
Ignore 'making a build' artifacts
13 years ago
Ben Noordhuis
e493b29598
build: respect --debug configure switch
13 years ago
Ryan Dahl
624f70e88f
GYP: rename options.gypi to config.gypi
Sounds more familiar to unix users used to config.h
13 years ago
Ben Noordhuis
43e91da074
.gitignore core and vgcore files
13 years ago
Ryan Dahl
e5cf3f9751
Fixes #2083 . Support installing npm in the .msi
13 years ago
Ryan Dahl
dc39ab3bbf
Improve OSX installer
13 years ago
Tomasz Janczuk
6fadbec797
wix project to create msi installer for windows
Fixes #1706 .
13 years ago
Ryan Dahl
a7300c8297
WAF builds in out/ instead of build/
14 years ago
Ben Noordhuis
3cd694c9f3
build: .gitignore build/ directory
14 years ago
Ryan Dahl
db1bf679d8
Move GYP file to the project root
14 years ago
Ryan Dahl
f57d70d3c9
sketch out configure support
14 years ago
Peter Bright
6ac8c55989
Make MSVS build.
MSVS settings don't actually need to be guarded by conditions. gyp will do
the right thing.
14 years ago
Ryan Dahl
bef9f56cac
Bring gyp into the tools directory; handwritten makefile
14 years ago
Ryan Dahl
466cbfef1b
gyp: fix makefile build
14 years ago
Ryan Dahl
4eeeb756bc
gyp: Fix build
14 years ago
Ryan Dahl
f038252ba5
add build/gyp_node build script
14 years ago
Ryan Dahl
a979ab9d99
Improve gyp build - now works kind of
14 years ago
Ryan Dahl
518430db3a
WIP
14 years ago
Ryan Dahl
81a999c954
Upgrade libuv for gyp support
14 years ago
Ryan Dahl
4f3c8b3972
WIP
14 years ago
Ryan Dahl
af923154e2
hello.txt should be stored in tmpdir
14 years ago
Bert Belder
3216f08b6d
Ignore eclipse project files
14 years ago
Ryan Dahl
02aae22397
Add solaris patch file
14 years ago
Ryan Dahl
90d1e47323
make doc improvements
14 years ago
Ryan Dahl
d7e7161b27
Add small crappy manpage (please improve)
14 years ago
Ryan Dahl
b842fbd602
Update gitignore for new docs
14 years ago
Ryan Dahl
97c9745063
Back to WAF
Too much instability right now. Hopefully we can revisit autoconf soon.
14 years ago
Ryan Dahl
eaba4fc2bf
Ignore configure.real
14 years ago
Ryan Dahl
5cf4ceff59
add configure
14 years ago
Ryan Dahl
15594eaf87
Replace WAF with make/autoconf
14 years ago
Ryan Dahl
ff456b3886
Add 'make bench' script
14 years ago
Ben Noordhuis
045bd4c7a4
Preliminary pkg-config support.
14 years ago
Tony Metzidis
debf389490
Catch Exceptions thrown when openssl is disabled
14 years ago
Rasmus Andersson
e07f568230
ignore test/fixtures/hello.txt created by some test(s)
15 years ago