ninja-build/ninja

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

Open

#1.821 aberto em 28 de jul. de 2020

Ver no GitHub
 (2 comments) (0 reactions) (0 assignees)C++ (1.544 forks)batch import
help wanted

Métricas do repositório

Stars
 (10.194 stars)
Métricas de merge de PR
 (Mesclagem média 39d 3h) (10 fundiu PRs em 30d)

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.

Guia do colaborador