Bug #83010 Replace atomic_class.h with C++11 atomics
Submitted: 15 Sep 2016 10:08 Modified: 20 Sep 2016 13:41
Reporter: Steinar Gunderson Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Compiling Severity:S3 (Non-critical)
Version:8.0.1-dmr OS:Any
Assigned to: CPU Architecture:Any

[15 Sep 2016 10:08] Steinar Gunderson
Description:
We have our own set of Atomic_* classes. We should replace these with C++11's std::atomic, which is portable and lets us do away with compiler-specific intrinsics.

Longer-term, we should probably replace all of my_atomic.h with std::atomic use, but that's a bit further ahead.

How to repeat:
N/A

Suggested fix:
N/A
[20 Sep 2016 13:41] Paul DuBois
Posted by developer:
 
Fixed in 8.0.1.

Code cleanup. No changelog entry needed.