Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add mvn targets for GraalVM Enterprise PGO #8858

Open
edbratt opened this issue Jun 6, 2024 · 0 comments
Open

Add mvn targets for GraalVM Enterprise PGO #8858

edbratt opened this issue Jun 6, 2024 · 0 comments
Assignees
Labels
4.x Version 4.x build enhancement New feature or request native-image P3
Projects

Comments

@edbratt
Copy link
Member

edbratt commented Jun 6, 2024

Consider adding build targets for GraalVM Enterprise PGO

This can be accomplished using cmd arguments:
mvn package -DbuildArgs="--pgo-instrument" -Pnative-image
for generating the profile generation build. Followed by
mvn clean package -DbuildArgs="--pgo=./default.iprof" -Pnative-image
For example, maybe add targets like:
-Pnative-image-pgo-instrument
-Pnative-image-pgo

Might also consider updating the .gitignore to avoid inadvertent check-in of the resulting iprof files.

@github-actions github-actions bot added this to Triage in Backlog Jun 6, 2024
@romain-grecourt romain-grecourt added enhancement New feature or request native-image labels Jun 6, 2024
@m0mus m0mus added build P3 4.x Version 4.x labels Jun 21, 2024
@m0mus m0mus moved this from Triage to Normal priority in Backlog Jun 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4.x Version 4.x build enhancement New feature or request native-image P3
Projects
Backlog
  
Normal priority
Development

No branches or pull requests

4 participants