mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 12:23:31 +00:00
20425875ce380811ece9841a9fc83fa52ec2c96e
- Implement KiTryThreadLock which tries to acquire the lock but exits if it can't, isntead of looping. - Re-factor KeWaitForGate to make it SMP-safe by acquiring various locks when required. - Fixed up KeSignalGateBoostPriority so it can also be SMP-safe, and also fix what exactly happens when the gate is signaled (directly make the other thread ready instead of doing a KiUnwaitThread on it). - Split KxAcquireSpinLock/KxReleaseSpinLock into SMP vs UP like the other routines. svn path=/trunk/; revision=24103
Description
A free Windows-compatible Operating System
528 MiB
Languages
C
86.9%
C++
10.7%
Python
0.7%
Assembly
0.5%
CMake
0.5%
Other
0.4%