Pin 2.12 User Guide / Pin 2.12 User Guide: Введение
| Английский оригинал | Перевод на русский | |
|---|---|---|
Сожалеем, но текст оригинала доступен только зарегистрированным пользователям. |
Pin - это средство для инструментирования программ. Оно поддерживает исполняемые файлы Linux* и Windows* для платформ IA-32, Intel(R) 64 и IA-64. noam 12.05.13 в 18:22 |
|
|
Pin позволяет добавлять произвольный код (написанный на С или С++) в произвольное место исполняемого файла. Код добавляется динамически во время исполнения файла. noam 05.05.13 в 14:11 |
||
|
Pin предоставляет широкий набор API, который абстрагируется от особенностей основного набора инструкций и позволяет получать информацию, такую как значения регистров, передаваемые во внедренный код в качестве параметров. Pin автоматически сохраняет и восстанавливает значения регистров, которые были перезаписаны во внедренном коде, что не повлияет на работу приложения. Также предоставляется ограниченный доступ к символам отладочной информации. Declaser 12.05.13 в 19:52 |
||
|
Pin содержит большое число примеров, такие как basic block profilers, cache simulators, instruction trace generators. Легко получать новые инструменты, используя примеры в качестве шаблона. noam 05.05.13 в 14:19 |
||
|
Разделы справки: Declaser 12.05.13 в 20:03 |
