boostorg/smart_ptr — pull request #4 by stgates (2014-06-11 05:17:15+00:00)
Title: [winrt support] Replacing banned APIs Sleep and InitializeCriticalSection

Updated InitializeCriticalSection to InitializeCriticalSectionEx if on a new enough platform that supports.

Replaced Sleep in the yield function to use std::this_thread::yield if targeting the Windows Runtime.