0
0
mirror of https://github.com/nodejs/node.git synced 2024-12-01 16:10:02 +01:00
nodejs/lib/internal
Jeremiah Senkpiel a861b84d5d timers: set _destroyed even if there are no destroy-hooks
Required for other potential changes.

This should make it so we can always just check _destroyed to
check if a timer has been ended.

PR-URL: https://github.com/nodejs/node/pull/29595
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
2019-09-22 16:19:26 -07:00
..
assert assert: avoid potentially misleading reference to object identity 2019-07-25 22:36:29 -07:00
bootstrap process: initial SourceMap support via NODE_V8_COVERAGE 2019-09-22 00:39:41 +02:00
cluster lib: correct error.errno to always be numeric 2019-06-17 10:18:09 +08:00
console console: display timeEnd with suitable time unit 2019-08-25 16:39:18 +02:00
crypto crypto: add oaepLabel option 2019-09-13 16:58:41 +02:00
dns dns: update lookupService() first arg name 2019-08-10 19:06:21 -07:00
fs stream: do not call _read() after destroy() 2019-09-22 15:55:15 -07:00
http2 http2: do not crash on stream listener removal w/ destroyed session 2019-09-07 21:15:24 -07:00
main bootstrap: run preload prior to frozen-intrinsics 2019-08-20 09:49:48 -05:00
modules process: initial SourceMap support via NODE_V8_COVERAGE 2019-09-22 00:39:41 +02:00
per_context src: re-delete Atomics.wake 2019-09-18 16:09:20 -05:00
policy policy: minor perf opts and cleanup 2019-09-03 11:12:05 -05:00
process process: use public readableFlowing property 2019-09-14 16:12:37 +08:00
readline lib: add ASCII fast path to getStringWidth() 2019-09-02 21:02:34 -07:00
repl repl: close file descriptor of history file 2019-08-10 19:21:33 -07:00
streams stream: use more accurate end-of-stream writable and readable detection 2019-09-22 15:47:40 -07:00
test
util console: skip/strip %c formatting 2019-09-22 00:42:22 +02:00
vm
worker worker: only unref port for stdin if we ref’ed it before 2019-06-20 11:27:27 -06:00
assert.js
async_hooks.js
buffer.js tools: update eslint 2019-06-27 11:57:19 +02:00
child_process.js child_process: runtime deprecate _channel 2019-05-31 11:13:25 -04:00
cli_table.js console: use getStringWidth() for character width calculation 2019-09-02 11:43:58 +05:30
constants.js
dgram.js
dtrace.js
encoding.js util: add encodeInto to TextEncoder 2019-09-13 20:27:18 +02:00
error-serdes.js
errors.js inspector: new API - Session.connectToMainThread 2019-09-16 09:01:55 -07:00
fixed_queue.js process: improve nextTick performance 2019-08-27 22:14:15 -04:00
freelist.js
freeze_intrinsics.js bootstrap: --frozen-intrinsics override problem workaround 2019-06-22 23:17:44 +02:00
http.js http: simplify drain() 2019-08-19 12:56:08 -07:00
idna.js
inspector_async_hook.js
js_stream_socket.js
linkedlist.js
net.js lib: correct error.errno to always be numeric 2019-06-17 10:18:09 +08:00
options.js
priority_queue.js
querystring.js
readme.md
repl.js
socket_list.js
source_map.js process: initial SourceMap support via NODE_V8_COVERAGE 2019-09-22 00:39:41 +02:00
stream_base_commons.js net: allow reading data into a static buffer 2019-08-23 17:05:52 -04:00
timers.js timers: set _destroyed even if there are no destroy-hooks 2019-09-22 16:19:26 -07:00
tls.js
trace_events_async_hooks.js
tty.js tty: add color support for mosh 2019-09-15 21:54:58 -07:00
url.js
util.js lib: consolidate lazyErrmapGet() 2019-08-25 16:10:07 -07:00
v8_prof_polyfill.js
v8_prof_processor.js
validators.js lib: remove the comment of base64 validation 2019-08-24 10:41:58 +05:30
worker.js worker: make terminate() resolve for unref’ed Workers 2019-09-09 22:21:37 +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 modules can be changed at any time. Reliance on these modules outside of core is not supported in any way.