Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Захар Матвеев, Роман Беленов — LLVM: от дизассемблера к моделированию производительности

Автор: C++ Russia — Конференция по разработке на Cpp

Загружено: 2025-09-18

Просмотров: 628

Описание:

Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/7cg28v

Все знают о том, что LLVM нужна тем, кто пишет свой компилятор, но не все догадываются, что ее можно эффективно использовать в других областях, таких как динамическая профилировка или моделирование микроархитектуры процессора.

Спикеры рассказали об устройстве LLVM (это, в первую очередь, набор строительных блоков и переиспользуемых библиотек) и показали, как использовать в своих целях. Быстро прошлись по простым случаям (например, дизассемблирование бинарника), показали вариант посложнее (построение CFG). Рассказали про анализаторы кода, почему LLVM — естественная база для построения такого инструмента, что уже есть в библиотеке и чего не хватает. Также рассказали о нюансах переиспользования и модификации для своих нужд на основе опыта разработки инструмента динамической профилировки приложений на C/C++ и даже на Java.

Захар Матвеев, Роман Беленов — LLVM: от дизассемблера к моделированию производительности

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

array(0) { }

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]