support spmi collection for r2r calls. (#12343)
authorSergey Andreenko <seandree@microsoft.com>
Tue, 27 Jun 2017 06:00:59 +0000 (23:00 -0700)
committerGitHub <noreply@github.com>
Tue, 27 Jun 2017 06:00:59 +0000 (23:00 -0700)
commitb05580db650323a5933957742b0b622ae1abaf53
tree100fc8cb5e30a40ba76d5766ff01208c673722c7
parent2fd5d167de39a73020ce616d8605097f38f29dfd
support spmi collection for r2r calls. (#12343)

* CreateAgnostic_CORINFO_SIG_INFO

Also you pSig_Index always when it is index in the buffer map,
as we do for sigInst_classInst_Index for example.

* spmi Restore_CORINFO_RESOLVED_TOKENout

delete another duplicate.

* SpmiDumpHelper

* spmi cleaning: GetFunctionEntryPoint and GetAddressOfPInvokeTarget

* support GetReadyToRunHelper and GetReadyToRunDelegateCtorHelper in spmi.

* Fix typo that annoys desktop build.

* spmi GetReadyToRunDelegateCtorHelper

* spmi: use agnostic type for GetReadyToRunDelegateCtorHelper value.

* spmi dump Agnostic_CORINFO_LOOKUP

add stubLookup to dmpGetCallInfo

* clean dmpGetMethodSig and dmpGetTailCallCopyArgsThunk
src/ToolBox/superpmi/superpmi-shared/lwmlist.h
src/ToolBox/superpmi/superpmi-shared/methodcontext.cpp
src/ToolBox/superpmi/superpmi-shared/methodcontext.h
src/ToolBox/superpmi/superpmi-shared/spmidumphelper.cpp
src/ToolBox/superpmi/superpmi-shared/spmidumphelper.h
src/ToolBox/superpmi/superpmi-shared/spmirecordhelper.h