Действительно структурированный вывод в strace (Эльвира Хабирова, OSSDEVCONF-2016)

Материал из 0x1.tv

Версия от 15:33, 3 октября 2016; StasFomin (обсуждение | вклад) (Новая страница: «== Аннотация == ;Докладчик: {{Speaker|Эльвира Хабирова}} <blockquote> <tt>strace</tt> --- утилита для отладки п…»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)

Аннотация

Докладчик
Эльвира Хабирова.jpg
Эльвира Хабирова

strace --- утилита для отладки программ. Она отображает сделанные отлаживаемым процессом tracee системные вызовы, пришедшие ему сигналы, изменения его состояния и пр.

Вывод strace на данный момент нацелен на человекочитаемость и по этой причине тяжело поддается автоматической обработке.

Кроме того, из-за отсутствия единой системы вывода в выводе могут присутствовать неточности, что еще сильнее усложняет задачу.

Поэтому в рамках GSoC~2016 проблема автоматической обработки была решена разработкой такой единой системы.

Как результат, стало возможным легко встраивать не только подсистемы любого формата вывода, но и дополнительные слои логики.


Видео


Расширенные тезисы

Sorry, directive \include is forbidden!

Примечания и отзывы