Nathaniel Filardo
80c6e95210
C++20: Add TrivialInitAtomic
...
C++20 does away with trivial initializers for std::atomic<T>, which means our
global pagemaps always get zeroed, sometimes after other static ctors have run
(fun fun!). Use the new std::atomic_ref<T> when available. Abstract all this
behind an #ifdef-ful wrapper.
2021-04-22 01:28:24 +01:00
..
2021-04-09 12:39:29 +01:00
2021-04-20 12:17:46 +01:00
2021-03-19 11:28:39 +00:00
2021-04-06 16:25:57 +01:00
2021-03-01 20:18:01 +00:00
2021-04-09 12:39:29 +01:00
2019-04-30 09:46:01 +01:00
2021-04-09 12:39:29 +01:00
2021-04-07 11:43:53 +01:00
2020-10-16 15:57:12 +01:00
2021-04-09 12:39:29 +01:00
2021-03-19 15:17:56 +00:00
2021-04-09 12:39:29 +01:00
2021-04-09 12:39:29 +01:00
2021-04-09 12:39:29 +01:00
2021-04-22 01:28:24 +01:00
2021-04-09 12:39:29 +01:00
2021-03-19 15:17:56 +00:00
2021-04-09 12:39:29 +01:00
2021-04-09 12:39:29 +01:00
2021-04-09 12:39:29 +01:00
2021-04-07 11:43:53 +01:00
2021-04-09 12:39:29 +01:00
2021-03-03 09:02:02 +00:00
2021-04-09 12:39:29 +01:00
2020-09-28 10:08:19 +01:00