Skip to content

Conversation

aqrln
Copy link
Member

@aqrln aqrln commented Aug 16, 2025

Use -Oz optimization level in wasm-opt when building the query compiler and not -Os. The previous reasoning for using -Os that was specified in the comment is no longer true.

@aqrln aqrln added this to the 6.15.0 milestone Aug 16, 2025
Copy link

codspeed-hq bot commented Aug 16, 2025

CodSpeed Performance Report

Merging #5596 will not alter performance

Comparing push-owkxkpytqwkq (d70fc70) with main (10e768c)

Summary

✅ 11 untouched benchmarks

Copy link
Contributor

github-actions bot commented Aug 16, 2025

WASM Query Engine File Size

Engine This PR Base branch Diff
Postgres 2.211MiB 2.211MiB 0.000B
Postgres (gzip) 876.984KiB 876.983KiB 1.000B
Mysql 2.177MiB 2.177MiB 0.000B
Mysql (gzip) 862.578KiB 862.578KiB 0.000B
Sqlite 2.090MiB 2.090MiB 0.000B
Sqlite (gzip) 828.198KiB 828.198KiB 0.000B
SQL Server 2.148MiB 2.148MiB 0.000B
SQL Server (gzip) 852.841KiB 852.841KiB 0.000B
CockroachDB 2.233MiB 2.233MiB 0.000B
CockroachDB (gzip) 885.384KiB 885.382KiB 2.000B

WASM Query Compiler File Size

Engine This PR Base branch Diff
Postgres 1.817MiB 1.859MiB -42.638KiB
Postgres (gzip) 733.031KiB 733.789KiB -776.000B
Mysql 1.783MiB 1.824MiB -42.003KiB
Mysql (gzip) 721.927KiB 722.782KiB -875.000B
Sqlite 1.743MiB 1.783MiB -41.849KiB
Sqlite (gzip) 704.501KiB 705.281KiB -798.000B
SQL Server 1.814MiB 1.856MiB -42.531KiB
SQL Server (gzip) 735.108KiB 736.349KiB -1.242KiB
CockroachDB 1.840MiB 1.882MiB -42.487KiB
CockroachDB (gzip) 741.974KiB 742.747KiB -791.000B

@aqrln aqrln force-pushed the push-owkxkpytqwkq branch 2 times, most recently from 841f65e to d5f8e42 Compare August 18, 2025 13:56
@aqrln aqrln modified the milestones: 6.15.0, 6.16.0 Aug 28, 2025
Use `-Oz` optimization level in `wasm-opt` when building the query
compiler and not `-Os`. The previous reasoning for using `-Os` that was
specified in the comment is no longer true.
@aqrln aqrln force-pushed the push-owkxkpytqwkq branch from d5f8e42 to d70fc70 Compare August 28, 2025 09:45
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.

1 participant