Инструменты для поиска боксов в коде

Предыстория: Я разрабатываю для xbox и нахожусь на стадии оптимизации. Мне нужно сократить выделение объектов. Одно из мест для начала - это выяснить где происходит (un) бокс.

Я новичок в IL (в том смысле, что я никогда не смотрел ни на один!) и хотел бы избежать запуска DLL через диссассемблер, охотясь за командой (un) box, а затем пытаюсь чтобы выяснить, к какой строке кода он относится.

Вопрос: Существуют ли какие-либо инструменты, которые сообщают мне о подобных вещах (где происходит (не) бокс)?

РЕДАКТИРОВАТЬ: Сделал запрос ниже в свой собственный вопрос , поскольку он довольно сильно отличается от этого.

Множество, много бонусных баллов за способ привязки дампа кучи сборщика мусора к строкам кода, где происходило создание объектов !!

7
задан Community 23 May 2017 в 11:55
поделиться