[Bug 281765] llvm - ThinLTO never uses more than a single thread by default

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 12 Oct 2024 13:10:32 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281765

--- Comment #9 from Mark Millard <marklmi26-fbsd@yahoo.com> ---
(In reply to Dimitry Andric from comment #8)

Just for the 16 limitation sufficiency:

Using the more extreme example context . . .

4 linker threads on a 2 GiByte (or even less) armv7 that has 4 cores
--and if multiple makes run that each run ld? Process size
limitations count here.

In my view 32-bit contexts should likely single thread the linker.
(Personally, I impose that limitation based on the size of void* .)

64-bit has more opportunity for RAM+SWAP to avoid running out of
memory space.

-- 
You are receiving this mail because:
You are the assignee for the bug.