tag:blogger.com,1999:blog-2744072865491516720.post3110944125370174408..comments2023-05-03T06:35:33.259-04:00Comments on Higher Logics: CLR Concurrency: Preventing Torn Reads Without LocksSandro Magihttp://www.blogger.com/profile/05446177882449578817noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-2744072865491516720.post-88761898514601166612013-09-22T03:50:14.668-04:002013-09-22T03:50:14.668-04:00Probably. Unfortunately, the Volatile class is a n...Probably. Unfortunately, the Volatile class is a new addition, and only supports .NET 4.5. Sasa targets older frameworks as well.Sandro Magihttps://www.blogger.com/profile/05446177882449578817noreply@blogger.comtag:blogger.com,1999:blog-2744072865491516720.post-78128193792760362472013-09-22T03:25:37.047-04:002013-09-22T03:25:37.047-04:00Using Volatile.Read instead of Thread.MemoryBarrie...Using Volatile.Read instead of Thread.MemoryBarrier should be significantly more scalable and give the same results.Coryhttps://www.blogger.com/profile/12435699758575995935noreply@blogger.com