Aaron Sawdey, Ph.D. on Nostr: I mean if it’s x86 I think you don’t need to do anything explicit? Even with ppc ...
I mean if it’s x86 I think you don’t need to do anything explicit? Even with ppc that I was working with, if you have a 64b store, other threads either see it or don’t (if you aren’t crossing a cache line). But if the compiler replaces that with multiple smaller stores, you could have a context switch and then it’s partially visible. Sounds like maybe GC looking for pointers was involved?