Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Специальный выпуск: лекции по тулчейну, часть 5, анализ кода и профилировка
Это завершение спецкурса по тулчейну, посвящённое пяти сотням подписчиков на моём канале Последняя пятая лекция посвящена анализу кода и в частности профилированию. Мы рассмотрим статический анализ, санитайзеры, валгринд, всё такое. Вначале идёт большой блок про ABI. Поскольку это спешл, слайды и стиль изложения несколько более фривольны, чем обычно. Но это всё ещё образовательные лекции. Лектор -- Константин Владимиров Дата лекции: unrelated, делалось под запись как спецвыпуск Съёмка и звук -- Дмитрий Рябцев Предыдущая лекция: • Специальный выпуск: лекции по тулчейну, ча... Следующей лекции нет, этот курс закончен (но на канале есть другие плейлисты) Errata: здесь пока пусто Timeline: 00:00 Предисловие 01:30 Соглашения о вызове 20:15 Статический анализ 32:49 Санитайзеры 37:51 Валгринд 50:45 Покрытие кода 59:54 Бенчмарки и байка про dhrystone 01:06:30 Профилирование через gprof 01:16:07 Профилирование через valgrind 01:23:30 Портирование 01:30:30 Обзор литературы и заключение