mirror of
https://github.com/zebrajr/node.git
synced 2026-01-15 12:15:26 +00:00
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>
63 lines
710 B
Plaintext
63 lines
710 B
Plaintext
core
|
|
vgcore.*
|
|
v8*.log
|
|
perf.data
|
|
perf.data.old
|
|
.waf*
|
|
tags
|
|
.lock-wscript
|
|
*.pyc
|
|
doc/api.xml
|
|
tmp/
|
|
node
|
|
node_g
|
|
*.swp
|
|
.benchmark_reports
|
|
/.project
|
|
/.cproject
|
|
|
|
/out
|
|
|
|
# various stuff that VC++ produces/uses
|
|
Debug/
|
|
Release/
|
|
!doc/blog/**
|
|
*.sln
|
|
!nodemsi.sln
|
|
*.suo
|
|
*.vcproj
|
|
*.vcxproj
|
|
*.vcxproj.user
|
|
*.vcxproj.filters
|
|
UpgradeLog*.XML
|
|
_UpgradeReport_Files/
|
|
ipch/
|
|
*.sdf
|
|
*.opensdf
|
|
|
|
/config.mk
|
|
/config.gypi
|
|
*-nodegyp*
|
|
/gyp-mac-tool
|
|
/dist-osx
|
|
/npm.wxs
|
|
/tools/msvs/npm.wixobj
|
|
email.md
|
|
deps/v8-*
|
|
./node_modules
|
|
.svn/
|
|
|
|
# generated by gyp on Windows
|
|
deps/openssl/openssl.props
|
|
deps/openssl/openssl.targets
|
|
deps/openssl/openssl.xml
|
|
|
|
# build/release artifacts
|
|
/*.tar.gz
|
|
/SHASUMS*.txt*
|
|
|
|
/tools/wrk/wrk
|
|
|
|
# test artifacts
|
|
tools/faketime
|