Как стать автором
Обновить
10
0
Олег Лысый @Minatych

Программист

Отправить сообщение

Межмодульный анализ C и C++ проектов в деталях. Часть 2

Время на прочтение14 мин
Количество просмотров2.4K

В первой части статьи мы рассматривали основы теории компиляции C и C++ проектов, в частности особое внимание уделили алгоритмам компоновки и оптимизациям. Во второй части мы погрузимся глубже и покажем ещё одно применение межмодульного анализа. Но в этот раз не для оптимизаций исходного кода, а для улучшения качества статического анализа на примере PVS-Studio.

Читать далее
Всего голосов 4: ↑2 и ↓2+2
Комментарии12

Межмодульный анализ C и C++ проектов в деталях. Часть 1

Время на прочтение12 мин
Количество просмотров3.6K

Начиная с PVS-Studio 7.14, для C и C++ анализатора появилась поддержка межмодульного анализа. В этой статье, которая будет состоять из двух частей, мы расскажем, как устроены похожие механизмы в компиляторах и раскроем некоторые технические подробности реализации в нашем статическом анализаторе.

Читать далее
Всего голосов 13: ↑11 и ↓2+14
Комментарии2

Межмодульный анализ C++ проектов в PVS-Studio

Время на прочтение9 мин
Количество просмотров2.6K

В PVS-Studio появилось одно крупное изменение – это поддержка межмодульного анализа C++ проектов. В статье речь пойдёт про то, как это реализовано в других инструментах, как сделали мы, как попробовать и что удалось найти.

Читать далее
Всего голосов 9: ↑6 и ↓3+7
Комментарии3

Intermodular analysis of C++ projects in PVS-Studio

Время на прочтение9 мин
Количество просмотров751

Recently PVS-Studio has implemented a major feature—we supported intermodular analysis of C++ projects. This article covers our and other tools' implementations. You'll also find out how to try this feature and what we managed to detect using it.

Read more
Всего голосов 2: ↑1 и ↓10
Комментарии0

Информация

В рейтинге
Не участвует
Откуда
Тула, Тульская обл., Россия
Работает в
Дата рождения
Зарегистрирован
Активность