node/test/addons/async-hooks-id
Attila Szegedi ffb9bfb206
src: add ExecutionAsyncId getter for any Context
Adds a variant of AsyncHooksGetExecutionAsyncId that takes a V8 Context
and returns the async ID belonging to the Environment (if any) of that
Context. Sometimes we want to use Isolate::GetEnteredOrMicrotaskContext
insteads of Isolate::GetCurrentContext (e.g. recording the async ID in
a V8 GC prologue callback) when current context is not set.

PR-URL: https://github.com/nodejs/node/pull/57820
Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
2025-04-17 18:00:05 +00:00
..
binding.cc src: add ExecutionAsyncId getter for any Context 2025-04-17 18:00:05 +00:00
binding.gyp test, tools: suppress addon function cast warnings 2019-02-01 14:08:20 +01:00
test.js src: add ExecutionAsyncId getter for any Context 2025-04-17 18:00:05 +00:00