@@ -127,6 +127,7 @@ struct node_ares_task : public MemoryRetainer {
127
127
uv_poll_t poll_watcher;
128
128
129
129
void MemoryInfo (MemoryTracker* tracker) const override ;
130
+ ADD_MEMORY_INFO_NAME (node_ares_task)
130
131
};
131
132
132
133
struct TaskHash {
@@ -173,9 +174,11 @@ class ChannelWrap : public AsyncWrap {
173
174
tracker->TrackThis (this );
174
175
if (timer_handle_ != nullptr )
175
176
tracker->TrackFieldWithSize (" timer handle" , sizeof (*timer_handle_));
176
- tracker->TrackField (" task list " , task_list_);
177
+ tracker->TrackField (" node_ares_task_list " , task_list_);
177
178
}
178
179
180
+ ADD_MEMORY_INFO_NAME (ChannelWrap)
181
+
179
182
static void AresTimeout (uv_timer_t * handle);
180
183
181
184
private:
@@ -225,6 +228,8 @@ class GetAddrInfoReqWrap : public ReqWrap<uv_getaddrinfo_t> {
225
228
tracker->TrackThis (this );
226
229
}
227
230
231
+ ADD_MEMORY_INFO_NAME (GetAddrInfoReqWrap)
232
+
228
233
bool verbatim () const { return verbatim_; }
229
234
230
235
private:
@@ -246,6 +251,8 @@ class GetNameInfoReqWrap : public ReqWrap<uv_getnameinfo_t> {
246
251
void MemoryInfo (MemoryTracker* tracker) const override {
247
252
tracker->TrackThis (this );
248
253
}
254
+
255
+ ADD_MEMORY_INFO_NAME (GetNameInfoReqWrap)
249
256
};
250
257
251
258
GetNameInfoReqWrap::GetNameInfoReqWrap (Environment* env,
@@ -1178,6 +1185,8 @@ class QueryAnyWrap: public QueryWrap {
1178
1185
tracker->TrackThis (this );
1179
1186
}
1180
1187
1188
+ ADD_MEMORY_INFO_NAME (QueryAnyWrap)
1189
+
1181
1190
protected:
1182
1191
void Parse (unsigned char * buf, int len) override {
1183
1192
HandleScope handle_scope (env ()->isolate ());
@@ -1357,6 +1366,8 @@ class QueryAWrap: public QueryWrap {
1357
1366
tracker->TrackThis (this );
1358
1367
}
1359
1368
1369
+ ADD_MEMORY_INFO_NAME (QueryAWrap)
1370
+
1360
1371
protected:
1361
1372
void Parse (unsigned char * buf, int len) override {
1362
1373
HandleScope handle_scope (env ()->isolate ());
@@ -1403,6 +1414,8 @@ class QueryAaaaWrap: public QueryWrap {
1403
1414
tracker->TrackThis (this );
1404
1415
}
1405
1416
1417
+ ADD_MEMORY_INFO_NAME (QueryAaaaWrap)
1418
+
1406
1419
protected:
1407
1420
void Parse (unsigned char * buf, int len) override {
1408
1421
HandleScope handle_scope (env ()->isolate ());
@@ -1449,6 +1462,8 @@ class QueryCnameWrap: public QueryWrap {
1449
1462
tracker->TrackThis (this );
1450
1463
}
1451
1464
1465
+ ADD_MEMORY_INFO_NAME (QueryCnameWrap)
1466
+
1452
1467
protected:
1453
1468
void Parse (unsigned char * buf, int len) override {
1454
1469
HandleScope handle_scope (env ()->isolate ());
@@ -1482,6 +1497,8 @@ class QueryMxWrap: public QueryWrap {
1482
1497
tracker->TrackThis (this );
1483
1498
}
1484
1499
1500
+ ADD_MEMORY_INFO_NAME (QueryMxWrap)
1501
+
1485
1502
protected:
1486
1503
void Parse (unsigned char * buf, int len) override {
1487
1504
HandleScope handle_scope (env ()->isolate ());
@@ -1515,6 +1532,8 @@ class QueryNsWrap: public QueryWrap {
1515
1532
tracker->TrackThis (this );
1516
1533
}
1517
1534
1535
+ ADD_MEMORY_INFO_NAME (QueryNsWrap)
1536
+
1518
1537
protected:
1519
1538
void Parse (unsigned char * buf, int len) override {
1520
1539
HandleScope handle_scope (env ()->isolate ());
@@ -1548,6 +1567,8 @@ class QueryTxtWrap: public QueryWrap {
1548
1567
tracker->TrackThis (this );
1549
1568
}
1550
1569
1570
+ ADD_MEMORY_INFO_NAME (QueryTxtWrap)
1571
+
1551
1572
protected:
1552
1573
void Parse (unsigned char * buf, int len) override {
1553
1574
HandleScope handle_scope (env ()->isolate ());
@@ -1580,6 +1601,8 @@ class QuerySrvWrap: public QueryWrap {
1580
1601
tracker->TrackThis (this );
1581
1602
}
1582
1603
1604
+ ADD_MEMORY_INFO_NAME (QuerySrvWrap)
1605
+
1583
1606
protected:
1584
1607
void Parse (unsigned char * buf, int len) override {
1585
1608
HandleScope handle_scope (env ()->isolate ());
@@ -1611,6 +1634,8 @@ class QueryPtrWrap: public QueryWrap {
1611
1634
tracker->TrackThis (this );
1612
1635
}
1613
1636
1637
+ ADD_MEMORY_INFO_NAME (QueryPtrWrap)
1638
+
1614
1639
protected:
1615
1640
void Parse (unsigned char * buf, int len) override {
1616
1641
HandleScope handle_scope (env ()->isolate ());
@@ -1644,6 +1669,8 @@ class QueryNaptrWrap: public QueryWrap {
1644
1669
tracker->TrackThis (this );
1645
1670
}
1646
1671
1672
+ ADD_MEMORY_INFO_NAME (QueryNaptrWrap)
1673
+
1647
1674
protected:
1648
1675
void Parse (unsigned char * buf, int len) override {
1649
1676
HandleScope handle_scope (env ()->isolate ());
@@ -1676,6 +1703,8 @@ class QuerySoaWrap: public QueryWrap {
1676
1703
tracker->TrackThis (this );
1677
1704
}
1678
1705
1706
+ ADD_MEMORY_INFO_NAME (QuerySoaWrap)
1707
+
1679
1708
protected:
1680
1709
void Parse (unsigned char * buf, int len) override {
1681
1710
HandleScope handle_scope (env ()->isolate ());
@@ -1757,6 +1786,8 @@ class GetHostByAddrWrap: public QueryWrap {
1757
1786
tracker->TrackThis (this );
1758
1787
}
1759
1788
1789
+ ADD_MEMORY_INFO_NAME (GetHostByAddrWrap)
1790
+
1760
1791
protected:
1761
1792
void Parse (struct hostent * host) override {
1762
1793
HandleScope handle_scope (env ()->isolate ());
0 commit comments