Описание тега verysleepy

Very Sleepy- это неинвазивный профилировщик для платформы Windows, который позволяет проводить статистическое профилирование приложений C++ путем выборки регистра указателя инструкций на основе исходной версии Sleepy.

Что такое сонливость?

Sleepy представляет результаты в графическом интерфейсе, созданном с помощью wxWindows.

Профилировщик Sleepy использует метод, при котором профилировщик работает в другом потоке, чем целевая программа. Каждые 1 мс или около того поток профилировщика приостанавливает целевой поток и извлекает текущее значение регистра указателя инструкций из контекста потока. Эти адреса памяти преобразуются в имена процедур и номера строк с использованием отладочной информации. Это обеспечивает разрешение на уровне строк без внесения каких-либо изменений в целевую программу. Единственное требование - целевая программа компилируется с (MS) отладочной информацией.

Полностью поддерживаются как 32-разрядные системы x86, так и 64-разрядные системы x64, и Very Sleepy будет работать как с компиляторами Visual Studio, так и с компиляторами gcc/mingw.

Информация о лицензировании

Sleepy выпущен под лицензией GNU Public License, поэтому вам гарантируется право на исходный код и возможность изменять его по своему усмотрению.

Хотите получить дополнительную информацию / ссылки для скачивания?

Сайт VerySleepy это место, чтобы быть с самой последней информацией, новости и ссылки для скачивания.