Fix GC reporting for slow tail calls with by-ref-like args (#16264)
authorKoundinya Veluri <kouvel@users.noreply.github.com>
Fri, 9 Feb 2018 16:28:59 +0000 (08:28 -0800)
committerGitHub <noreply@github.com>
Fri, 9 Feb 2018 16:28:59 +0000 (08:28 -0800)
commitfb5292ec5373a7fc647c3e9b0d64e965037672da
tree55fb856716c8218b5bd4733638e04ab60af162ea
parent0991c4f01492ce054f97b01f056a1a4e2738b417
Fix GC reporting for slow tail calls with by-ref-like args (#16264)

Fix GC reporting for slow tail calls with by-ref-like args

Fixes https://github.com/dotnet/coreclr/issues/16229:
- Offsets recorded in the GC layout are intended to be offsets from the top of the stack, fixed by calculating the proper offset
src/vm/i386/stublinkerx86.cpp
tests/src/CoreMangLib/system/span/SlowTailCallArgs.cs
tests/src/CoreMangLib/system/span/SlowTailCallArgs.csproj