-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Description
Hi!
Do you plan to add to cargo-pgo support for the additional PGO modes:
- AutoFDO support (PGO via sampling instead of instrumentation): https://github.com/google/autofdo .
rustcalready supports it: rust-lang/rust@a17193d AutoFDO could be useful for users who want to gather profiles directly from production env, without building slow instrumentation-only binaries - Add support for BOLT with
perfmode instead of instrumentation (for the same reasons as AutoFDO). Yes, I understand that it's only Linux-only feature but still - we have a lot of Linux-users - Add support for Propeller (an alternative approach to BOLT but from Google). Now it's a part of AutoFDO. However, I didn't test it yet with Rust binaries
And thank you again for cargo-pgo - it's much easier to apply PGO to Rust-based binaries with it :)
Metadata
Metadata
Assignees
Labels
No labels