|
Метод инструментирования кода на этапе компиляции для направленной отладки оптимизирующих преобразований
Д. А. Максименков ПАО «МЦСТ»
Аннотация:
В статье рассматривается проблемы отладки оптимизирующих компиляторов. В качестве эффективного способа повышения надежности производимых компилятором оптимизирующих преобразований автором предлагается новый метод инструментирования кода программы на этапе компиляции. Особенностью описываемого в статье метода является то, что он предназначен в первую очередь для отладки конкретных проблемных оптимизаций, а не самих тестов, и позволяет верифицировать корректность формируемого оптимизацией кода для произвольных входных данных запускаемой задачи. Предлагаемый метод был успешно использован для поиска и выявления нерегулярно проявляющихся ошибок в программах с асинхронно работающим кодом.
Ключевые слова:
тестирование, инструментирование кода, отладка оптимизирующих компиляторов.
Образец цитирования:
Д. А. Максименков, “Метод инструментирования кода на этапе компиляции для направленной отладки оптимизирующих преобразований”, Труды ИСП РАН, 27:6 (2015), 7–20
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/tisp181 https://www.mathnet.ru/rus/tisp/v27/i6/p7
|
Статистика просмотров: |
Страница аннотации: | 135 | PDF полного текста: | 85 | Список литературы: | 41 |
|