Support SPMI collection of tiered compilation runs, fix utf8 issues (#48665)
authorAndy Ayers <andya@microsoft.com>
Wed, 24 Feb 2021 01:47:22 +0000 (17:47 -0800)
committerGitHub <noreply@github.com>
Wed, 24 Feb 2021 01:47:22 +0000 (17:47 -0800)
commitecfcdfd776da13f12f521e3b5b9a13483a0a5038
tree77da1c5cb4d5e5430c4291356af0ebd260e86bcb
parent86eacff9d97e009b8d2447068ba054e332ffcacf
Support SPMI collection of tiered compilation runs, fix utf8 issues (#48665)

Add new flag `--tiered_compilation` to enable collection of runs with tiered
compilation enabled (by not setting `COMPlus_TieredCompilation=0`).

Note `COMPlus_TieredCompilation` has no impact on prejitting or on replay.

Also be more tolerant of utf-8 encoding issues, in case we see asserts in
methods or classes with funny names.
src/coreclr/scripts/superpmi.py