HierarchyFrameDataView.GetItemCallstack
Declaration
public void GetItemCallstack(int id, List<ulong> outCallstack);Параметры
| Параметр | Описание |
|---|---|
| Идентификатор | Hierarchy идентификатор элемента. |
| outCallstack | Список, заполненный указателями на стек вызовов в результате вызова метода. |
Описание
Получить стек вызовов, связанный с указанным элементом иерархии.
Когда режим сбора стека вызовов включён для некоторых маркеров профилера (таких как GC.Alloc), профилер записывает стек вызовов в поток данных. Стек вызовов относится к стеку указателей инструкций. Указатель инструкций может быть разрешен в имена функций, которые можно использовать для идентификации примера происхождения в исходном коде. GetItemCallstack извлекает стек вызовов как список указателей. Каждая запись в списке представляет вызов функции.
Используйте FrameDataView.ResolveMethodInfo для получения имени метода и информации о местоположении указателя инструкции.