0
0
mirror of https://github.com/nodejs/node.git synced 2024-11-25 16:34:05 +01:00
nodejs/typings/internalBinding
Michaël Zasso 1d35a066e7
src,test: ensure that V8 fast APIs are called
Adds a debug-only macro that can be used to track when a V8 fast API is
called. A map of counters is maintained in in thread-local storage and
an internal API can be called to get the total count associated with
a call id.
Specific tests are added and `crypto.timingSafeEqual` as well as
internal documentation are updated to show how to use the macro
and test fast API calls without running long loops.

PR-URL: https://github.com/nodejs/node/pull/54317
Reviewed-By: Robert Nagy <ronagy@icloud.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
Reviewed-By: Tobias Nießen <tniessen@tnie.de>
2024-08-13 12:37:02 +00:00
..
async_wrap.d.ts
blob.d.ts
config.d.ts
constants.d.ts
debug.d.ts src,test: ensure that V8 fast APIs are called 2024-08-13 12:37:02 +00:00
fs_dir.d.ts
fs.d.ts
http_parser.d.ts
messaging.d.ts
modules.d.ts
options.d.ts
os.d.ts
quic.d.ts
serdes.d.ts
symbols.d.ts
timers.d.ts
types.d.ts
url.d.ts
util.d.ts
worker.d.ts