AeonProfiler:Windows本机应用程序的分析探查器

时间:2024-06-07 05:05:12
【文件属性】:

文件名称:AeonProfiler:Windows本机应用程序的分析探查器

文件大小:311KB

文件格式:ZIP

更新时间:2024-06-07 05:05:12

C++

永旺探查器 Aeon探查器是用于使用Microsoft Visual Studio编译器的本机(非托管)Windows应用程序的基础探查器。 Aeon探查器支持32位和64位应用程序。 它支持单线程和多线程应用程序。 检测您想要分析的代码就像添加几个编译器选项一样简单。 无需手动修改源代码(除了修改一个源代码文件以包括AeonProfiler.h文件之外)。 您可以仅通过修改一个设置来选择分析单个源文件或整个项目。 我创建Aeon剖析器是因为我想要一个快速且易于使用的仪器化剖析器。 我想要一些不需要我手动配置要分析的功能的东西。 每次更改源代码并重建项目或解决方案时,我都希望花费很长时间来创建可检测的可执行文件。 Aeon探查器通过使用Microsoft Visual Studio编译器选项/Gh和/GH分别向外部函数_penter()和_pexit()插入钩子来工作。 Aeon探查


【文件预览】:
AeonProfiler-master
----.gitignore(320B)
----README.md(3KB)
----AeonProfiler.vcxproj(13KB)
----resource.h(4KB)
----AeonWin.vcxproj(8KB)
----Src()
--------Dialog.cpp(64KB)
--------TextViewer.cpp(2KB)
--------dllmain.cpp(4KB)
--------Config.cpp(6KB)
--------EnterExit.asm(7KB)
--------DialogListView.cpp(37KB)
--------Repository.cpp(3KB)
--------Allocator.cpp(5KB)
--------Splitter.cpp(15KB)
--------DialogProfiler.cpp(22KB)
--------AeonProfiler.cpp(10KB)
----targetver.h(306B)
----AeonProfiler.vcxproj.filters(4KB)
----AeonWin.vcxproj.filters(938B)
----img()
--------Viewer_PSK_Screenshot_Preview.png(116KB)
--------FindFunction.png(11KB)
--------ProjectCompileOptions.png(23KB)
--------SaveProfilerData.png(36KB)
--------Viewer_PSK_Screenshot.png(76KB)
----AeonWin.cpp(2KB)
----LICENSE.md(1KB)
----AeonProfiler.rc(14KB)
----AeonExports.def(102B)
----AeonProfiler.sln(2KB)
----UserGuide.md(9KB)
----Inc()
--------CallerData.h(366B)
--------DebugLog.h(2KB)
--------CallTreeRecord.h(8KB)
--------Hash.h(12KB)
--------ThreadIdRecord.h(6KB)
--------AeonProfiler.h(736B)
--------Repository.h(2KB)
--------TextViewer.h(652B)
--------Config.h(2KB)
--------Allocator.h(2KB)
--------Dialog.h(5KB)
--------Stack.h(5KB)
--------Splitter.h(2KB)

网友评论