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
Writing this for the history. Maybe these results will be interesting to someone who trying to achieve better performance with quick-xml.
I test Profile-Guided Optimization (PGO) on different kinds of software - the current results are here(with a lot of other PGO-related information). That's why I tried to optimize quick-xml with PGO too.
@zamazan4ik , feel free to add a note to documentation that users that needs incredible performance in their applications could consider enabling PGO with links to your investigations
Writing this for the history. Maybe these results will be interesting to someone who trying to achieve better performance with
quick-xml
.I test Profile-Guided Optimization (PGO) on different kinds of software - the current results are here(with a lot of other PGO-related information). That's why I tried to optimize
quick-xml
with PGO too.Test setup
My test setup is:
rustc 1.71.1 (eb26296b5 2023-08-03)
quick-xml
version: 1be35e1 commit from themaster
branchBenchmarks
As a benchmark, I used built-in into the
quick-xml
crate benchmarks. For PGO optimization I use cargo-pgo.Results
So as you see, for some workloads the performance has improved, for others - regressed. So you can estimate PGO benefits for your scenarios.
The text was updated successfully, but these errors were encountered: