You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is needed to currently shrink our `*.a` artifacts under 100M in
size which is required downstream in the wasmtime-go embedding. Some
testing in #11475 of using full LTO or only building Linux/macOS with 1
CGU shows that this'll likely increase cycle time by ~1 minute. Windows
builders are already the slowest release build builders and this is
adding 1 minute using 1 CGU vs 2-3 extra minutes for full LTO.
Linux/macOS are switched to using full LTO which the CI builders
currently have plenty of time for.
This shaves 50M off the C API artifacts for Linux which buys a good
amount of headroom for future changes.
Closes#11476
0 commit comments