Files
dolphin/Source/Core/Common
S David 21f42fafb7 MacOS: Fixes configuration hang; bump MacOS SDK.
Removed conditional use of std::mutex instead of std::shared_mutex on MacOS.

Because MacOS < 10.12 did not support std::shared_mutex, a previous commit
naïvely substituted std::mutex, which does not have the same behavior.

Reverses PR #8273, which substitues std::mutex for std::shared_mutex on
macOS, and results in several bugs that seem to only affect MacOS

- https://bugs.dolphin-emu.org/issues/11919
- https://bugs.dolphin-emu.org/issues/11842
- https://bugs.dolphin-emu.org/issues/11845

This change eliminates conditional code for MacOS in the core configuration
layer code and enables the use of modern language features that are more
secure and thread-safe.
2019-12-22 00:49:17 -05:00
..
2019-09-01 14:00:40 +10:00
2019-11-11 13:20:04 -06:00
2018-10-28 17:57:46 +00:00
2019-02-02 19:40:31 -06:00
2018-08-15 12:12:19 -05:00
2019-10-07 22:46:36 +02:00
2019-10-07 22:46:36 +02:00
2018-09-29 22:52:29 -07:00
2018-08-13 12:17:56 -07:00
2019-05-06 18:48:04 +00:00
2019-06-14 15:04:09 -04:00
2019-06-14 15:04:09 -04:00
2019-04-08 07:06:21 -04:00
2018-10-02 05:44:50 -04:00
2018-10-02 05:44:50 -04:00
2019-06-14 15:04:09 -04:00
2019-05-06 18:48:04 +00:00