Zwiększ implementację Mutex dla Windows

O ile wiem, w starych wersjach Boostaboost::mutex implementacja dla Windows została wykonana przy użyciu krytycznych sekcji. Ale w najnowszej wersji Boost 1.51 odkryłem, że teraz implementacja mutex opiera się na Zdarzeniach.

Czy ktoś wie, co jest racjonalne za tą zmianą? Czy było to spowodowane względami wydajnościowymi? Czy krytyczne sekcje są przestarzałe?

questionAnswers(1)

yourAnswerToTheQuestion