HomeSort by relevance Sort by last modified time
    Searched refs:AllocRecordStackTrace (Results 1 - 3 of 3) sorted by null

  /art/runtime/gc/
allocation_record.h 74 class AllocRecordStackTrace {
78 AllocRecordStackTrace() = default;
80 AllocRecordStackTrace(AllocRecordStackTrace&& r)
84 AllocRecordStackTrace(const AllocRecordStackTrace& r)
115 bool operator==(const AllocRecordStackTrace& other) const {
128 AllocRecordStackTrace::kHashMultiplier + std::hash<uint32_t>()(r.GetDexPc());
131 size_t operator()(const AllocRecordStackTrace& r) const {
133 size_t result = r.GetTid() * AllocRecordStackTrace::kHashMultiplier + depth
    [all...]
allocation_record.cc 190 AllocRecordStackVisitor(Thread* thread, size_t max_depth, AllocRecordStackTrace* trace_out)
213 AllocRecordStackTrace* const trace_;
238 sizeof(AllocRecord) + sizeof(AllocRecordStackTrace);
271 AllocRecordStackTrace trace;
  /art/runtime/hprof/
hprof.cc 632 const gc::AllocRecordStackTrace* trace = r->second;
695 const gc::AllocRecordStackTrace* trace = it.first;
731 // U4: stack trace serial number. We use the address of the AllocRecordStackTrace object as its serial number.
856 const gc::AllocRecordStackTrace* trace = it->second.GetStackTrace();
904 std::unordered_map<const gc::AllocRecordStackTrace*, HprofStackTraceSerialNumber,
905 gc::HashAllocRecordTypesPtr<gc::AllocRecordStackTrace>,
906 gc::EqAllocRecordTypesPtr<gc::AllocRecordStackTrace>> traces_;
910 std::unordered_map<const mirror::Object*, const gc::AllocRecordStackTrace*> allocation_records_;
    [all...]

Completed in 141 milliseconds