ninja-build/ninja

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

Ouverte

#1 821 ouverte le 28 juil. 2020

 (2 commentaires) (0 réaction) (0 personne assignée)C++ (1 544 forks)batch import
help wanted

Métriques du dépôt

Stars
 (10 194 étoiles)
Métriques de merge PR
 (Métriques PR en attente)

Description

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.

Guide contributeur