Предыстория: Я разрабатываю для xbox и нахожусь на стадии оптимизации. Мне нужно сократить выделение объектов. Одно из мест для начала - это выяснить где происходит (un) бокс.
Я новичок в IL (в том смысле, что я никогда не смотрел ни на один!) и хотел бы избежать запуска DLL через диссассемблер, охотясь за командой (un) box, а затем пытаюсь чтобы выяснить, к какой строке кода он относится.
Вопрос: Существуют ли какие-либо инструменты, которые сообщают мне о подобных вещах (где происходит (не) бокс)?
РЕДАКТИРОВАТЬ: Сделал запрос ниже в свой собственный вопрос , поскольку он довольно сильно отличается от этого.
Множество, много бонусных баллов за способ привязки дампа кучи сборщика мусора к строкам кода, где происходило создание объектов !!