summaryrefslogtreecommitdiff
path: root/src/timer_wrap.cc
Commit message (Expand)AuthorAgeFilesLines
* src: prevent extra copies of `TimerWrap::TimerCb`Darshan Sen2021-11-121-15/+3
* src: guard against nullptr deref in TimerWrapHandle::StopAnna Henningsen2020-07-211-1/+2
* src: refactor TimerWrap lifetime managementAnna Henningsen2020-07-141-14/+16
* src: remove user_data from TimerWrapAnna Henningsen2020-07-141-7/+5
* src: add TimerWrap utilityJames M Snell2020-07-051-0/+94
* src: remove defunct timer_wrap fileJon Moss2018-07-151-152/+0
* src: enable more detailed memory trackingAnna Henningsen2018-07-131-1/+3
* src: add HandleWrap::AddWrapMethodsJon Moss2018-07-131-5/+1
* src: break out of timers loop if `!can_call_into_js()`Anna Henningsen2018-05-311-1/+3
* timers: use only a single TimerWrap instanceAnatoli Papirovski2018-05-221-18/+2
* src: refactor `BaseObject` internal field managementAnna Henningsen2018-05-041-2/+4
* timers: refactor timer list processingAnatoli Papirovski2018-02-091-8/+9
* src: move GetNow to EnvironmentAnatoli Papirovski2018-02-071-14/+2
* timers: re-enter C++ less frequentlyAnatoli Papirovski2018-02-041-3/+10
* timers: refactor error handlingAnatoli Papirovski2018-02-041-1/+8
* timers: allow Immediates to be unrefedAnatoli Papirovski2018-01-181-6/+6
* timers: refactor setImmediate error handlingAnatoli Papirovski2018-01-021-2/+3
* timers: make setImmediate() immune to tamperingBen Noordhuis2017-12-261-0/+23
* src: rename async-wrap -> async_wrapDaniel Bevenius2017-11-171-1/+1
* src: explicitly register built-in modulesYihong Wang2017-11-131-1/+1
* src: do not include x.h if x-inl.h is includedJoyee Cheung2017-10-301-3/+0
* src: reduce code duplicationJames M Snell2017-08-231-1/+1
* src: fixup strings, reduce duplicationJames M Snell2017-08-231-3/+4
* async_wrap,src: add GetAsyncId() methodTrevor Norris2017-05-101-0/+2
* src: reduce number of exported symbolsAnna Henningsen2017-04-141-0/+2
* meta: restore original copyright headerJames M Snell2017-03-101-0/+21
* timers: remove unused repeat param in timer_wrapJan Schär2016-08-091-2/+1
* src: remove unused using declsHaojian Wu2016-08-081-1/+0
* handle_wrap: IsRefed() -> HasRef()Jeremiah Senkpiel2016-05-111-1/+1
* Revert "handle_wrap: IsRefed -> Unrefed, no isAlive check"Jeremiah Senkpiel2016-05-111-1/+1
* handle_wrap: IsRefed -> Unrefed, no isAlive checkJeremiah Senkpiel2016-04-251-1/+1
* handle_wrap: expose an `isRefed()` check to JSJeremiah Senkpiel2016-04-071-0/+1
* src: replace usage of v8::Handle with v8::LocalMichaël Zasso2015-09-061-5/+4
* timers: improve Timer.now() performanceBen Noordhuis2015-07-281-0/+2
* timers: remove unused Timer.again()Ben Noordhuis2015-07-281-10/+0
* timers: remove unused Timer.getRepeat()Ben Noordhuis2015-07-281-13/+0
* timers: remove unused Timer.setRepeat()Ben Noordhuis2015-07-281-11/+0
* async-wrap: add provider id and object info cbTrevor Norris2015-06-171-0/+2
* timers: do not restart the interval after closeFedor Indutny2015-04-041-0/+10
* Remove excessive copyright/license boilerplateisaacs2015-01-121-21/+0
* src: mark empty destructors as defaultBen Noordhuis2014-10-231-3/+0
* src: replace NULL with nullptrBen Noordhuis2014-10-231-1/+1
* src: attach env directly to api functionsBen Noordhuis2014-10-131-13/+12
* src: replace assert() with CHECK()Ben Noordhuis2014-10-121-2/+2
* src: remove unnecessary HandleScopesBen Noordhuis2014-10-121-1/+0
* timer_wrap: remove HandleScopes, check return sizeTrevor Norris2014-09-291-14/+9
* src: update uv callbacks after API changesSaúl Ibarra Corretgé2014-04-071-3/+2
* node: add signature to SET_PROTOTYPE_METHODC. Scott Ananian2014-04-021-5/+5
* src: update to v8 3.24 APIsFedor Indutny2014-03-131-3/+4
* src: remove `node_isolate` from sourceFedor Indutny2014-02-221-10/+16