Home
last modified time | relevance | path

Searched refs:scc (Results 1 – 2 of 2) sorted by relevance

/system/core/libmemunreachable/
DLeakFolding.cpp41 node->ptr->scc = leak_scc.get(); in ComputeDAG()
52 if (leak.scc != ref->ptr->scc) { in ComputeDAG()
53 leak.scc->node.Edge(&ref->ptr->scc->node); in ComputeDAG()
60 std::function<void(SCCInfo*)> walk([&](SCCInfo* scc) { in AccumulateLeaks() argument
61 if (scc->accumulator != dominator) { in AccumulateLeaks()
62 scc->accumulator = dominator; in AccumulateLeaks()
63 dominator->cuumulative_size += scc->size; in AccumulateLeaks()
64 dominator->cuumulative_count += scc->count; in AccumulateLeaks()
65 scc->node.Foreach([&](SCCInfo* ref) { walk(ref); }); in AccumulateLeaks()
100 for (auto& scc : leak_scc_) { in FoldLeaks() local
[all …]
DLeakFolding.h81 SCCInfo* scc; member
84 : node(this, allocator), range(range), scc(nullptr) {} in LeakInfo()