node/typings/internalBinding
Gabriel Bota f737a79073
async_hooks,inspector: implement inspector api without async_wrap
Implementing the inspector session object as an async resource causes
unwanted context change when a breakpoint callback function is being
called. Modelling the inspector api without the AsyncWrap base class
ensures that the callback has access to the AsyncLocalStorage instance
that is active in the affected user function.

See `test-inspector-async-context-brk.js` for an illustration of the
use case.

PR-URL: https://github.com/nodejs/node/pull/51501
Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
2025-03-19 16:03:51 +00:00
..
async_wrap.d.ts async_hooks,inspector: implement inspector api without async_wrap 2025-03-19 16:03:51 +00:00
blob.d.ts typings: add more bindings typings 2021-10-31 13:41:45 +01:00
config.d.ts typings: improve internal bindings typings 2021-10-28 07:52:29 +00:00
constants.d.ts typings: improve internal bindings typings 2021-10-28 07:52:29 +00:00
fs.d.ts typings: improve internal bindings typings 2021-10-28 07:52:29 +00:00
http_parser.d.ts typings: improve internal bindings typings 2021-10-28 07:52:29 +00:00
messaging.d.ts
options.d.ts typings: add missing types to options and util bindings 2021-10-10 11:03:22 +02:00
os.d.ts typings: improve internal bindings typings 2021-10-28 07:52:29 +00:00
serdes.d.ts typings: improve internal bindings typings 2021-10-28 07:52:29 +00:00
symbols.d.ts typings: add more bindings typings 2021-10-31 13:41:45 +01:00
timers.d.ts
types.d.ts typings: improve internal bindings typings 2021-10-28 07:52:29 +00:00
url.d.ts url: use ada::url_aggregator for parsing urls 2023-07-12 11:12:37 -04:00
util.d.ts src: remove unused contextify_global_private_symbol 2023-01-03 08:38:21 -05:00
worker.d.ts typings: improve internal bindings typings 2021-10-28 07:52:29 +00:00