FreeRDP/winpr
Norbert Federa 81ef251fc8 winpr: improve and fix locking for data structures
- Improved/completed(almost) winpr's critical section implementation
- Replaced WaitForSingleObject locking with critical sections

Note:
WaitForSingleObject should _never_ be used for granular low-contention
locks as it _always_ enters the kernel.

Just replacing WaitForSingleObject locking in Bufferpool with
EnterCriticalSection boosts the multithreaded rfx decoder
performance by almost 400% on win32.
2013-08-02 12:07:05 +02:00
..
include winpr: improve and fix locking for data structures 2013-08-02 12:07:05 +02:00
libwinpr winpr: improve and fix locking for data structures 2013-08-02 12:07:05 +02:00
tools xfreerdp-server: auto-generate self-signed certificate 2013-04-23 18:17:01 -04:00
.gitignore libwinpr-registry: start implementation 2012-06-05 18:56:31 -04:00
CMakeLists.txt winpr: Don't build tools for Android and iOS 2013-03-14 09:38:50 -07:00