Pedro J. Estébanez
4485b43a57
Modernize atomics
...
- Based on C++11's `atomic`
- Reworked `SafeRefCount` (based on the rewrite by @hpvb)
- Replaced free atomic functions by the new `SafeNumeric<T>`
- Replaced wrong cases of `volatile` by the new `SafeFlag`
- Platform-specific implementations no longer needed
Co-authored-by: Hein-Pieter van Braam-Stewart <hp@tmm.cx >
2021-02-18 12:23:25 +01:00
..
2021-01-13 16:17:06 +01:00
2021-01-14 20:46:06 +01:00
2021-01-14 15:30:00 +03:00
2021-01-13 16:17:06 +01:00
2021-02-18 12:23:25 +01:00
2021-01-13 16:17:06 +01:00
2021-02-16 13:20:27 +01:00
2021-01-15 16:49:46 +01:00
2021-01-13 16:17:06 +01:00
2021-02-09 16:33:46 +00:00
2021-01-13 16:17:06 +01:00
2021-02-18 12:23:25 +01:00
2021-02-18 11:58:08 +01:00
2021-02-05 10:26:03 +01:00
2021-01-13 16:17:06 +01:00
2021-01-13 16:17:06 +01:00
2021-01-13 16:17:06 +01:00
2021-02-18 11:58:08 +01:00
2021-01-26 17:00:15 +01:00
2021-02-16 14:27:40 +01:00
2021-01-13 16:17:06 +01:00
2021-02-18 11:58:08 +01:00
2021-01-13 16:17:06 +01:00
2021-02-18 11:58:08 +01:00
2021-01-13 16:17:06 +01:00
2021-01-13 16:17:06 +01:00
2021-01-18 18:28:11 +01:00
2021-01-13 16:17:06 +01:00
2021-01-13 16:17:09 +01:00
2021-01-13 16:17:06 +01:00
2021-02-16 14:27:40 +01:00
2021-01-13 16:17:06 +01:00
2021-02-04 13:10:03 +01:00
2021-02-18 12:23:25 +01:00
2021-02-17 11:19:28 +01:00
2021-01-13 16:17:06 +01:00
2021-01-13 16:17:06 +01:00
2021-02-18 11:58:08 +01:00
2021-01-13 16:17:06 +01:00
2021-01-13 16:17:06 +01:00
2021-01-13 16:17:06 +01:00
2021-01-13 16:17:06 +01:00
2021-01-13 16:17:06 +01:00
2021-02-02 13:02:46 +01:00
2021-02-16 14:27:38 +01:00
2021-01-13 16:17:06 +01:00
2020-06-10 15:30:52 +02:00