From 57e301539bff2599974b7269a56377330c9b730e Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Sun, 10 Jun 2018 16:40:13 +0200 Subject: src: enable more detailed memory tracking This will enable more detailed heap snapshots based on a newer V8 API. This commit itself is not tied to that API and could be backported. PR-URL: https://github.com/nodejs/node/pull/21742 Reviewed-By: James M Snell --- src/node_contextify.cc | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/node_contextify.cc') diff --git a/src/node_contextify.cc b/src/node_contextify.cc index 61c686ba00..e4b4fef3dc 100644 --- a/src/node_contextify.cc +++ b/src/node_contextify.cc @@ -588,6 +588,10 @@ class ContextifyScript : public BaseObject { private: Persistent script_; + void MemoryInfo(MemoryTracker* tracker) const override { + tracker->TrackThis(this); + } + public: static void Init(Environment* env, Local target) { HandleScope scope(env->isolate()); -- cgit v1.2.3