Как стать автором
Обновить

Комментарии 11

Большое спасибо! Как раз хотел посмотреть.
Спасибо! Будем смотреть. Надеюсь, что будет что-то полезное.
Выступления офигенные.
А в кусочках поменьше нет? Иногда хочется добавить в закладки некоторые выступления.
Первый день, первый докладчик.
У меня похожий ноутбук :) 772G 750m
Надо тоже попробовать ASM в VS, взамен Windbg (но пока он кажется удобнее в плане возможностей).
Да, 772G — отличная модель, ни разу не пожалел о покупке.
Что касается просмотра ASM, то возможностей VisualStudio мне вполне хватает в 80% случаев, а пользоваться в разы удобнее. В WinDbg лезу только тогда, когда нужно что-то специфическое.
А в каких областях используются столь глубокие знания CLR, о которых говорит Андрей Акиньшин, вплоть до разных процессорных инструкций для разных Jit-компиляторов?
Для оптимизации приложений на .NET в которых к быстродействию предъявляют дополнительные требования.
Сейчас как раз дочитываю одноименную книгу, и О_О как много я не знал и еще не скоро пойму до конца.

Например: иногда рекурсия может быть JIT-оптимизирована так что не нужно будет создавать пролог, эпилог и делать очистку; иногда цикл for может быть оптимизирован так что не будет проверки индекса массива (-2 инструкции ASM); иногда упаковка происходит там где ее никто не ждал, и много другого.
Что за книга, если не секрет?
Dywar уже ответил за меня =)
Если честно, то такие задачи возникают не очень часто, но если возникают, то знание представленного материала очень помогает. Например, я на своей работе постоянно занимаюсь какими-нибудь микрооптимизациями, такова специфика проекта.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий