Always nullcheck VSD tail calls on x86.
authorPat Gavlin <pagavlin@microsoft.com>
Tue, 22 Nov 2016 00:39:21 +0000 (16:39 -0800)
committerPat Gavlin <pagavlin@microsoft.com>
Tue, 22 Nov 2016 00:44:19 +0000 (16:44 -0800)
commit5d0915574545fcdc794042f532789eaf2ae8c166
tree8ba5324bc7c0d7850d9db33f54c5b9234939e76c
parentb173f78fc78fe477815ce7e371d49f6897f8f383
Always nullcheck VSD tail calls on x86.

This is a requirement of the runtime ABI: failing to perform this check
causes the runtime to AV in the virtual dispatch stub and crash.

Commit migrated from https://github.com/dotnet/coreclr/commit/59726b88a36be8017c61c98f8c900d3d0380b650
src/coreclr/src/jit/morph.cpp