diff options
author | Yuriy Vasiyarov <yvasiyarov@ozon.travel> | 2019-05-28 13:41:12 +0300 |
---|---|---|
committer | Rich Trott <rtrott@gmail.com> | 2019-05-30 15:25:55 +0200 |
commit | a40aae8d1bd8e6d292cdfb20a59b101981673334 (patch) | |
tree | 0df392b2c9fa8bf66c30eab6d5394b3acb87416e /lib/v8.js | |
parent | afb84744c6071e77f0738a7ff1a52aaa81db8b77 (diff) | |
download | android-node-v8-a40aae8d1bd8e6d292cdfb20a59b101981673334.tar.gz android-node-v8-a40aae8d1bd8e6d292cdfb20a59b101981673334.tar.bz2 android-node-v8-a40aae8d1bd8e6d292cdfb20a59b101981673334.zip |
src: export number_of_native_contexts and number_of_detached_contexts
export number_of_native_contexts and number_of_detached_contexts as
part of v8.getHeapStatistics()
PR-URL: https://github.com/nodejs/node/pull/27933
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Diffstat (limited to 'lib/v8.js')
-rw-r--r-- | lib/v8.js | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -109,7 +109,9 @@ const { kSpaceSizeIndex, kSpaceUsedSizeIndex, kSpaceAvailableSizeIndex, - kPhysicalSpaceSizeIndex + kPhysicalSpaceSizeIndex, + kNumberOfNativeContextsIndex, + kNumberOfDetachedContextsIndex } = internalBinding('v8'); const kNumberOfHeapSpaces = kHeapSpaces.length; @@ -139,7 +141,9 @@ function getHeapStatistics() { 'heap_size_limit': buffer[kHeapSizeLimitIndex], 'malloced_memory': buffer[kMallocedMemoryIndex], 'peak_malloced_memory': buffer[kPeakMallocedMemoryIndex], - 'does_zap_garbage': buffer[kDoesZapGarbageIndex] + 'does_zap_garbage': buffer[kDoesZapGarbageIndex], + 'number_of_native_contexts': buffer[kNumberOfNativeContextsIndex], + 'number_of_detached_contexts': buffer[kNumberOfDetachedContextsIndex] }; } |