Skip to content

Switch to thin LTO in builds#91

Merged
Kronos3 merged 1 commit into
mainfrom
thin-lto
Jul 16, 2026
Merged

Switch to thin LTO in builds#91
Kronos3 merged 1 commit into
mainfrom
thin-lto

Conversation

@h313

@h313 h313 commented Jul 16, 2026

Copy link
Copy Markdown
Collaborator

Enabling thin LTO allows projects including SpaceWasm as a sub-project that want to do full-project LTO and PGO to use LTO results from release binaries. Should also speed up compilations a little bit.

@h313 h313 changed the title Use thin LTO Switch to thin LTO in builds Jul 16, 2026
@github-actions

Copy link
Copy Markdown

CoreMark Benchmark Results

Current Score: 399.840
Baseline Score (main): 393.546
Difference: +6.294 (1.60%)

@github-actions

Copy link
Copy Markdown

Code Coverage Report

Current Coverage: 94.64%
Baseline Coverage (main): 94.64%
Difference: +0.00%

@h313
h313 marked this pull request as ready for review July 16, 2026 16:31
@h313
h313 requested review from Kronos3 and Copilot and removed request for Copilot July 16, 2026 16:31
@Kronos3
Kronos3 merged commit d43c981 into main Jul 16, 2026
20 checks passed
@Kronos3
Kronos3 deleted the thin-lto branch July 16, 2026 21:49
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.

2 participants