ninja-build/ninja

CMake build doesn't enable the use of ppoll on platforms that support it

Open

#1821 aperta il 28 lug 2020

Vedi su GitHub
 (2 commenti) (0 reazioni) (0 assegnatari)C++ (1544 fork)batch import
help wanted

Metriche repository

Star
 (10.194 star)
Metriche merge PR
 (Merge medio 39g 3h) (10 PR mergiate in 30 g)

Descrizione

On platforms that support it, configure.py enables the use of ppoll by defining USE_PPOLL. CMake build doesn't replicate this logic which means that Ninja built with CMake is always going to use the less efficient pselect.

Guida contributor