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

[GR-33602] Improve and fix ProgressReporter (#3955). #4066

Merged

Conversation

graalvmbot
Copy link
Collaborator

@graalvmbot graalvmbot commented Nov 30, 2021

  • Improve and fix ProgressReporter.
    • Add documentation
    • List packages (not classes) in code breakdown
    • List size of "other data"
    • Print runtime compiled methods after analysis
    • Disable progress printing if logging is enabled
    • Add and fix some links
    • Minor other improvements
  • Enable BuildOutputPrefix in GraalVmSVMNativeImageBuildTask.
  • Fix a typo.

@fniephaus fniephaus linked an issue Nov 30, 2021 that may be closed by this pull request
@fniephaus fniephaus added this to the 22.0 milestone Nov 30, 2021
@graalvmbot graalvmbot force-pushed the github/fniephaus/GR-33602/user-friendly-output-fixes branch from 9b202ab to d025273 Compare November 30, 2021 15:15
@fniephaus fniephaus requested a review from olpaw November 30, 2021 15:42
@fniephaus fniephaus force-pushed the github/fniephaus/GR-33602/user-friendly-output-fixes branch from 396dc66 to bb244c5 Compare November 30, 2021 22:00
@graalvmbot graalvmbot force-pushed the github/fniephaus/GR-33602/user-friendly-output-fixes branch 12 times, most recently from f9ef563 to 11018f8 Compare December 2, 2021 19:35
- Add documentation
- List packages (not classes) in code breakdown
- List size of "other data"
- List number of reachable fields
- Print reflection and JNI access registration stats after analysis
- Print runtime compiled methods after analysis
- Disable progress printing if logging is enabled
- Print progress periodically at an increasing interval
- Add and fix some links
- Minor other improvements
@graalvmbot graalvmbot force-pushed the github/fniephaus/GR-33602/user-friendly-output-fixes branch from 11018f8 to acd9085 Compare December 3, 2021 07:45
@fniephaus fniephaus self-assigned this Dec 3, 2021
@fniephaus fniephaus requested review from fniephaus and removed request for olpaw December 3, 2021 20:59
Copy link
Member

@fniephaus fniephaus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR is approved internally.

@graalvmbot graalvmbot merged commit b418e19 into master Dec 5, 2021
@fniephaus fniephaus deleted the github/fniephaus/GR-33602/user-friendly-output-fixes branch December 5, 2021 08:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[GR-33602] [RFC] More User-friendly Output for Native Image
2 participants