具体来说,给定以下行:
Child-SP RetAddr Caller, Callee
000000001d58df70 000007fe9d7a1d7d (MethodDesc 000007fe9b4205d0 +0x2dd DataSvc.Reports.ReportBase.RenderReportInternal())
我想知道在那里可以看到的所有数字的确切含义。
我不是在寻找像Child-SP 值这样的肤浅陈述,它是指向为调用相关方法而创建的调用堆栈帧的指针。我需要知道这个框架的确切布局,尤其是this
值在哪里(据我所知,它可能在寄存器中,是哪一个?)
Tess 的博客似乎非常相关,但它包含丰富的信息,我无法在那里找到我想要的东西。如果她有一个专门针对这个主题的条目——无论如何,这可能就是答案。