JIT: capture failing inline observation in more cases (dotnet/coreclr#21471)
authorAndy Ayers <andya@microsoft.com>
Tue, 11 Dec 2018 22:59:29 +0000 (14:59 -0800)
committerGitHub <noreply@github.com>
Tue, 11 Dec 2018 22:59:29 +0000 (14:59 -0800)
commitb2374141bed23ddc315eae0cbf07003772dd7b4c
treea4315f80021c2fe9fd35beba59df8bb90f4808e0
parentafc39ca80a16287a7f4d67a19364a1a9e0b504f2
JIT: capture failing inline observation in more cases (dotnet/coreclr#21471)

We were not capturing failing inline observations for failed inlines
that got reported by the runtime directly. Move the point of capture
up in the jitted code so it always happens regardless of reporting
obligations.

Commit migrated from https://github.com/dotnet/coreclr/commit/fc90b973bf806410b836541a3d0af2293152c787
src/coreclr/src/jit/inline.cpp