110 Commits (fff0b83f1b5964d31ccecaa36c0689062ad8b1e0)

Author SHA1 Message Date
Rich Trott e8438c1b22
timers: do not use user object call/apply 8 years ago
Shigeki Ohtsu 632aee186d
timers: fix not to close reused timer handle 8 years ago
asafdav2 b90a141cc7
timer: remove duplicated word in comment 8 years ago
John Barboza d71ebb90ec
timer,domain: maintain order of timer callbacks 8 years ago
hveldstra b868ce6763 timers: fix handling of cleared immediates 8 years ago
Michaël Zasso 5ddd508304 lib,test: use consistent operator linebreak style 8 years ago
Jeremiah Senkpiel 8bb66cd920 timers: use consistent checks for canceled timers 8 years ago
Brian White 7171bd6311 timers: fix regression with clearImmediate() 8 years ago
Brian White 3a72a606cb timers: improve setImmediate() performance 8 years ago
Brian White 06c411753e timers: improve setTimeout/Interval performance 8 years ago
yorkie 02da155e4b timers: remove unreachable code 8 years ago
Jan Schär 4535149794 timers: remove unused repeat param in timer_wrap 9 years ago
Erin Spiceland 381aef8145 timers: fix cleanup of nested same-timeout timers 9 years ago
Jeremy Whitlock 49a6ea1b73 timers: fix processing of nested timers 10 years ago
Andras efb7a90fa9 timers: optimize `setImmediate()` 9 years ago
Andras a5d894590d timers: optimize linkedlist 9 years ago
Kyle Simpson 9fa25c8ca0 timers: fixing API refs to use safe internal refs 9 years ago
Jeremiah Senkpiel d3a75344f5 timers: fix lint from 4fe02e2 9 years ago
Jeremiah Senkpiel 4fe02e23af timers: give Timeouts a constructor name 9 years ago
Brian White 089bef0a81 timers: improve setImmediate() performance 9 years ago
Jeremiah Senkpiel 67963c8c66 timers: greatly improve code comments 9 years ago
Jeremiah Senkpiel 60f8c1acf4 timers: refactor timers 9 years ago
Rich Trott 7406cd3a59 tools: lint for spacing around unary operators 9 years ago
Anna Henningsen ac153bd2a6 timers: fail early when callback is not a function 9 years ago
Andrei Sedoi fbcd687c08 timers: optimize callback call: bind -> arrow 9 years ago
micnic 20285ad177 lib: Consistent error messages in all modules 9 years ago
Fedor Indutny 3eecdf9f14 timers: reuse timer in `setTimeout().unref()` 9 years ago
Ryan Graham bde32f8a4d lib: fix undefined timeout regression 9 years ago
Rich Trott 47befffc53 lib,test: deprecate _linklist 9 years ago
Rich Trott 070aac4a87 lib: remove redundant code, add tests in timers.js 9 years ago
Sam Roberts 94e663ac5f timer: ref/unref return self 9 years ago
Jeremiah Senkpiel 049b3a3ae2 timers: minor _unrefActive fixes and improvements 9 years ago
Julien Gilli 9724047268 timers: don't mutate unref list while iterating it 10 years ago
Julien Gilli e5bb66886b 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