diff options
Diffstat (limited to 'src/tls_wrap.cc')
-rw-r--r-- | src/tls_wrap.cc | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/tls_wrap.cc b/src/tls_wrap.cc index e731c0c130..0d0791b710 100644 --- a/src/tls_wrap.cc +++ b/src/tls_wrap.cc @@ -864,6 +864,15 @@ void TLSWrap::GetWriteQueueSize(const FunctionCallbackInfo<Value>& info) { } +void TLSWrap::MemoryInfo(MemoryTracker* tracker) const { + tracker->TrackThis(this); + tracker->TrackField("error", error_); + tracker->TrackField("pending_cleartext_input", pending_cleartext_input_); + tracker->TrackField("enc_in", crypto::NodeBIO::FromBIO(enc_in_)); + tracker->TrackField("enc_out", crypto::NodeBIO::FromBIO(enc_out_)); +} + + void TLSWrap::Initialize(Local<Object> target, Local<Value> unused, Local<Context> context) { |