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 73 class AllocRecordStackTrace {
77 AllocRecordStackTrace() = default;
79 AllocRecordStackTrace(AllocRecordStackTrace&& r)
83 AllocRecordStackTrace(const AllocRecordStackTrace& r)
114 bool operator==(const AllocRecordStackTrace& other) const {
127 AllocRecordStackTrace::kHashMultiplier + std::hash<uint32_t>()(r.GetDexPc());
130 size_t operator()(const AllocRecordStackTrace& r) const {
132 size_t result = r.GetTid() * AllocRecordStackTrace::kHashMultiplier + depth
    [all...]
allocation_record.cc 188 AllocRecordStackVisitor(Thread* thread, size_t max_depth, AllocRecordStackTrace* trace_out)
211 AllocRecordStackTrace* const trace_;
236 sizeof(AllocRecord) + sizeof(AllocRecordStackTrace);
269 AllocRecordStackTrace trace;
  /art/runtime/hprof/
hprof.cc 609 const gc::AllocRecordStackTrace* trace = r->second;
672 const gc::AllocRecordStackTrace* trace = it.first;
708 // U4: stack trace serial number. We use the address of the AllocRecordStackTrace object as its serial number.
832 const gc::AllocRecordStackTrace* trace = it->second.GetStackTrace();
880 std::unordered_map<const gc::AllocRecordStackTrace*, HprofStackTraceSerialNumber,
881 gc::HashAllocRecordTypesPtr<gc::AllocRecordStackTrace>,
882 gc::EqAllocRecordTypesPtr<gc::AllocRecordStackTrace>> traces_;
886 std::unordered_map<const mirror::Object*, const gc::AllocRecordStackTrace*> allocation_records_;
    [all...]

Completed in 219 milliseconds