pin检查工具使用说明

pin检查工具使用说明

ID:13413087

大小:3.02 MB

页数:111页

时间:2018-07-22

pin检查工具使用说明_第1页
pin检查工具使用说明_第2页
pin检查工具使用说明_第3页
pin检查工具使用说明_第4页
pin检查工具使用说明_第5页
资源描述:

《pin检查工具使用说明》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、·MainPage主页·Modules模块·Classes类·窗体顶端Searchfor小号earch为窗体底端Pin2.10UserGuide引脚2.10用户指南================================================================================================================================================================================In

2、troduction简介================================================================================================================================================================================Pinisatoolfortheinstrumentationofprograms.脚是一个工具,仪器仪表方案。ItsupportsLinux*

3、andWindows*executablesforIA-32,Intel(R)64,andIA-64architectures.它支持的Linux*和Windows*可执行文件的IA-32英特尔(R)64和IA-64架构。Pinallowsatooltoinsertarbitrarycode(writteninCorC++)inarbitraryplacesintheexecutable.引脚允许一个工具插入在可执行文件中的任意地方任意代码(在C或C++编写)。Thecodeisaddeddynamicallywh

4、iletheexecutableisrunning.代码的可执行文件运行时动态添加。ThisalsomakesitpossibletoattachPintoanalreadyrunningprocess.这也使得它有可能已经运行的进程附加引脚。PinprovidesarichAPIthatabstractsawaytheunderlyinginstructionsetidiosyncraciesandallowscontextinformationsuchasregistercontentstobepassedto

5、theinjectedcodeasparameters.引脚提供了丰富的API抽象了底层指令集idiosyncracies,并允许范围内寄存器的内容,如信息传递给注入的代码作为参数。Pinautomaticallysavesandrestorestheregistersthatareoverwrittenbytheinjectedcodesotheapplicationcontinuestowork.引脚自动保存和恢复寄存器都被注入的代码覆盖,使应用程序继续工作。Limitedaccesstosymbolandde

6、buginformationisavailableaswell.以及符号和调试信息的获得有限。Pinincludesthesourcecodeforalargenumberofexampleinstrumentationtoolslikebasicblockprofilers,cachesimulators,instructiontracegenerators,etc.Itiseasytoderivenewtoolsusingtheexamplesasatemplate.引脚包括像基本块廓线仪,高速缓存模拟器,指令

7、跟踪发电机等大量的例子仪器工具的源代码,这是很容易派生作为模板使用新工具的例子。TutorialSections教程第·HowtoinstrumentwithPin如何引脚仪器·Examples例子·Callbacks回调·ModifyingApplicationInstructions修改应用程序说明·DebuggingtheApplicationwhileRunningUnderPin调试应用程序运行,而在引脚·ApplyingaPintooltoanApplication将一个Pintool应用程序·Debu

8、ggingTipsforDebuggingaPintool调试一个Pintool的调试技巧·RecordingMessagesfromaPintool从Pintool记录的消息·PerformanceConsiderations性能注意事项·PinToolsInformationandRestrictionsPinTools信息和限制·Librariesfo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。