Lines Matching refs:stack_trace_id
86 bool Suppress(u32 stack_trace_id, uptr hit_count, uptr total_size);
205 bool LeakSuppressionContext::Suppress(u32 stack_trace_id, uptr hit_count, in Suppress() argument
208 StackTrace stack = StackDepotGet(stack_trace_id); in Suppress()
212 suppressed_stacks.push_back(stack_trace_id); in Suppress()
551 uptr idx = InternalLowerBound(suppressed, m.stack_trace_id()); in IgnoredSuppressedCb()
552 if (idx >= suppressed.size() || m.stack_trace_id() != suppressed[idx]) in IgnoredSuppressedCb()
620 leaks->push_back({chunk, m.stack_trace_id(), m.requested_size(), m.tag()}); in CollectLeaksCb()
786 u32 stack_trace_id = leak.stack_trace_id; in AddLeakedChunks() local
792 StackTrace stack = StackDepotGet(stack_trace_id); in AddLeakedChunks()
794 stack_trace_id = StackDepotPut(stack); in AddLeakedChunks()
800 if (leaks_[i].stack_trace_id == stack_trace_id && in AddLeakedChunks()
811 leaked_size, stack_trace_id, in AddLeakedChunks()
865 CHECK(leaks_[index].stack_trace_id); in PrintReportForLeak()
866 StackDepotGet(leaks_[index].stack_trace_id).Print(); in PrintReportForLeak()
903 if (suppressions->Suppress(leaks_[i].stack_trace_id, leaks_[i].hit_count, in ApplySuppressions()