summaryrefslogtreecommitdiff
path: root/src/node_messaging.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/node_messaging.h')
-rw-r--r--src/node_messaging.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/node_messaging.h b/src/node_messaging.h
index da10300aed..b7fd392ccc 100644
--- a/src/node_messaging.h
+++ b/src/node_messaging.h
@@ -57,6 +57,8 @@ class Message : public MemoryRetainer {
void MemoryInfo(MemoryTracker* tracker) const override;
+ ADD_MEMORY_INFO_NAME(Message)
+
private:
MallocedBuffer<char> main_message_buf_;
std::vector<MallocedBuffer<char>> array_buffer_contents_;
@@ -98,6 +100,8 @@ class MessagePortData : public MemoryRetainer {
void MemoryInfo(MemoryTracker* tracker) const override;
+ ADD_MEMORY_INFO_NAME(MessagePortData)
+
private:
// After disentangling this message port, the owner handle (if any)
// is asynchronously triggered, so that it can close down naturally.
@@ -187,6 +191,8 @@ class MessagePort : public HandleWrap {
tracker->TrackField("data", data_);
}
+ ADD_MEMORY_INFO_NAME(MessagePort)
+
private:
void OnClose() override;
void OnMessage();