Skip to content

chore(ci): LTO for all! - #439

Open
cobaltgit wants to merge 10 commits into
ButterscotchRunner:mainfrom
cobaltgit:lto
Open

chore(ci): LTO for all!#439
cobaltgit wants to merge 10 commits into
ButterscotchRunner:mainfrom
cobaltgit:lto

Conversation

@cobaltgit

Copy link
Copy Markdown
Collaborator

Our use of ccache should offset LTO build-time increase sooo..here we are
I'll push again when everything succeeds just to test build time with a warm cache

@cobaltgit
cobaltgit marked this pull request as ready for review August 21, 2026 19:09
@cobaltgit
cobaltgit requested a review from Un1q32 August 21, 2026 19:25
@cobaltgit

Copy link
Copy Markdown
Collaborator Author

PS2 artifacts seem to be a bit inflated as a result of LTO, not that it matters so long as performance isn't impacted negatively

Comment thread .github/workflows/build-windows.yml Outdated
@cobaltgit

cobaltgit commented Aug 21, 2026

Copy link
Copy Markdown
Collaborator Author

Should be ready to go! Reduced binary size for some desktop builds, PSVita, PS3 etc

Comment thread .github/workflows/build-linux.yml
@Fancy2209

Copy link
Copy Markdown
Collaborator

LTO Breaks PS3 don't use it there kthx

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants