SuperPMI: add ability to exclude failing method contexts from replays (dotnet/coreclr...
authorSergey Andreenko <seandree@microsoft.com>
Tue, 3 Jul 2018 00:32:59 +0000 (17:32 -0700)
committerGitHub <noreply@github.com>
Tue, 3 Jul 2018 00:32:59 +0000 (17:32 -0700)
commita4dd2e67e3026598c8b6b32134672b98f41c2f2f
treee291a7a18060a36d339a31e5c6234e8d09f52fda
parent4148578a074d2b3e18844089914f533a7f6760c3
SuperPMI: add ability to exclude failing method contexts from replays (dotnet/coreclr#18721)

* format spmi

* rename mchFile to mchFileName

* refactor ProcessChildStdOut

* add a stub to exclude methods

Commit migrated from https://github.com/dotnet/coreclr/commit/15a6beb33de6f243d59f6b61ec90cfcb336f45af
src/coreclr/src/ToolBox/superpmi/mcs/verbremovedup.cpp
src/coreclr/src/ToolBox/superpmi/superpmi-shared/methodcontext.cpp
src/coreclr/src/ToolBox/superpmi/superpmi-shared/methodcontext.h
src/coreclr/src/ToolBox/superpmi/superpmi-shared/methodcontextreader.cpp
src/coreclr/src/ToolBox/superpmi/superpmi-shared/methodcontextreader.h
src/coreclr/src/ToolBox/superpmi/superpmi-shim-collector/icorjitinfo.cpp
src/coreclr/src/ToolBox/superpmi/superpmi-shim-counter/icorjitinfo.cpp
src/coreclr/src/ToolBox/superpmi/superpmi-shim-simple/icorjitinfo.cpp
src/coreclr/src/ToolBox/superpmi/superpmi/icorjitinfo.cpp
src/coreclr/src/ToolBox/superpmi/superpmi/parallelsuperpmi.cpp
src/coreclr/src/ToolBox/superpmi/superpmi/superpmi.cpp