node/doc/api
Stephen Belanger d368dcc63a async_hooks: add sync enterWith to ALS
This allows transitioning the entire following sync and async execution
sub-tree to the given async storage context. With this one can be sure
the context binding will remain for any following sync activity and all
descending async execution whereas the `run*(...)` methods must wrap
everything that is intended to exist within the context. This is helpful
for scenarios such as prepending a `'connection'` event to an http
server which binds everything that occurs within each request to
the given context. This is helpful for APMs to minimize the need
for patching and especially adding closures.

PR-URL: https://github.com/nodejs/node/pull/31945
Reviewed-By: Vladimir de Turckheim <vlad2t@hotmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
2020-03-09 14:24:21 -04:00
..
addons.md doc: remove em dashes 2020-03-05 22:25:42 -08:00
assert.md doc: update assert.rejects() docs with a validation function example 2020-02-24 03:49:12 -08:00
async_hooks.md async_hooks: add sync enterWith to ALS 2020-03-09 14:24:21 -04:00
buffer.md doc: revise --zero-fill-buffers text in buffer.md 2020-03-02 07:04:40 -08:00
child_process.md doc: fix several child_process doc typos 2020-01-19 13:12:14 -05:00
cli.md cli: --perf-prof only works on Linux 2020-02-23 10:08:22 -08:00
cluster.md doc,cluster: use code markup/markdown in headers 2019-12-26 21:37:25 -08:00
console.md doc,console: use code markup/markdown in headers 2019-12-26 21:37:26 -08:00
crypto.md doc,crypto: re-document oaepLabel option 2020-02-23 01:25:40 -04:00
debugger.md doc: reword possessive form of Node.js in debugger.md 2020-02-17 17:32:53 -08:00
deprecations.md http: move OutboundMessage.prototype.flush to EOL 2020-02-24 08:46:37 -08:00
dgram.md doc: standardize on "host name" in dgram.md 2020-01-14 10:17:19 -08:00
dns.md doc: improve dns introduction 2019-12-27 06:14:41 -08:00
documentation.md doc: add link to sem-ver info 2020-03-02 04:07:33 +00:00
domain.md doc,domain: use code markup/markdown in headers 2019-12-26 21:39:24 -08:00
errors.md src: handle NULL env scenario 2020-03-09 13:25:02 +01:00
esm.md doc: document self-referencing a package name 2020-03-09 12:36:13 +01:00
events.md 2020-01-07, Version v13.6.0 (Current) 2020-01-08 00:10:43 +01:00
fs.md doc: document fs.watchFile() bigint option 2020-03-08 15:14:38 -04:00
globals.md doc: use code markup/markdown in headers in globals documentation 2019-12-26 21:39:26 -08:00
http2.md doc: remove em dashes 2020-03-05 22:25:42 -08:00
http.md http: fix socket re-use races 2020-03-07 20:51:12 +01:00
https.md doc: fix typos in doc/api/https.md 2020-02-16 16:58:39 +01:00
index.md wasi: introduce initial WASI support 2019-11-30 18:06:39 +01:00
inspector.md doc,inspector: use code markup/markdown in headers 2019-12-26 21:39:27 -08:00
intl.md tools: support full-icu by default 2019-10-03 15:21:26 -07:00
modules.md doc: remove em dashes 2020-03-05 22:25:42 -08:00
n-api.md n-api: rename 'promise' parameter to 'value' 2020-01-30 21:24:11 -08:00
net.md doc: remove em dashes 2020-03-05 22:25:42 -08:00
os.md src: create a getter for kernel version 2020-03-09 12:44:16 +01:00
path.md doc: remove em dashes 2020-03-05 22:25:42 -08:00
perf_hooks.md 2020-02-18, Version 13.9.0 (Current) 2020-02-18 12:40:21 -08:00
policy.md doc: remove dashes 2019-10-26 08:39:41 -07:00
process.md doc: link setRawMode() from signal docs 2020-03-09 13:19:03 +01:00
punycode.md doc,punycode: use code markup/markdown in headers 2019-12-26 21:39:30 -08:00
querystring.md doc,querystring: use code markup/markdown in headers 2019-12-26 21:39:30 -08:00
readline.md doc: updated YAML version representation in readline.md 2020-02-25 13:53:22 -08:00
repl.md doc: reword possessive form of Node.js in repl.md 2020-02-12 00:20:37 -08:00
report.md 2020-02-18, Version 13.9.0 (Current) 2020-02-18 12:40:21 -08:00
stream.md 2020-03-04 Version 13.10.0 (Current) 2020-03-04 09:53:11 -08:00
string_decoder.md doc,string_decoder: use code markup/markdown in headers 2019-12-26 21:39:32 -08:00
synopsis.md doc: move Usage and Example to same header level 2019-07-09 19:45:20 -07:00
timers.md doc,timers: use code markup/markdown in headers 2019-12-26 21:39:32 -08:00
tls.md 2020-03-04 Version 13.10.0 (Current) 2020-03-04 09:53:11 -08:00
tracing.md doc: remove dashes 2019-10-26 08:39:41 -07:00
tty.md doc,tty: use code markup/markdown in headers 2019-12-26 21:39:33 -08:00
url.md doc: remove em dashes 2020-03-05 22:25:42 -08:00
util.md doc,util: revise util.md introductory paragraph 2020-02-09 15:39:33 -10:00
v8.md doc: clarify that v8.serialize() is not deterministic 2020-01-30 16:35:47 -08:00
vm.md 2020-03-04 Version 13.10.0 (Current) 2020-03-04 09:53:11 -08:00
wasi.md wasi: add returnOnExit option 2020-03-08 11:05:23 -04:00
worker_threads.md doc: visibility of Worker threads cli options 2020-03-04 13:32:01 +00:00
zlib.md doc: update zlib doc 2020-02-26 16:56:16 -08:00