From abe6a2e3d1c268f5bebbf05864f2588c6f4858b5 Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Tue, 28 Jan 2020 14:25:10 +0000 Subject: [PATCH] process: report ArrayBuffer memory in `memoryUsage()` Report memory allocations performed by the `ArrayBuffer::Allocator`. PR-URL: https://github.com/nodejs/node/pull/31550 Reviewed-By: Richard Lau Reviewed-By: Colin Ihrig Reviewed-By: Gus Caplan Reviewed-By: Ben Noordhuis Reviewed-By: James M Snell Reviewed-By: Rich Trott Reviewed-By: Gireesh Punathil --- doc/api/process.md | 28 ++++++++++++++++++---------- lib/internal/process/per_thread.js | 5 +++-- src/api/environment.cc | 30 ++++++++++++++++++++++++++++-- src/node_internals.h | 20 ++++++++++++-------- src/node_process_methods.cc | 7 ++++++- test/parallel/test-memory-usage.js | 13 +++++++++++++ 6 files changed, 80 insertions(+), 23 deletions(-) diff --git a/doc/api/process.md b/doc/api/process.md index fde2316302a2de..3ccd9fc776def6 100644 --- a/doc/api/process.md +++ b/doc/api/process.md @@ -1510,6 +1510,9 @@ is no entry script.