Prerequisites for large anonymous folios
Prerequisites for large anonymous folios
Posted Sep 10, 2023 21:08 UTC (Sun) by kleptog (subscriber, #1183)In reply to: Prerequisites for large anonymous folios by walters
Parent article: Prerequisites for large anonymous folios
But hey, all it takes is one person with enough will & skills and it might happen.
Posted Sep 11, 2023 14:45 UTC (Mon)
by aaupov (guest, #166901)
[Link]
> It also seems aimed at optimising individual binaries, whereas I think shared libraries are where a lot of the gains could be made.
Prerequisites for large anonymous folios
`--emit-relocs` is required for function reordering and only at optimization time. It's possible to collect samples from a regular distro binary (stripped, no relocs) and then use that profile to optimize a separately-built binary (not stripped, with relocs preserved).
BOLT can optimize shared libraries.