Home
last modified time | relevance | path

Searched refs:AllocRecordStackTraceElement (Results 1 – 4 of 4) sorted by relevance

/art/runtime/gc/
Dallocation_record.h39 class AllocRecordStackTraceElement {
43 AllocRecordStackTraceElement() = default;
44 AllocRecordStackTraceElement(ArtMethod* method, uint32_t dex_pc) in AllocRecordStackTraceElement() function
64 bool operator==(const AllocRecordStackTraceElement& other) const {
99 const AllocRecordStackTraceElement& GetStackElement(size_t index) const { in GetStackElement()
104 void AddStackElement(const AllocRecordStackTraceElement& element) { in AddStackElement()
121 std::vector<AllocRecordStackTraceElement> stack_;
125 size_t operator()(const AllocRecordStackTraceElement& r) const { in operator()
188 const AllocRecordStackTraceElement& StackElement(size_t index) const { in StackElement()
Dallocation_record.cc30 int32_t AllocRecordStackTraceElement::ComputeLineNumber() const { in ComputeLineNumber()
113 const AllocRecordStackTraceElement& element = record.StackElement(i); in VisitRoots()
204 trace_->AddStackElement(AllocRecordStackTraceElement(m, GetDexPc())); in VisitFrame()
235 size_t sz = sizeof(AllocRecordStackTraceElement) * records->max_stack_depth_ + in SetAllocTrackingEnabled()
/art/runtime/hprof/
Dhprof.cc678 const gc::AllocRecordStackTraceElement* frame = &trace->GetStackElement(i); in WriteStackTraces()
716 const gc::AllocRecordStackTraceElement* frame = &trace->GetStackElement(i); in WriteStackTraces()
845 const gc::AllocRecordStackTraceElement* frame = &trace->GetStackElement(i); in PopulateAllocationTrackingTraces()
883 std::unordered_map<const gc::AllocRecordStackTraceElement*, HprofStackFrameId,
884 gc::HashAllocRecordTypesPtr<gc::AllocRecordStackTraceElement>,
885 gc::EqAllocRecordTypesPtr<gc::AllocRecordStackTraceElement>> frames_;
/art/runtime/
Ddebugger.cc4827 const gc::AllocRecordStackTraceElement& stack_element = record->StackElement(stack_frame); in DumpRecentAllocations()