Add separate icall for System.Threading.VolatileRead (object&).
authorAlex Rønne Petersen <alexrp@xamarin.com>
Wed, 23 Oct 2013 14:47:54 +0000 (16:47 +0200)
committerAlex Rønne Petersen <alexrp@xamarin.com>
Wed, 23 Oct 2013 17:47:19 +0000 (19:47 +0200)
commit93edc5e860dfb3bf455514488cb15e5c5989de7d
tree17cca4be7c61e0b515b83ba4ccdc0e58d7173549
parent50d4232bbe8a326309e524bab9e336fd5e6c78d7
Add separate icall for System.Threading.VolatileRead (object&).

Previously, the icall that was used for the IntPtr overload was
used for this overload as well. Having a separate icall is less
error-prone for future modification as the two types are no longer
conflated.
mono/metadata/icall-def.h
mono/metadata/threads-types.h
mono/metadata/threads.c