Make m_contingentProperties non-volatile
authorstephentoub <stoub@microsoft.com>
Sun, 1 May 2016 23:11:40 +0000 (19:11 -0400)
committerStephen Toub <stoub@microsoft.com>
Mon, 30 May 2016 15:02:09 +0000 (11:02 -0400)
commit48064b6d8eb2c68627aec3bb9a7c5a68f3d074d8
treeb202de91f6b5de4e40b0dca90cf7c6beee3921fa
parenteae354bb59a357bc512c37f74db79e484933be4a
Make m_contingentProperties non-volatile

Most accesses, including those to get the recently moved m_parent field, do not need to be volatile.  This commit makes the field non-volatile and then adds usage of Volatile.Read only where needed.
src/mscorlib/src/System/Threading/Tasks/Task.cs