我在我的代码上使用了Visual Studio 2015性能分析器(Alt + F2) - 发布版本x64 EXE,一个使用SDL的GUI程序。查看初始分析器报告,该列表包含许多Select
documentid,
destination,
Company
from Table1
INNER JOIN (Select Destination, MIN(Rank) AS MINRank from Table1 group by Destination) mindest
ON mindest.destination = table1.destination
个条目。
$$Thunk@
所有应该来自我的程序模块,但是当我右键单击时,$$Thunk@00004c41
$$Thunk@000050ab
$$Thunk@00002590
$$Thunk@00001654
选项显示为灰色。
他们假定的呼叫者的代码不包含对他们的调用。
当我通过View Source
运行EXE或PDB时,这些符号不会出现,它们不会出现在strings -a
生成的反汇编中,我无法理解在调试器的反汇编窗口中访问它们。
这些条目涉及什么?