ninja-build/ninja

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

Open

#1 821 ouverte le 28 juil. 2020

Voir sur GitHub
 (2 commentaires) (0 réactions) (0 assignés)C++ (1 544 forks)batch import
help wanted

Métriques du dépôt

Stars
 (10 194 stars)
Métriques de merge PR
 (Merge moyen 39j 3h) (10 PRs mergées en 30 j)

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