Files
node/lib/internal
Anatoli Papirovski 23a56e0c28 timers: use only a single TimerWrap instance
Hang all timer lists off a single TimerWrap and use the PriorityQueue
to manage expiration priorities. This makes the Timers code clearer,
consumes significantly less resources and improves performance.

PR-URL: https://github.com/nodejs/node/pull/20555
Fixes: https://github.com/nodejs/node/issues/16105
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
2018-05-22 23:26:12 +04:00
..
2018-05-18 15:25:38 +02:00
2018-05-20 14:15:56 -07:00
2018-05-22 11:42:33 +04:00
2018-05-18 15:31:52 +02:00
2018-05-20 14:15:56 -07:00
2017-11-16 15:42:46 -08:00
2018-05-18 15:27:29 +02:00
2018-04-29 16:52:46 +02:00
2018-05-18 15:25:38 +02:00
2018-03-30 19:41:41 -05:00
2018-05-18 15:25:41 +02:00
2018-05-10 13:40:45 +02:00
2018-03-30 14:20:40 +02:00
2017-08-14 15:43:10 -04:00
2018-05-18 15:32:14 +02:00
2018-02-16 18:09:56 +01:00
2018-05-18 15:31:57 +02:00
2018-05-18 15:25:41 +02:00
2018-05-18 15:25:39 +02:00
2018-05-03 14:47:17 +02:00

Internal Modules

The modules in lib/internal are intended for internal use in Node.js core only, and are not accessible with require() from user modules. These are subject to change at any time. Reliance on these modules outside of core is not supported in any way.