Skip to content
This repository was archived by the owner on Nov 19, 2025. It is now read-only.

Conversation

@ChadKillingsworth
Copy link
Contributor

Avoids including hundreds of MBs of javadoc in the native image binaries

This was diagnosed by using the latest version of GraalVM and using the -H:+GenerateEmbeddedResourcesFile flag.

Avoids including hundreds of MBs of javadoc in the native image binaries
It's needed to ensure the submodule tag matches the package version
@ChadKillingsworth ChadKillingsworth marked this pull request as ready for review May 17, 2025 14:27
@ChadKillingsworth
Copy link
Contributor Author

This change reduced the size of the MacOS binary by over 200MB. The uncompressed size of the binary is now under 45MB where previously it was 263MB.

The linux binaries were similarly affected.

@ChadKillingsworth ChadKillingsworth merged commit 149c6de into master May 19, 2025
9 checks passed
@ChadKillingsworth ChadKillingsworth deleted the smaller-native-images branch May 19, 2025 18:53
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants