Reporter | Valery Petrov (m08pvv) |
---|---|
Created | Apr 24, 2018 11:45:05 AM |
Updated | Apr 24, 2018 11:45:05 AM |
Subsystem | No Subsystem |
Assignee | Unassigned |
Priority | Normal |
State | Submitted |
Type | Unspecified |
Fix version | No Fix versions |
Affected versions | No Affected versions |
Fixed In Version ReSharper | Undefined |
VsVersion | All Versions |
Reading concurrent / lock-free / wait-free code is hard and it would be easier if all implicit volatile operations would be somehow showed. It's not convenient to jump each time and look if the field is declared volatile or if it's a property that relies on a volatile field.
So it would be nice to be able to see all implicit memory barriers and half-fences right in place.