summaryrefslogtreecommitdiff
path: root/src/classlibnative
diff options
context:
space:
mode:
authorAndy Ayers <andya@microsoft.com>2016-10-31 17:26:07 -0700
committerAndy Ayers <andya@microsoft.com>2016-10-31 18:16:11 -0700
commit3b2ade83046ab7b56c7f335389b29faf2835c97e (patch)
tree532a147ebad0b2c281e4820a83840adf995c561c /src/classlibnative
parent8c641772e31e902541ade4a2d0ac6259aa7a2f03 (diff)
downloadcoreclr-3b2ade83046ab7b56c7f335389b29faf2835c97e.tar.gz
coreclr-3b2ade83046ab7b56c7f335389b29faf2835c97e.tar.bz2
coreclr-3b2ade83046ab7b56c7f335389b29faf2835c97e.zip
Jit: spill stack for non-candidate calls
Closes #7907. Spill the evaluation stack at non-candidate calls since the call may modify locals or args that are currently live on the stack. In the attached test case I can't get the problematic IL sequence to happen for the `F0` variant, but it is there for the `F1` variant. No diffs seen in corlib or any of the framework assemblies that are run via jit-dasm.
Diffstat (limited to 'src/classlibnative')
0 files changed, 0 insertions, 0 deletions