node/deps
Colin Ihrig c61504bda4
sqlite: disable memstatus APIs at build time
This commit defines SQLITE_DEFAULT_MEMSTATUS=0 for the SQLite
build. This setting disables several currently unused C APIs in
SQLite, which can yield noticeable performance improvements.
This setting is also used by better-sqlite, and is one of the
recommended compile-time options in the SQLite docs.

The disabled APIs are used to report statistics about SQLite's
memory usage. The drawback to this change is that those APIs
could possibly be useful one day.

Refs: https://sqlite.org/compile.html
PR-URL: https://github.com/nodejs/node/pull/56541
Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
2025-01-12 04:08:05 +00:00
..
acorn
ada
amaro deps: update amaro to 0.2.1 2024-12-31 10:24:30 +00:00
brotli
cares deps: update c-ares to v1.34.4 2024-12-17 01:02:29 +00:00
cjs-module-lexer
corepack
googletest deps: update googletest to 7d76a23 2024-12-31 00:37:09 +00:00
histogram
icu-small
llhttp
minimatch
nbytes
ncrypto crypto: fix warning of ignoring return value 2025-01-11 14:55:30 +00:00
nghttp2
ngtcp2 deps: update ngtcp2 to 1.10.0 2024-12-24 00:59:16 +00:00
npm deps: upgrade npm to 11.0.0 2025-01-10 16:20:27 +00:00
openssl build: fix C string encoding for `PRODUCT_DIR_ABS` 2024-12-12 18:34:18 +00:00
postject
simdjson
simdutf deps: update simdutf to 5.7.2 2025-01-02 21:02:12 +00:00
sqlite sqlite: disable memstatus APIs at build time 2025-01-12 04:08:05 +00:00
undici deps: update undici to 7.2.0 2024-12-28 22:27:40 +00:00
uv deps: update libuv to 1.49.2 2024-12-17 13:06:51 +00:00
uvwasi
v8 deps: define V8_PRESERVE_MOST as no-op on Windows 2024-12-16 10:11:22 +00:00
zlib