[MASSMAIL]Speed up clean meson builds by ~25%

Поиск
Список
Период
Сортировка
От Jelte Fennema-Nio
Тема [MASSMAIL]Speed up clean meson builds by ~25%
Дата
Msg-id CAGECzQQg4qmGbqqLbK9yyReWd1g=d7T07_gua+RKXsdsW9BG-Q@mail.gmail.com
обсуждение исходный текст
Ответы Re: Speed up clean meson builds by ~25%  (Jelte Fennema-Nio <postgres@jeltef.nl>)
Список pgsql-hackers
Building the generated ecpg preproc file can take a long time. You can
check how long using:

ninja -C build src/interfaces/ecpg/preproc/ecpg.p/meson-generated_.._preproc.c.o

This moves that file much closer to the top of our build order, so
building it can be pipelined much better with other files.

It improved clean build times on my machine (10 cores/20 threads) from ~40
seconds to ~30 seconds.

You can check improvements for yourself with:

ninja -C build clean && ninja -C build all

Вложения

В списке pgsql-hackers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Security lessons from liblzma
Следующее
От: "Regina Obe"
Дата:
Сообщение: RE: Can't compile PG 17 (master) from git under Msys2 autoconf