Skip to content

perf: use PGO to improve FrankenPHP's go performance#2361

Draft
henderkes wants to merge 1 commit intomainfrom
perf-tests
Draft

perf: use PGO to improve FrankenPHP's go performance#2361
henderkes wants to merge 1 commit intomainfrom
perf-tests

Conversation

@henderkes
Copy link
Copy Markdown
Contributor

[x] add basic benchmark php files and script to generate pgo profiles (requires wrk)
[] actual proper benchmarking
[] github action to auto-sync pgo profiles on merge to main
[] use pgo in builds

closes #2360

@henderkes henderkes changed the title perf: perf: use PGO to improve FrankenPHP's go performance Apr 22, 2026
@dunglas
Copy link
Copy Markdown
Member

dunglas commented Apr 22, 2026

Can't we reuse the existing benchmarks and tests we have?

@henderkes
Copy link
Copy Markdown
Contributor Author

Absolutely, this is still a WIP. Ready to review in a few dayys maybe.

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.

Add pgo (Go only) generator

2 participants