So I am using ThreadSanitizer, and I find myself cleaning up data races that don't matter, in order to keep the output clean. (For example, an atomic set of a flag, where another thread reads that flag word, but doesn't care about that flag). On the one hand,
In my experience (which may be entirely unique to me) data races are the product of incompetent threading system design/utilization as a whole, and not specific clear-cut preventable mistakes.
-
-
"incompetent", really, that is what you have to say about this?
-
That's what I have to say about myself and my own experience. Haven't had issues with myopic threading issues, just overarching design itself. Hindsight is 20/20? :P
- Još 2 druga odgovora
Novi razgovor -
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.