Lines Matching refs:AllocRecordStackTrace
75 class AllocRecordStackTrace {
79 AllocRecordStackTrace() = default;
81 AllocRecordStackTrace(AllocRecordStackTrace&& r) noexcept in AllocRecordStackTrace() function
85 AllocRecordStackTrace(const AllocRecordStackTrace& r) in AllocRecordStackTrace() function
116 bool operator==(const AllocRecordStackTrace& other) const {
129 AllocRecordStackTrace::kHashMultiplier + std::hash<uint32_t>()(r.GetDexPc()); in operator()
132 size_t operator()(const AllocRecordStackTrace& r) const { in operator()
134 size_t result = r.GetTid() * AllocRecordStackTrace::kHashMultiplier + depth; in operator()
136 result = result * AllocRecordStackTrace::kHashMultiplier + (*this)(r.GetStackElement(i)); in operator()
160 AllocRecord(size_t count, mirror::Class* klass, AllocRecordStackTrace&& trace) in AllocRecord()
167 const AllocRecordStackTrace* GetStackTrace() const { in GetStackTrace()
199 AllocRecordStackTrace trace_;