node/lib/internal
Anatoli Papirovski cde3928a10 process: improve queueMicrotask performance
Optimize the hot code paths of queueMicrotask by
not creating unnecessary objects, not looking up
properties on frozen primordials, etc.

PR-URL: https://github.com/nodejs/node/pull/28093
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Reviewed-By: Gus Caplan <me@gus.host>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
2019-06-10 07:49:40 +02:00
..
assert
bootstrap src: only run preloadModules if the preload array is not empty 2019-06-09 14:33:28 +05:30
cluster
console
crypto
dns
fs
http2
main
modules
per_context
policy
process process: improve queueMicrotask performance 2019-06-10 07:49:40 +02:00
repl
streams
test
util util: special handle `maxArrayLength` while grouping arrays 2019-06-09 14:35:31 +05:30
vm
worker
assert.js
async_hooks.js
buffer.js
child_process.js
cli_table.js
constants.js
dgram.js
dtrace.js
encoding.js
error-serdes.js
errors.js
fixed_queue.js
freelist.js
freeze_intrinsics.js
http.js
idna.js
inspector_async_hook.js
js_stream_socket.js
linkedlist.js
net.js
options.js
priority_queue.js
querystring.js
readline.js
readme.md
repl.js
socket_list.js
stream_base_commons.js
timers.js
tls.js
trace_events_async_hooks.js
tty.js
url.js
util.js util: use Set to store deprecation codes 2019-06-09 10:05:40 -07:00
v8_prof_polyfill.js
v8_prof_processor.js
validators.js
worker.js

readme.md

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.