]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUILD: makefile: reorder object files by build time
authorWilly Tarreau <w@1wt.eu>
Wed, 20 Nov 2024 17:03:50 +0000 (18:03 +0100)
committerWilly Tarreau <w@1wt.eu>
Wed, 20 Nov 2024 17:49:56 +0000 (18:49 +0100)
commitc329bfe3f5e3479d40a735f7c72fd0d27c46b397
tree0cd13b7a7ac05c58b8cc60d856ba1fd0af3110f7
parentf16edcd34c704d1ce6a00c68954bd8318de21df0
BUILD: makefile: reorder object files by build time

mux_spop is quite long to build and was at the end. The rest did not
change much, but the build time is now dominated by hlua.o and mux_h2.o
and by a large margin. On the 80-core ARM mux_h2.o is present from
beginning to end and on the PC it's hlua.o, so both might have to be
split at some point to benefit from multi-core.

Nevertheless, the changes allowed to shrink about one second out of
the 18 it was taking on that machine.
Makefile