-
公开(公告)号:CN103092759A
公开(公告)日:2013-05-08
申请号:CN201310031568.5
申请日:2013-01-28
Applicant: 电子科技大学
IPC: G06F11/36
Abstract: 本发明公开了一种嵌入式环境下的代码动态性能剖析器,包括对目标函数进行运行时性能跟踪的桩代码模块、用于截取目标函数的控制权使控制流转移到桩代码模块中的桩代码上并保存和恢复寄存器上下文的胶水代码模块、生成用于剖析的可执行文件的前期数据处理子模块、对采集到的数据进行整理统计的后期处理子模块;实现目机标与主机的IDE通信,以此实现主机与目标机之间的数据传送的守护程序和结果显示模块。本发明可以分析嵌入式下用户函数及库函数的执行时间和被调用次数,通过分析比较,该方法比现有工具统计速度更快、准确度更高。