89 Commits (536733697cb6fdd86b39d72bee4317badc6918ab)

Author SHA1 Message Date
Michaël Zasso 2eda3c7c75
lib,test: use consistent operator linebreak style 8 years ago
Jeremiah Senkpiel 759e8fdd18 timers: bail from intervals if _repeat is bad 8 years ago
Jeremiah Senkpiel 553d95da15 timers: use consistent checks for canceled timers 8 years ago
Rich Trott 5e6b7605ee tools: add Node.js-specific ESLint rules 9 years ago
Rich Trott 2f7b606065 tools: lint for spacing around unary operators 9 years ago
Andrei Sedoi 86b47e8dc0 timers: optimize callback call: bind -> arrow 9 years ago
Fedor Indutny 8d78d687d5 timers: reuse timer in `setTimeout().unref()` 9 years ago
Ryan Graham c245a199a7 lib: fix undefined timeout regression 9 years ago
Rich Trott 63644dd1cd lib: remove redundant code, add tests in timers.js 9 years ago
Sam Roberts f931b9dd95 timer: ref/unref return self 9 years ago
Jeremiah Senkpiel f6b093343d timers: minor _unrefActive fixes and improvements 9 years ago
Julien Gilli 403d7ee7d1 timers: don't mutate unref list while iterating it 10 years ago
Julien Gilli 7a8c3e08c3 timers: Avoid linear scan in _unrefActive. 11 years ago
Brian White 5abd4ac079 lib: simplify nextTick() usage 10 years ago
Fedor Indutny 416499c872 timers: remove redundant code 10 years ago
Fedor Indutny d22b2a934a timers: do not restart the interval after close 10 years ago
Julien Gilli cca5efb086 timers: don't close interval timers when unrefd 10 years ago
Trevor Norris 0e061975d7 timers: fix unref() memory leak 10 years ago
Jeremiah Senkpiel 776b73b243 timers: cleanup interval handling 10 years ago
Roman Reiss caf0b36de3 timers: assure setTimeout callback only runs once 10 years ago
Ben Noordhuis 33fea6ed5f lib: don't penalize setInterval() common case 10 years ago
Ben Noordhuis 31da9758a0 lib: don't penalize setTimeout() common case 10 years ago
Ruben Verborgh bd1bd7e38d timer: Improve performance of callbacks 10 years ago
cjihrig 0cff0521c3 net: throw on invalid socket timeouts 10 years ago
cjihrig 804e7aa9ab lib: use const to define constants 10 years ago
Yosuke Furukawa fd30eb2152 src: fix jslint errors 10 years ago
isaacs 3e1b1dd4a9 Remove excessive copyright/license boilerplate 10 years ago
Ben Noordhuis ebf9f297b3 lib: fix guard expression in timer.unref() 10 years ago
Trevor Norris 0d60ab3efe src: remove Async Listener 10 years ago
Trevor Norris b6559553a4 src: remove Async Listener 10 years ago
Ben Noordhuis 21130c7d6f lib: turn on strict mode 10 years ago
Julien Gilli befbbad051 timers: backport f8193ab 11 years ago
Taojie 0f503cf0de src: fix spelling mistake 11 years ago
Greg Brail 6eb4d1d15c timer: don't reschedule timer bucket in a domain 11 years ago
Trevor Norris 6cbfcdad46 src: move AsyncListener from process to tracing 11 years ago
Trevor Norris 63ccfc3536 async_wrap/timers: remove Add/RemoveAsyncListener 11 years ago
Trevor Norris 646ac18d79 node: AsyncListener use separate storage mechanism 11 years ago
Trevor Norris 828f14556e src: revert domain using AsyncListeners 11 years ago
pflannery 7ced966a32 timers: setImmediate v8 optimization fix 11 years ago
Trevor Norris bc39bdd995 domain: use AsyncListener API 11 years ago
Trevor Norris ccec14b568 async-wrap: add methods to udp/tcp/pipe/timers 11 years ago
Trevor Norris efa62fd9cc node: add AsyncListener support 11 years ago
Ben Noordhuis 0aa13357d6 timers: dispatch ontimeout callback by array index 12 years ago
Ben Noordhuis fa46483fe2 timers: setImmediate process full queue each turn 12 years ago
Timothy J Fontaine fe176929c2 timers: internal unref timers should use Timer.now 12 years ago
Timothy J Fontaine f8193ab3c4 timers: use uv_now instead of Date.now 12 years ago
Timothy J Fontaine f46ad012bc timers: internal unref'd timer for api timeouts 12 years ago
isaacs 896b2aa707 util: Add debuglog, deprecate console lookalikes 12 years ago
Ben Noordhuis 22533c035d timers: fix setInterval() assert 12 years ago
wicked 39058bef07 setTimeout: do not calculate Timeout._when property 12 years ago