0
0
mirror of https://github.com/nodejs/node.git synced 2024-11-30 23:43:09 +01:00
nodejs/test/cctest
Anatoli Papirovski 2930bd1317
src: refactor timers to remove TimerWrap
Refactor Timers to behave more similarly to Immediates by having
a single uv_timer_t handle which is stored on the Environment.

No longer expose timers in a public binding and instead make
it part of the internalBinding.

PR-URL: https://github.com/nodejs/node/pull/20894
Fixes: https://github.com/nodejs/node/issues/10154
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com>
Reviewed-By: Gus Caplan <me@gus.host>
2018-06-24 21:35:05 -07:00
..
node_test_fixture.cc test: introduce SetUpTestCase/TearDownTestCase 2018-02-06 06:50:14 +01:00
node_test_fixture.h src: trace_events: background thread events 2018-05-21 11:16:44 -07:00
test_aliased_buffer.cc src: replace template<template < 2018-05-14 18:09:23 +02:00
test_base64.cc
test_environment.cc src: set thread local env in CreateEnvironment 2018-02-16 07:27:08 +01:00
test_inspector_socket_server.cc inspector: code cleanup 2018-06-05 09:09:06 -07:00
test_inspector_socket.cc inspector: report client-visible host and port 2018-04-02 10:20:30 -07:00
test_node_postmortem_metadata.cc src: refactor timers to remove TimerWrap 2018-06-24 21:35:05 -07:00
test_platform.cc src: limit foreground tasks draining loop 2018-04-25 10:40:16 +02:00
test_url.cc module: Allow runMain to be ESM 2017-09-07 15:18:32 -05:00
test_util.cc