search for: srwlock

Displaying 3 results from an estimated 3 matches for "srwlock".

Did you mean: rwlock
2016 Oct 31
0
[Support/RWMutex] [RFC] Use std::atomic to replace platform-specific implementation
Hi, The old llvm::sys::RWMutex use platform-specific lock mechanism to implement read/write lock. For example, SRWLock on Windows and pthread read/write lock on *nix systems. However, in comparison with the approach that implement read/write lock base on std::atomic, the old methods not only has potential performance issue(Sorry I can't provide concrete evidence, any benchmark result is welcome) but also non-s...
2014 Jan 17
0
Wine release 1.7.11
...p110: Fix _Ctypevec structure layout. msvcrt: Don't overwrite unmatched string in scanf. Sebastian Lackner (5): ntdll: Implement condition variable functions using keyed events. kernel32: Forward condition variable functions to ntdll. kernel32/tests: Add basic tests for SRWLock commands. kernel32/tests: Add a SRWLock test to simulate a typical use case. ntdll: Implement SRWLock functions using keyed events. Sergey Guralnik (1): winedump: Get rid of the MAKE_DLL_RULES in the Makefile.in template. Stefan D?singer (47): d3dx9_36: Cast D3DPARAMETER_T...
2014 Feb 07
0
Wine release 1.7.12
...;t forward bad_alloc implementation to msvcrt. kernel32: Handle STD_*_HANDLE in GetFileType. Sebastian Lackner (9): winex11: Catch invalid values from broken QX11EmbedContainer implementations. ntdll: Throw STATUS_RESOURCE_NOT_OWNED when it's impossible to acquire/release the SRWLock. ntdll: Implement RtlTryAcquireSRWLockShared/Exclusive commands. kernel32: Forward TryAcquireSRWLockShared/Exclusive to ntdll. kernel32/tests: Add tests for TryAcquireSRWLockExclusive/Shared. ntdll: Implement RtlSleepConditionVariableSRW. kernel32: Forward SleepConditi...