Мне любопытно, как работает обычный профайлер С#?
Существуют ли специальные виджеты на виртуальной машине?
Легко ли сканировать байтовый код для вызовов функций и вводить вызовы для запуска/остановки таймера?
Или это действительно сложно и почему люди платят за инструменты для этого?
(в качестве побочной заметки я нахожу немного интересным, потому что это так редко - google пропустил лодку полностью в поиске " как работает профилятор AС#?" не работает вообще - результаты касаются кондиционеров...)