Содержание
- 2. Удаление мёртвого кода В теории компиляторов удалением мёртвого кода называется оптимизация, удаляющая мёртвый код. Мёртвым кодом
- 3. Примеры мёртвого кода Переменные, значения которых в дальнейшем в программе не используются. Данная оптимизация имеет эффект
- 4. Преимущества 1) Уменьшение: размера IR программы времени работы программы 2) Упрощение кода для дальнейших оптимизаций
- 5. DCE & LLVM В LLVM технология DCE реализована на основе алгоритма Mark & Sweep. Алгоритм выполняется
- 6. Mark & Sweep Фаза расставления меток В первой фазе сборщик мусора находит и помечает все достижимые
- 7. Объекты, к которым программа может обратиться напрямую, называются корнями. Корни – это локальные переменные на стеке
- 8. Mark & Sweep Фаза развертки Во второй фазе выполняется обход всех объектов в куче и освобождение
- 9. Устранение мертвого кода в LLVM Объекты, подлежащие удалению: AllocaInst – выделение памяти в стеке; LoadInst –
- 10. Устранение мертвого кода в LLVM Объекты, не подлежащие удалению: ReturnInst – возвращает значение из функции; SwitchInst
- 12. Скачать презентацию









T-SQL. Производительность запросов. Вынесение подзапроса в оператор WITH
Компьютер и его ПО. Глава 2
Технологии сегодня. 7 класс
Rossia_i_Internet_1
История развития глобальных компьютерных сетей. Аппаратное обеспечение интернета
Системы обнаружения атак на основе искусственных иммунных систем. Лекция 7
Комплект UML диаграмм к системе. Работа DHCP сервера
Правила работы на компьютере (1 класс)
Правовые аспекты использования компьютерных программ
Разработка методов и алгоритмов поисковой системы
Битрикс CRM
Процессоры семейства х86. Регистры. Форматы данных. (Лекция 3)
Обращение. Урок в 7 классе
Элементы цифровой логики. Простейшие логическое схемы
Множество. Повторение. 3 класс
Журнал Путь к здоровью
Информационные технологии в экологии. Часть 2
Variables and Data Types / 1 of 22
Социальные сети
Участие в разработке информационных систем для Александровской больницы города Астрахани
Изобретатель Приложений. Урок 6
Программирование на языке Python. Ветвление
Мекеменің табысын талдауға арналған бағдарламалық қамтама құру
Физическая культура и спорт. Начать тестирование
Атаки системы снаружи. Антивирусные программы и анти-антивирусные технологии
Модуль 1. Основы программирования Урок 9. Функции
Сайт PowerPointBase.com
Bug report