fix memory profiler bug

This commit is contained in:
cxjyxx_me 2021-04-06 16:49:21 +08:00
parent c7b78f570e
commit a892bcd2af
1 changed files with 3 additions and 0 deletions

View File

@ -91,6 +91,9 @@ void MemoryProfiler::check() {
Var* var = (Var*)node;
if (var->mem_ptr != nullptr) {
vector<Stack> stacks = get_node_trace(var);
if (stacks.size() == 0) {
stacks.push_back(Stack());
}
std::stringstream stream;
stream << var;
live_vars.push_back(std::make_pair(std::make_pair(stream.str(), stacks), var->size));