Merge pull request #2897 from kumpera/marshal_fixes
authormonojenkins <jo.shields+jenkins@xamarin.com>
Mon, 18 Apr 2016 05:00:21 +0000 (06:00 +0100)
committermonojenkins <jo.shields+jenkins@xamarin.com>
Mon, 18 Apr 2016 05:00:21 +0000 (06:00 +0100)
[marshal] Ensure marshal code emit the right indirect store when dealing with ref types.

The marshal code was using CEE_STIND_I for a lot of ref stores. This would not
generate a WB and is a heap corruption vector.


Trivial merge