Debug mempool
diff --git a/heron/common/src/cpp/network/mempool.h b/heron/common/src/cpp/network/mempool.h
index 77b166d..8a05679 100644
--- a/heron/common/src/cpp/network/mempool.h
+++ b/heron/common/src/cpp/network/mempool.h
@@ -20,6 +20,7 @@
#include <typeindex>
#include <unordered_map>
#include "basics/sptypes.h"
+#include "glog/logging.h"
template<typename T>
class BaseMemPool {
@@ -41,6 +42,7 @@
template<typename S>
S* acquire(S* unused) {
+ LOG(INFO) << "acquire: size = " << size_;
if (pool_.empty()) {
return new S();
}
@@ -52,6 +54,7 @@
template<typename S>
void release(S* t) {
+ LOG(INFO) << "release: size = " << size_;
if (limit_ == 0) {
delete t;
return;