RFR: 8373388: Reenable LTO for libsplashscreen

Matthias Baesken mbaesken at openjdk.org
Thu Dec 11 08:43:26 UTC 2025


On Wed, 10 Dec 2025 17:48:07 GMT, Phil Race <prr at openjdk.org> wrote:

> Why was it enabled in the first place ?

At least we could identify and fix 2 bugs with enabling this (and those 2 bugs were in for 5+ years) .
If you prefer to have some 'opt-in' switch via configure for lto in the same way we have it for libjvm , we can of course discuss this and introduce it.
If your question is about 'why for libsplashscreen' , because we see some good lib size - benefits for this lib (there were some measurements by @mserb for this   https://github.com/openjdk/jdk/pull/27976#issuecomment-3568427441   ) .

-------------

PR Comment: https://git.openjdk.org/jdk/pull/28746#issuecomment-3640841237


More information about the client-libs-dev mailing list